SemanticsFlag class

A Boolean value that can be associated with a semantics node.

Properties

index int
The numerical value for this flag. [...]
final
hashCode int
The hash code for this object. [...]
read-only, inherited
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited

Methods

toString() String
Returns a string representation of this object.
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited

Operators

operator ==(dynamic other) bool
The equality operator. [...]
inherited

Constants

hasCheckedState → const SemanticsFlag
The semantics node has the quality of either being "checked" or "unchecked". [...]
const SemanticsFlag._(_kHasCheckedStateIndex)
hasEnabledState → const SemanticsFlag
The semantics node has the quality of either being "enabled" or "disabled". [...]
const SemanticsFlag._(_kHasEnabledStateIndex)
hasImplicitScrolling → const SemanticsFlag
Whether the platform can scroll the semantics node when the user attempts to move focus to an offscreen child. [...]
const SemanticsFlag._(_kHasImplicitScrollingIndex)
hasToggledState → const SemanticsFlag
The semantics node has the quality of either being "on" or "off". [...]
const SemanticsFlag._(_kHasToggledStateIndex)
isButton → const SemanticsFlag
Whether the semantic node represents a button. [...]
const SemanticsFlag._(_kIsButtonIndex)
isChecked → const SemanticsFlag
Whether a semantics node that hasCheckedState is checked. [...]
const SemanticsFlag._(_kIsCheckedIndex)
isEnabled → const SemanticsFlag
Whether a semantic node that hasEnabledState is currently enabled. [...]
const SemanticsFlag._(_kIsEnabledIndex)
isFocused → const SemanticsFlag
Whether the semantic node currently holds the user's focus. [...]
const SemanticsFlag._(_kIsFocusedIndex)
isHeader → const SemanticsFlag
Whether a semantic node is a header that divides content into sections. [...]
const SemanticsFlag._(_kIsHeaderIndex)
isHidden → const SemanticsFlag
Whether the semantics node is considered hidden. [...]
const SemanticsFlag._(_kIsHiddenIndex)
isImage → const SemanticsFlag
Whether the semantics node represents an image. [...]
const SemanticsFlag._(_kIsImageIndex)
isInMutuallyExclusiveGroup → const SemanticsFlag
Whether a semantic node is in a mutually exclusive group. [...]
const SemanticsFlag._(_kIsInMutuallyExclusiveGroupIndex)
isLiveRegion → const SemanticsFlag
Whether the semantics node is a live region. [...]
const SemanticsFlag._(_kIsLiveRegionIndex)
isObscured → const SemanticsFlag
Whether the value of the semantics node is obscured. [...]
const SemanticsFlag._(_kIsObscuredIndex)
isSelected → const SemanticsFlag
Whether a semantics node is selected. [...]
const SemanticsFlag._(_kIsSelectedIndex)
isTextField → const SemanticsFlag
Whether the semantic node represents a text field. [...]
const SemanticsFlag._(_kIsTextFieldIndex)
isToggled → const SemanticsFlag
If true, the semantics node is "on". If false, the semantics node is "off". [...]
const SemanticsFlag._(_kIsToggledIndex)
namesRoute → const SemanticsFlag
Whether the semantics node label is the name of a visually distinct route. [...]
const SemanticsFlag._(_kNamesRouteIndex)
scopesRoute → const SemanticsFlag
Whether the semantics node is the root of a subtree for which a route name should be announced. [...]
const SemanticsFlag._(_kScopesRouteIndex)
values → const Map<int, SemanticsFlag>
The possible semantics flags. [...]
const <int, SemanticsFlag>{_kHasCheckedStateIndex : hasCheckedState, _kIsCheckedIndex : isChecked, _kIsSelectedIndex : isSelected, _kIsButtonIndex : isButton, _kIsTextFieldIndex : isTextField, _…