FFSemanticProperties constructor
FFSemanticProperties({
- FFBooleanValue? isContainer,
- FFBooleanValue? isImage,
- FFBooleanValue? isButton,
- FFBooleanValue? isHeader,
- FFBooleanValue? explicitChildNodes,
- FFBooleanValue? excludeSemantics,
- FFStringValue? hintText,
- FFStringValue? tooltipText,
- FFDoubleValue? ordinalSortKey,
- FFBooleanValue? isLiveRegion,
- FFStringValue? valueText,
- FFBooleanValue? enabled,
- FFBooleanValue? onTap,
- FFBooleanValue? checked,
- FFBooleanValue? selected,
- FFBooleanValue? toggled,
- FFBooleanValue? link,
- FFBooleanValue? textField,
- FFBooleanValue? slider,
- FFStringValue? increasedValue,
- FFStringValue? decreasedValue,
- FFBooleanValue? keyboardKey,
- FFBooleanValue? readOnly,
- FFBooleanValue? obscured,
- FFBooleanValue? multiline,
- FFBooleanValue? focusable,
- FFBooleanValue? focused,
- FFBooleanValue? namesRoute,
- FFBooleanValue? scopesRoute,
- FFBooleanValue? inMutuallyExclusiveGroup,
- FFBooleanValue? blockUserActions,
- FFBooleanValue? mixed,
- FFStringValue? linkUrl,
- FFIntegerValue? headingLevel,
- FFIntegerValue? maxValueLength,
- FFIntegerValue? currentValueLength,
- FFStringValue? identifier,
- FFStringValue? onTapHint,
- FFStringValue? onLongPressHint,
- FFStringValue? passwordVisibilityIconLabel,
Implementation
factory FFSemanticProperties({
FFBooleanValue? isContainer,
FFBooleanValue? isImage,
FFBooleanValue? isButton,
FFBooleanValue? isHeader,
FFBooleanValue? explicitChildNodes,
FFBooleanValue? excludeSemantics,
FFStringValue? hintText,
FFStringValue? tooltipText,
FFDoubleValue? ordinalSortKey,
FFBooleanValue? isLiveRegion,
FFStringValue? valueText,
FFBooleanValue? enabled,
FFBooleanValue? onTap,
FFBooleanValue? checked,
FFBooleanValue? selected,
FFBooleanValue? toggled,
FFBooleanValue? link,
FFBooleanValue? textField,
FFBooleanValue? slider,
FFStringValue? increasedValue,
FFStringValue? decreasedValue,
FFBooleanValue? keyboardKey,
FFBooleanValue? readOnly,
FFBooleanValue? obscured,
FFBooleanValue? multiline,
FFBooleanValue? focusable,
FFBooleanValue? focused,
FFBooleanValue? hidden,
FFBooleanValue? namesRoute,
FFBooleanValue? scopesRoute,
FFBooleanValue? inMutuallyExclusiveGroup,
FFBooleanValue? blockUserActions,
FFBooleanValue? mixed,
FFStringValue? linkUrl,
FFIntegerValue? headingLevel,
FFIntegerValue? maxValueLength,
FFIntegerValue? currentValueLength,
FFStringValue? identifier,
FFStringValue? onTapHint,
FFStringValue? onLongPressHint,
FFStringValue? passwordVisibilityIconLabel,
}) {
final result = create();
if (isContainer != null) result.isContainer = isContainer;
if (isImage != null) result.isImage = isImage;
if (isButton != null) result.isButton = isButton;
if (isHeader != null) result.isHeader = isHeader;
if (explicitChildNodes != null)
result.explicitChildNodes = explicitChildNodes;
if (excludeSemantics != null) result.excludeSemantics = excludeSemantics;
if (hintText != null) result.hintText = hintText;
if (tooltipText != null) result.tooltipText = tooltipText;
if (ordinalSortKey != null) result.ordinalSortKey = ordinalSortKey;
if (isLiveRegion != null) result.isLiveRegion = isLiveRegion;
if (valueText != null) result.valueText = valueText;
if (enabled != null) result.enabled = enabled;
if (onTap != null) result.onTap = onTap;
if (checked != null) result.checked = checked;
if (selected != null) result.selected = selected;
if (toggled != null) result.toggled = toggled;
if (link != null) result.link = link;
if (textField != null) result.textField = textField;
if (slider != null) result.slider = slider;
if (increasedValue != null) result.increasedValue = increasedValue;
if (decreasedValue != null) result.decreasedValue = decreasedValue;
if (keyboardKey != null) result.keyboardKey = keyboardKey;
if (readOnly != null) result.readOnly = readOnly;
if (obscured != null) result.obscured = obscured;
if (multiline != null) result.multiline = multiline;
if (focusable != null) result.focusable = focusable;
if (focused != null) result.focused = focused;
if (hidden != null) result.hidden = hidden;
if (namesRoute != null) result.namesRoute = namesRoute;
if (scopesRoute != null) result.scopesRoute = scopesRoute;
if (inMutuallyExclusiveGroup != null)
result.inMutuallyExclusiveGroup = inMutuallyExclusiveGroup;
if (blockUserActions != null) result.blockUserActions = blockUserActions;
if (mixed != null) result.mixed = mixed;
if (linkUrl != null) result.linkUrl = linkUrl;
if (headingLevel != null) result.headingLevel = headingLevel;
if (maxValueLength != null) result.maxValueLength = maxValueLength;
if (currentValueLength != null)
result.currentValueLength = currentValueLength;
if (identifier != null) result.identifier = identifier;
if (onTapHint != null) result.onTapHint = onTapHint;
if (onLongPressHint != null) result.onLongPressHint = onLongPressHint;
if (passwordVisibilityIconLabel != null)
result.passwordVisibilityIconLabel = passwordVisibilityIconLabel;
return result;
}