---
name: revogrid-pro-docs
description: Use when implementing RevoGrid Pro or Enterprise features and you need targeted portal documentation, API reference, examples, Pivot, Gantt, Event Scheduler, installation, migration, or MCP guidance.
---

# RevoGrid Pro Documentation

Split reference from the RevoGrid Pro documentation portal.
Read the most relevant reference files for the task instead of loading the full docs corpus.
Prefer local source code and public TypeScript types as the final authority for implementation details.

Full corpus: https://pro.rv-grid.com/llms-full.txt
Installable skill: https://pro.rv-grid.com/revogrid-pro.skill

## Index

### API Reference

- [Aggregations](references/api-reference/aggregations.md)
- [Array Renderer](references/api-reference/array-renderer.md)
- [Audit History](references/api-reference/audit-history.md)
- [Audit History Panel](references/api-reference/audit-history-panel.md)
- [Autofill](references/api-reference/autofill.md)
- [Avatar](references/api-reference/avatar.md)
- [Buttons](references/api-reference/buttons.md)
- [Calendars](references/api-reference/calendars.md)
- [Cell Flash](references/api-reference/cell-flash.md)
- [Cell Focus](references/api-reference/cell-focus.md)
- [Cell Link](references/api-reference/cell-link.md)
- [Cell Merge](references/api-reference/cell-merge.md)
- [Cell Validate](references/api-reference/cell-validate.md)
- [Charts](references/api-reference/charts.md)
- [Clipboard Json](references/api-reference/clipboard-json.md)
- [Collaborative Presence](references/api-reference/collaborative-presence.md)
- [Column Add Popup](references/api-reference/column-add-popup.md)
- [Column Autosize](references/api-reference/column-autosize.md)
- [Column Collapse](references/api-reference/column-collapse.md)
- [Column Dialog](references/api-reference/column-dialog.md)
- [Column Group Panel](references/api-reference/column-group-panel.md)
- [Column Group Render Sync](references/api-reference/column-group-render-sync.md)
- [Column Hide](references/api-reference/column-hide.md)
- [Column Move With Groups](references/api-reference/column-move-with-groups.md)
- [Column Selection](references/api-reference/column-selection.md)
- [Column Stretch](references/api-reference/column-stretch.md)
- [Column Type Progress](references/api-reference/column-type-progress.md)
- [Column Type Rate](references/api-reference/column-type-rate.md)
- [Context Menu](references/api-reference/context-menu.md)
- [Core](references/api-reference/core.md)
- [Dates](references/api-reference/dates.md)
- [Dimension Animation](references/api-reference/dimension-animation.md)
- [Dropdown](references/api-reference/dropdown.md)
- [Editor Checkbox](references/api-reference/editor-checkbox.md)
- [Editor Counter](references/api-reference/editor-counter.md)
- [Editor Dropdown](references/api-reference/editor-dropdown.md)
- [Editor Row](references/api-reference/editor-row.md)
- [Editor Slider](references/api-reference/editor-slider.md)
- [Editor Textarea](references/api-reference/editor-textarea.md)
- [Editor Timeline](references/api-reference/editor-timeline.md)
- [Event Manager](references/api-reference/event-manager.md)
- [Event Scheduler](references/api-reference/event-scheduler.md)
- [Export Excel](references/api-reference/export-excel.md)
- [Filter](references/api-reference/filter.md)
- [Filter Header](references/api-reference/filter-header.md)
- [Formula](references/api-reference/formula.md)
- [Gantt](references/api-reference/gantt.md)
- [Gantt Panel Resize Plugin](references/api-reference/gantt-panel-resize-plugin.md)
- [Gantt Task Editor Dialog](references/api-reference/gantt-task-editor-dialog.md)
- [Gantt Toolbar](references/api-reference/gantt-toolbar.md)
- [Grid Preset](references/api-reference/grid-preset.md)
- [Grouping](references/api-reference/grouping.md)
- [History](references/api-reference/history.md)
- [History Controls](references/api-reference/history-controls.md)
- [Icons](references/api-reference/icons.md)
- [Infinity Scroll](references/api-reference/infinity-scroll.md)
- [Info Panel](references/api-reference/info-panel.md)
- [License](references/api-reference/license.md)
- [Loader](references/api-reference/loader.md)
- [Multi Column](references/api-reference/multi-column.md)
- [Multi Range Selection](references/api-reference/multi-range-selection.md)
- [Multi Row Header](references/api-reference/multi-row-header.md)
- [Observable Props](references/api-reference/observable-props.md)
- [Overlay](references/api-reference/overlay.md)
- [Pagination](references/api-reference/pagination.md)
- [Pivot](references/api-reference/pivot.md)
- [Pivot Config](references/api-reference/pivot-config.md)
- [Plugin Dependencies](references/api-reference/plugin-dependencies.md)
- [Range Copy Preview](references/api-reference/range-copy-preview.md)
- [Range Selection Limit](references/api-reference/range-selection-limit.md)
- [Row Autosize](references/api-reference/row-autosize.md)
- [Row Expand](references/api-reference/row-expand.md)
- [Row Header](references/api-reference/row-header.md)
- [Row Master](references/api-reference/row-master.md)
- [Row Next Focus](references/api-reference/row-next-focus.md)
- [Row Odd](references/api-reference/row-odd.md)
- [Row Order](references/api-reference/row-order.md)
- [Row Select](references/api-reference/row-select.md)
- [Row Transpose](references/api-reference/row-transpose.md)
- [Same Value Merge](references/api-reference/same-value-merge.md)
- [Search Input](references/api-reference/search-input.md)
- [Segmented Switch](references/api-reference/segmented-switch.md)
- [Server Side Grouping](references/api-reference/server-side-grouping.md)
- [Sticky Cells](references/api-reference/sticky-cells.md)
- [Summary Header](references/api-reference/summary-header.md)
- [Tooltip](references/api-reference/tooltip.md)
- [Tree](references/api-reference/tree.md)
- [WCAG](references/api-reference/wcag.md)

