EmailAddressInput constructor

EmailAddressInput({
  1. Key? key,
  2. String? labelText,
  3. String? initialValue,
  4. bool isRequired = false,
  5. bool enabled = true,
  6. IconData icon = Icons.email,
  7. Color? iconColor,
  8. String? iconTooltip,
  9. VoidCallback? onIconTap,
  10. FocusNode? focusNode,
  11. TextEditingController? controller,
  12. ValidatedValueChanged<String?>? onChanged,
  13. Validator? validator,
  14. EdgeInsets padding = const EdgeInsets.fromLTRB(8.0, 8.0, 8.0, 0.0),
})

Implementation

EmailAddressInput({
  super.key,
  super.labelText,
  super.initialValue,
  super.isRequired,
  super.enabled,
  IconData icon = Icons.email,
  Color? iconColor,
  String? iconTooltip,
  VoidCallback? onIconTap,
  super.focusNode,
  super.controller,
  super.onChanged,
  super.validator,
  super.padding = const EdgeInsets.fromLTRB(8.0, 8.0, 8.0, 0.0),
}) : super(
        trailingIcon: InputIcon(
          icon: icon,
          iconColor: iconColor,
          iconTooltip: iconTooltip,
          onIconTap: onIconTap,
        ),
      );