{"description":"<p>Options for announcing new data to screen reader users. Useful\nfor dynamic data applications and drilldown.</p>\n<p>Keep in mind that frequent announcements will not be useful to\nusers, as they won&#39;t have time to explore the new data. For these\napplications, consider making snapshots of the data accessible, and\ndo the announcements in batches.</p>\n","typeList":{"names":["*"]},"children":[{"description":"<p>Optional formatter callback for the announcement. Receives\nup to three arguments. The first argument is always an array\nof all series that received updates. If an announcement is\nalready queued, the series that received updates for that\nannouncement are also included in this array. The second\nargument is provided if <code>chart.addSeries</code> was called, and\nthere is a new series. In that case, this argument is a\nreference to the new series. The third argument, similarly,\nis provided if <code>series.addPoint</code> was called, and there is a\nnew point. In that case, this argument is a reference to the\nnew point.</p>\n<p>The function should return a string with the text to announce\nto the user. Return empty string to not announce anything.\nReturn <code>false</code> to use the default announcement format.</p>\n","filename":"ts/Accessibility/Options/A11yDefaults.ts","fullname":"accessibility.announceNewData.announcementFormatter","isLeaf":true,"line":709,"lineEnd":731,"name":"announcementFormatter","samples":[{"name":"High priority live alerts","value":"highcharts/accessibility/custom-dynamic"}],"since":"7.1.0","typeList":{"names":["Highcharts.AccessibilityAnnouncementFormatter"]},"version":"12.6.0"},{"default":false,"description":"<p>Enable announcing new data to screen reader users</p>\n","filename":"ts/Accessibility/Options/A11yDefaults.ts","fullname":"accessibility.announceNewData.enabled","isLeaf":true,"line":709,"lineEnd":731,"name":"enabled","samples":[{"name":"Dynamic data accessible","value":"highcharts/accessibility/accessible-dynamic"}],"since":"7.1.0","typeList":{"names":["boolean"]},"version":"12.6.0"},{"default":false,"description":"<p>Choose whether or not the announcements should interrupt the\nscreen reader. If not enabled, the user will be notified once\nidle. It is recommended not to enable this setting unless\nthere is a specific reason to do so.</p>\n","filename":"ts/Accessibility/Options/A11yDefaults.ts","fullname":"accessibility.announceNewData.interruptUser","isLeaf":true,"line":748,"lineEnd":753,"name":"interruptUser","since":"7.1.0","typeList":{"names":["boolean"]},"version":"12.6.0"},{"default":5000,"description":"<p>Minimum interval between announcements in milliseconds. If\nnew data arrives before this amount of time has passed, it is\nqueued for announcement. If another new data event happens\nwhile an announcement is queued, the queued announcement is\ndropped, and the latest announcement is queued instead. Set\nto 0 to allow all announcements, but be warned that frequent\nannouncements are disturbing to users.</p>\n","filename":"ts/Accessibility/Options/A11yDefaults.ts","fullname":"accessibility.announceNewData.minAnnounceInterval","isLeaf":true,"line":738,"lineEnd":746,"name":"minAnnounceInterval","since":"7.1.0","typeList":{"names":["number"]},"version":"12.6.0"}]}