Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • M MathJax
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 304
    • Issues 304
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 15
    • Merge requests 15
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • MathJax
  • MathJax
  • Merge requests
  • !1376

Tabindex

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Davide P. Cervone requested to merge github/fork/dpvc/tabindex into develop Feb 06, 2016
  • Overview 2
  • Commits 4
  • Pipelines 0
  • Changes 9

Do Volker's tabindex changes, but from and to the develop branch rather than master. :-)

I changed the default to inTabOrder: true, and refactored the code that sets all the tabIndex values so that they can be called by the page author to remove/set all the indices if they want. I removed the menu item action value, since selecting any menu item causes the tabindices to be reset, so no special action needs to be take for this menu item. I left the getTabOrder() function, since it includes logic that is needed to get the index from the menu setting, and using the function prevents that from being duplicated everywhere. As a side-effect, a page author could override it, but that is not its main purpose. I added a jax parameter to getTabIndex() so that, if overridden, it could be used to identify which math element was being processed.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: github/fork/dpvc/tabindex