Accessibility options
AccessibilityAnnouncementOptions, AccessibilityDataTableOptions, AccessibilityKeyboardNavigationOptions, AccessibilityOptions and 2 more: generated from the source of active-charts.
Exported by @workspace/. Generated from the package source; part of the index of every export.
Types#
interface AccessibilityAnnouncementOptions {
enabled?: boolean;
suppress?: ChartAnnouncementCategory[];
}interface AccessibilityDataTableOptions {
enabled?: boolean;
caption?: string;
xHeader?: string;
}Accessibility configuration for charts.
Controls ARIA labels, screen reader descriptions, data table rendering, and announcement behavior. All properties are optional — sensible defaults are applied when omitted.
interface AccessibilityOptions {
label?: string;
description?: string;
dataTable?: boolean | AccessibilityDataTableOptions;
announcements?: boolean | AccessibilityAnnouncementOptions;
keyboardNavigation?: boolean | AccessibilityKeyboardNavigationOptions;
}What a live-region announcement is about, the unit a host can silence (accessibility.).
type ChartAnnouncementCategory =
'zoom' | 'legend' | 'tooltip' | 'contextMenu' | 'period' | 'selection';Verbosity of keyboard-navigation screen-reader announcements.
type KeyboardAnnouncementMode = 'terse' | 'verbose';