ComponentsConfiguration<T> constructor

ComponentsConfiguration<T>({
  1. required SearchFieldComponent searchFieldComponent,
  2. required MenuComponent menuComponent,
  3. required TriggerComponent triggerComponent,
  4. TriggerFromItemComponent<T>? triggerFromItemComponent,
  5. required MenuPositionAndSizeComponent menuPositionAndSizeComponent,
  6. required SearchingIndicatorComponent searchingIndicatorComponent,
  7. required AnimationComponent animationComponent,
  8. required ListViewComponent listViewComponent,
  9. required SearchBarComponent searchBarComponent,
  10. required MenuFlexValues menuFlexValues,
  11. required MenuSizeConfiguration menuSizeConfiguration,
  12. required MenuAnimationDurations menuAnimationDurations,
  13. required MenuAnimationCurves menuAnimationCurves,
})

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();
}