Alphabet List Scroll View

A customizable listview with A-Z side scrollbar to fast jump to the item of the selected character. Quick scroll through list via dragging through alphabets.

API

nametypedefaultdescription
strListList-List of Strings
itemBuilderitemBuilder(context, index)-itemBuilder similar to itemBuilder in ListView.builder
highlightTextStyleboolfalsehighlight the focused pin box.
normalTextStyleColorColors.blackSet color of the focused pin box.
showPreviewbooltrueshow preview on screen
keyboardUsagebooltrueThe alphabet list will be wrapped in scrollview.
indexedHeightdouble Function(int)query the height of widget with index
headerWidgetListListheaders

AlphabetScrollListHeader

nametypedefaultdescription
widgetListList[]
iconIconIcon shows in the side alphabet list and the preview
indexedHeaderHeightdouble Function(int)query the height of header with index
drawing
drawing

Libraries

alphabet_list_scroll_view