### Best Practices

- [Managing Reference Data](references/best-practices/managing-reference-data.md)
- [Data Synchronization](references/best-practices/data-synchronization.md): A guide covers core concepts and advanced tips for handling data.
- [Best Practices](references/best-practices/best-practices.md)

### Cells

- [Flashing Cells](references/cells/flashing-cells.md): Highlight edited or programmatically updated cells and rows in RevoGrid.
- [Merge Cells](references/cells/merge-cells.md): Combine adjacent cells into a single cell.
- [Highlight Cells and Styling](references/cells/highlight-cells-and-styling.md): Learn how to style cells dynamically based on their values and implement custom event handling.
- [Chart and Visualization](references/cells/chart-and-visualization.md): Discover the wide range of charts and visual renderers available in RevoGrid.
- [Heatmap/Coldmap Feature](references/cells/heatmap-coldmap-feature.md): Enhance your RevoGrid with dynamic heatmap and coldmap visualizations.
- [Multi Renderer](references/cells/multi-renderer.md): Display different types of data in the same column using multiple renderers.
- [Same Value Merge](references/cells/same-value-merge.md): Automatically merge cells with identical values in a column.
- [Sticky Cells](references/cells/sticky-cells.md): Pin selected row cells near the top after their source row starts scrolling out of view.

### Columns

- [Column Collapse](references/columns/column-collapse.md): Make grouped columns collapsible with the ability to show/hide child columns
- [Column Hide](references/columns/column-hide.md): Implementing Column Hiding
- [Column Move With Groups](references/columns/column-move-with-groups.md): Move grouped column headers without breaking the column-group structure.
- [Column Selection](references/columns/column-selection.md): Column selection functionality.
- [Column Stretch](references/columns/column-stretch.md): Implementing Column Stretching.
- [Column Type Renderer](references/columns/column-type-renderer.md): Show type icons in column headers with columnTypeRenderer.
- [Multi Row Headers](references/columns/multi-row-headers.md): Render spreadsheet-style multi-level headers from nested column groups.

