build method
override
Implementation
@override
Map<String, Object?> build() => {
...super.build(),
'custom_id': customId,
'style': style.value,
'label': label,
if (minLength != null) 'min_length': minLength,
if (maxLength != null) 'max_length': maxLength,
if (isRequired != null) 'required': isRequired,
if (value != null) 'value': value,
if (placeholder != null) 'placeholder': placeholder,
};