SearchAppBar constructor
SearchAppBar({
- Key? key,
- required double childHeight,
- double? appBarHeight,
- Color? appBarColor,
- Widget? body,
- bool? Scroll,
- AlignmentGeometry? childAlignment,
- DecorationImage? childBackGroundimage,
- BoxBorder? childBorder,
- List<
BoxShadow> ? childBoxShadow, - double? childCircularRadius,
- Color? childColor,
- Gradient? childGradient,
- EdgeInsetsGeometry? childPadding,
- double? childWidth,
- double? columnSpaces,
- required dynamic onSelected(
- int SelectedIndex
- double? rowSpaces,
- required Widget builder(
- int Index
- required int itemCount,
- Widget? FilterWidget,
- Widget? SortWidget,
- bool? SubAppBarVisible,
- required dynamic onTheSearch()?,
- Widget? OnTheRightWidget,
- Icon? SearchIcon,
- bool? SearchIconVisible,
- double? barLeftPadding,
- double? barRightPadding,
- double? paddingBetweenSearchBarAndRightWidget,
- dynamic onValueChange(
- String value
- dynamic onSearchTapped()?,
- Widget? OnTheLeftWidget,
- double? paddingBetweenSearchBarAndLeftWidget,
Implementation
SearchAppBar({
super.key,
required this.childHeight,
this.appBarHeight,
this.appBarColor,
this.body,
this.Scroll,
this.childAlignment,
this.childBackGroundimage,
this.childBorder,
this.childBoxShadow,
this.childCircularRadius,
this.childColor,
this.childGradient,
this.childPadding,
this.childWidth,
this.columnSpaces,
required this.onSelected,
this.rowSpaces,
required this.builder,
required this.itemCount,
this.FilterWidget,
this.SortWidget,
this.SubAppBarVisible,
required this.onTheSearch,
this.OnTheRightWidget,
this.SearchIcon,
this.SearchIconVisible,
this.barLeftPadding,
this.barRightPadding,
this.paddingBetweenSearchBarAndRightWidget,
this.onValueChange,
this.onSearchTapped,
this.OnTheLeftWidget,
this.paddingBetweenSearchBarAndLeftWidget,
});