### Data Management

- [Audit Trail History](references/data-management/audit-trail-history.md): Track, review, persist, restore, and export accountable RevoGrid data changes.
- [Autofill](references/data-management/autofill.md): Fill ranges with spreadsheet-like copy and sequence behavior.
- [Collaborative Editing](references/data-management/collaborative-editing.md): Learn how to add shared cell editing, presence, pending review, permissions, server commits, conflicts, and audit attribution to RevoGrid Pro.
- [Collaborative Presence](references/data-management/collaborative-presence.md): Render remote collaborator focus cells, selected ranges, labels, colors, stale-user cleanup, and source-index row patches in RevoGrid Pro.
- [Event Manager](references/data-management/event-manager.md): Get comprehensive documentation on the event management.
- [Formula Excel](references/data-management/formula-excel.md): Implement and use complex formulas similar to Excel, allowing for dynamic calculations and data manipulation within your grid cells.
- [Grid Preset](references/data-management/grid-preset.md): Compose common Pro grid behaviors with one aggregate preset plugin.
- [Grouping with Aggregation](references/data-management/grouping-with-aggregation.md): Learn how to implement data grouping with custom aggregation functions in RevoGrid
- [History Undo/Redo](references/data-management/history-undo-redo.md): History and undo and redo capabilities in data grid, making it easier to manage user edits
- [Multi-Range Selection](references/data-management/multi-range-selection.md): Select, clear, and copy multiple disjoint RevoGrid ranges.
- [Nested Grid](references/data-management/nested-grid.md): Learn how to use the Nested Grid to display hierarchical data within RevoGrid cells.
- [Range Copy Preview](references/data-management/range-copy-preview.md): Shows ghost values for the exact range copy that will be applied on drop.
- [Range Selection Limit](references/data-management/range-selection-limit.md): Restrict interactive range selection to a single row or column.
- [Row Expand Plugin](references/data-management/row-expand-plugin.md): Learn how to use RowExpandPlugin for inline expandable row details.
- [Master Rows](references/data-management/master-rows.md): A guide to using the Master Row Plugin.
- [Tree Data Grid](references/data-management/tree-data-grid.md): Enhance your RevoGrid with hierarchical data visualization using the TreeData Plugin.

### Editors

- [Checkbox Editor](references/editors/checkbox-editor.md)
- [Counter Editor](references/editors/counter-editor.md): A plus/minus counter editor for numeric values
- [Dropdown Editor](references/editors/dropdown-editor.md)
- [Row Editor](references/editors/row-editor.md)
- [Slider Editor](references/editors/slider-editor.md)
- [Textarea Editor](references/editors/textarea-editor.md)
- [Timeline Editor](references/editors/timeline-editor.md): A custom cell editor for managing date ranges with a visual timeline representation

### Event Scheduler

