alphabet_index_listview library

Classes

AlphabetHeaderListView<T>
group list view
AlphabetHeaderListViewController<T>
group list view controller
AlphabetHeaderProvider
provider
AlphabetHeaderProviderInterface
provider interface
AlphabetHeaderSliverView<T>
group list view
AlphabetHeaderSliverViewController<T>
group list view controller
AlphabetIndexGroup<T>
group data list
AlphabetIndexListView<T>
index bar list view
AlphabetIndexSliverView<T>
index bar list view
AlphabetIndexTipBar
index tips bar
AlphabetIndexTipBarController
controller
AlphabetIndexTool
index bar tool
GroupPosition
group position

Constants

kDefaultAlphabets → const List<String>
Default Index data.

Properties

kTipsBarDefault AlphabetIndexGroupBuilder
none bar
getter/setter pair
kTipsBarNone AlphabetIndexGroupBuilder
none bar
getter/setter pair

Typedefs

AlphabetIndexChildBuilder<T> = Widget Function(int groupIndex, int childIndex, T data)
index bar group builder
AlphabetIndexGroupBuilder = Widget Function(int groupIndex, String tag)
index bar group builder
AlphabetIndexGroupScrolled = dynamic Function(int groupIndex)
group scrolled
AlphabetIndexNameProvider<T> = String Function(T data)
index bar name provider
AlphabetIndexSideBuilder = Widget Function(String tag, bool selected)
index bar group builder