ThemedEditableLabelValue constructor

const ThemedEditableLabelValue({
  1. Key? key,
  2. bool showLabel = true,
  3. String labelText = "",
  4. ThemeGroupType labelType = ThemeGroupType.MOM,
  5. Emphasis labelEmphasis = Emphasis.HIGH,
  6. TextAlign labelTextAlign = TextAlign.start,
  7. IconData? prefixIcon,
  8. ThemeGroupType prefixIconType = ThemeGroupType.MOM,
  9. Emphasis prefixIconEmphasis = Emphasis.HIGH,
  10. String text = "",
  11. ThemeGroupType textType = ThemeGroupType.MOM,
  12. Emphasis textEmphasis = Emphasis.HIGH,
  13. TextAlign textAlign = TextAlign.start,
  14. bool obscureText = false,
  15. String hintText = "",
  16. ThemeGroupType hintTextType = ThemeGroupType.MOM,
  17. Emphasis hintTextEmphasis = Emphasis.NONE,
  18. ThemeGroupType backgroundType = ThemeGroupType.MOM,
  19. ValueChanged<String>? onStringChangedCallback,
  20. FormFieldValidator<String>? validator,
})

Implementation

const ThemedEditableLabelValue({
  super.key,
  this.showLabel = true,
  this.labelText = "",
  this.labelType = ThemeGroupType.MOM,
  this.labelEmphasis = Emphasis.HIGH,
  this.labelTextAlign = TextAlign.start,
  this.prefixIcon,
  this.prefixIconType = ThemeGroupType.MOM,
  this.prefixIconEmphasis = Emphasis.HIGH,
  this.text = "",
  this.textType = ThemeGroupType.MOM,
  this.textEmphasis = Emphasis.HIGH,
  this.textAlign = TextAlign.start,
  this.obscureText = false,
  this.hintText = "",
  this.hintTextType = ThemeGroupType.MOM,
  this.hintTextEmphasis = Emphasis.NONE,
  this.backgroundType = ThemeGroupType.MOM,
  this.onStringChangedCallback,
  this.validator
});