TListControllerItems<T, K> extension

on

Properties

flatItems Iterable<T>

Available on TListController<T, K>, provided by the TListControllerItems extension

no setter
itemsMap Map<K, T>

Available on TListController<T, K>, provided by the TListControllerItems extension

no setter
listItems List<TListItem<T, K>>

Available on TListController<T, K>, provided by the TListControllerItems extension

no setter
localItems List<T>

Available on TListController<T, K>, provided by the TListControllerItems extension

no setter

Methods

addItem(T item, [bool prepend = true]) → void

Available on TListController<T, K>, provided by the TListControllerItems extension

addItems(List<T> newItems, {bool prepend = true}) → void

Available on TListController<T, K>, provided by the TListControllerItems extension

clear() → void

Available on TListController<T, K>, provided by the TListControllerItems extension

getItemsFromKeys(Iterable<K> keys) List<T>

Available on TListController<T, K>, provided by the TListControllerItems extension

removeItem(T item) → void

Available on TListController<T, K>, provided by the TListControllerItems extension

removeItemByKey(K key) → void

Available on TListController<T, K>, provided by the TListControllerItems extension

removeItems(List<T> items) → void

Available on TListController<T, K>, provided by the TListControllerItems extension

removeItemsByKeys(Set<K> keys) → void

Available on TListController<T, K>, provided by the TListControllerItems extension

removeSelectedItems() → void

Available on TListController<T, K>, provided by the TListControllerItems extension

updateItem(T oldItem, T item) → void

Available on TListController<T, K>, provided by the TListControllerItems extension

updateItemByKey(K key, T item) → void

Available on TListController<T, K>, provided by the TListControllerItems extension

updateItems(List<T> items) → void

Available on TListController<T, K>, provided by the TListControllerItems extension