ScrollbarOptions class

Options for the scrollbar of the AlphabetListView

Constructors

ScrollbarOptions({double width = 40, EdgeInsets? padding, MainAxisAlignment mainAxisAlignment = MainAxisAlignment.spaceEvenly, Color? backgroundColor, Iterable<String> symbols = DefaultScrollbarSymbols.alphabet, bool jumpToSymbolsWithNoEntries = false, AlphabetScrollbarPosition? forcePosition, SymbolStateBuilder? symbolBuilder, Decoration? decoration})
Constructor of ScrollbarOptions
const

Properties

backgroundColor Color?
Optional background color for the sidebar.
final
decoration Decoration?
Decoration for the sidebar.
final
forcePosition AlphabetScrollbarPosition?
Force the position of the sidebar.
final
hashCode int
The hash code for this object.
no setterinherited
jumpToSymbolsWithNoEntries bool
Activates symbols without children.
final
mainAxisAlignment MainAxisAlignment
Placement of the children in the sidebar.
final
padding EdgeInsets?
Padding around the sidebar.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
symbolBuilder SymbolStateBuilder?
Builder function for sidebar symbols.
final
symbols Iterable<String>
A List of String representing the symbols to be shown.
final
width double
The width of the sidebar.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited