Back to Chromium

Advanced Data Grid

third_party/aria-practices/src/content/patterns/grid/examples/advanced-data-grid.html

153.0.7995.11.8 KB
Original Source

Advanced Data Grid

About This Example

This example has not yet been developed. Development is described in issue 155.

This implementation of the Grid Pattern demonstrates how to implement a grid that has functionality similar to a spreadsheet.

Similar examples include:

  • Data Grid Examples: Three example implementations of grid that include features relevant to presenting tabular information, such as content editing, sort, and column hiding.
  • Layout Grid Examples: Three example implementations of grids that are used to lay out widgets, including a collection of navigation links, a message recipients list, and a set of search results.

Example

This is the place where the reader will experience the functioning example.

The HTML in this section along with the javascript and CSS it uses demonstrate the design pattern.

Accessibility Features

Please replace this content with a list of accessibility features demonstrated in this implementation, such as:

  1. ARIA roles
  2. property and state information
  3. Event handlers
  4. tabindex values

Keyboard Support

  • KEY_NAME: function
  • KEY_NAME: function

Role, Property, State, and Tabindex Attributes

AttributeApplied to ElementUsage
role="ROLE_NAME"HTML_ELEMENTBrief explanation of usage, purpose, benefit, and/or guidance that is relevant to this specific implementation.
aria-labelledby="ID_REF"HTML_ELEMENTBrief explanation of usage, purpose, benefit, and/or guidance that is relevant to this specific implementation.
And so on ... covering all relevant attributes......

JavaScript and CSS Source Code

  • CSS:
  • JavaScript:

HTML Source Code