Table of Contents

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

List<Action<Widget, Widget>>

ItemAfterRemoveEventHandlers

public List<Action<Widget>> ItemAfterRemoveEventHandlers

Field Value

List<Action<Widget>>

ItemRemoveEventHandlers

public List<Action<Widget, Widget>> ItemRemoveEventHandlers

Field Value

List<Action<Widget, Widget>>

SelectEventHandlers

public List<Action<Widget>> SelectEventHandlers

Field Value

List<Action<Widget>>

ShowSelection

public bool ShowSelection

Field Value

bool

Properties

AcceptDropPredicate

public abstract Predicate<Widget> AcceptDropPredicate { get; set; }

Property Value

Predicate<Widget>

DefaultItemDescription

public ContainerItemDescription DefaultItemDescription { get; }

Property Value

ContainerItemDescription

DragHoverInsertionIndex

public int DragHoverInsertionIndex { get; set; }

Property Value

int

IntValue

public int IntValue { get; set; }

Property Value

int

IsDragHovering

public abstract bool IsDragHovering { get; }

Property Value

bool

Methods

AddItemDescription(ContainerItemDescription)

public void AddItemDescription(ContainerItemDescription itemDescription)

Parameters

itemDescription ContainerItemDescription

FindParentPanel()

public ScrollablePanel FindParentPanel()

Returns

ScrollablePanel

GetDropGizmoPosition(Vector2)

public abstract Vector2 GetDropGizmoPosition(Vector2 draggedWidgetPosition)

Parameters

draggedWidgetPosition Vector2

Returns

Vector2

GetIndexForDrop(Vector2)

public abstract int GetIndexForDrop(Vector2 draggedWidgetPosition)

Parameters

draggedWidgetPosition Vector2

Returns

int

GetItemDescription(string, int)

public ContainerItemDescription GetItemDescription(string id, int index)

Parameters

id string
index int

Returns

ContainerItemDescription

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

bool

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).