build method

Widget build(
  1. BuildContext context
)

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,
          ),
        ),
      ),
    ),
  );
}