- [Customization](references/event-scheduler/customization.md): Customize scheduler labels, renderers, properties, styles, visual hooks, and states.
- [Conflicts and States](references/event-scheduler/conflicts-and-states.md): Customize conflict warnings, empty overlays, loading overlays, and error states.
- [Context Menus](references/event-scheduler/context-menus.md): Customize scheduler context-menu actions for events, slots, headers, and background surfaces.
- [Event Rendering](references/event-scheduler/event-rendering.md): Customize event colors, properties, content, badges, resize handles, tooltips, and accessible labels.
- [Labels and Formatters](references/event-scheduler/labels-and-formatters.md): Customize scheduler text, dates, resource labels, hover labels, and tooltips.
- [Layout, Headers, and Cells](references/event-scheduler/layout-headers-and-cells.md): Customize scheduler column sizing, generated headers, time rows, day cells, resource rows, and timeline cells.
- [Slots, Hours, and Markers](references/event-scheduler/slots-hours-and-markers.md): Customize create previews, empty slots, closed hours, availability states, and current-time markers.
- [Styling and Themes](references/event-scheduler/styling-and-themes.md): Theme Event Scheduler with CSS variables, built-in classes, state selectors, and white-label styles.
- [Editing and Interaction](references/event-scheduler/editing-and-interaction.md): Create, move, resize, delete, validate, select, copy, paste, and handle scheduler interactions with the RevoGrid Enterprise lifecycle.
- [Examples](references/event-scheduler/examples.md): Working Event Scheduler examples for setup, templates, menus, availability, read-only mode, cancelable selection, and custom themes.
- [Export](references/event-scheduler/export.md): Export scheduler events, workload, conflicts, coverage gaps, visible schedules, and print views.
- [Grouping](references/event-scheduler/grouping.md): Group scheduler resources by team, department, location, parent tree, or custom business rules.
- [Getting Started](references/event-scheduler/getting-started.md): Set up RevoGrid Enterprise Event Scheduler for staff scheduling, shift planning, room booking, equipment planning, and team calendars.
- [Vertical vs Horizontal Time](references/event-scheduler/vertical-vs-horizontal-time.md): Choose between calendar-style vertical scheduling and resource timeline scheduling.
- [Remote Data](references/event-scheduler/remote-data.md): Load scheduler resources and events from a server, refresh visible ranges, and handle optimistic save failures.
- [Scheduling Rules](references/event-scheduler/scheduling-rules.md): Understand how Event Scheduler combines availability, calendars, and conflict policies into scheduling rules.
- [Availability](references/event-scheduler/availability.md): Show working time, blocked time, breaks, holidays, and resource-specific availability in Event Scheduler.
- [Calendars](references/event-scheduler/calendars.md): Define working days, holidays, working hours, and per-resource calendars for Event Scheduler.
- [Conflicts](references/event-scheduler/conflicts.md): Configure warning and blocking conflict rules for overlapping scheduler events and invalid mutations.
- [Templates and Recurrence](references/event-scheduler/templates-and-recurrence.md): Create scheduler events from reusable templates and generate repeating shifts or bookings.
- [Timeline Views](references/event-scheduler/timeline-views.md): Configure day, week, and custom range scheduler views with week and resource timeline layouts.
- [Week View](references/event-scheduler/week-view.md): Build a practical calendar-style week scheduler for shifts, appointments, and short-range planning.

### Excel Export

- [Excel Export](references/excel-export/excel-export.md): Export XLSX files and import CSV data with RevoGrid Pro.
- [Cell Formatting](references/excel-export/cell-formatting.md): Format Excel export cells, formulas, column types, grouped headers, and merge spans.
- [CSV Import](references/excel-export/csv-import.md): Import CSV files with ExportExcelPlugin drag/drop, events, and explicit import options.
- [Excel Import and Export Libraries](references/excel-export/excel-import-and-export-libraries.md): Compare SheetJS, ExcelJS, read-excel-file, and write-excel-file for XLSX import/export workflows with RevoGrid.
- [Export Providers](references/excel-export/export-providers.md): Choose the default XLSX provider, optional adapters, or a custom Excel export provider.

### Filtering

- [Date Filter](references/filtering/date-filter.md): The Date Filter is a powerful feature in RevoGrid that allows you to filter data based on dates using a variety of criteria. It provides an intuitive interface for filtering dates with both standard comparison operators and relative date ranges.
- [Filter Expressions](references/filtering/filter-expressions.md): Enable a current-column expression editor for RevoGrid Pro advanced filters.
- [Filter Header](references/filtering/filter-header.md)
- [Filter Selection](references/filtering/filter-selection.md): An advanced filtering plugin for RevoGrid with custom filter types like slider and selection.
- [Filter Selection Cascade](references/filtering/filter-selection-cascade.md): Enable context-aware cascading options for RevoGrid Pro selection filters.
- [Filter Use Case](references/filtering/filter-use-case.md)
- [Filter Slider](references/filtering/filter-slider.md): An advanced filtering plugin for RevoGrid with custom filter types like slider and selection.

