FxOverlayListData<T> constructor
const
FxOverlayListData<T> ({
- String? searchHint = 'Search...',
- List<
T> ? items, - List<
T> ? favoriteItems, - Stream<
List< ? itemsAsStream,T> > - T? selectedItem,
- Widget itemBuilder(
- BuildContext,
- T,
- bool isSelected
- Widget titleBuilder(
- T
- Widget subtitleBuilder(
- T
- String titleTextBuilder(
- T
- String subtitleTextBuilder(
- T
- String trailingTextBuilder(
- T
- Widget leadingBuilder(
- T,
- double size
- Widget trailingBuilder(
- T,
- double size
- List<
T> ? onSearch()?,
Implementation
const FxOverlayListData({
this.searchHint = 'Search...',
this.items,
this.favoriteItems,
this.itemsAsStream,
this.selectedItem,
this.itemBuilder,
this.titleBuilder,
this.subtitleBuilder,
this.titleTextBuilder,
this.subtitleTextBuilder,
this.trailingTextBuilder,
this.leadingBuilder,
this.trailingBuilder,
this.onSearch,
}): assert(items != null || itemsAsStream != null, 'Either items or itemsAsStream must be provided');