This is simple Flutter Search Widget using controller
class SearchBox extends StatelessWidget {
const SearchBox({Key? key, required this.hintText, required this.controller})
: super(key: key);
final String hintText;
final TextEditingController controller;
@override
Widget build(BuildContext context) {
return Padding(
padding: const EdgeInsets.all(8.0),
child: Column(
children: [
TextField(
controller: controller,
decoration: InputDecoration(
border: const OutlineInputBorder(
borderSide: BorderSide(width: 2),
borderRadius: BorderRadius.all(Radius.circular(30.0)),
),
hintText: hintText,
suffixIcon: const Icon(Icons.search),
),
),
],
));
}
}
- Flutter bottom_navy_bar
- Flutter null safety error
- Faker for Flutter apps
- Flutter Search Widget
- Flutter listview crashes in Column widget
- How to add web/desktop support for existing flutter app in OpenSUSE
- How to add web/desktop support for existing flutter app in Ubuntu
- How to enable Flutter Web support in Ubuntu Linux
- How to enable Flutter Desktop support in Ubuntu Linux
- How to install Flutter on Ubuntu Linux