### Gantt

- [Gantt Overview](references/gantt/gantt-overview.md): Enterprise Gantt for RevoGrid with deterministic scheduling, timeline editing, dependencies, resources, baselines, and diagnostics.
- [Gantt Baselines](references/gantt/gantt-baselines.md): Capture a baseline snapshot of your schedule and overlay it beneath current task bars to visualise drift.
- [Data Model](references/gantt/data-model.md): Required grid properties and Gantt entity collections.
- [Dependencies](references/gantt/dependencies.md): Dependency types, lag/lead, and validation behavior.
- [Tasks, Summaries, And Milestones](references/gantt/tasks-summaries-and-milestones.md): Task types and hierarchy behavior.
- [How Gantt Builds On RevoGrid](references/gantt/how-gantt-builds-on-revogrid.md): Division of responsibilities between RevoGrid and Gantt plugin layers.
- [Gantt Timeline and Zoom](references/gantt/gantt-timeline-and-zoom.md): Configure timeline scale, zoom behavior, wheel interaction, and visual timeline overlays.
- [Visual Configuration](references/gantt/visual-configuration.md): Timeline overlays, labels, baseline, critical path, and marker hooks.
- [Gantt Examples](references/gantt/gantt-examples.md): Runnable Gantt demos grouped by feature.
- [Gantt Context Menu](references/gantt/gantt-context-menu.md): Use the built-in Gantt row, column, and timeline context menus and extend them with RevoGrid Pro menu items.
- [Dedicated Group Docs](references/gantt/dedicated-group-docs.md): Choose the right grouped Gantt feature recipe page for toolbar, editing, grid, export, rendering, integration, and framework work.
- [Editing, Validation, Diagnostics](references/gantt/editing-validation-diagnostics.md): Wire Gantt permission checks, editor forms, popovers, validation, and diagnostics panels.
- [Grid, Export, Rendering](references/gantt/grid-export-rendering.md): Use Gantt row export mapping, column presets, status indicators, and context-menu extension recipes.
- [Helper Preview Wiring](references/gantt/helper-preview-wiring.md): How Gantt helper source previews connect the docs examples page to the runnable Feature Recipes demo.
- [Integrations And Frameworks](references/gantt/integrations-and-frameworks.md): Persist, import, export, print, and embed Gantt projects with framework-neutral recipes.
- [JSON Project Import And Export](references/gantt/json-project-import-and-export.md): Serialize, clone, parse, and lightly validate complete Gantt project snapshots.
- [Locked Tasks](references/gantt/locked-tasks.md): Use task-level locking to block packaged Gantt task mutations for protected tasks.
- [Completed Quick-Win Batch](references/gantt/completed-quick-win-batch.md): Overview of the packaged Gantt quick-win helpers, toolbar actions, integration recipes, and framework examples.
- [Read-Only Mode](references/gantt/read-only-mode.md): Use Gantt read-only mode to block packaged task, dependency, and assignment mutations while keeping the schedule inspectable.
- [Toolbar And Navigation](references/gantt/toolbar-and-navigation.md): Build custom Gantt toolbar buttons for export, baselines, critical path, and timeline navigation.
- [Add Task Row](references/gantt/add-task-row.md): Use the pinned Gantt add-task row and identify it with isGanttAddTaskRow.
- [Dependency Editing](references/gantt/dependency-editing.md): Create, select, and delete dependency links in timeline.
- [Drag, Resize, And Progress Editing](references/gantt/drag-resize-and-progress-editing.md): Timeline gesture interactions for task bars.
- [Row Selection](references/gantt/row-selection.md): Use RowSelectPlugin with Gantt task operations and row reordering.
- [Task Editing](references/gantt/task-editing.md): Inline editing, the default task editor dialog, and scheduler-backed mutation flow.
- [Installation and Setup](references/gantt/installation-and-setup.md): Install @revolist/revogrid-enterprise and initialize your first Gantt project.
- [What Is A Gantt Chart?](references/gantt/what-is-a-gantt-chart.md): Core Gantt concepts used by RevoGrid Enterprise Gantt.
- [What Is A Scheduler?](references/gantt/what-is-a-scheduler.md): Core scheduler concepts used by RevoGrid Enterprise Scheduler.
- [Configuration Reference](references/gantt/configuration-reference.md): Human-readable map of public Gantt config objects.
- [Limitations And MSP Differences](references/gantt/limitations-and-msp-differences.md): Current Gantt scheduling boundaries and intentional differences.
- [Troubleshooting](references/gantt/troubleshooting.md): Common Gantt setup and scheduling issues.
- [Resource Planning View](references/gantt/resource-planning-view.md): Visualize resource-centric timelines and daily/weekly load bars.
- [Resources and Assignments](references/gantt/resources-and-assignments.md): Define resource capacity, assignments, and how they interact with task work.
- [Calendars and Duration](references/gantt/calendars-and-duration.md): Define working days, holidays, and how they affect task duration calculations.
- [MSP Compatibility](references/gantt/msp-compatibility.md): Understand how RevoGrid Gantt maps to Microsoft Project scheduling concepts and behavior.
- [Task Constraints](references/gantt/task-constraints.md): Apply explicit date constraints like SNET, MSO, and MFO to control the scheduler's behavior.
- [Critical Path and Slack](references/gantt/critical-path-and-slack.md): Automatically compute and highlight the critical path — the longest chain of tasks that determines the project end date.
- [Deadlines](references/gantt/deadlines.md): Use deadlineDate to track target dates without constraining the scheduling engine.
- [Scheduling Direction](references/gantt/scheduling-direction.md): Configure forward (ASAP) or backward (ALAP) scheduling for your Gantt project.
- [Effort Modes](references/gantt/effort-modes.md): Model task types (Fixed Duration, Fixed Work, Fixed Units) to control how work and duration interact.
- [Engine Logic](references/gantt/engine-logic.md): Deep dive into the RevoGrid Gantt scheduling engine pipeline and conflict resolution.
- [Resource Leveling](references/gantt/resource-leveling.md): Use automatic resource leveling to resolve over-allocations by delaying tasks.
- [Manual Scheduling](references/gantt/manual-scheduling.md): Use taskMode to lock dates and override automatic dependency propagation.
- [Overview Scheduling](references/gantt/overview-scheduling.md): Configure MSP-style scheduling with task modes, dependencies, constraints, calendars, deadlines, resources, leveling, actuals, and critical path.
- [Actuals and Progress](references/gantt/actuals-and-progress.md): Track project progress using actual start/finish dates and remaining duration.
- [Split Tasks](references/gantt/split-tasks.md): Pause work inside a task span using split ranges.

