DialogComponentsConfiguration<T> constructor
DialogComponentsConfiguration<T> ({
- SearchFieldComponent? searchFieldComponent,
- TriggerComponent? triggerComponent,
- SearchingIndicatorComponent? searchingIndicatorComponent,
- AnimationComponent? animationComponent,
- ListViewComponent? listViewComponent,
- SearchBarComponent? searchBarComponent,
- TriggerFromItemComponent<
T> ? triggerFromItemComponent,
Implementation
DialogComponentsConfiguration({
SearchFieldComponent? searchFieldComponent,
TriggerComponent? triggerComponent,
MenuComponent? menuComponent,
MenuPositionAndSizeComponent? menuPositionAndSizeComponent,
SearchingIndicatorComponent? searchingIndicatorComponent,
AnimationComponent? animationComponent,
ListViewComponent? listViewComponent,
SearchBarComponent? searchBarComponent,
//
TriggerFromItemComponent<T>? triggerFromItemComponent,
//
MenuFlexValues? menuFlexValues,
MenuSizeConfiguration? menuSizeConfiguration,
MenuAnimationDurations? menuAnimationDurations,
MenuAnimationCurves? menuAnimationCurves,
}) : super(
searchFieldComponent:
searchFieldComponent ?? DialogSearchFieldComponent(),
//
searchingIndicatorComponent: searchingIndicatorComponent ??
DialogSearchingIndicatorComponent(),
//
animationComponent: animationComponent ?? DialogAnimationComponent(),
//
menuPositionAndSizeComponent: menuPositionAndSizeComponent ??
DialogMenuPositionAndSizeComponent(),
//
triggerComponent: triggerComponent ?? DialogTriggerComponent(),
//
menuComponent: menuComponent ?? DialogMenuComponent(),
//
listViewComponent: listViewComponent ?? DialogListViewComponent(),
//
searchBarComponent: searchBarComponent ?? DialogSearchBarComponent(),
//
triggerFromItemComponent: triggerFromItemComponent,
//
menuFlexValues: menuFlexValues ?? defaultMenuFlexValues,
//
menuSizeConfiguration:
menuSizeConfiguration ?? defaultMenuSizeConfiguration,
//
menuAnimationDurations:
menuAnimationDurations ?? defaultMenuAnimationDurations,
//
menuAnimationCurves:
menuAnimationCurves ?? defaultMenuAnimationCurves,
);