Class ListAdapterBase
List adapter for simple list of widget instances
Inherits from
-
Object
(base class) -
ListAdapter
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