CustomizedSearchBar constructor

CustomizedSearchBar({
  1. Key? key,
  2. required String hintText,
  3. required String speakHintText,
  4. IconData? prefixIcon,
  5. IconData? suffixIcon,
  6. IconData? voiceIcon,
  7. required Color prefixIconColor,
  8. required Color suffixIconColor,
  9. required Color voiceIconColor,
  10. required Color focusedBorderColor,
  11. required Color cursorColor,
  12. required double prefixIconSize,
  13. required double suffixIconSize,
  14. required double voiceIconSize,
  15. required double borderRadiusValue,
  16. required double borderWidth,
  17. required List<String> searchList,
  18. required ValueChanged<List<String>> onSearchResultChanged,
  19. required TextEditingController searchController,
})

Constructor for CustomizedSearchBar.

Implementation

CustomizedSearchBar({
  Key? key,
  required this.hintText,
  required this.speakHintText,
  this.prefixIcon,
  this.suffixIcon,
  this.voiceIcon,
  required this.prefixIconColor,
  required this.suffixIconColor,
  required this.voiceIconColor,
  required this.focusedBorderColor,
  required this.cursorColor,
  required this.prefixIconSize,
  required this.suffixIconSize,
  required this.voiceIconSize,
  required this.borderRadiusValue,
  required this.borderWidth,
  required this.searchList,
  required this.onSearchResultChanged,
  required this.searchController,
}) : super(key: key);