Class ListAdapterBase

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

Methods

Name Description
clear remove all items
connect connect adapter change handler
disconnect disconnect adapter change handler
itemId returns integer item id by index (if supported)
itemState return list item's state flags
itemStringId returns string item id by index (if supported)
itemWidget return list item widget by item index
onThemeChanged called when theme is changed
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
updateViews notify listeners about list items changes

Authors

Vadim Lopatin, coolreader.org@gmail.com

Copyright

Vadim Lopatin, 2014

License

Boost License 1.0