How can I avoid accessibility to set isHeader?
- Dominant language
- Swift
- Stars
- 28k
- Forks
- 6k
- PR merge metrics
- No merged PRs in 30d
Description
```
internal struct AccessibleHeader {
static func create(usingChart chart: ChartViewBase,
andData data: ChartData,
withDefaultDescription defaultDescription: String = "Chart") -> NSUIAccessibilityElement
{
let chartDescriptionText = chart.chartDescription.text ?? defaultDescription
let dataSetDescriptions = data.map { $0.label ?? "" }
let dataSetDescriptionText = dataSetDescriptions.joined(separator: ", ")
let element = NSUIAccessibilityElement(accessibilityContainer: chart)
element.accessibilityLabel = chartDescriptionText + ". \(data.count) dataset\(data.count == 1 ? "" : "s"). \(dataSetDescriptionText)"
element.accessibilityFrame = chart.bounds
element.isHeader = true
return element
}
}
```
How can I avoid to set isHeader?
Contributor guide
Assessment
This issue has not been assessed yet.