Class WidgetListAdapter

List adapter for simple list of widget instances

Inherits from

Fields

Name Type Description
adapterChanged Signal!(dlangui.widgets.lists.OnAdapterChangeHandler) Handle items change

Properties

Name Type Description
itemCount [get] int returns number of widgets in list
widgets [get] const(ObjectList!(dlangui.widgets.widget.Widget)) list of widgets to display

Methods

Name Description
add add item
clear remove all items
itemState return list item's state flags
itemWidget return list item widget by item index
onThemeChanged called when theme is changed
remove remove item
resetItemState reset one or more list item's state flags, returns updated state
setItemState set one or more list item's state flags, returns updated state
connect connect adapter change handler
disconnect disconnect adapter change handler
itemId returns integer item id by index (if supported)
itemStringId returns string item id by index (if supported)
updateViews notify listeners about list items changes

Authors

Vadim Lopatin, coolreader.org@gmail.com

Copyright

Vadim Lopatin, 2014

License

Boost License 1.0