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
context
UIContext
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
itemDescription
ContainerItemDescription
FindParentPanel()
public ScrollablePanel FindParentPanel()
Returns
GetDropGizmoPosition(Vector2)
public abstract Vector2 GetDropGizmoPosition(Vector2 draggedWidgetPosition)
Parameters
draggedWidgetPosition
Vector2
Returns
GetIndexForDrop(Vector2)
public abstract int GetIndexForDrop(Vector2 draggedWidgetPosition)
Parameters
draggedWidgetPosition
Vector2
Returns
GetItemDescription(string, int)
public ContainerItemDescription GetItemDescription(string id, int index)
Parameters
Returns
OnAfterChildRemoved(Widget)
protected override void OnAfterChildRemoved(Widget child)
Parameters
child
Widget
OnChildAdded(Widget)
protected override void OnChildAdded(Widget child)
Parameters
child
Widget
OnChildRemoved(Widget)
protected override void OnChildRemoved(Widget child)
Parameters
child
Widget
OnChildSelected(Widget)
public abstract void OnChildSelected(Widget widget)
Parameters
widget
Widget
OnDrop()
protected override bool OnDrop()
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).