Table of Contents

Class ExpandableListItem

Namespace
Lime
Assembly
Lime.dll
public class ExpandableListItem : Widget, IDisposable, IAnimatorHost, IRenderChainBuilder, IAnimable, ICloneable
Inheritance
ExpandableListItem
Implements
Inherited Members
Extension Methods

Constructors

ExpandableListItem(Widget, ListView)

public ExpandableListItem(Widget header, ListView listView)

Parameters

header Widget
listView ListView

Fields

Header

public readonly Widget Header

Field Value

Widget

ListView

public readonly ListView ListView

Field Value

ListView

Properties

ContentItems

public NodeList ContentItems { get; }

Property Value

NodeList

IsAnimating

public bool IsAnimating { get; }

Property Value

bool

IsExpanded

public bool IsExpanded { get; }

Property Value

bool

PinHeader

public bool PinHeader { get; set; }

Property Value

bool

Methods

AddContentItem(Widget)

public void AddContentItem(Widget item)

Parameters

item Widget

DisposeContent()

public void DisposeContent()

InsertContentItem(int, Widget)

public void InsertContentItem(int index, Widget item)

Parameters

index int
item Widget

SetExpanded(bool, bool, Action)

public void SetExpanded(bool value, bool animated, Action onAnimationFinished = null)

Parameters

value bool
animated bool
onAnimationFinished Action