### Grid Utilities

- [Clipboard with JSON Support](references/grid-utilities/clipboard-with-json-support.md): Clipboard functionality with support for JSON.
- [Dimension Animation](references/grid-utilities/dimension-animation.md): Animate row and column dimension sizes for custom collapse, expand, and resize flows.
- [Overlay Nodes](references/grid-utilities/overlay-nodes.md): A guide to using the Overlay Plugin to display notes on grid rows.
- [Local Pagination](references/grid-utilities/local-pagination.md): Manage large datasets by breaking them into smaller, more manageable pages.
- [Tooltip](references/grid-utilities/tooltip.md): A comprehensive guide to using the RevoGrid Tooltip Plugin

### Guides

- [Welcome to the RevoGrid Pro documentation!](references/guides/welcome-to-the-revogrid-pro-documentation.md): Learn how to leverage the advanced features of RevoGrid Pro, access detailed documentation, and make the most of our support and resources.
- [How to use RevoGrid Pro MCP](references/guides/how-to-use-revogrid-pro-mcp.md): Use the hosted RevoGrid MCP in Codex, Cursor, Claude Code, or VS Code to work with Pro docs, examples, plugins, migration notes, and typed API context.
- [Form Edit Example](references/guides/form-edit-example.md): Learn how to implement form-based row editing in RevoGrid
- [Removing Attribution](references/guides/removing-attribution.md): Removing Attribution from RevoGrid
- [Infinity Scroll](references/guides/infinity-scroll.md): Efficiently handle large datasets with dynamic loading as users scroll through the grid.
- [Installing RevoGrid Pro and Enterprise](references/guides/installing-revogrid-pro-and-enterprise.md): Learn how to install RevoGrid Pro and Enterprise plugins using either a pre-built release or our private npm package.
- [Github Installation Guide](references/guides/github-installation-guide.md): Learn how to install RevoGrid Pro and Enterprise using Github
- [Local Installation Guide](references/guides/local-installation-guide.md): Learn how to install RevoGrid Pro and Enterprise using local files
- [No-Build JavaScript Usage](references/guides/no-build-javascript-usage.md): Use a delivered RevoGrid Pro JavaScript build directly from the browser without a bundler.
- [NPM Installation Guide](references/guides/npm-installation-guide.md): Learn how to install RevoGrid Pro and Enterprise using npm
- [NPM Installation Guide](references/guides/npm-installation-guide-2.md): Learn how to install RevoGrid Pro and Enterprise trial packages using npm
- [Build from Source](references/guides/build-from-source.md): Learn how to build RevoGrid Pro and Enterprise from source
- [Access Token Installation Guide](references/guides/access-token-installation-guide.md): Learn how to use access tokens with RevoGrid Pro NPM Registry
- [Migrating to 2+](references/guides/migrating-to-2.md): Step-by-step guide for upgrading to RevoGrid Pro 2+
- [Pagination Remote](references/guides/pagination-remote.md): Manage large datasets by breaking them into smaller, more manageable pages.
- [Comprehensive Guide to Using RevoGrid Plugins](references/guides/comprehensive-guide-to-using-revogrid-plugins.md)
- [Server-side Row Grouping](references/guides/server-side-row-grouping.md): Group, expand, and lazy-load millions of rows without loading the full dataset into the browser.
- [Cell Validation with Renderers](references/guides/cell-validation-with-renderers.md): Explore different methods for validating cell data in RevoGrid and ensuring data integrity.
- [Validate user data input](references/guides/validate-user-data-input.md): Explore strict and soft cell validation for spreadsheet-style data entry.

