FFLanguageSelector constructor
FFLanguageSelector({
- FFDimensions? dimensions,
- FFColor? legacyBackgroundColor,
- FFColor? legacyBorderColor,
- double? legacyBorderRadius,
- FFText? textStyle,
- bool? legacyHideFlags,
- double? legacyFlagSize,
- double? legacyFlagTextGap,
- FFColor? legacyDropdownIconColor,
- FFColor? legacyDropdownColor,
- FFColorValue? backgroundColorValue,
- FFColorValue? borderColorValue,
- FFDoubleValue? borderRadiusValue,
- FFBooleanValue? hideFlagsValue,
- FFDoubleValue? flagSizeValue,
- FFDoubleValue? flagTextGapValue,
- FFColorValue? dropdownIconColorValue,
- FFColorValue? dropdownColorValue,
Implementation
factory FFLanguageSelector({
FFDimensions? dimensions,
FFColor? legacyBackgroundColor,
FFColor? legacyBorderColor,
$core.double? legacyBorderRadius,
FFText? textStyle,
$core.bool? legacyHideFlags,
$core.double? legacyFlagSize,
$core.double? legacyFlagTextGap,
FFColor? legacyDropdownIconColor,
FFColor? legacyDropdownColor,
FFColorValue? backgroundColorValue,
FFColorValue? borderColorValue,
FFDoubleValue? borderRadiusValue,
FFBooleanValue? hideFlagsValue,
FFDoubleValue? flagSizeValue,
FFDoubleValue? flagTextGapValue,
FFColorValue? dropdownIconColorValue,
FFColorValue? dropdownColorValue,
}) {
final result = create();
if (dimensions != null) result.dimensions = dimensions;
if (legacyBackgroundColor != null)
result.legacyBackgroundColor = legacyBackgroundColor;
if (legacyBorderColor != null) result.legacyBorderColor = legacyBorderColor;
if (legacyBorderRadius != null)
result.legacyBorderRadius = legacyBorderRadius;
if (textStyle != null) result.textStyle = textStyle;
if (legacyHideFlags != null) result.legacyHideFlags = legacyHideFlags;
if (legacyFlagSize != null) result.legacyFlagSize = legacyFlagSize;
if (legacyFlagTextGap != null) result.legacyFlagTextGap = legacyFlagTextGap;
if (legacyDropdownIconColor != null)
result.legacyDropdownIconColor = legacyDropdownIconColor;
if (legacyDropdownColor != null)
result.legacyDropdownColor = legacyDropdownColor;
if (backgroundColorValue != null)
result.backgroundColorValue = backgroundColorValue;
if (borderColorValue != null) result.borderColorValue = borderColorValue;
if (borderRadiusValue != null) result.borderRadiusValue = borderRadiusValue;
if (hideFlagsValue != null) result.hideFlagsValue = hideFlagsValue;
if (flagSizeValue != null) result.flagSizeValue = flagSizeValue;
if (flagTextGapValue != null) result.flagTextGapValue = flagTextGapValue;
if (dropdownIconColorValue != null)
result.dropdownIconColorValue = dropdownIconColorValue;
if (dropdownColorValue != null)
result.dropdownColorValue = dropdownColorValue;
return result;
}