resolveFluentSpinButtonState function
FluentSpinButtonState
resolveFluentSpinButtonState({
- required Widget field,
- bool enabled = true,
- bool readOnly = false,
- bool invalid = false,
- bool focused = false,
- FluentSpinButtonAppearance appearance = FluentSpinButtonAppearance.outline,
- FluentSpinButtonSize size = FluentSpinButtonSize.medium,
- VoidCallback? onIncrease,
- VoidCallback? onDecrease,
Builds the state a spin button will be styled and rendered from.
The first of the three-function recomposition contract.
Implementation
FluentSpinButtonState resolveFluentSpinButtonState({
required Widget field,
bool enabled = true,
bool readOnly = false,
bool invalid = false,
bool focused = false,
FluentSpinButtonAppearance appearance = FluentSpinButtonAppearance.outline,
FluentSpinButtonSize size = FluentSpinButtonSize.medium,
VoidCallback? onIncrease,
VoidCallback? onDecrease,
}) => FluentSpinButtonState(
enabled: enabled,
readOnly: readOnly,
invalid: invalid,
focused: focused,
field: field,
appearance: appearance,
size: size,
onIncrease: onIncrease,
onDecrease: onDecrease,
);