### Other

- [Welcome to the RevoGrid Pro](references/other/welcome-to-the-revogrid-pro.md): Get started building your apps with RevoGrid Pro.

### Pivot

- [Pivot Overview](references/pivot/pivot-overview.md): Learn the Pivot mental model, when to use it, and how to build your first RevoGrid Pivot.
- [Aggregations](references/pivot/aggregations.md): Learn how Pivot measures work, how aggregators are resolved, and how to design reliable summaries.
- [Configuration Reference](references/pivot/configuration-reference.md): Complete reference for every public PivotConfig option in the current implementation.
- [Dimensions](references/pivot/dimensions.md): Understand Pivot dimensions, how they map to fields, and which column options carry over into Pivot.
- [Drill-Down](references/pivot/drill-down.md): Understand row expansion, column collapse, and the state that controls Pivot exploration.
- [Export And State](references/pivot/export-and-state.md): Export visible Pivot data to CSV, copy Pivot data as TSV, and save Pivot layout as JSON.
- [Field Metadata](references/pivot/field-metadata.md): Configure Pivot field labels, hidden dimensions, empty group labels, measure aliases, and selective subtotals.
- [Field Panel](references/pivot/field-panel.md): Show Pivot row, column, data, and filter fields above the grid.
- [Formatting Presets](references/pivot/formatting-presets.md): Format Pivot values with locale-aware number, currency, percent, and date presets, then highlight analytical cells with conditional formatting.
- [Plugin Lifecycle](references/pivot/plugin-lifecycle.md): Understand how PivotPlugin applies, updates, and clears Pivot state on a RevoGrid instance.
- [Sorting And Filtering](references/pivot/sorting-and-filtering.md): Learn what sorting and filtering affect in Pivot output and how client-side and remote/server-side behavior differ.
- [Totals](references/pivot/totals.md): Learn how Pivot grand totals and subtotals work across rows and generated columns.
- [Values On Rows](references/pivot/values-on-rows.md): Move Pivot measures into the row hierarchy and understand when that layout works best.
- [Configurator](references/pivot/configurator.md)
- [Configurator](references/pivot/configurator-2.md): Learn what the Pivot configurator does and how users interact with rows, columns, and values.
- [Configurator API](references/pivot/configurator-api.md): Use the standalone Pivot configurator and understand its callbacks, mounting model, and integration points.
- [Pivot Features](references/pivot/pivot-features.md): Current Pivot feature status sourced from the Enterprise Pivot feature plan.
- [Introduction](references/pivot/introduction.md)
- [Data Modeling for Pivot](references/pivot/data-modeling-for-pivot.md): Learn how to structure your data for optimal performance and analytical flexibility in RevoGrid Pivot.
- [What is an OLAP Cube?](references/pivot/what-is-an-olap-cube.md): Understand the multidimensional "Cube" metaphor and how Online Analytical Processing (OLAP) powers advanced data discovery.
- [What Is Pivot?](references/pivot/what-is-pivot.md): A conceptual introduction to Pivot tables, the mental model, and how they transform flat data into analytical insights.
- [Server-Side](references/pivot/server-side.md)
- [Caching And Cache Keys](references/pivot/caching-and-cache-keys.md): Understand how RevoGrid Pivot generates deterministic cache keys for safe and efficient remote analytical execution.
- [Connect An OLAP Backend](references/pivot/connect-an-olap-backend.md): Wire RevoGrid Pivot to an OLAP-capable backend through HttpPivotRemoteStore and an application API.
- [OLAP Best Practices](references/pivot/olap-best-practices.md): Design Pivot-friendly analytical models with stable dimensions, secure field registries, and viewport-aware execution.
- [Remote API Reference](references/pivot/remote-api-reference.md): Technical specification for the RevoGrid Pivot remote analytical contract.
- [Remote Tools](references/pivot/remote-tools.md): Add diagnostics, source-row drilldown, and saved views to a server-side Pivot screen.
- [Server-Side Pivot](references/pivot/server-side-pivot.md): Connect RevoGrid Pivot to a remote analytical engine without changing the public Pivot configuration model.
- [Pivot Use Case](references/pivot/pivot-use-case.md): Explore a richer Pivot example that combines configuration, totals, drill-down, and multiple measures.

### Rows

- [Drag and Drop (Advanced)](references/rows/drag-and-drop-advanced.md): Custom drag-and-drop behavior and interactions.
- [Header (Advanced)](references/rows/header-advanced.md): Custom Row Header
- [Auto Size Row](references/rows/auto-size-row.md): Automatically adjust row heights based on content
- [Rows and Columns Context Menu](references/rows/rows-and-columns-context-menu.md): Custom context menu for rows and columns
- [Auto-Focus on Next Row WCAG](references/rows/auto-focus-on-next-row-wcag.md): Enhances user navigation within the grid by automatically moving the focus to the next row
- [Row Odd](references/rows/row-odd.md): Configurable row striping
- [Row Selection](references/rows/row-selection.md): Row selection in grid
- [Row Transpose](references/rows/row-transpose.md): Learn how to use the Row Transpose Plugin in RevoGrid Pro to switch rows and columns dynamically.
