It generally refers to keyboard navigation and mouse selection.
Here are some key features of "MatrixView":
· Unobtrusive Design - MatrixView stays out of the way so the developer can focus on what's important. Just point it at a standard unordered list and MatrixView takes care of the rest!
· Callback Support - Define custom callbacks/handlers for various events within the matrix view, such as opening or removing an object.
· Selection by Mouse & Keyboard - Handles selection of one or more objects using your keyboard and mouse. Click to select, double-click to open, combine clicks and keyboard navigation to expand selection with shift+click and shift+arrows. Also supports common keyboard shortcuts, such as Ctrl+A to select all objects, enter to open, and backspace/delete for deletion.
· Keyboard Navigation - Allows to navigate the matrix using the arrow keys and other shortcuts on the keyboard.
Requirements:
· JavaScript enabled on client side
· Prototype 1.6 or higher
What's New in This Release: [ read full changelog ]
· Fixed some issues with scoping that could have led to unintended behavior on pages that had other HTML unordered lists that were not being managed by MatrixView.
· Fixed an issue with a recent change that went into the Safari 3.1 release that prevented the arrow keys from being detected when they were pressed.