ThemedEditableLabelValue constructor
const
ThemedEditableLabelValue({
- Key? key,
- bool showLabel = true,
- String labelText = "",
- ThemeGroupType labelType = ThemeGroupType.MOM,
- Emphasis labelEmphasis = Emphasis.HIGH,
- TextAlign labelTextAlign = TextAlign.start,
- IconData? prefixIcon,
- ThemeGroupType prefixIconType = ThemeGroupType.MOM,
- Emphasis prefixIconEmphasis = Emphasis.HIGH,
- String text = "",
- ThemeGroupType textType = ThemeGroupType.MOM,
- Emphasis textEmphasis = Emphasis.HIGH,
- TextAlign textAlign = TextAlign.start,
- bool obscureText = false,
- String hintText = "",
- ThemeGroupType hintTextType = ThemeGroupType.MOM,
- Emphasis hintTextEmphasis = Emphasis.NONE,
- ThemeGroupType backgroundType = ThemeGroupType.MOM,
- ValueChanged<
String> ? onStringChangedCallback, - 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
});