FFSwitch constructor
FFSwitch({
- bool? legacyInitialValue,
- FFColor? legacyActiveColor,
- FFColor? legacyActiveTrackColor,
- FFColor? legacyInactiveThumbColor,
- FFColor? legacyInactiveTrackColor,
- FFDisable? disabled,
- FFColor? legacyDisabledActiveColor,
- FFColor? legacyDisabledActiveTrackColor,
- FFColor? legacyDisabledInactiveThumbColor,
- FFColor? legacyDisabledInactiveTrackColor,
- FFBooleanValue? initialValueValue,
- FFColorValue? activeColorValue,
- FFColorValue? activeTrackColorValue,
- FFColorValue? inactiveThumbColorValue,
- FFColorValue? inactiveTrackColorValue,
- FFColorValue? disabledActiveColorValue,
- FFColorValue? disabledActiveTrackColorValue,
- FFColorValue? disabledInactiveThumbColorValue,
- FFColorValue? disabledInactiveTrackColorValue,
Implementation
factory FFSwitch({
$core.bool? legacyInitialValue,
FFColor? legacyActiveColor,
FFColor? legacyActiveTrackColor,
FFColor? legacyInactiveThumbColor,
FFColor? legacyInactiveTrackColor,
FFDisable? disabled,
FFColor? legacyDisabledActiveColor,
FFColor? legacyDisabledActiveTrackColor,
FFColor? legacyDisabledInactiveThumbColor,
FFColor? legacyDisabledInactiveTrackColor,
FFBooleanValue? initialValueValue,
FFColorValue? activeColorValue,
FFColorValue? activeTrackColorValue,
FFColorValue? inactiveThumbColorValue,
FFColorValue? inactiveTrackColorValue,
FFColorValue? disabledActiveColorValue,
FFColorValue? disabledActiveTrackColorValue,
FFColorValue? disabledInactiveThumbColorValue,
FFColorValue? disabledInactiveTrackColorValue,
}) {
final result = create();
if (legacyInitialValue != null)
result.legacyInitialValue = legacyInitialValue;
if (legacyActiveColor != null) result.legacyActiveColor = legacyActiveColor;
if (legacyActiveTrackColor != null)
result.legacyActiveTrackColor = legacyActiveTrackColor;
if (legacyInactiveThumbColor != null)
result.legacyInactiveThumbColor = legacyInactiveThumbColor;
if (legacyInactiveTrackColor != null)
result.legacyInactiveTrackColor = legacyInactiveTrackColor;
if (disabled != null) result.disabled = disabled;
if (legacyDisabledActiveColor != null)
result.legacyDisabledActiveColor = legacyDisabledActiveColor;
if (legacyDisabledActiveTrackColor != null)
result.legacyDisabledActiveTrackColor = legacyDisabledActiveTrackColor;
if (legacyDisabledInactiveThumbColor != null)
result.legacyDisabledInactiveThumbColor =
legacyDisabledInactiveThumbColor;
if (legacyDisabledInactiveTrackColor != null)
result.legacyDisabledInactiveTrackColor =
legacyDisabledInactiveTrackColor;
if (initialValueValue != null) result.initialValueValue = initialValueValue;
if (activeColorValue != null) result.activeColorValue = activeColorValue;
if (activeTrackColorValue != null)
result.activeTrackColorValue = activeTrackColorValue;
if (inactiveThumbColorValue != null)
result.inactiveThumbColorValue = inactiveThumbColorValue;
if (inactiveTrackColorValue != null)
result.inactiveTrackColorValue = inactiveTrackColorValue;
if (disabledActiveColorValue != null)
result.disabledActiveColorValue = disabledActiveColorValue;
if (disabledActiveTrackColorValue != null)
result.disabledActiveTrackColorValue = disabledActiveTrackColorValue;
if (disabledInactiveThumbColorValue != null)
result.disabledInactiveThumbColorValue = disabledInactiveThumbColorValue;
if (disabledInactiveTrackColorValue != null)
result.disabledInactiveTrackColorValue = disabledInactiveTrackColorValue;
return result;
}