build method
Implementation
Widget build(BuildContext context) {
return Container(
margin: const EdgeInsets.only(
bottom: 20,
),
child: TextFormField(
keyboardType: isNumber
? const TextInputType.numberWithOptions(decimal: true)
: TextInputType.text,
obscureText: obscureText == false ? false : true,
validator: valid,
controller: mycontroller,
decoration: InputDecoration(
hintText: hinttext,
hintStyle: const TextStyle(
fontSize: 14,
),
contentPadding: const EdgeInsets.symmetric(
vertical: 5,
horizontal: 30,
),
label: Container(
margin: const EdgeInsets.symmetric(
horizontal: 9,
),
child: Text(
labeltext,
),
),
suffixIcon: InkWell(
onTap: onTapIcon,
child: Icon(
iconData,
),
),
border: OutlineInputBorder(
borderRadius: BorderRadius.circular(
30,
),
),
),
),
);
}