ComponentsConfiguration<T> constructor
ComponentsConfiguration<T> ({
- required SearchFieldComponent searchFieldComponent,
- required TriggerComponent triggerComponent,
- TriggerFromItemComponent<
T> ? triggerFromItemComponent, - required SearchingIndicatorComponent searchingIndicatorComponent,
- required AnimationComponent animationComponent,
- required ListViewComponent listViewComponent,
- required SearchBarComponent searchBarComponent,
Implementation
ComponentsConfiguration({
required this.searchFieldComponent,
required this.menuComponent,
required this.triggerComponent,
this.triggerFromItemComponent,
required this.menuPositionAndSizeComponent,
required this.searchingIndicatorComponent,
required this.animationComponent,
required this.listViewComponent,
required this.searchBarComponent,
required this.menuFlexValues,
required this.menuSizeConfiguration,
required this.menuAnimationDurations,
required this.menuAnimationCurves,
}) {
_initLists();
}