M3ESearchViewRoute constructor
M3ESearchViewRoute({
- required GlobalKey<
State< anchorKey,StatefulWidget> > - required M3ESearchController searchController,
- required M3ESearchSuggestionsBuilder suggestionsBuilder,
- required bool showFullScreenView,
- ValueGetter<
bool> ? toggleVisibility, - M3ESearchViewBuilder? viewBuilder,
- Widget? viewLeading,
- Iterable<
Widget> ? viewTrailing, - String? viewHintText,
- Color? viewBackgroundColor,
- double? viewElevation,
- Color? viewSurfaceTintColor,
- BorderSide? viewSide,
- OutlinedBorder? viewShape,
- EdgeInsetsGeometry? viewBarPadding,
- double? viewHeaderHeight,
- TextStyle? viewHeaderTextStyle,
- TextStyle? viewHeaderHintStyle,
- Color? dividerColor,
- BoxConstraints? viewConstraints,
- EdgeInsetsGeometry? viewPadding,
- bool? shrinkWrap,
- TextCapitalization? textCapitalization,
- ValueChanged<
String> ? viewOnChanged, - ValueChanged<
String> ? viewOnSubmitted, - VoidCallback? viewOnOpen,
- VoidCallback? viewOnClose,
- TextInputAction? textInputAction,
- TextInputType? keyboardType,
- SmartDashesType? smartDashesType,
- SmartQuotesType? smartQuotesType,
M3ESearchViewRoute.
Implementation
M3ESearchViewRoute({
required this.anchorKey,
required this.searchController,
required this.suggestionsBuilder,
required this.showFullScreenView,
this.toggleVisibility,
this.viewBuilder,
this.viewLeading,
this.viewTrailing,
this.viewHintText,
this.viewBackgroundColor,
this.viewElevation,
this.viewSurfaceTintColor,
this.viewSide,
this.viewShape,
this.viewBarPadding,
this.viewHeaderHeight,
this.viewHeaderTextStyle,
this.viewHeaderHintStyle,
this.dividerColor,
this.viewConstraints,
this.viewPadding,
this.shrinkWrap,
this.textCapitalization,
this.viewOnChanged,
this.viewOnSubmitted,
this.viewOnOpen,
this.viewOnClose,
this.textInputAction,
this.keyboardType,
this.smartDashesType,
this.smartQuotesType,
});