Uploaded image for project: 'Fluid Infusion'
  1. Fluid Infusion
  2. FLUID-993

Migrate Keyboard Accessibility plugin over to "that-ist" architecture

    XMLWordPrintable

Details

    • Task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.4beta1
    • 0.4
    • Keyboard Accessibility
    • None

    Description

      To fit in with our usage in InlineEdit, and also the general usage of JQuery UI components such as dialog, draggable, etc. the "selectable" portion of the Keyboard Accessibility Plugin should be migrated over to a "that"-ist architecture, to consist of a single central "that" representing the selectionContext, which is targetted at the owning container, rather than the child selectables. The selectionContext "that" will be stored in the DOM under the "container" node rather than that of the individual selectable items. This will improve semantic consistency and aid tasks such as FLUID-978.

      The JQuery-facing semantics of the plugin will be changed to cause construction via the "container" element via the individual selectables, the specification for which will be merged into the overall "options" structure. Further, the "handlers" structure will be merged into the base of "options".

      Attachments

        Activity

          People

            antranig Antranig Basman
            antranig Antranig Basman
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: