Class ListContainer
Inheritance
System.Object
Robust.Client.UserInterface.Control
ListContainer
Assembly: Content.Client.dll
Syntax
public sealed class ListContainer : Control
Constructors
|
Improve this Doc
View Source
ListContainer()
Declaration
Fields
|
Improve this Doc
View Source
GenerateItem
Declaration
public Action<ListData, ListContainerButton>? GenerateItem
Field Value
|
Improve this Doc
View Source
ItemPressed
Declaration
public Action<BaseButton.ButtonEventArgs, ListData>? ItemPressed
Field Value
Type |
Description |
System.Nullable<Action<Robust.Client.UserInterface.Controls.BaseButton.ButtonEventArgs, ListData>> |
|
|
Improve this Doc
View Source
StyleClassListContainerButton
Declaration
public const string StyleClassListContainerButton = null
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
StylePropertySeparation
Declaration
public const string StylePropertySeparation = null
Field Value
Type |
Description |
System.String |
|
Properties
|
Improve this Doc
View Source
Data
Declaration
public IReadOnlyList<ListData> Data { get; }
Property Value
Type |
Description |
IReadOnlyList<ListData> |
|
|
Improve this Doc
View Source
Group
Declaration
public bool Group { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
ScrollSpeedY
Declaration
public int ScrollSpeedY { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
SeparationOverride
Declaration
public int? SeparationOverride { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Int32> |
|
|
Improve this Doc
View Source
Toggle
Declaration
public bool Toggle { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Methods
|
Improve this Doc
View Source
ArrangeOverride(Vector2)
Declaration
protected override Vector2 ArrangeOverride(Vector2 finalSize)
Parameters
Type |
Name |
Description |
Vector2 |
finalSize |
|
Returns
|
Improve this Doc
View Source
DirtyList()
Declaration
|
Improve this Doc
View Source
MeasureOverride(Vector2)
Declaration
protected override Vector2 MeasureOverride(Vector2 availableSize)
Parameters
Type |
Name |
Description |
Vector2 |
availableSize |
|
Returns
|
Improve this Doc
View Source
MouseWheel(GUIMouseWheelEventArgs)
Declaration
protected override void MouseWheel(GUIMouseWheelEventArgs args)
Parameters
Type |
Name |
Description |
GUIMouseWheelEventArgs |
args |
|
Overrides
Robust.Client.UserInterface.Control.MouseWheel(GUIMouseWheelEventArgs)
|
Improve this Doc
View Source
PopulateList(IReadOnlyList<ListData>)
Declaration
public void PopulateList(IReadOnlyList<ListData> data)
Parameters
Type |
Name |
Description |
IReadOnlyList<ListData> |
data |
|
|
Improve this Doc
View Source
Select(ListData)
Declaration
public void Select(ListData data)
Parameters
Type |
Name |
Description |
ListData |
data |
|
Extension Methods