The context menu the store belongs to.
Adds a single event listeners and stores them in the attribute mapping.
The DOM element.
The name of the event handler.
The event listener.
Adds event listeners to activate the context menu to an element.
To be able to remove event listeners we have to remember exactly which listeners we have added. We safe them in the attribute mapping attrMap, as a combination of event handler name and counter, which is unique for each HTML element. The counter is stored on the HTML element in an attribute.
The DOM element.
Adds tabindex to an element and possibly safes an existing one.
The DOM element.
Removes all elements in the store.
The currently active store element, if one exists.
Sets if elements of the store are included in the taborder or not.
If true elements are in taborder, o/w not.
Inserts DOM elements into the store.
Single element to insert.
Inserts DOM elements into the store.
List of elements to insert.
Inserts DOM elements into the store.
List of elements to insert.
Adds a DOM element to the store.
The DOM element.
Inserts all elements in the store into the tab order.
Inserts all elements in the store into the tab order.
Deals with key down keyboard events.
The keyboard event.
Returns next active element. If store is empty returns null and also unsets active element. If active is not set returns the first element of the store.
The next element if it exists.
Returns previous active element. If store is empty returns null and also unsets active element. If active is not set returns the last element of the store.
The previous element if it exists.
Removes DOM elements from the store.
Single element to remove.
Removes DOM elements from the store.
Removes DOM elements from the store.
Removes a DOM element from the store.
The DOM element.
Removes a single event listeners from an HTML element.
The DOM element.
The name of the event handler.
The unique counter to identify the handler in the attribute mappings.
Removes event listeners that activate the context menu from an element.
The DOM element.
Removes tabindex from element or restores an old one.
The DOM element.
Removes all elements in the store from the tab order.
Removes all elements in the store from the tab order.
Sets the new active store element if it exists in the store.
Element to be activated.
Sorts the elements in the store in DOM order.
Generated using TypeDoc