JHGrid Documentation

New here: Getting Started, then Features to find the guide for what you are building. Looking something up by name: Options and Methods.

Start  
Getting Started What a grid needs, the decisions to make up front, and a troubleshooting table
Live Demo 1,000,000-row scrolling, editing, filtering, frozen columns, pinned rows, selection, cell types and themes, in your browser
Features Every feature and the page that documents it

Guides

Page  
Data Source fetchMeta/fetchData, fetchPage, or a plain in-memory array
Columns Add, delete, hide, header groups, frozen columns, sizing
Rows Add, delete, hide, height, drag reorder, pinned rows
Selection Cell, range and row selection, and driving it from code
Editing Editor options, validation, line breaks
Cell Types Checkbox, date, radio, dropdown, multiselect, button
Renderers & Custom Editors Built-in renderers, rich cell types, your own renderer or editor
Filtering & Sorting Set, quick and tag filters, single and multi-column sort
Pagination Continuous scroll or classic pages, page-size selector
Context Menus Row, column and cell menus
State & Saving Snapshot and restore, incremental and batch save
Export & Print CSV export, print preview
Localization Bundled locales and the full text reference
Themes Theme object, --jhg-* properties, conditional styling, decorators
Interaction Every mouse and keyboard interaction, clipboard, accessibility

Reference

Page  
Options Every constructor option and column property, with type and default
Methods Every public method, and where it is documented
API Reference (index) The old single-page reference, kept as an index of every heading

Around the grid

Page  
Spring Boot Integration Backend API shape, SQL paging, sorting, filtering, saving edits
Architecture Internal structure and the virtual rendering flow
Performance A million rows measured against other grids, and the options that decide the cost
Browser Support Minimum versions and what sets them
Changelog Every release, newest first, and what an upgrade needs

Installation and a quick start example are in the main README.


This site uses Just the Docs, a documentation theme for Jekyll.