Logica11y
NOTE: This is very much a work in progress and should not be used yet.
Automated widget validation according the the ARIA Authoring Practices. Validates attributes (initial and dynamic) as well as keyboard interaction.
Installation
$ npm install logica11y
Usage
In the browser
const logica11y = windowlogica11y; logica11y;
Browserify
const logica11y = ; logica11y;
API
logica11y.tabs
The tabs API returns a promise and accepts an options object:
tabs
{Mixed}: A selector for all tabs OR an array (or nodeList) of tab elementstimeout
{Number}: Time in ms it takes for panel to display upon tab activation (defaults to 0)