InputField constructor
const
InputField({
- Key? key,
- required TextEditingController controle,
- TextInputFormatter? mascara,
- TextInputAction textInputButton = TextInputAction.done,
- TextInputType tipoTeclado = TextInputType.text,
- FormFieldValidator<
String> ? validator, - String? hint,
- double width = 200,
- bool oculto = false,
- VoidCallback? finishFunction,
- bool clear = false,
- VoidCallback? tapFunction,
- int? lines = 1,
- double raio = 10,
- double elevacao = 0.5,
- ValueChanged<
String> ? mudeiTextoFunction, - TextStyle? estilo,
- bool mostrarHint = true,
- bool liberado = true,
- TextAlign alinhamento = TextAlign.start,
- Color? disabledColor,
- TextCapitalization? capitalization,
Implementation
const InputField({
Key? key,
required this.controle,
this.mascara,
this.textInputButton = TextInputAction.done,
this.tipoTeclado = TextInputType.text,
this.validator,
this.hint,
this.width = 200,
this.oculto = false,
this.finishFunction,
this.clear = false,
this.tapFunction,
this.lines = 1,
this.raio = 10,
this.elevacao = 0.5,
this.mudeiTextoFunction,
TextStyle? estilo,
this.mostrarHint = true,
this.liberado = true,
this.alinhamento = TextAlign.start,
this.disabledColor,
this.capitalization,
}) : estilo = estilo ?? const TextStyle(fontSize: 16),
super(key: key);