-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Closed
Labels
P3Issues that are less important to the Flutter projectIssues that are less important to the Flutter projecta: accessibilityAccessibility, e.g. VoiceOver or TalkBack. (aka a11y)Accessibility, e.g. VoiceOver or TalkBack. (aka a11y)c: new featureNothing broken; request for a new capabilityNothing broken; request for a new capabilitycustomer: castawaycustomer: troyframeworkflutter/packages/flutter repository. See also f: labels.flutter/packages/flutter repository. See also f: labels.team-frameworkOwned by Framework teamOwned by Framework teamtriaged-frameworkTriaged by Framework teamTriaged by Framework team
Description
Use case
Using SemanticsProperties.header, we can configure an element with the heading role. However, because there isn't a way to set the level of the heading, all headings on the page default to level 2.
Proposal
Allow setting the heading level through something like SemanticsProperties.headerLevel. This could map to aria-level on web and AccessibilityHeadingLevel on iOS. I'm not sure if there's an equivalent on Android.
edgarlealbd, qfung, rafall, virginiarcruz, Albert221 and 14 moreedgarlealbd, virginiarcruz, Albert221, aferreira-deo, 838 and 2 more
Metadata
Metadata
Assignees
Labels
P3Issues that are less important to the Flutter projectIssues that are less important to the Flutter projecta: accessibilityAccessibility, e.g. VoiceOver or TalkBack. (aka a11y)Accessibility, e.g. VoiceOver or TalkBack. (aka a11y)c: new featureNothing broken; request for a new capabilityNothing broken; request for a new capabilitycustomer: castawaycustomer: troyframeworkflutter/packages/flutter repository. See also f: labels.flutter/packages/flutter repository. See also f: labels.team-frameworkOwned by Framework teamOwned by Framework teamtriaged-frameworkTriaged by Framework teamTriaged by Framework team