Files
rkmmobile/lib/widgets/input_search_text.dart
2023-04-14 17:25:14 -03:00

51 lines
1.2 KiB
Dart

import 'package:flutter/material.dart';
import 'package:rkm/config/color_palette.dart';
import '../config/const_variable.dart';
class InputSearchText extends StatelessWidget {
var controller;
double fontSize;
String hint;
double width;
Color color;
bool border;
var onChanged;
InputSearchText({
required this.controller,
required this.width,
this.fontSize = 15.0,
this.hint = '',
this.color = ColorPalette.white,
this.border = true,
this.onChanged = null
});
@override
Widget build(BuildContext context) {
return Container(
color: color,
margin: ConstVariable().marginHightInput,
width: width,
child: TextFormField(
onChanged: onChanged,
controller: this.controller,
style: TextStyle(
color: Colors.black,
fontSize: this.fontSize,
),
decoration: InputDecoration(
fillColor: ColorPalette.appBar,
prefixIcon: Icon(Icons.search),
border: border?OutlineInputBorder():null,
hintText: this.hint,
hintStyle: TextStyle(
color: Colors.black,
fontSize: this.fontSize,
)
)
),
);
}
}