Class Container
- Namespace
- TaleWorlds.GauntletUI.BaseTypes
- Assembly
- TaleWorlds.GauntletUI.dll
public abstract class Container : Widget
- Inheritance
-
Container
- Derived
- Inherited Members
- Extension Methods
Constructors
Container(UIContext)
protected Container(UIContext context)
Parameters
contextUIContext
Fields
ItemAddEventHandlers
public List<Action<Widget, Widget>> ItemAddEventHandlers
Field Value
ItemAfterRemoveEventHandlers
public List<Action<Widget>> ItemAfterRemoveEventHandlers
Field Value
ItemRemoveEventHandlers
public List<Action<Widget, Widget>> ItemRemoveEventHandlers
Field Value
SelectEventHandlers
public List<Action<Widget>> SelectEventHandlers
Field Value
ShowSelection
public bool ShowSelection
Field Value
Properties
AcceptDropPredicate
public abstract Predicate<Widget> AcceptDropPredicate { get; set; }
Property Value
DefaultItemDescription
public ContainerItemDescription DefaultItemDescription { get; }
Property Value
DragHoverInsertionIndex
public int DragHoverInsertionIndex { get; set; }
Property Value
IntValue
public int IntValue { get; set; }
Property Value
IsDragHovering
public abstract bool IsDragHovering { get; }
Property Value
Methods
AddItemDescription(ContainerItemDescription)
public void AddItemDescription(ContainerItemDescription itemDescription)
Parameters
itemDescriptionContainerItemDescription
FindParentPanel()
public ScrollablePanel FindParentPanel()
Returns
GetDropGizmoPosition(Vector2)
public abstract Vector2 GetDropGizmoPosition(Vector2 draggedWidgetPosition)
Parameters
draggedWidgetPositionVector2
Returns
GetIndexForDrop(Vector2)
public abstract int GetIndexForDrop(Vector2 draggedWidgetPosition)
Parameters
draggedWidgetPositionVector2
Returns
GetItemDescription(string, int)
public ContainerItemDescription GetItemDescription(string id, int index)
Parameters
Returns
OnAfterChildRemoved(Widget)
protected override void OnAfterChildRemoved(Widget child)
Parameters
childWidget
OnChildAdded(Widget)
protected override void OnChildAdded(Widget child)
Parameters
childWidget
OnChildRemoved(Widget)
protected override void OnChildRemoved(Widget child)
Parameters
childWidget
OnChildSelected(Widget)
public abstract void OnChildSelected(Widget widget)
Parameters
widgetWidget
OnDrop()
protected override bool OnDrop()
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).