UNPKG

vue-data-ui

Version:

A user-empowering data visualization Vue 3 components library for eloquent data storytelling

2 lines (1 loc) 427 B
"use strict";const s=require("vue");function r({config:t}){var l;const e=s.ref(null),i=(t==null?void 0:t.text)||"Chart visualization",u=((l=t==null?void 0:t.subtitle)==null?void 0:l.text)||"";return s.onMounted(()=>{s.nextTick(()=>{e.value&&(e.value.setAttribute("aria-label",`${i}${u?`. ${u}`:""}`),e.value.setAttribute("role","img"),e.value.setAttribute("aria-live","polite"))})}),{svgRef:e}}exports.useChartAccessibility=r;