Results for “Semantics”
Full-text search across Boring Doc explanations, official documentation pages, the Flutter API index and every indexed version change.
Concepts
API reference
- Semanticsclass
widget tree with a description of the meaning of the widgets. widgets.Semantics Semantics Semantics class widgets
- SemanticsTagclass
SemanticsNode. semantics.SemanticsTag SemanticsTag Semantics Tag class semantics
- SemanticsOwnerclass
Owns SemanticsNode objects and notifies listeners of changes to the render tree semantics. semantics.SemanticsOwner SemanticsOwner Semantics Owner class semantics
- SemanticsDataclass
Summary information about a SemanticsNode object. semantics.SemanticsData SemanticsData Semantics Data class semantics
- SemanticsNodeclass
node that represents some semantic data. semantics.SemanticsNode SemanticsNode Semantics Node class semantics
- SemanticsConfigurationclass
Describes the semantic information associated with the owning RenderObject. semantics.SemanticsConfiguration SemanticsConfiguration Semantics Configuration class semantics
- SemanticsSortKeyclass
Base class for all sort keys for SemanticsProperties.sortKey accessibility traversal order sorting. semantics.SemanticsSortKey SemanticsSortKey Semantics Sort Key class semantics
- SemanticsLabelBuilderclass
creating semantically correct concatenated labels with proper text direction handling and spacing. semantics.SemanticsLabelBuilder SemanticsLabelBuilder Semantics Label Builder class semantics
- SemanticsDebuggerclass
widget that visualizes the semantics for the child. widgets.SemanticsDebugger SemanticsDebugger Semantics Debugger class widgets
- SemanticsServiceclass
Allows access to the platform's accessibility services. semantics.SemanticsService SemanticsService Semantics Service class semantics
- SemanticsHandleclass
reference to the semantics information generated by the framework. flutter_test.SemanticsHandle SemanticsHandle Semantics Handle class flutter_test
- SemanticsPropertiesclass
Contains properties used by assistive technologies to make the application more accessible. semantics.SemanticsProperties SemanticsProperties Semantics Properties class semantics
- SemanticsOwner.newconstructor
Creates a SemanticsOwner that manages zero or more SemanticsNode objects. semantics.SemanticsOwner.SemanticsOwner.new SemanticsOwner new Semantics Owner.new constructor semantics
- SemanticsHintOverridesclass
Provides hint values which override the default hints on supported platforms. semantics.SemanticsHintOverrides SemanticsHintOverrides Semantics Hint Overrides class semantics
- SemanticsNode.rootconstructor
semantic node to represent the root of the semantics tree. semantics.SemanticsNode.SemanticsNode.root SemanticsNode root Semantics Node.root constructor semantics
- SemanticsTag.newconstructor
Creates a SemanticsTag. semantics.SemanticsTag.SemanticsTag.new SemanticsTag new Semantics Tag.new constructor semantics
- SemanticsGestureDelegateclass
semantics notations a RawGestureDetector should add to the render object RenderSemanticsGestureHandler. widgets.SemanticsGestureDelegate SemanticsGestureDelegate Semantics Gesture Delegate class widgets
- SemanticsEventclass
interested listeners that something happened to the user interface (e.g. a view scrolled). semantics.SemanticsEvent SemanticsEvent Semantics Event class semantics
- SemanticsNode.newconstructor
Creates a semantic node. semantics.SemanticsNode.SemanticsNode.new SemanticsNode new Semantics Node.new constructor semantics
- SemanticsProperties.newconstructor
Creates a semantic annotation. semantics.SemanticsProperties.SemanticsProperties.new SemanticsProperties new Semantics Properties.new constructor semantics
- semantics.SemanticsActionHandlertypedef
Signature for a handler of a SemanticsAction. semantics.SemanticsActionHandler SemanticsActionHandler Semantics Action Handler typedef semantics
- SemanticsData.newconstructor
Creates a semantics data object. semantics.SemanticsData.SemanticsData.new SemanticsData new Semantics Data.new constructor semantics
- SemanticsLabelBuilder.newconstructor
Creates a new SemanticsLabelBuilder. semantics.SemanticsLabelBuilder.SemanticsLabelBuilder.new SemanticsLabelBuilder new Semantics Label Builder.new constructor semantics
- semantics.SemanticsNodeVisitortypedef
Signature for a function that is called for each SemanticsNode. semantics.SemanticsNodeVisitor SemanticsNodeVisitor Semantics Node Visitor typedef semantics
- semantics.SemanticsBindingmixin
glue between the semantics layer and the Flutter engine. semantics.SemanticsBinding SemanticsBinding Semantics Binding mixin semantics
- Semantics.fromPropertiesconstructor
Creates a semantic annotation using SemanticsProperties. widgets.Semantics.Semantics.fromProperties Semantics fromProperties Semantics.from Properties constructor widgets
- SemanticsHintOverrides.newconstructor
Creates a semantics hint overrides. semantics.SemanticsHintOverrides.SemanticsHintOverrides.new SemanticsHintOverrides new Semantics Hint Overrides.new constructor semantics
- SemanticsConfiguration.newconstructor
semantics.SemanticsConfiguration.SemanticsConfiguration.new SemanticsConfiguration new Semantics Configuration.new constructor semantics
- semantics.ChildSemanticsConfigurationsDelegatetypedef
Signature for the SemanticsConfiguration.childConfigurationsDelegate. semantics.ChildSemanticsConfigurationsDelegate ChildSemanticsConfigurationsDelegate Child Semantics Configurations Delegate typedef semantics
- semantics.SemanticsUpdateCallbacktypedef
function that receives a semantics update and returns no result. semantics.SemanticsUpdateCallback SemanticsUpdateCallback Semantics Update Callback typedef semantics
- Semantics.newconstructor
Creates a semantic annotation. widgets.Semantics.Semantics.new Semantics new Semantics.new constructor widgets
- SemanticsEvent.newconstructor
Initializes internal fields. semantics.SemanticsEvent.SemanticsEvent.new SemanticsEvent new Semantics Event.new constructor semantics
- semantics.MoveCursorHandlertypedef
Signature for SemanticsActions that move the cursor. semantics.MoveCursorHandler MoveCursorHandler Move Cursor Handler typedef semantics
- SemanticsDebugger.newconstructor
Creates a widget that visualizes the semantics for the child. widgets.SemanticsDebugger.SemanticsDebugger.new SemanticsDebugger new Semantics Debugger.new constructor widgets
- SemanticsGestureDelegate.newconstructor
Create a delegate of gesture semantics. widgets.SemanticsGestureDelegate.SemanticsGestureDelegate.new SemanticsGestureDelegate new Semantics Gesture Delegate.new constructor widgets
- semantics.debugResetSemanticsIdCounterfunction
tests use this function to reset the counter used to generate SemanticsNode.id. semantics.debugResetSemanticsIdCounter debugResetSemanticsIdCounter debug Reset Semantics Id Counter function semantics
- semantics.ScrollToOffsetHandlertypedef
Signature for the SemanticsAction.scrollToOffset handlers to scroll the scrollable container to the given targetOffset. semantics.ScrollToOffsetHandler ScrollToOffsetHandler Scroll To Offset Handler typedef semantics
- semantics.SetTextHandlertypedef
Signature for the SemanticsAction.setText handlers to replace the current text with the input text. semantics.SetTextHandler SetTextHandler Set Text Handler typedef semantics
- semantics.SetSelectionHandlertypedef
Signature for the SemanticsAction.setSelection handlers to change the text selection (or re-position the cursor) to selection. semantics.SetSelectionHandler SetSelectionHandler Set Selection Handler typedef semantics
- SemanticsSortKey.newconstructor
provide const constructors so that they can be used in const expressions. semantics.SemanticsSortKey.SemanticsSortKey.new SemanticsSortKey new Semantics Sort Key.new constructor semantics
- semantics.DebugSemanticsDumpOrderenum
Used by debugDumpSemanticsTree to specify the order in which child nodes are printed. semantics.DebugSemanticsDumpOrder DebugSemanticsDumpOrder Debug Semantics Dump Order enum semantics
- semantics.Assertivenessenum
Determines the assertiveness level of the accessibility announcement. semantics.Assertiveness Assertiveness Assertiveness enum semantics
- semantics.AccessibilityFocusBlockTypeenum
Controls how accessibility focus is blocked. semantics.AccessibilityFocusBlockType AccessibilityFocusBlockType Accessibility Focus Block Type enum semantics
- AnnounceSemanticsEventclass
event for a semantic announcement. semantics.AnnounceSemanticsEvent AnnounceSemanticsEvent Announce Semantics Event class semantics
- CustomSemanticsActionclass
identifier of a custom semantics action. semantics.CustomSemanticsAction CustomSemanticsAction Custom Semantics Action class semantics
- TooltipSemanticsEventclass
event for a semantic announcement of a tooltip. semantics.TooltipSemanticsEvent TooltipSemanticsEvent Tooltip Semantics Event class semantics
- TapSemanticEventclass
event which triggers tap semantic feedback. semantics.TapSemanticEvent TapSemanticEvent Tap Semantic Event class semantics
- ChildSemanticsConfigurationsResultclass
result that contains the arrangement for the child SemanticsConfigurations. semantics.ChildSemanticsConfigurationsResult ChildSemanticsConfigurationsResult Child Semantics Configurations Result class semantics
- BlockSemanticsclass
widget that drops the semantics of all widget that were painted before it in the same semantic container. widgets.BlockSemantics BlockSemantics Block Semantics class widgets
- LongPressSemanticsEventclass
event which triggers long press semantic feedback. semantics.LongPressSemanticsEvent LongPressSemanticsEvent Long Press Semantics Event class semantics
Version changes
- Deprecate SemanticsProperties.focusable and SemanticsConfiguration.isFocusable3.38.0deprecated
SemanticsProperties.focusable` and `SemanticsConfiguration.isFocusable` parameters were deprecated in favor of the `SemanticsProperties.focused` and `SemanticsConfiguration.isFocused` parameters. The `SemanticsConfiguration.isFocusable` property is deprecated in favor of `SemanticsConfiguration.isFocused`. This property is a nullable
- Semantics Order of the Overlay Entries in Modal Routes1.20.0breaking
import 'package:material_ui/material_ui.dart'; void main() { testWidgets('example test', (WidgetTester tester) async { final SemanticsHandle handle
- Removed semantics elevation and thickness3.35.0removed
properties and their related APIs were removed. The following properties are removed `SemanticsConfiguration.elevation`, `SemanticsConfiguration.thickness`, `SemanticsNode.thickness`, `SemanticsNode.elevation`, and `SemanticsNode.elevationAdjustment`. Both elevation and thickness semantics properties were created
- Material Chip button semantics2.0.0breaking
Flutter now applies the semantic label of `button` to all interactive Material Chips for accessibility purposes. The outermost `Semantics` widget that wraps all Chip classes
- Update semantics header and headingLevel behavior on iOS and Android3.47.0breaking
platform implementations: If your code previously used `Semantics(header: true, ...)` or `SemanticsProperties(header: true, ...)` to declare headings, migrate your code to use `headingLevel: 1` (or another integer
- Accessibility traversal order of tooltip changed3.19.0breaking
corresponding semantics tree before this change should look like this: ```dart SemanticsNode#0 │ ├─SemanticsNode#1 │ │ │ └─SemanticsNode#5 │ │ flags: hasImplicitScrolling │ │ scrollChildren
- Semantics headingLeveldoc update3.41.0improvement
Semantics headingLeveldoc update (Framework, by @RamonFarizel
- fix(Semantics): Ensure semantics properties take priority over button's3.38.0bugfix
Semantics): Ensure semantics properties take priority over button's (Framework, by @pedromassango
- fixes crash when invisible semantics nodes dropped from semantics tree3.44.0bugfix
fixes crash when invisible semantics nodes dropped from semantics tree (Framework, by @chunhtai