-
@Immutable() public final class FormFieldStyleSPEC-401-A — per-field style envelope (mirrors
FormFieldStyleSchemainflow.schema.ts:101-109). Authors set these in the console; the renderer applies them to Material3 widgets where applicable:corner_radius→OutlinedTextFieldshape, button cornersborder_color/focus_border_color→OutlinedTextField.colorsbackground_color→ toggle'scheckedTrackColor, container fillserror_style.color(free-form input_style/error_style) → error tint
label_style/input_style/error_styleare typed as free-form maps because the schema treats them as opaque records — authors may pass any sub-keys (e.g.font_size,font_weight,color).
-
-
Field Summary
Fields Modifier and Type Field Description private final Map<String, Object>label_styleprivate final Map<String, Object>input_styleprivate final Map<String, Object>error_styleprivate final Doublecorner_radiusprivate final Stringborder_colorprivate final Stringfocus_border_colorprivate final Stringbackground_color
-
Method Summary
Modifier and Type Method Description final Map<String, Object>getLabel_style()final Map<String, Object>getInput_style()final Map<String, Object>getError_style()final DoublegetCorner_radius()final StringgetBorder_color()final StringgetFocus_border_color()final StringgetBackground_color()-
-
Method Detail
-
getLabel_style
final Map<String, Object> getLabel_style()
-
getInput_style
final Map<String, Object> getInput_style()
-
getError_style
final Map<String, Object> getError_style()
-
getCorner_radius
final Double getCorner_radius()
-
getBorder_color
final String getBorder_color()
-
getFocus_border_color
final String getFocus_border_color()
-
getBackground_color
final String getBackground_color()
-
-
-
-