CINXE.COM
AG Grid: License and Pricing
<!DOCTYPE html><html lang="en" data-astro-cid-sckkx6r4 style="--lightModeCSSUrl: url("/images/sun.svg");--darkModeCSSUrl: url("/images/moon.svg");"> <head><meta charset="UTF-8"><meta name="description" content="View license and pricing details for AG Grid. Compare features in AG Grid Community vs. Enterprise. Purchase AG Grid Bundle for a discount Grid & Charts licenses."><meta name="viewport" content="width=device-width"><link rel="icon" type="image/png" sizes="196x196" href="/_astro/favicon-196.Bimfhk9M.png"><link rel="icon" type="image/png" sizes="192x192" href="/_astro/favicon-192.BPgSS0FN.png"><link rel="icon" type="image/png" sizes="180x180" href="/_astro/favicon-180.DPLMo2LR.png"><link rel="icon" type="image/png" sizes="167x167" href="/_astro/favicon-167.I4Tpyy48.png"><link rel="icon" type="image/png" sizes="152x152" href="/_astro/favicon-152.cc6y96U4.png"><link rel="icon" type="image/png" sizes="128x128" href="/_astro/favicon-128.DBIUHlVo.png"><link rel="icon" type="image/png" sizes="32x32" href="/_astro/favicon-32.WDuB-104.png"><link rel="apple-touch-icon" sizes="180x180" href="/_astro/favicon-180-touch.DLSK8QDR.png"><link rel="apple-touch-icon" sizes="167x167" href="/_astro/favicon-167-touch.BlG15XMf.png"><link rel="apple-touch-icon" sizes="152x152" href="/_astro/favicon-152-touch.Cer8BKXE.png"><meta name="generator" content="Astro v4.16.18"><title>AG Grid: License and Pricing</title><link rel="canonical" href="https://www.ag-grid.com/license-pricing/"><link rel="sitemap" type="application/xml" title="Sitemap" href="/sitemap-index.xml"><!-- Facebook Meta Tags --><meta property="og:url" content="https://www.ag-grid.com/license-pricing/"><meta property="og:type" content="website"><meta property="og:title" content="AG Grid: License and Pricing"><meta property="og:description" content="View license and pricing details for AG Grid. Compare features in AG Grid Community vs. Enterprise. Purchase AG Grid Bundle for a discount Grid & Charts licenses."><meta property="og:image" content="/images/ag-grid-social.png"><!-- Twitter Meta Tags --><meta name="twitter:card" content="summary_large_image"><meta property="twitter:domain" content="www.ag-grid.com"><meta property="twitter:url" content="https://www.ag-grid.com/license-pricing/"><meta name="twitter:title" content="AG Grid: License and Pricing"><meta name="twitter:description" content="View license and pricing details for AG Grid. Compare features in AG Grid Community vs. Enterprise. Purchase AG Grid Bundle for a discount Grid & Charts licenses."><meta name="twitter:image" content="/images/ag-grid-social.png"><script>(function(){const googleTagManagerId = "GTM-T7JG534"; (function (w, d, s, l, i) { w[l] = w[l] || []; w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); })(window, document, 'script', 'dataLayer', googleTagManagerId); })();</script><script defer data-domain="ag-grid.com" src="https://plausible.io/js/script.tagged-events.outbound-links.js"></script> <script> window.plausible = window.plausible || function () { (window.plausible.q = window.plausible.q || []).push(arguments); }; </script><script async type="text/javascript" src="https://secure.inventiveinspired7.com/js/792251.js"></script><noscript><img alt="" src="https://secure.inventiveinspired7.com/792251.png" style="display:none;; --lightModeCSSUrl: url("/images/sun.svg");--darkModeCSSUrl: url("/images/moon.svg");" data-astro-cid-sckkx6r4></noscript><link rel="stylesheet" href="/_astro/example-finance.DQZXqfST.css"> <link rel="stylesheet" href="/_astro/license-pricing.Oa0C-sS-.css"> <style>._trialForm_1773i_1{display:flex;flex-direction:column}._inputs_1773i_6{display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width: 680px){._inputs_1773i_6{flex-direction:row;gap:16px}._inputs_1773i_6 .input-field{flex-grow:1}._inputs_1773i_6 ._emailField_1773i_19{flex-grow:6}._inputs_1773i_6 input{width:100%}}._emailInputOuter_1773i_27{position:relative}._emailInputOuter_1773i_27 input[type=email]{width:100%;padding:.375em .75em .375em 2.75em}._emailInputOuter_1773i_27 .icon{--icon-size: 24px;--icon-color: var(--color-util-gray-400);position:absolute;top:7px;left:12px}._actions_1773i_42{display:flex;flex-direction:column;justify-content:flex-end;gap:16px}._actions_1773i_42 p{width:fit-content}._actions_1773i_42 button{width:100%}@media screen and (min-width: 680px){._actions_1773i_42 button{width:fit-content}}@media screen and (max-width: 680px){._actions_1773i_42{margin-top:8px}}div p._privacyMessage_1773i_65{font-size:var(--text-fs-xs);line-height:var(--text-lh-xs);color:color-mix(in srgb,var(--color-text-secondary),var(--color-bg-primary) 30%)}div p._privacyMessage_1773i_65 a{font-weight:var(--text-regular)}._statusMessage_1773i_74{display:flex;gap:8px;align-items:center;padding:8px 12px;font-size:var(--text-fs-sm)!important;line-height:var(--text-lh-sm)!important;color:var(--color-gray-600);border:1px solid var(--color-border-primary);border-radius:var(--radius-sm)}[data-dark-mode=true] ._statusMessage_1773i_74{color:var(--color-gray-400)}._statusMessage_1773i_74._errorMessage_1773i_88{border-color:var(--color-util-warning-500)}._statusIconSuccess_1773i_92{--icon-size: 24px;--icon-color: var(--color-bg-primary);flex-shrink:0;padding:4px;background-color:var(--color-success);border-radius:50%}._statusIconError_1773i_101{--icon-size: 24px;--icon-color: var(--color-util-warning-500);flex-shrink:0}@media screen and (min-width: 1260px){.trial-licence-form ._trialForm_1773i_1{padding-left:18%}}.trial-licence-form ._inputs_1773i_6{flex-wrap:wrap;gap:0 16px}.trial-licence-form ._emailField_1773i_19{width:100%}.trial-licence-form ._actions_1773i_42{margin-top:16px} ._icon_1jqgc_1{fill:var(--icon-color, var(--color-fg-primary));width:var(--icon-size);height:var(--icon-size);transition:fill .25s ease-in-out} ._alert_1p97w_1{--icon-size: 1.5rem;display:flex;gap:8px;align-items:center;padding:8px 8px 8px 12px;background-color:var(--color-util-brand-50);border-radius:var(--radius-md);border:1px solid var(--color-util-brand-100);color:var(--color-util-brand-700);margin-top:20px;margin-bottom:32px}[data-dark-mode=true] ._alert_1p97w_1{background-color:color-mix(in srgb,var(--color-util-brand-50),var(--color-bg-primary) 60%)}._alert_1p97w_1 .icon{align-self:flex-start;position:relative;flex-shrink:0;fill:var(--color-util-brand-700)}._alert_1p97w_1 p :last-child{margin-bottom:0}._alert_1p97w_1 a{font-weight:var(--text-semibold);text-decoration:underline}._alert_1p97w_1 kbd{margin:0;padding-top:.075em;padding-bottom:.25em}._alert_1p97w_1._idea_1p97w_36 .icon{fill:orange}._alert_1p97w_1._warning_1p97w_40{color:var(--color-util-warning-700);background-color:var(--color-util-warning-50);border-color:color-mix(in srgb,var(--color-util-warning-600) 20%,var(--color-bg-primary))}[data-dark-mode=true] ._alert_1p97w_1._warning_1p97w_40{border-color:color-mix(in srgb,var(--color-util-warning-600) 30%,var(--color-bg-primary))}._alert_1p97w_1._warning_1p97w_40 .icon{fill:var(--color-util-warning-700)}._alert_1p97w_1._success_1p97w_52{color:var(--color-success);background-color:color-mix(in srgb,var(--color-success) 6%,var(--color-bg-primary));border-color:color-mix(in srgb,var(--color-success) 20%,var(--color-bg-primary))}[data-dark-mode=true] ._alert_1p97w_1._success_1p97w_52{background-color:color-mix(in srgb,var(--color-success) 10%,var(--color-bg-primary));border-color:color-mix(in srgb,var(--color-success) 28%,var(--color-bg-primary))}._alert_1p97w_1._success_1p97w_52 .icon{fill:var(--color-success)} ._clipboardButtonOuter_8cpmg_1{--clipboard-button-bg: var(--color-code-background);--clipboard-button-fg: var(--color-fg-tertiary);display:flex;align-items:center;position:absolute;top:4px;right:4px;opacity:0;z-index:2;transition:opacity .33s ease-in-out}pre:hover ._clipboardButtonOuter_8cpmg_1,._clipboardButtonOuter_8cpmg_1._hasCopied_8cpmg_13{opacity:1}._clipboardButtonOuter_8cpmg_1:hover{--clipboard-button-fg: var(--color-util-brand-400)}[data-dark-mode=true] ._clipboardButtonOuter_8cpmg_1:hover{--clipboard-button-fg: var(--color-link-hover)}._clipboardButtonOuter_8cpmg_1._hasCopied_8cpmg_13{--clipboard-button-bg: var(--color-util-gray-700);--clipboard-button-fg: var(--color-fg-white)}[data-dark-mode=true] ._clipboardButtonOuter_8cpmg_1._hasCopied_8cpmg_13{--clipboard-button-fg: var(--color-bg-primary)}.example-runner-outer ._clipboardButtonOuter_8cpmg_1{right:20px}._clipboardButton_8cpmg_1,._clipboardButtonCopied_8cpmg_34{display:flex;align-items:center;height:32px;background-color:var(--clipboard-button-bg);border-top:1px solid var(--color-border-primary);border-bottom:1px solid var(--color-border-primary)}._clipboardButton_8cpmg_1{width:calc(32px - var(--radius-sm));border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm);border-right:1px solid var(--color-border-primary);cursor:pointer;transition:background-color .25s ease-in-out}._clipboardButton_8cpmg_1 svg{--icon-size: 22px;--icon-color: var(--clipboard-button-fg);transition:fill .25s ease-in-out}._clipboardButtonCopiedOuter_8cpmg_57{overflow:hidden}._clipboardButtonCopied_8cpmg_34{font-size:var(--text-fs-sm);font-weight:var(--text-semibold);padding-left:8px;padding-right:8px;border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm);border-left:1px solid var(--color-border-primary);font-weight:var(--text-regular);color:var(--clipboard-button-fg);transition:background-color .25s ease-in-out,color .25s ease-in-out;cursor:pointer} ._icon_1jqgc_1{fill:var(--icon-color, var(--color-fg-primary));width:var(--icon-size);height:var(--icon-size);transition:fill .25s ease-in-out} ._docsHeaderIcon_15ivl_1{position:relative;padding-left:0;margin-left:8px;font-size:inherit;opacity:0;transition:opacity .33s ease-in-out}._docsHeaderIcon_15ivl_1 svg{position:relative;top:-.1em;width:.85em;height:.85em;visibility:visible;fill:var(--color-link)}._docsHeaderIcon_15ivl_1:hover{opacity:1}h1:hover ._docsHeaderIcon_15ivl_1,h2:hover ._docsHeaderIcon_15ivl_1,h3:hover ._docsHeaderIcon_15ivl_1,h4:hover ._docsHeaderIcon_15ivl_1,h5:hover ._docsHeaderIcon_15ivl_1,h6:hover ._docsHeaderIcon_15ivl_1{opacity:.5}h1:hover ._docsHeaderIcon_15ivl_1:hover,h2:hover ._docsHeaderIcon_15ivl_1:hover,h3:hover ._docsHeaderIcon_15ivl_1:hover,h4:hover ._docsHeaderIcon_15ivl_1:hover,h5:hover ._docsHeaderIcon_15ivl_1:hover,h6:hover ._docsHeaderIcon_15ivl_1:hover{opacity:1} ._container_kzfe6_1{display:flex;flex-direction:column;gap:8px;min-height:800px}._container_kzfe6_1 .ag-root-wrapper{border-bottom-left-radius:0;border-bottom-right-radius:0}._container_kzfe6_1 .ag-group-child-count{opacity:.6666;margin-left:4px}._moduleSnippet_kzfe6_16 pre{margin-top:-9px;border-top-left-radius:0;border-top-right-radius:0}[data-dark-mode=true] ._moduleSnippet_kzfe6_16 pre{border-color:color-mix(in srgb,var(--color-fg-primary) 15%,transparent)} ._cta_13t5y_1{position:relative}._cta_13t5y_1 a,._cta_13t5y_1 button{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:var(--radius-sm);transition:color .25s ease-in-out,background-color .25s ease-in-out;cursor:pointer}._cta_13t5y_1 a:hover,._cta_13t5y_1 button:hover{background-color:var(--color-util-brand-100)}._cta_13t5y_1 a:focus-visible,._cta_13t5y_1 button:focus-visible{outline:none;box-shadow:0 0 0 4px var(--color-button-primary-shadow-focus),var(--shadow-xs)}._cta_13t5y_1 a svg,._cta_13t5y_1 button svg{--icon-size: 1.25em;fill:var(--color-link);transform:translate(1px,.75px);transition:fill .25s ease-in-out}li:first-child ._cta_13t5y_1 a svg,li:first-child ._cta_13t5y_1 button svg{--icon-size: 1.35em}[data-dark-mode=true] ._cta_13t5y_1 a:hover,[data-dark-mode=true] ._cta_13t5y_1 button:hover{background-color:var(--color-util-brand-50)}@supports (-webkit-touch-callout: none){._cta_13t5y_1 button{display:none}}._tooltip_13t5y_46{--tooltip-background: var(--color-fg-primary);position:absolute;display:block;color:var(--color-bg-primary);top:-44px;left:50%;padding:4px 16px;white-space:nowrap;font-weight:600;background-color:var(--tooltip-background);border-radius:6px;transform:translate(-50%,4px);opacity:0;pointer-events:none;transition-delay:0;transition:opacity .165s ease-in,transform .165s ease-in;z-index:1}._tooltip_13t5y_46:before{content:"";position:absolute;background-color:var(--tooltip-background);width:16px;height:16px;transform:rotate(45deg);bottom:-7px;left:calc(50% - 8px);border-radius:3px;z-index:-1}._cta_13t5y_1:hover ._tooltip_13t5y_46{opacity:1;transform:translate(-50%);transition:opacity .33s ease-in,transform .33s ease-in;transition-delay:.165s}[data-dark-mode=true] ._tooltip_13t5y_46{--tooltip-background: var(--color-bg-secondary);color:var(--color-fg-primary);box-shadow:0 -4px 16px #0006} </style> <link rel="stylesheet" href="/_astro/_pageName_.BTiaybtX.css"> <style>._container_1d2i5_1{--icon-color: var(--color-enterprise-icon);--icon-size: 18px;display:flex;align-items:center;gap:6px}._container_1d2i5_1 .icon{position:relative;top:-2px}._link_1d2i5_13{opacity:.5;transition:opacity .33s ease-in-out}.ag-row:hover ._link_1d2i5_13{opacity:1}._newTabIcon_1d2i5_21{--icon-size: 14px;margin:2px 2px 0 6px}._configuration_10dtg_1{display:flex;flex-direction:column;gap:16px}._rowModel_10dtg_7,._bundles_10dtg_8,._charts_10dtg_9{display:flex;align-items:center}._rowModel_10dtg_7 ._label_10dtg_13,._bundles_10dtg_8 ._label_10dtg_13,._charts_10dtg_9 ._label_10dtg_13{width:100px;font-weight:var(--text-semibold)}._rowModel_10dtg_7>div,._bundles_10dtg_8>div,._charts_10dtg_9>div{display:flex;gap:32px;margin-left:12px}._rowModel_10dtg_7 label,._bundles_10dtg_8 label,._charts_10dtg_9 label{cursor:pointer;display:flex;align-items:center;gap:6px}._enterpriseIcon_10dtg_35{--icon-size: var(--text-fs-lg);--icon-color: var(--color-enterprise-icon)}._moduleName_zn8z5_1{font-size:13px}._searchBox_83fei_1{position:relative;display:flex;margin-top:16px;border-radius:var(--radius-md);cursor:text}[data-dark-mode=true] ._searchBox_83fei_1 input{background:color-mix(in srgb,var(--color-bg-primary),var(--color-fg-primary) 6%)}[data-dark-mode=true] ._searchBox_83fei_1 input::placeholder{color:#fff9}._searchIcon_83fei_15{--icon-size: 20px;--icon-color: var(--color-fg-secondary);position:absolute;top:10px;left:16px}input[type=search]._searchInput_83fei_23{width:100%;padding:8px 8px 8px 40px}input[type=search]._searchInput_83fei_23::placeholder{color:var(--color-fg-quinary)}input[type=search]._searchInput_83fei_23::-webkit-search-decoration,input[type=search]._searchInput_83fei_23::-webkit-search-cancel-button{display:none} ._form_3saq1_1 .alert{margin:0 0 6px}._licenceWrapper_3saq1_5{margin-top:8px;position:relative}._license_3saq1_10,._licencePlaceholder_3saq1_11{width:100%;height:14.2em;padding:16px;word-break:break-all;font-family:var(--text-monospace-font-family);font-size:15px;line-height:var(--text-lh-base)}._license_3saq1_10{resize:none;border-radius:var(--radius-md);border:1px solid color-mix(in srgb,var(--color-border-secondary),var(--color-border-primary));background-color:var(--color-bg-secondary);color:var(--color-fg-secondary)}._license_3saq1_10::placeholder{opacity:0}[data-dark-mode=true] ._license_3saq1_10{background-color:var(--color-bg-tertiary)}._licencePlaceholder_3saq1_11{position:absolute;top:0;left:0;overflow:hidden;pointer-events:none}._licencePlaceholder_3saq1_11 span{opacity:.5}._licenseData_3saq1_46{display:flex;flex-direction:column;gap:16px;margin-top:16px}._expired_3saq1_53{color:var(--color-negative)}._frameworkLogo_3saq1_57{width:24px;height:24px;border-radius:var(--radius-xs)}._configureItems_3saq1_63{display:flex;align-items:center;flex-wrap:wrap;gap:12px 32px;margin-top:8px}._configureItems_3saq1_63 label{display:flex;align-items:center;gap:12px}._error_3saq1_76{border:1px solid var(--color-input-error);background-color:var(--color-util-warning-100)}._results_3saq1_81{margin-top:32px}._results_3saq1_81 h2{margin-top:48px}._reposTable_3saq1_88 thead{line-height:1.2;vertical-align:bottom}._reposTable_3saq1_88 th:first-child,._reposTable_3saq1_88 td:first-child{padding-left:0}._reposTable_3saq1_88 td{vertical-align:middle;text-transform:capitalize}._reposTable_3saq1_88 ._frameworkLogo_3saq1_57{margin-right:4px}@media screen and (max-width: 900px){._reposTable_3saq1_88 thead{display:none}._reposTable_3saq1_88 tr,._reposTable_3saq1_88 td{display:block;text-align:left}._reposTable_3saq1_88 tr{padding:16px 0}._reposTable_3saq1_88 tr:nth-child(2n){background-color:unset}._reposTable_3saq1_88 td{padding:0;line-height:var(--text-lh-tight);font-weight:var(--text-bold)}._reposTable_3saq1_88 td:not(:last-child){margin-bottom:8px}._reposTable_3saq1_88 td[data-column]:before{content:attr(data-column) ": ";font-weight:var(--text-regular);color:var(--color-fg-secondary)}}@media screen and (min-width: 900px){._reposTable_3saq1_88 th:last-child,._reposTable_3saq1_88 td:last-child{padding-right:0;text-align:right}._reposTable_3saq1_88 [data-column="GitHub Repo"]{width:280px}._reposTable_3saq1_88 [data-column=Framework]{width:140px}}@media screen and (min-width: 1600px){._reposTable_3saq1_88 [data-column="License Type"]{width:160px}}._repoButton_3saq1_151>svg.icon{--icon-size: 1.5em;position:relative;right:4px} </style> <link rel="stylesheet" href="/_astro/DocsExampleRunner.b6J30Pzg.css"> <style>.force-resize-cursor *{cursor:ew-resize!important}@keyframes _fadeIn_1g5nw_1{0%{opacity:0}to{opacity:.8}}@keyframes _fadeOut_1g5nw_1{0%{opacity:.8}to{opacity:0}}@keyframes _scaleFadeInUp_1g5nw_1{0%{opacity:0;transform:translate(-50%,-50%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes _scaleFadeOutDown_1g5nw_1{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.95)}}._overlay_1g5nw_37{background-color:color-mix(in srgb,var(--color-black),var(--color-black) 45%);z-index:1000;position:fixed;inset:0;opacity:.8}[data-dark-mode=true] ._overlay_1g5nw_37{background-color:color-mix(in srgb,var(--color-black),var(--color-bg-primary) 35%);opacity:.8}._overlay_1g5nw_37[data-state=open]{animation:_fadeIn_1g5nw_1 .25s ease-in}._overlay_1g5nw_37[data-state=closed]{animation:_fadeOut_1g5nw_1 .25s ease-in}._content_1g5nw_55{background-color:var(--color-bg-primary);border-radius:8px;box-shadow:#0e121659 0 10px 38px -10px,#0e121633 0 10px 20px -15px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90vw;max-width:464px;max-height:85vh;z-index:1000;overflow:hidden}._content_1g5nw_55:focus{outline:none}._content_1g5nw_55[data-state=open]{animation:_scaleFadeInUp_1g5nw_1 .2s cubic-bezier(.4,0,1,1)}._content_1g5nw_55[data-state=closed]{animation:_scaleFadeOutDown_1g5nw_1 .2s cubic-bezier(1,1,0,.4)}._title_1g5nw_79{margin:0 0 8px;font-size:var(--text-fs-lg);color:var(--color-text-secondary)}._description_1g5nw_86{margin:10px 0 0;color:var(--mauve-11);font-size:15px;line-height:1.5}._contentModal_1g5nw_93{padding:24px}._actions_1g5nw_97{padding:16px;display:flex;justify-content:flex-end;gap:8px;border-top:1px solid var(--color-border-secondary);font-size:14px}._actions_1g5nw_97._noSeparator_1g5nw_105{padding:0 24px 24px;border-top:none}._fullWidth_1g5nw_110{width:100%} </style></head> <body data-astro-cid-sckkx6r4 style="--lightModeCSSUrl: url("/images/sun.svg");--darkModeCSSUrl: url("/images/moon.svg");"> <script> const htmlEl = document.querySelector('html'); const localDarkmode = localStorage['documentation:darkmode']; const isOSDarkmode = ( window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches ).toString(); if (localDarkmode === undefined) { localStorage.setItem('documentation:darkmode', isOSDarkmode); } htmlEl.classList.add('no-transitions'); htmlEl.dataset.darkMode = localDarkmode !== undefined ? localDarkmode : isOSDarkmode; htmlEl.dataset.agThemeMode = htmlEl.dataset.darkMode === 'true' ? 'dark-blue' : 'light'; htmlEl.offsetHeight; // Trigger a reflow, flushing the CSS changes htmlEl.classList.remove('no-transitions'); </script> <div class="_mainContainer_b2g1f_5" data-astro-cid-sckkx6r4 style="--lightModeCSSUrl: url("/images/sun.svg");--darkModeCSSUrl: url("/images/moon.svg");"> <header class="_header_1agp5_1 site-header"> <div class="_headerInner_1agp5_20 layout-page-max-width"> <style>astro-island,astro-slot,astro-static-slot{display:contents}</style><script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();;(()=>{var A=Object.defineProperty;var g=(i,o,a)=>o in i?A(i,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[o]=a;var d=(i,o,a)=>g(i,typeof o!="symbol"?o+"":o,a);{let i={0:t=>m(t),1:t=>a(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(a(t)),5:t=>new Set(a(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>1/0*t},o=t=>{let[l,e]=t;return l in i?i[l](e):void 0},a=t=>t.map(o),m=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([l,e])=>[l,o(e)]));class y extends HTMLElement{constructor(){super(...arguments);d(this,"Component");d(this,"hydrator");d(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let c=this.querySelectorAll("astro-slot"),n={},h=this.querySelectorAll("template[data-astro-template]");for(let r of h){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("data-astro-template")||"default"]=r.innerHTML,r.remove())}for(let r of c){let s=r.closest(this.tagName);s!=null&&s.isSameNode(this)&&(n[r.getAttribute("name")||"default"]=r.innerHTML)}let p;try{p=this.hasAttribute("props")?m(JSON.parse(this.getAttribute("props"))):{}}catch(r){let s=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(s+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${s}`,this.getAttribute("props"),r),r}let u;await this.hydrator(this)(this.Component,p,n,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});d(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),c.disconnect(),this.childrenConnectedCallback()},c=new MutationObserver(()=>{var n;((n=this.lastChild)==null?void 0:n.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});c.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}async start(){let e=JSON.parse(this.getAttribute("opts")),c=this.getAttribute("client");if(Astro[c]===void 0){window.addEventListener(`astro:${c}`,()=>this.start(),{once:!0});return}try{await Astro[c](async()=>{let n=this.getAttribute("renderer-url"),[h,{default:p}]=await Promise.all([import(this.getAttribute("component-url")),n?import(n):()=>()=>{}]),u=this.getAttribute("component-export")||"default";if(!u.includes("."))this.Component=h[u];else{this.Component=h;for(let f of u.split("."))this.Component=this.Component[f]}return this.hydrator=p,this.hydrate},e,this)}catch(n){console.error(`[astro-island] Error hydrating ${this.getAttribute("component-url")}`,n)}}attributeChangedCallback(){this.hydrate()}}d(y,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",y)}})();</script><astro-island uid="Z1QHyEj" prefix="r2" component-url="/_astro/SiteLogo.CbYHwFyX.js" component-export="SiteLogo" renderer-url="/_astro/client.5kNSwotS.js" props="{}" ssr="" client="load" opts="{"name":"SiteLogo","value":true}" await-children=""><a href="/" aria-label="Home" class="_headerLogo_1agp5_36"><svg xmlns="http://www.w3.org/2000/svg" class="logotype" width="154" height="40" viewBox="0 0 154 40"><style> .logotype path, .logotype rect { fill: #fff; } .logotype.dark-type > path, .logotype.dark-type > rect { fill: #003264; } </style><path d="M147.979,5.6l-0,28.417l-4.768,-0l-0.127,-2.988c-0.7,1.017 -1.59,1.844 -2.67,2.479c-1.081,0.572 -2.416,0.89 -3.942,0.89c-1.335,0 -2.606,-0.254 -3.687,-0.699c-1.144,-0.509 -2.162,-1.144 -2.988,-2.034c-0.826,-0.89 -1.526,-1.971 -1.971,-3.179c-0.508,-1.208 -0.699,-2.606 -0.699,-4.132c-0,-1.526 0.254,-2.924 0.699,-4.196c0.509,-1.271 1.145,-2.352 1.971,-3.242c0.826,-0.89 1.844,-1.589 2.988,-2.098c1.144,-0.509 2.352,-0.763 3.687,-0.763c1.526,0 2.797,0.254 3.878,0.827c1.081,0.572 1.971,1.335 2.67,2.415l-0,-11.633l4.959,-0l-0,-0.064Zm-10.426,24.539c1.653,-0 2.924,-0.572 3.941,-1.653c1.017,-1.081 1.526,-2.543 1.526,-4.323c-0,-1.78 -0.509,-3.179 -1.526,-4.323c-1.017,-1.081 -2.288,-1.653 -3.941,-1.653c-1.59,0 -2.925,0.572 -3.878,1.653c-1.017,1.081 -1.526,2.543 -1.526,4.323c0,1.78 0.509,3.179 1.526,4.259c1.017,1.145 2.288,1.717 3.878,1.717"></path><rect x="119.067" y="5.6" width="4.959" height="5.849"></rect><rect x="119.067" y="14.373" width="4.959" height="19.644"></rect><path d="M108.831,16.979c1.59,-2.352 5.595,-2.606 7.248,-2.606l-0,4.577c-2.035,0 -4.069,0.064 -5.277,0.954c-1.208,0.89 -1.843,2.098 -1.843,3.56l-0,10.553l-4.959,-0l0,-19.644l4.768,-0l0.063,2.606Z"></path><path d="M26.489,28.677l-12.46,-0l-2.162,5.34l-5.467,-0l11.507,-26.955l4.768,0l11.506,26.955l-5.531,-0l-2.161,-5.34Zm-1.717,-4.26l-4.513,-10.998l-4.514,10.998l9.027,0Z"></path><path d="M62.024,18.654l-12.286,0l-0,4.267l6.963,0c-0.219,2.139 -1.021,3.846 -2.406,5.123c-1.385,1.276 -3.208,1.914 -5.469,1.914c-1.288,0 -2.461,-0.231 -3.518,-0.693c-1.058,-0.462 -1.964,-1.113 -2.717,-1.95c-0.753,-0.839 -1.337,-1.848 -1.749,-3.027c-0.414,-1.179 -0.62,-2.486 -0.62,-3.92c-0,-1.433 0.206,-2.739 0.62,-3.919c0.412,-1.178 0.996,-2.187 1.749,-3.026c0.753,-0.838 1.665,-1.488 2.734,-1.95c1.07,-0.462 2.248,-0.693 3.538,-0.693c2.669,-0 4.696,0.642 6.081,1.927l3.284,-3.286c-2.486,-1.934 -5.63,-2.907 -9.439,-2.907c-2.114,-0 -4.023,0.334 -5.723,1.002c-1.703,0.669 -3.161,1.605 -4.376,2.807c-1.216,1.204 -2.151,2.657 -2.807,4.357c-0.657,1.702 -0.985,3.599 -0.985,5.688c-0,2.066 0.334,3.957 1.003,5.67c0.668,1.714 1.61,3.173 2.825,4.375c1.216,1.204 2.673,2.139 4.375,2.808c1.702,0.668 3.597,1.002 5.688,1.002c2.042,0 3.883,-0.334 5.524,-1.002c1.64,-0.669 3.038,-1.604 4.193,-2.808c1.154,-1.202 2.042,-2.661 2.661,-4.375c0.621,-1.713 0.93,-3.604 0.93,-5.67c0,-0.291 -0.007,-0.577 -0.017,-0.856c-0.014,-0.28 -0.032,-0.565 -0.056,-0.858"></path><path d="M100.792,18.654l-12.286,0l-0,4.267l6.963,0c-0.219,2.139 -1.021,3.846 -2.406,5.123c-1.385,1.276 -3.208,1.914 -5.469,1.914c-1.288,0 -2.461,-0.231 -3.518,-0.693c-1.058,-0.462 -1.964,-1.113 -2.717,-1.95c-0.753,-0.839 -1.337,-1.848 -1.749,-3.027c-0.414,-1.179 -0.62,-2.486 -0.62,-3.92c-0,-1.433 0.206,-2.739 0.62,-3.919c0.412,-1.178 0.996,-2.187 1.749,-3.026c0.753,-0.838 1.665,-1.488 2.735,-1.95c1.069,-0.462 2.247,-0.693 3.537,-0.693c2.669,-0 4.697,0.642 6.081,1.927l3.284,-3.286c-2.486,-1.934 -5.63,-2.907 -9.438,-2.907c-2.115,-0 -4.024,0.334 -5.724,1.002c-1.703,0.669 -3.161,1.605 -4.376,2.807c-1.216,1.204 -2.151,2.657 -2.807,4.357c-0.657,1.702 -0.985,3.599 -0.985,5.688c-0,2.066 0.334,3.957 1.003,5.67c0.668,1.714 1.61,3.173 2.825,4.375c1.216,1.204 2.673,2.139 4.375,2.808c1.702,0.668 3.597,1.002 5.689,1.002c2.041,0 3.883,-0.334 5.523,-1.002c1.64,-0.669 3.038,-1.604 4.193,-2.808c1.154,-1.202 2.042,-2.661 2.661,-4.375c0.621,-1.713 0.93,-3.604 0.93,-5.67c0,-0.291 -0.007,-0.577 -0.017,-0.856c-0.014,-0.28 -0.032,-0.565 -0.056,-0.858"></path></svg><svg xmlns="http://www.w3.org/2000/svg" class="logo-mark" width="64" height="48" viewBox="0 0 64 48"><style> .logomark .aqua { fill: #55b4c8; } .logomark .orange { fill: #ff8c00; } .logomark .red { fill: #f00; } .logomark .grey { fill: #b4bebe; } </style><rect class="aqua right-1" x="51" y="10" width="7" height="8"></rect><path class="aqua right-1" d="M58,10l-17,0l-8,8l25,0l0,-8Z"></path><rect class="orange right-2" x="36" y="22" width="7" height="8"></rect><path class="orange right-2" d="M43,30l0,-7.995l-14,-0l-8.008,7.995l22.008,0Z"></path><rect class="red right-3" x="24" y="34" width="7" height="8"></rect><path class="red right-3" d="M13,38.01l4,-4.01l14,0l0,8l-18,0l0,-3.99Z"></path><rect class="grey left-1" x="11" y="6" width="7" height="8"></rect><path class="grey left-1" d="M41,10l-4,4l-26,0l0,-8l30,0l0,4Z"></path><rect class="grey left-2" x="16" y="18" width="7" height="8"></rect><path class="grey left-2" d="M16,26l9,0l8,-8l-17,-0l0,8Z"></path><rect class="grey left-3" x="6" y="30" width="7" height="8"></rect><path class="grey left-3" d="M6,37.988l7,0.012l7.992,-8l-14.992,-0.047l-0,8.035Z"></path></svg></a><!--astro:end--></astro-island> <astro-island uid="1wil1d" prefix="r3" component-url="/_astro/ProductDropdown.DeOAom3M.js" component-export="ProductDropdown" renderer-url="/_astro/client.5kNSwotS.js" props="{"items":[1,[[0,{"title":[0,"AG Grid"],"description":[0,"Best JavaScript Grid in the World"],"url":[0,"https://www.ag-grid.com"]}],[0,{"title":[0,"AG Charts"],"description":[0,"Best JavaScript Charts in the World"],"url":[0,"https://www.ag-grid.com/charts"]}]]],"children":[0,null]}" ssr="" client="load" opts="{"name":"ProductDropdown","value":true}" await-children=""><div class="_customMenu_zefh0_1 "><button class="_customTrigger_zefh0_23 ">Products<span class="_arrow_zefh0_51"></span></button></div><!--astro:end--></astro-island> <div class="_docsNavBtnSearchContainer_1agp5_53"> <astro-island uid="Z1mAAvp" prefix="r4" component-url="/_astro/Search.hHHnN0s7.js" component-export="default" renderer-url="/_astro/client.5kNSwotS.js" props="{}" ssr="" client="load" opts="{"name":"Search","value":true}" await-children=""><div role="button" tabindex="0" class="_headerSearchBox_1bvo1_1" aria-label="Open search with Enter or Space, or use the shortcut Ctrl K while anywhere else in the page."><svg focusable="false" preserveAspectRatio="xMidYMid meet" fill="currentColor" width="32" height="32" viewBox="0 0 32 32" aria-hidden="true" class="_icon_1jqgc_1 icon" xmlns="http://www.w3.org/2000/svg"><path d="M29,27.5859l-7.5521-7.5521a11.0177,11.0177,0,1,0-1.4141,1.4141L27.5859,29ZM4,13a9,9,0,1,1,9,9A9.01,9.01,0,0,1,4,13Z"></path></svg><span class="_placeholder_1bvo1_47">Search</span></div><!--astro:end--></astro-island> </div> <astro-island uid="2rSTk4" prefix="r5" component-url="/_astro/HeaderNav.DeNiJgOx.js" component-export="HeaderNav" renderer-url="/_astro/client.5kNSwotS.js" props="{"currentPath":[0,"/license-pricing/"],"items":[1,[[0,{"title":[0,"AG Charts"],"url":[0,"https://www.ag-grid.com/charts"],"isCollapsed":[0,true]}],[0,{"title":[0,"Demos"],"path":[0,"/example"]}],[0,{"title":[0,"Theme Builder"],"path":[0,"/theme-builder"]}],[0,{"title":[0,"Docs"],"path":[0,"./getting-started"]}],[0,{"title":[0,"API"],"path":[0,"./reference"]}],[0,{"title":[0,"Community"],"path":[0,"/community"]}],[0,{"title":[0,"Pricing"],"path":[0,"/license-pricing"]}],[0,{"title":[0,"GitHub"],"url":[0,"https://github.com/ag-grid/ag-grid"],"icon":[0,"github"],"github":[0,"true"]}]]],"allPaths":[1,[[0,{"title":[0,"AG Charts"],"url":[0,"https://www.ag-grid.com/charts"],"isCollapsed":[0,true]}],[0,{"title":[0,"Demos"],"path":[0,"/example"]}],[0,{"title":[0,"Theme Builder"],"path":[0,"/theme-builder"]}],[0,{"title":[0,"Docs"],"path":[0,"./getting-started"]}],[0,{"title":[0,"API"],"path":[0,"./reference"]}],[0,{"title":[0,"Community"],"path":[0,"/community"]}],[0,{"title":[0,"Pricing"],"path":[0,"/license-pricing"]}],[0,{"title":[0,"GitHub"],"url":[0,"https://github.com/ag-grid/ag-grid"],"icon":[0,"github"],"github":[0,"true"]}],[0,"reference"],[0,"grid-interface"],[0,"grid-options"],[0,"grid-events"],[0,"grid-api"],[0,"grid-state"],[0,"grid-lifecycle"],[0,"column-interface"],[0,"column-properties"],[0,"column-object"],[0,"column-object-group"],[0,"column-events"],[0,"row-interface"],[0,"row-object"],[0,"row-events"],[0,"typescript-generics"],[0,{"title":[0,"Docs"],"path":[0,"/react"]}],[0,{"title":[0,"Docs"],"path":[0,"/angular"]}],[0,{"title":[0,"Docs"],"path":[0,"/vue"]}],[0,{"title":[0,"Docs"],"path":[0,"/javascript"]}]]],"apiPaths":[1,[[0,"reference"],[0,"grid-interface"],[0,"grid-options"],[0,"grid-events"],[0,"grid-api"],[0,"grid-state"],[0,"grid-lifecycle"],[0,"column-interface"],[0,"column-properties"],[0,"column-object"],[0,"column-object-group"],[0,"column-events"],[0,"row-interface"],[0,"row-object"],[0,"row-events"],[0,"typescript-generics"]]]}" ssr="" client="load" opts="{"name":"HeaderNav","value":true}" await-children=""><div class="_mainNav_1agp5_191"><nav class="_mainNavLarge_1agp5_191"><ul class="_navItemList_1agp5_225 list-style-none"><li class="_navItem_1agp5_225"><a class="_navLink_1agp5_243" href="/example/" aria-label="AG Grid Demos"><span>Demos</span></a></li><li class="_navItem_1agp5_225"><a class="_navLink_1agp5_243" href="/theme-builder/" aria-label="AG Grid Theme Builder"><span>Theme Builder</span></a></li><li class="_navItem_1agp5_225"><a class="_navLink_1agp5_243" href="/react-data-grid/getting-started/" aria-label="AG Grid Docs"><span>Docs</span></a></li><li class="_navItem_1agp5_225"><a class="_navLink_1agp5_243" href="/react-data-grid/reference/" aria-label="AG Grid API"><span>API</span></a></li><li class="_navItem_1agp5_225"><a class="_navLink_1agp5_243" href="/community/" aria-label="AG Grid Community"><span>Community</span></a></li><li class="_navItem_1agp5_225 _navItemActive_1agp5_243"><a class="_navLink_1agp5_243" href="/license-pricing/" aria-label="AG Grid Pricing"><span>Pricing</span></a></li><li class="_navItem_1agp5_225 _buttonItem_1agp5_320 _githubItem_1agp5_316"><a class="_navLink_1agp5_243" href="https://github.com/ag-grid/ag-grid" aria-label="AG Grid GitHub"><svg focusable="false" preserveAspectRatio="xMidYMid meet" fill="currentColor" width="32" height="32" viewBox="0 0 32 32" aria-hidden="true" class="_icon_1jqgc_1 icon" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M16,2a14,14,0,0,0-4.43,27.28c.7.13,1-.3,1-.67s0-1.21,0-2.38c-3.89.84-4.71-1.88-4.71-1.88A3.71,3.71,0,0,0,6.24,22.3c-1.27-.86.1-.85.1-.85A2.94,2.94,0,0,1,8.48,22.9a3,3,0,0,0,4.08,1.16,2.93,2.93,0,0,1,.88-1.87c-3.1-.36-6.37-1.56-6.37-6.92a5.4,5.4,0,0,1,1.44-3.76,5,5,0,0,1,.14-3.7s1.17-.38,3.85,1.43a13.3,13.3,0,0,1,7,0c2.67-1.81,3.84-1.43,3.84-1.43a5,5,0,0,1,.14,3.7,5.4,5.4,0,0,1,1.44,3.76c0,5.38-3.27,6.56-6.39,6.91a3.33,3.33,0,0,1,.95,2.59c0,1.87,0,3.38,0,3.84s.25.81,1,.67A14,14,0,0,0,16,2Z"></path></svg><span>GitHub</span></a></li><li class="_navItem_1agp5_225 _buttonItem_1agp5_320"><button class="_navLink_1agp5_243 button-style-none" aria-label="Dark mode selector"><div class="_icon_1agp5_88 _pseudoIcon_1agp5_324"></div><span>Dark Mode</span></button></li></ul></nav></div><button class="_mobileMenuButton_1agp5_117" type="button" aria-controls="_mainNavSmall_1agp5_1" aria-expanded="false" aria-label="Toggle navigation"><svg xmlns="http://www.w3.org/2000/svg" class="_menuIcon_1agp5_153" width="36" height="36" viewBox="0 0 36 36"><style> .menu-icon rect { fill: #fff; } </style><g class="top"><rect x="2" y="7" width="32" height="2"></rect></g><g class="middle"><rect x="2" y="17" width="32" height="2"></rect></g><g class="bottom"><rect x="2" y="27" width="32" height="2"></rect></g></svg></button><div id="_mainNavSmall_1agp5_1" aria-hidden="true" class="rah-static rah-static--height-zero " style="height:0;overflow:hidden"><div><nav class="_mainNav_1agp5_191"><ul class="_navItemList_1agp5_225 list-style-none"><li class="_navItem_1agp5_225"><a class="_navLink_1agp5_243" href="https://www.ag-grid.com/charts" aria-label="AG Grid AG Charts"><span>AG Charts</span></a></li><li class="_navItem_1agp5_225"><a class="_navLink_1agp5_243" href="/example/" aria-label="AG Grid Demos"><span>Demos</span></a></li><li class="_navItem_1agp5_225"><a class="_navLink_1agp5_243" href="/theme-builder/" aria-label="AG Grid Theme Builder"><span>Theme Builder</span></a></li><li class="_navItem_1agp5_225"><a class="_navLink_1agp5_243" href="/react-data-grid/getting-started/" aria-label="AG Grid Docs"><span>Docs</span></a></li><li class="_navItem_1agp5_225"><a class="_navLink_1agp5_243" href="/react-data-grid/reference/" aria-label="AG Grid API"><span>API</span></a></li><li class="_navItem_1agp5_225"><a class="_navLink_1agp5_243" href="/community/" aria-label="AG Grid Community"><span>Community</span></a></li><li class="_navItem_1agp5_225 _navItemActive_1agp5_243"><a class="_navLink_1agp5_243" href="/license-pricing/" aria-label="AG Grid Pricing"><span>Pricing</span></a></li><li class="_navItem_1agp5_225 _buttonItem_1agp5_320 _githubItem_1agp5_316"><a class="_navLink_1agp5_243" href="https://github.com/ag-grid/ag-grid" aria-label="AG Grid GitHub"><svg focusable="false" preserveAspectRatio="xMidYMid meet" fill="currentColor" width="32" height="32" viewBox="0 0 32 32" aria-hidden="true" class="_icon_1jqgc_1 icon" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M16,2a14,14,0,0,0-4.43,27.28c.7.13,1-.3,1-.67s0-1.21,0-2.38c-3.89.84-4.71-1.88-4.71-1.88A3.71,3.71,0,0,0,6.24,22.3c-1.27-.86.1-.85.1-.85A2.94,2.94,0,0,1,8.48,22.9a3,3,0,0,0,4.08,1.16,2.93,2.93,0,0,1,.88-1.87c-3.1-.36-6.37-1.56-6.37-6.92a5.4,5.4,0,0,1,1.44-3.76,5,5,0,0,1,.14-3.7s1.17-.38,3.85,1.43a13.3,13.3,0,0,1,7,0c2.67-1.81,3.84-1.43,3.84-1.43a5,5,0,0,1,.14,3.7,5.4,5.4,0,0,1,1.44,3.76c0,5.38-3.27,6.56-6.39,6.91a3.33,3.33,0,0,1,.95,2.59c0,1.87,0,3.38,0,3.84s.25.81,1,.67A14,14,0,0,0,16,2Z"></path></svg><span>GitHub</span></a></li><li class="_navItem_1agp5_225 _buttonItem_1agp5_320"><button class="_navLink_1agp5_243 button-style-none" aria-label="Dark mode selector"><div class="_icon_1agp5_88 _pseudoIcon_1agp5_324"></div><span>Dark Mode</span></button></li></ul></nav></div></div><!--astro:end--></astro-island> </div> </header> <astro-island uid="8fijG" prefix="r0" component-url="/_astro/LicensePricing.BwP0VTmF.js" component-export="LicensePricing" renderer-url="/_astro/client.5kNSwotS.js" props="{"defaultSelection":[0,"grid"]}" ssr="" client="load" opts="{"name":"LicensePricing","value":true}" await-children=""><div class="_introSection_1017f_16"><div class="_gradient_1017f_692"></div><div class="_switchContainer_1017f_655"><div class="_toggleWrapper_1017f_687"><input type="checkbox" id="toggle" class="_toggleCheckbox_1017f_516"/><label for="toggle" class="_toggleContainer_1017f_520"><div class="_gridToggle_1017f_576"><svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" class="_gridActive_1017f_586"><g clip-path="url(#clip0_328_15978)"><path d="M27.9922 11.3542V8.6875C27.9922 7.62663 27.5708 6.60922 26.8206 5.85907C26.0705 5.10893 25.0531 4.6875 23.9922 4.6875H7.99219C6.93132 4.6875 5.91391 5.10893 5.16376 5.85907C4.41362 6.60922 3.99219 7.62663 3.99219 8.6875V11.3542H27.9922Z" fill="url(#paint0_linear_328_15978)"></path><path d="M3.99219 14.02V24.6867C3.99219 25.7476 4.41361 26.765 5.16376 27.5151C5.91391 28.2653 6.93132 28.6867 7.99219 28.6867H14.6589V14.02H3.99219Z" fill="url(#paint1_linear_328_15978)"></path><path d="M17.3281 14.02V28.6867H23.9948C25.0557 28.6867 26.0731 28.2653 26.8232 27.5151C27.5734 26.765 27.9948 25.7476 27.9948 24.6867V14.02H17.3281Z" fill="url(#paint2_linear_328_15978)"></path></g><defs><linearGradient id="paint0_linear_328_15978" x1="1.99219" y1="3.35417" x2="15.9922" y2="11.3542" gradientUnits="userSpaceOnUse"><stop stop-color="white" stop-opacity="0.69"></stop><stop offset="1" stop-color="white" stop-opacity="0.24"></stop></linearGradient><linearGradient id="paint1_linear_328_15978" x1="9.32552" y1="14.02" x2="9.32552" y2="28.6867" gradientUnits="userSpaceOnUse"><stop stop-color="white" stop-opacity="0.69"></stop><stop offset="1" stop-color="white" stop-opacity="0.24"></stop></linearGradient><linearGradient id="paint2_linear_328_15978" x1="22.6615" y1="14.02" x2="22.6615" y2="28.6867" gradientUnits="userSpaceOnUse"><stop stop-color="white" stop-opacity="0.69"></stop><stop offset="1" stop-color="white"></stop></linearGradient><clipPath id="clip0_328_15978"><rect width="32" height="32" fill="white" transform="translate(0 0.6875)"></rect></clipPath></defs></svg><svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" class="_gridInactive_1017f_583"><path d="M28 10.6667V8C28 6.93913 27.5786 5.92172 26.8284 5.17157C26.0783 4.42143 25.0609 4 24 4H8C6.93913 4 5.92172 4.42143 5.17157 5.17157C4.42143 5.92172 4 6.93913 4 8V10.6667H28Z" fill="url(#paint0_linear_328_16001)"></path><path d="M4 13.3335V24.0002C4 25.061 4.42143 26.0784 5.17157 26.8286C5.92172 27.5787 6.93913 28.0002 8 28.0002H14.6667V13.3335H4Z" fill="url(#paint1_linear_328_16001)"></path><path d="M17.3359 13.3335V28.0002H24.0026C25.0635 28.0002 26.0809 27.5787 26.831 26.8286C27.5812 26.0784 28.0026 25.061 28.0026 24.0002V13.3335H17.3359Z" fill="url(#paint2_linear_328_16001)"></path><defs><linearGradient id="paint0_linear_328_16001" x1="-4.11819" y1="1.96587" x2="29.7721" y2="7.17976" gradientUnits="userSpaceOnUse"><stop stop-color="#697485"></stop><stop offset="1" stop-opacity="0"></stop></linearGradient><linearGradient id="paint1_linear_328_16001" x1="9.33333" y1="13.3335" x2="9.33333" y2="28.0002" gradientUnits="userSpaceOnUse"><stop stop-color="#697485"></stop><stop offset="1" stop-opacity="0"></stop></linearGradient><linearGradient id="paint2_linear_328_16001" x1="22.6693" y1="13.3335" x2="22.6693" y2="28.0002" gradientUnits="userSpaceOnUse"><stop stop-color="#4E4E4E" stop-opacity="0.69"></stop><stop offset="1" stop-color="#7E7E7E"></stop></linearGradient></defs></svg>AG Grid</div><div class="_chartsToggle_1017f_568"><svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" class="_chartsActive_1017f_609"><path d="M19.3371 13.7732H28.2305C28.524 13.7732 28.8055 13.6566 29.013 13.449C29.2205 13.2415 29.3371 12.96 29.3371 12.6665C29.3371 10.0143 28.2836 7.4708 26.4082 5.59544C24.5328 3.72007 21.9893 2.6665 19.3371 2.6665C19.0436 2.6665 18.7621 2.7831 18.5546 2.99064C18.3471 3.19818 18.2305 3.47966 18.2305 3.77317V12.6665C18.2305 12.96 18.3471 13.2415 18.5546 13.449C18.7621 13.6566 19.0436 13.7732 19.3371 13.7732Z" fill="url(#paint0_linear_328_15985)"></path><path d="M28.1037 16.0003H17.2371C17.0777 16.0003 16.92 15.9689 16.7728 15.9079C16.6255 15.8469 16.4918 15.7576 16.3791 15.6449C16.2665 15.5322 16.1771 15.3985 16.1161 15.2513C16.0551 15.1041 16.0237 14.9463 16.0237 14.7869V3.89361C16.0248 3.72066 15.9892 3.54945 15.9194 3.39121C15.8496 3.23297 15.7471 3.09129 15.6187 2.97545C15.4903 2.85961 15.3388 2.77224 15.1742 2.71907C15.0096 2.6659 14.8357 2.64814 14.6637 2.66694C12.1607 2.93272 9.7841 3.90157 7.80865 5.46146C5.8332 7.02134 4.33964 9.10854 3.50069 11.4817C2.66174 13.8548 2.51167 16.417 3.06784 18.8718C3.62401 21.3267 4.86369 23.574 6.64353 25.3538C8.42337 27.1337 10.6707 28.3733 13.1255 28.9295C15.5804 29.4857 18.1425 29.3356 20.5157 28.4967C22.8888 27.6577 24.976 26.1642 26.5359 24.1887C28.0958 22.2133 29.0646 19.8366 29.3304 17.3336C29.3452 17.1638 29.3245 16.9927 29.2695 16.8314C29.2146 16.67 29.1266 16.5219 29.0111 16.3964C28.8957 16.271 28.7554 16.1709 28.5992 16.1027C28.443 16.0345 28.2742 15.9996 28.1037 16.0003Z" fill="url(#paint1_linear_328_15985)"></path><defs><linearGradient id="paint0_linear_328_15985" x1="23.7838" y1="2.6665" x2="23.7838" y2="13.7732" gradientUnits="userSpaceOnUse"><stop stop-color="white" stop-opacity="0.69"></stop><stop offset="1" stop-color="white"></stop></linearGradient><linearGradient id="paint1_linear_328_15985" x1="0.521882" y1="-2.66021" x2="20.597" y2="0.526007" gradientUnits="userSpaceOnUse"><stop stop-color="white" stop-opacity="0.69"></stop><stop offset="1" stop-color="white" stop-opacity="0.24"></stop></linearGradient></defs></svg><svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" class="_chartsInactive_1017f_606"><path d="M19.3371 13.7732H28.2305C28.524 13.7732 28.8055 13.6566 29.013 13.449C29.2205 13.2415 29.3371 12.96 29.3371 12.6665C29.3371 10.0143 28.2836 7.4708 26.4082 5.59544C24.5328 3.72007 21.9893 2.6665 19.3371 2.6665C19.0436 2.6665 18.7621 2.7831 18.5546 2.99064C18.3471 3.19818 18.2305 3.47966 18.2305 3.77317V12.6665C18.2305 12.96 18.3471 13.2415 18.5546 13.449C18.7621 13.6566 19.0436 13.7732 19.3371 13.7732Z" fill="url(#paint0_linear_328_15996)"></path><path d="M28.1037 16.0003H17.2371C17.0777 16.0003 16.92 15.9689 16.7728 15.9079C16.6255 15.8469 16.4918 15.7576 16.3791 15.6449C16.2665 15.5322 16.1771 15.3985 16.1161 15.2513C16.0551 15.1041 16.0237 14.9463 16.0237 14.7869V3.89361C16.0248 3.72066 15.9892 3.54945 15.9194 3.39121C15.8496 3.23297 15.7471 3.09129 15.6187 2.97545C15.4903 2.85961 15.3388 2.77224 15.1742 2.71907C15.0096 2.6659 14.8357 2.64814 14.6637 2.66694C12.1607 2.93272 9.7841 3.90157 7.80865 5.46146C5.8332 7.02134 4.33964 9.10854 3.50069 11.4817C2.66174 13.8548 2.51167 16.417 3.06784 18.8718C3.62401 21.3267 4.86369 23.574 6.64353 25.3538C8.42337 27.1337 10.6707 28.3733 13.1255 28.9295C15.5804 29.4857 18.1425 29.3356 20.5157 28.4967C22.8888 27.6577 24.976 26.1642 26.5359 24.1887C28.0958 22.2133 29.0646 19.8366 29.3304 17.3336C29.3452 17.1638 29.3245 16.9927 29.2695 16.8314C29.2146 16.67 29.1266 16.5219 29.0111 16.3964C28.8957 16.271 28.7554 16.1709 28.5992 16.1027C28.443 16.0345 28.2742 15.9996 28.1037 16.0003Z" fill="url(#paint1_linear_328_15996)"></path><defs><linearGradient id="paint0_linear_328_15996" x1="23.7838" y1="2.6665" x2="23.7838" y2="13.7732" gradientUnits="userSpaceOnUse"><stop stop-color="#4E4E4E" stop-opacity="0.69"></stop><stop offset="1" stop-color="#7E7E7E"></stop></linearGradient><linearGradient id="paint1_linear_328_15996" x1="16.0367" y1="2.65967" x2="16.0367" y2="29.2591" gradientUnits="userSpaceOnUse"><stop stop-color="#697485"></stop><stop offset="1" stop-opacity="0"></stop></linearGradient></defs></svg>AG Charts</div></label></div></div></div><div class="layout-max-width-small _container_1017f_1"><div class="_topSection_1017f_5"><div class="_intro_1017f_16"><div class="_licensesOuter_1017f_97"><div></div><div id="community" class="_license_y0b3d_1"><div class="_top_y0b3d_19"><div class="_licenseMeta_y0b3d_59"><h2>AG Grid Community</h2><p></p></div><div class="_price_y0b3d_84"><p class="_priceFullDollars_y0b3d_127 _freePrice_y0b3d_138"><span>Free</span><span class="_dollar_y0b3d_117"></span></p></div><div class="_licenseActions_y0b3d_162"><a class="button-tertiary undefined" href="/javascript-data-grid/getting-started/" target="_blank">Get started</a></div></div><span class="_toggleFeatureBreakdownButton_y0b3d_208">Show Feature Breakdown</span></div><div id="enterprise-grid" class="_license_y0b3d_1"><div class="_top_y0b3d_19"><div class="_licenseMeta_y0b3d_59"><h2>AG Grid Enterprise</h2><p></p></div><div class="_price_y0b3d_84"><span class="_fromText_y0b3d_181">From</span><p class="_priceFullDollars_y0b3d_127"><span>$999</span><span class="_dollar_y0b3d_117">USD</span></p><p class="_developerText_y0b3d_141">per developer</p></div><div class="_licenseActions_y0b3d_162"><a class="button undefined" href="https://www.ag-grid.com/ecommerce/#/ecommerce/?licenseType=single&productType=aggrid" target="_blank">Buy now</a></div></div><span class="_toggleFeatureBreakdownButton_y0b3d_208">Show Feature Breakdown</span></div><div id="together" class="_license_y0b3d_1"><div class="_top_y0b3d_19"><div class="_licenseMeta_y0b3d_59"><h2>Enterprise Bundle</h2><p>AG Grid Enterprise &<br />AG Charts Enterprise</p></div><div class="_price_y0b3d_84"><span class="_fromText_y0b3d_181">From</span><p class="_priceFullDollars_y0b3d_127"><span>$1498</span><span class="_dollar_y0b3d_117">USD</span></p><p class="_developerText_y0b3d_141">per developer</p></div><div class="_licenseActions_y0b3d_162"><a class="button undefined" href="https://www.ag-grid.com/ecommerce/#/ecommerce/?licenseType=single&productType=both" target="_blank">Buy now</a></div></div><span class="_toggleFeatureBreakdownButton_y0b3d_208">Show Feature Breakdown</span></div></div><div class="_desktopTableContainer_1017f_747"><div><h4 class="_categoryTableHeader_1017f_708">Charting</h4><div class="" style="--num-columns:4"><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/sparklines-overview/">Sparklines</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_dash_tsq41_39">—</span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/integrated-charts/">Integrated Charts</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_dash_tsq41_39">—</span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_dash_tsq41_39">—</span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/charts/">AG Charts Enterprise </a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_dash_tsq41_39">—</span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_dash_tsq41_39">—</span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div></div></div><div><h4 class="_categoryTableHeader_1017f_708">Filtering</h4><div class="" style="--num-columns:4"><div class="_subGroup_ugs1z_12"><header class="_subGroupHeader_ugs1z_12"><div class="_cell_ugs1z_1"><span class="_subGroupTitleIcon_ugs1z_136">Basic Column Filters<!-- --> <div class="_subGroupIconWrapper_ugs1z_119"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 32 32" size="32" class="_icon_1jqgc_1 icon"><path d="M23.763 9.763 16 17.525 8.237 9.763l-2.474 2.474L16 22.475l10.237-10.238-2.474-2.474Z"></path><path d="M32 32V0H0v32h32Z" style="fill:none"></path></svg></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></header><div id="subgroup-0" aria-hidden="true" class="rah-static rah-static--height-zero " style="height:0;overflow:hidden"><div><div class="" style="--num-columns:4"><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/filter-text/">Text Filter</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/filter-number/">Number Filter</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/filter-date/">Date Filter</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div></div></div></div></div><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/filter-quick/">Quick Filter</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/filter-external/">External Filter</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div><div class="_subGroup_ugs1z_12"><header class="_subGroupHeader_ugs1z_12"><div class="_cell_ugs1z_1"><span class="_subGroupTitleIcon_ugs1z_136">Advanced Column Filters<!-- --> <div class="_subGroupIconWrapper_ugs1z_119"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 32 32" size="32" class="_icon_1jqgc_1 icon"><path d="M23.763 9.763 16 17.525 8.237 9.763l-2.474 2.474L16 22.475l10.237-10.238-2.474-2.474Z"></path><path d="M32 32V0H0v32h32Z" style="fill:none"></path></svg></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_dash_tsq41_39">—</span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></header><div id="subgroup-3" aria-hidden="true" class="rah-static rah-static--height-zero " style="height:0;overflow:hidden"><div><div class="" style="--num-columns:4"><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/filter-set/">Set Filter</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_dash_tsq41_39">—</span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/filter-multi/">Multi Filter</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_dash_tsq41_39">—</span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div></div></div></div></div><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/filter-advanced/">Advanced Filter</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_dash_tsq41_39">—</span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div></div></div><div><h4 class="_categoryTableHeader_1017f_708">Selection</h4><div class="" style="--num-columns:4"><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/row-selection/">Row Selection</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/row-numbers/">Row Numbers</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_dash_tsq41_39">—</span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/range-selection/">Cell Range Selection</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_dash_tsq41_39">—</span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/range-selection-fill-handle/">Fill Handle</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_dash_tsq41_39">—</span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div></div></div><div><h4 class="_categoryTableHeader_1017f_708">Cell Editing</h4><div class="" style="--num-columns:4"><div class="_subGroup_ugs1z_12"><header class="_subGroupHeader_ugs1z_12"><div class="_cell_ugs1z_1"><span class="_subGroupTitleIcon_ugs1z_136">Basic Cell Editors<!-- --> <div class="_subGroupIconWrapper_ugs1z_119"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 32 32" size="32" class="_icon_1jqgc_1 icon"><path d="M23.763 9.763 16 17.525 8.237 9.763l-2.474 2.474L16 22.475l10.237-10.238-2.474-2.474Z"></path><path d="M32 32V0H0v32h32Z" style="fill:none"></path></svg></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></header><div id="subgroup-0" aria-hidden="true" class="rah-static rah-static--height-zero " style="height:0;overflow:hidden"><div><div class="" style="--num-columns:4"><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/provided-cell-editors-text/">Text Editor</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/provided-cell-editors-number/">Number Editor</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/provided-cell-editors-date/">Date Editor</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/provided-cell-editors-checkbox/">Checkbox Editor</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/provided-cell-editors-large-text/">Large Text Editor</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/provided-cell-editors-select/">Select Editor</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div></div></div></div></div><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/undo-redo-edits/">Undo / Redo</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/provided-cell-editors-rich-select/">Advanced Select Editor</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_dash_tsq41_39">—</span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div></div></div><div><h4 class="_categoryTableHeader_1017f_708">Import & Export</h4><div class="" style="--num-columns:4"><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/csv-export/">CSV Export</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/excel-export/">Excel Export</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_dash_tsq41_39">—</span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/clipboard/">Clipboard Operations</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_dash_tsq41_39">—</span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/drag-and-drop/">Drag & Drop</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div></div></div><div><h4 class="_categoryTableHeader_1017f_708">Group & Pivot</h4><div class="" style="--num-columns:4"><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/aggregation/">Aggregation</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_dash_tsq41_39">—</span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/grouping/">Row Grouping</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_dash_tsq41_39">—</span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/pivoting/">Pivoting</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_dash_tsq41_39">—</span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/tree-data/">Tree Data</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_dash_tsq41_39">—</span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/server-side-model-master-detail/">Master Detail</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_dash_tsq41_39">—</span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div></div></div><div><h4 class="_categoryTableHeader_1017f_708">Server-side Data</h4><div class="" style="--num-columns:4"><div class="_subGroup_ugs1z_12"><header class="_subGroupHeader_ugs1z_12"><div class="_cell_ugs1z_1"><span class="_subGroupTitleIcon_ugs1z_136">Basic Operations<!-- --> <div class="_subGroupIconWrapper_ugs1z_119"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 32 32" size="32" class="_icon_1jqgc_1 icon"><path d="M23.763 9.763 16 17.525 8.237 9.763l-2.474 2.474L16 22.475l10.237-10.238-2.474-2.474Z"></path><path d="M32 32V0H0v32h32Z" style="fill:none"></path></svg></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></header><div id="subgroup-0" aria-hidden="true" class="rah-static rah-static--height-zero " style="height:0;overflow:hidden"><div><div class="" style="--num-columns:4"><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/infinite-scrolling/#sorting--filtering">Sorting</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/infinite-scrolling/#sorting--filtering">Filtering</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/infinite-scrolling/#selection">Selection</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/infinite-scrolling/#pagination">Pagination</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div></div></div></div></div><div class="_subGroup_ugs1z_12"><header class="_subGroupHeader_ugs1z_12"><div class="_cell_ugs1z_1"><span class="_subGroupTitleIcon_ugs1z_136">Advanced Operations<!-- --> <div class="_subGroupIconWrapper_ugs1z_119"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 32 32" size="32" class="_icon_1jqgc_1 icon"><path d="M23.763 9.763 16 17.525 8.237 9.763l-2.474 2.474L16 22.475l10.237-10.238-2.474-2.474Z"></path><path d="M32 32V0H0v32h32Z" style="fill:none"></path></svg></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_dash_tsq41_39">—</span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></header><div id="subgroup-1" aria-hidden="true" class="rah-static rah-static--height-zero " style="height:0;overflow:hidden"><div><div class="" style="--num-columns:4"><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/grouping/">Row Grouping</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_dash_tsq41_39">—</span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/pivoting/">Pivoting</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_dash_tsq41_39">—</span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/server-side-model-tree-data/">Tree Data</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_dash_tsq41_39">—</span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/server-side-model-master-detail/">Master Detail</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_dash_tsq41_39">—</span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/server-side-model-updating-transactions/">Transactions</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_dash_tsq41_39">—</span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div></div></div></div></div></div></div><div><h4 class="_categoryTableHeader_1017f_708">Accessories</h4><div class="" style="--num-columns:4"><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/column-menu/">Column Menu</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_dash_tsq41_39">—</span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/context-menu/">Context Menu</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_dash_tsq41_39">—</span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/tool-panel-columns/">Columns Tool Panel</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_dash_tsq41_39">—</span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/tool-panel-filters/">Filters Tool Panel</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_dash_tsq41_39">—</span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/status-bar/">Status Bar</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_dash_tsq41_39">—</span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div></div></div><div><h4 class="_categoryTableHeader_1017f_708">Miscellaneous</h4><div class="" style="--num-columns:4"><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/accessibility/">Accessibility</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/localisation/">Localisation</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/components/">Custom Components</a></div></span></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div><div class="_cell_ugs1z_1"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span></div></div></div></div></div><div><h4 class="_categoryTableHeader_1017f_708">Support</h4><div class="" style="--num-columns:4"><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/licensing/">Enterprise Support</a></div></span></div><div class="_cell_ugs1z_1 _hasDetails_ugs1z_49"><div class="_feature_tsq41_8"><span class="_dash_tsq41_39">—</span><span class="_detail_tsq41_16">Community support via GitHub</span></div></div><div class="_cell_ugs1z_1 _hasDetails_ugs1z_49"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span><span class="_detail_tsq41_16">Enterprise support via Zendesk</span></div></div><div class="_cell_ugs1z_1 _hasDetails_ugs1z_49"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span><span class="_detail_tsq41_16">Enterprise support via Zendesk</span></div></div></div><div class="_row_ugs1z_28"><div class="_cell_ugs1z_1"><span class=""><div class="_label_tsq41_1"><a href="https://www.ag-grid.com/react-data-grid/licensing/">Perpetual License</a></div></span></div><div class="_cell_ugs1z_1 _hasDetails_ugs1z_49"><div class="_feature_tsq41_8"><span class="_dash_tsq41_39">—</span><span class="_detail_tsq41_16"><a href='https://www.ag-grid.com/eula/AG-Grid-Community-License.html'>MIT license</a></span></div></div><div class="_cell_ugs1z_1 _hasDetails_ugs1z_49"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span><span class="_detail_tsq41_16">Including 1 year of updates (see <a href='https://www.ag-grid.com/eula/AG-Grid-Enterprise-License-Latest.html'>EULA</a>)</span></div></div><div class="_cell_ugs1z_1 _hasDetails_ugs1z_49"><div class="_feature_tsq41_8"><span class="_tick_tsq41_23"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 24 24" size="32" class="_icon_1jqgc_1 icon"><path d="M3.763 13.237 10 19.475 20.237 9.237l-2.474-2.474L10 14.525l-3.763-3.762-2.474 2.474Z"></path></svg></span><span class="_detail_tsq41_16">Including 1 year of updates (see <a href='https://www.ag-grid.com/eula/AG-Grid-Enterprise-License-Latest.html'>EULA</a>)</span></div></div></div></div></div></div><div class="_contactSales_1017f_306"><h3 class="text-2xl">Need help?</h3><p class="text-secondary">Email<!-- --> <a href="mailto:info@ag-grid.com?subject=AG Grid Developer licence query"> <!-- -->info@ag-grid.com</a> <!-- -->and start a conversation. We can provide quotes, give bulk pricing, and answer any sales or contract-related questions you may have.</p><a class="button" href="mailto:info@ag-grid.com?subject=AG Grid Developer licence query"> <!-- -->info@ag-grid.com</a></div><div class="_trialLicence_1017f_354"><div class="_trialLicenceCopy_1017f_375"><h3 class="text-2xl" id="request-trial-licence"><svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" viewBox="0 0 32 32" size="32" class="_icon_1jqgc_1 icon _enterpriseIcon_1017f_412"><path d="M16 2c7.727 0 14 6.273 14 14s-6.273 14-14 14S2 23.727 2 16 8.273 2 16 2Zm.005 3c6.071 0 11 4.929 11 11s-4.929 11-11 11-11-4.929-11-11 4.929-11 11-11Z"></path><path d="M12.226 16.507c0 .549.12 1.05.36 1.502.24.452.554.839.945 1.158.39.32.842.568 1.357.745a4.862 4.862 0 0 0 1.596.267c.746 0 1.393-.174 1.944-.52a6.25 6.25 0 0 0 1.516-1.37l1.81 1.384c-1.33 1.721-3.193 2.58-5.588 2.58-.994 0-1.895-.168-2.702-.504a5.878 5.878 0 0 1-2.049-1.397 6.196 6.196 0 0 1-1.291-2.103 7.422 7.422 0 0 1-.452-2.62c0-.94.164-1.815.492-2.623a6.511 6.511 0 0 1 1.357-2.102 6.189 6.189 0 0 1 2.062-1.397A6.64 6.64 0 0 1 16.192 9c1.117 0 2.062.197 2.834.586.771.391 1.406.901 1.903 1.532a6.04 6.04 0 0 1 1.078 2.128c.221.79.332 1.592.332 2.407v.853H12.226Zm7.559-1.917a5.041 5.041 0 0 0-.254-1.464 3.22 3.22 0 0 0-.678-1.157 3.13 3.13 0 0 0-1.13-.772c-.453-.187-.98-.28-1.585-.28a3.93 3.93 0 0 0-3.633 2.381 3.26 3.26 0 0 0-.279 1.292h7.559Z"></path></svg><span>Enterprise Bundle Trial</span></h3><p>Fill out the form to receive a trial licence for AG Grid and AG Charts</p><div class="_trialLicenceCopyItem_1017f_399"><svg focusable="false" preserveAspectRatio="xMidYMid meet" fill="currentColor" width="32" height="32" viewBox="0 0 32 32" aria-hidden="true" class="_icon_1jqgc_1 icon" xmlns="http://www.w3.org/2000/svg"><path d="M16,28A11,11,0,1,1,27,17,11,11,0,0,1,16,28ZM16,8a9,9,0,1,0,9,9A9,9,0,0,0,16,8Z"></path><path d="M18.59 21L15 17.41 15 11 17 11 17 16.58 20 19.59 18.59 21z"></path><path d="M3.96 5.5H9.030000000000001V7.5H3.96z" transform="rotate(-45.06 6.502 6.497)"></path><path d="M24.5 3.96H26.5V9.030000000000001H24.5z" transform="rotate(-44.94 25.5 6.498)"></path></svg><p><b>Two Week Trial</b><br/>Trial licences are valid for two weeks from the date of issue, or<!-- --> <a href="mailto:info@ag-grid.com">contact us</a> to extend.</p></div><div class="_trialLicenceSeparator_1017f_361"></div><div class="_trialLicenceCopyItem_1017f_399"><svg focusable="false" preserveAspectRatio="xMidYMid meet" fill="currentColor" width="32" height="32" viewBox="0 0 32 32" aria-hidden="true" class="_icon_1jqgc_1 icon" xmlns="http://www.w3.org/2000/svg"><path d="M26,4H6A2,2,0,0,0,4,6V26a2,2,0,0,0,2,2H26a2,2,0,0,0,2-2V6A2,2,0,0,0,26,4Zm0,2v4H6V6ZM6,26V12H26V26Z" transform="translate(0 .01)"></path><path d="M10.76 16.18L13.58 19.01 10.76 21.84 12.17 23.25 16.41 19.01 12.17 14.77 10.76 16.18z"></path></svg><p><b>Suppresses Console Warnings</b><br/>Removes console errors and watermarks from AG Grid and AG Chart components.</p></div><div class="_trialLicenceSeparator_1017f_361"></div><div class="_trialLicenceCopyItem_1017f_399"><svg focusable="false" preserveAspectRatio="xMidYMid meet" fill="currentColor" width="32" height="32" viewBox="0 0 32 32" aria-hidden="true" class="_icon_1jqgc_1 icon" xmlns="http://www.w3.org/2000/svg"><path d="M17.74,30,16,29l4-7h6a2,2,0,0,0,2-2V8a2,2,0,0,0-2-2H6A2,2,0,0,0,4,8V20a2,2,0,0,0,2,2h9v2H6a4,4,0,0,1-4-4V8A4,4,0,0,1,6,4H26a4,4,0,0,1,4,4V20a4,4,0,0,1-4,4H21.16Z"></path><path d="M8 10H24V12H8zM8 16H18V18H8z"></path></svg><p><b>Access Support</b><br/>Access dedicated support from our engineering team via<!-- --> <a href="https://ag-grid.zendesk.com/hc/en-us">Zendesk</a>.</p></div></div><div class="_trialLicenceSeparator_1017f_361"></div><div class="_trialLicenceForm_1017f_420 trial-licence-form"><form novalidate="" class="_trialForm_1773i_1"><div class="_inputs_1773i_6"><div class="input-field"><label for="first-name">First Name</label><input placeholder="First Name" type="text" id="first-name" name="first-name" required="" value=""/><p class="undefined error">First name required</p></div><div class="input-field"><label for="last-name">Last Name</label><input placeholder="Last Name" type="text" id="last-name" name="last-name" required="" value=""/><p class="undefined error">Last name required</p></div><div class="input-field _emailField_1773i_19"><label for="email">Email</label><span class="_emailInputOuter_1773i_27"><svg focusable="false" preserveAspectRatio="xMidYMid meet" fill="currentColor" width="32" height="32" viewBox="0 0 32 32" aria-hidden="true" class="_icon_1jqgc_1 icon" xmlns="http://www.w3.org/2000/svg"><path d="M28,6H4A2,2,0,0,0,2,8V24a2,2,0,0,0,2,2H28a2,2,0,0,0,2-2V8A2,2,0,0,0,28,6ZM25.8,8,16,14.78,6.2,8ZM4,24V8.91l11.43,7.91a1,1,0,0,0,1.14,0L28,8.91V24Z"></path></svg><input placeholder="Email" type="email" id="email" name="email" required="" value=""/></span><p class="undefined error">Email required</p></div></div><div class="_actions_1773i_42 trial-licence-actions"><button type="submit">Request a trial licence</button><p class="_privacyMessage_1773i_65">By clicking "Request trial license" you agree to our<!-- --> <a href="/privacy/">Privacy Policy</a>.</p></div></form></div></div><div class="_licenceKeyDocs_1017f_307"><h3>Already have a licence and need to install your key?</h3><p>Read our documentation on<!-- --> <a href="https://www.ag-grid.com/react-data-grid/license-install">Installing Your Licence Key</a>.</p></div><div class="_videoPrompt_1017f_54"><a href="https://www.youtube.com/watch?v=VPr__OKxH50" target="_blank" class="_thumbnail_1017f_84"><img src="https://img.youtube.com/vi/VPr__OKxH50/hqdefault.jpg" alt="AG Grid licence explained video"/></a><div><h3>Which licences do I need?</h3><p><a href="https://www.youtube.com/watch?v=VPr__OKxH50" target="_blank"><span class="icon"></span>Watch our short explainer video</a></p></div></div></div></div><div class="_socialProof_13c7r_2 text-lg"><div class="_header_13c7r_29"><div class="_cellsIllustration_13c7r_32"><span class="_cellOne_13c7r_190"></span><span class="_cellTwo_13c7r_191"></span></div><p>For developers, by developers</p><h3 class="text-2xl">Join the AG Grid community</h3></div><div class="_statsOuter_13c7r_52"><div class="_stat_13c7r_52"><h4 class="text-2xl">90%</h4><p>Of the Fortune 500 use AG Grid</p></div><div class="_stat_13c7r_52"><h4 class="text-2xl">1M+</h4><p>Weekly NPM downloads</p></div><div class="_stat_13c7r_52"><h4 class="text-2xl">13K+</h4><p>Stars on GitHub</p></div><div class="_stat_13c7r_52"><h4 class="text-2xl">40K+</h4><p>Commits</p></div></div><div class="_advocates_13c7r_95"><div class="_quote_13c7r_108"><blockquote><p>There are a lot of component-based table libraries out there, but I believe AG Grid is the gold standard and is by far my favourite. AG Grid is perfect for building Enterprise Applications.</p></blockquote><footer><img class="_avatar_13c7r_151" src="/images/developer-quotes/portraits/tanner-linsley-portrait.png" alt="Tanner Linsley"/><div><h4 class="_name_13c7r_162 text-lg">Tanner Linsley</h4><p class="text-base">Creator<!-- --> <!-- -->TanStack</p></div><img class="_orgIcon_13c7r_166" src="/images/developer-quotes/orgIcons/tanstack-logo.png" alt="TanStack"/></footer></div><div class="_quote_13c7r_108"><blockquote><p>If your application needs to display large amounts of data, we recommend AG Grid. Not only is it highly customizable and extensible, it’s also the fastest JavaScript grid on the planet.</p></blockquote><footer><img class="_avatar_13c7r_151" src="/images/developer-quotes/portraits/brian-love-portrait.png" alt="Brian Love"/><div><h4 class="_name_13c7r_162 text-lg">Brian Love</h4><p class="text-base">Expert at<!-- --> <!-- -->Google Developers</p></div><img class="_orgIcon_13c7r_166" src="/images/developer-quotes/orgIcons/google-developer-expert-logo.png" alt="Google Developers"/></footer></div></div><div class="_footer_13c7r_174"><div class="_cellsIllustration_13c7r_32"><span class="_cellOne_13c7r_190"></span><span class="_cellTwo_13c7r_191"></span></div></div></div></div><!--astro:end--></astro-island> </div> <footer class="_footer_1rqr6_2"><div class="_footerColumns_1rqr6_31 layout-grid"><div class="_menuColumn_1rqr6_43"><div class="_logoContainer_1rqr6_123"><a href="/" aria-label="Home" class="_headerLogo_1agp5_36"><svg xmlns="http://www.w3.org/2000/svg" class="logotype" width="154" height="40" viewBox="0 0 154 40"><style> .logotype path, .logotype rect { fill: #fff; } .logotype.dark-type > path, .logotype.dark-type > rect { fill: #003264; } </style><path d="M147.979,5.6l-0,28.417l-4.768,-0l-0.127,-2.988c-0.7,1.017 -1.59,1.844 -2.67,2.479c-1.081,0.572 -2.416,0.89 -3.942,0.89c-1.335,0 -2.606,-0.254 -3.687,-0.699c-1.144,-0.509 -2.162,-1.144 -2.988,-2.034c-0.826,-0.89 -1.526,-1.971 -1.971,-3.179c-0.508,-1.208 -0.699,-2.606 -0.699,-4.132c-0,-1.526 0.254,-2.924 0.699,-4.196c0.509,-1.271 1.145,-2.352 1.971,-3.242c0.826,-0.89 1.844,-1.589 2.988,-2.098c1.144,-0.509 2.352,-0.763 3.687,-0.763c1.526,0 2.797,0.254 3.878,0.827c1.081,0.572 1.971,1.335 2.67,2.415l-0,-11.633l4.959,-0l-0,-0.064Zm-10.426,24.539c1.653,-0 2.924,-0.572 3.941,-1.653c1.017,-1.081 1.526,-2.543 1.526,-4.323c-0,-1.78 -0.509,-3.179 -1.526,-4.323c-1.017,-1.081 -2.288,-1.653 -3.941,-1.653c-1.59,0 -2.925,0.572 -3.878,1.653c-1.017,1.081 -1.526,2.543 -1.526,4.323c0,1.78 0.509,3.179 1.526,4.259c1.017,1.145 2.288,1.717 3.878,1.717"></path><rect x="119.067" y="5.6" width="4.959" height="5.849"></rect><rect x="119.067" y="14.373" width="4.959" height="19.644"></rect><path d="M108.831,16.979c1.59,-2.352 5.595,-2.606 7.248,-2.606l-0,4.577c-2.035,0 -4.069,0.064 -5.277,0.954c-1.208,0.89 -1.843,2.098 -1.843,3.56l-0,10.553l-4.959,-0l0,-19.644l4.768,-0l0.063,2.606Z"></path><path d="M26.489,28.677l-12.46,-0l-2.162,5.34l-5.467,-0l11.507,-26.955l4.768,0l11.506,26.955l-5.531,-0l-2.161,-5.34Zm-1.717,-4.26l-4.513,-10.998l-4.514,10.998l9.027,0Z"></path><path d="M62.024,18.654l-12.286,0l-0,4.267l6.963,0c-0.219,2.139 -1.021,3.846 -2.406,5.123c-1.385,1.276 -3.208,1.914 -5.469,1.914c-1.288,0 -2.461,-0.231 -3.518,-0.693c-1.058,-0.462 -1.964,-1.113 -2.717,-1.95c-0.753,-0.839 -1.337,-1.848 -1.749,-3.027c-0.414,-1.179 -0.62,-2.486 -0.62,-3.92c-0,-1.433 0.206,-2.739 0.62,-3.919c0.412,-1.178 0.996,-2.187 1.749,-3.026c0.753,-0.838 1.665,-1.488 2.734,-1.95c1.07,-0.462 2.248,-0.693 3.538,-0.693c2.669,-0 4.696,0.642 6.081,1.927l3.284,-3.286c-2.486,-1.934 -5.63,-2.907 -9.439,-2.907c-2.114,-0 -4.023,0.334 -5.723,1.002c-1.703,0.669 -3.161,1.605 -4.376,2.807c-1.216,1.204 -2.151,2.657 -2.807,4.357c-0.657,1.702 -0.985,3.599 -0.985,5.688c-0,2.066 0.334,3.957 1.003,5.67c0.668,1.714 1.61,3.173 2.825,4.375c1.216,1.204 2.673,2.139 4.375,2.808c1.702,0.668 3.597,1.002 5.688,1.002c2.042,0 3.883,-0.334 5.524,-1.002c1.64,-0.669 3.038,-1.604 4.193,-2.808c1.154,-1.202 2.042,-2.661 2.661,-4.375c0.621,-1.713 0.93,-3.604 0.93,-5.67c0,-0.291 -0.007,-0.577 -0.017,-0.856c-0.014,-0.28 -0.032,-0.565 -0.056,-0.858"></path><path d="M100.792,18.654l-12.286,0l-0,4.267l6.963,0c-0.219,2.139 -1.021,3.846 -2.406,5.123c-1.385,1.276 -3.208,1.914 -5.469,1.914c-1.288,0 -2.461,-0.231 -3.518,-0.693c-1.058,-0.462 -1.964,-1.113 -2.717,-1.95c-0.753,-0.839 -1.337,-1.848 -1.749,-3.027c-0.414,-1.179 -0.62,-2.486 -0.62,-3.92c-0,-1.433 0.206,-2.739 0.62,-3.919c0.412,-1.178 0.996,-2.187 1.749,-3.026c0.753,-0.838 1.665,-1.488 2.735,-1.95c1.069,-0.462 2.247,-0.693 3.537,-0.693c2.669,-0 4.697,0.642 6.081,1.927l3.284,-3.286c-2.486,-1.934 -5.63,-2.907 -9.438,-2.907c-2.115,-0 -4.024,0.334 -5.724,1.002c-1.703,0.669 -3.161,1.605 -4.376,2.807c-1.216,1.204 -2.151,2.657 -2.807,4.357c-0.657,1.702 -0.985,3.599 -0.985,5.688c-0,2.066 0.334,3.957 1.003,5.67c0.668,1.714 1.61,3.173 2.825,4.375c1.216,1.204 2.673,2.139 4.375,2.808c1.702,0.668 3.597,1.002 5.689,1.002c2.041,0 3.883,-0.334 5.523,-1.002c1.64,-0.669 3.038,-1.604 4.193,-2.808c1.154,-1.202 2.042,-2.661 2.661,-4.375c0.621,-1.713 0.93,-3.604 0.93,-5.67c0,-0.291 -0.007,-0.577 -0.017,-0.856c-0.014,-0.28 -0.032,-0.565 -0.056,-0.858"></path></svg><svg xmlns="http://www.w3.org/2000/svg" class="logo-mark" width="64" height="48" viewBox="0 0 64 48"><style> .logomark .aqua { fill: #55b4c8; } .logomark .orange { fill: #ff8c00; } .logomark .red { fill: #f00; } .logomark .grey { fill: #b4bebe; } </style><rect class="aqua right-1" x="51" y="10" width="7" height="8"></rect><path class="aqua right-1" d="M58,10l-17,0l-8,8l25,0l0,-8Z"></path><rect class="orange right-2" x="36" y="22" width="7" height="8"></rect><path class="orange right-2" d="M43,30l0,-7.995l-14,-0l-8.008,7.995l22.008,0Z"></path><rect class="red right-3" x="24" y="34" width="7" height="8"></rect><path class="red right-3" d="M13,38.01l4,-4.01l14,0l0,8l-18,0l0,-3.99Z"></path><rect class="grey left-1" x="11" y="6" width="7" height="8"></rect><path class="grey left-1" d="M41,10l-4,4l-26,0l0,-8l30,0l0,4Z"></path><rect class="grey left-2" x="16" y="18" width="7" height="8"></rect><path class="grey left-2" d="M16,26l9,0l8,-8l-17,-0l0,8Z"></path><rect class="grey left-3" x="6" y="30" width="7" height="8"></rect><path class="grey left-3" d="M6,37.988l7,0.012l7.992,-8l-14.992,-0.047l-0,8.035Z"></path></svg></a></div><p class="text-sm">© AG Grid Ltd. 2015-<!-- -->2025</p><p class="text-sm">AG Grid Ltd registered in the United Kingdom. Company No. 07318192.</p></div><div class="_menuColumn_1rqr6_43"><h2>Documentation</h2><ul class="list-style-none"><li><a href="/documentation">Getting Started</a></li><li><a href="/changelog">Changelog</a></li><li><a href="/pipeline">Pipeline</a></li><li><a href="/documentation-archive">Documentation Archive</a></li></ul></div><div class="_menuColumn_1rqr6_43"><h2>Support & Community</h2><ul class="list-style-none"><li><a href="https://stackoverflow.com/questions/tagged/ag-grid" target="_blank" rel="noreferrer">Stack Overflow</a></li><li><a href="/license-pricing">License & Pricing</a></li><li><a href="https://ag-grid.zendesk.com/" target="_blank" rel="noreferrer">Support via Zendesk</a></li></ul></div><div class="_menuColumn_1rqr6_43"><h2>The Company</h2><ul class="list-style-none"><li><a href="https://www.ag-grid.com/charts/">AG Charts</a></li><li><a href="/about">About</a></li><li><a href="https://blog.ag-grid.com/?_ga=2.213149716.106872681.1607518091-965402545.1605286673">Blog</a></li><li><a href="/privacy">Privacy Policy</a></li><li><a href="/cookies">Cookies Policy</a></li><li><a href="/sitemap">Sitemap</a></li></ul></div><div class="_menuColumn_1rqr6_43"><h2>Follow</h2><ul class="list-style-none"><li><a href="https://github.com/ag-grid/ag-grid"><svg focusable="false" preserveAspectRatio="xMidYMid meet" fill="currentColor" width="32" height="32" viewBox="0 0 32 32" aria-hidden="true" class="_icon_1jqgc_1 icon" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M16,2a14,14,0,0,0-4.43,27.28c.7.13,1-.3,1-.67s0-1.21,0-2.38c-3.89.84-4.71-1.88-4.71-1.88A3.71,3.71,0,0,0,6.24,22.3c-1.27-.86.1-.85.1-.85A2.94,2.94,0,0,1,8.48,22.9a3,3,0,0,0,4.08,1.16,2.93,2.93,0,0,1,.88-1.87c-3.1-.36-6.37-1.56-6.37-6.92a5.4,5.4,0,0,1,1.44-3.76,5,5,0,0,1,.14-3.7s1.17-.38,3.85,1.43a13.3,13.3,0,0,1,7,0c2.67-1.81,3.84-1.43,3.84-1.43a5,5,0,0,1,.14,3.7,5.4,5.4,0,0,1,1.44,3.76c0,5.38-3.27,6.56-6.39,6.91a3.33,3.33,0,0,1,.95,2.59c0,1.87,0,3.38,0,3.84s.25.81,1,.67A14,14,0,0,0,16,2Z"></path></svg>GitHub</a></li><li><a href="https://twitter.com/ag_grid"><svg width="1092" height="1075" viewBox="0 0 1092 1075" fill="none" xmlns="http://www.w3.org/2000/svg" size="32" class="_icon_1jqgc_1 icon"><g clip-path="url(#clip0_404_5)"><path d="M622.109 475.189L919.927 129H849.353L590.758 429.591L384.219 129H146L458.328 583.547L146 946.58H216.577L489.661 629.145L707.781 946.58H946L622.091 475.189H622.109ZM525.443 587.552L493.798 542.289L242.007 182.13H350.41L553.608 472.79L585.253 518.053L849.387 895.867H740.984L525.443 587.569V587.552Z"></path></g><defs><clipPath id="clip0_404_5"><rect width="800" height="818" transform="translate(146 129)"></rect></clipPath></defs></svg>X</a></li><li><a href="https://youtube.com/c/ag-grid"><svg focusable="false" preserveAspectRatio="xMidYMid meet" fill="currentColor" width="32" height="32" viewBox="0 0 32 32" aria-hidden="true" class="_icon_1jqgc_1 icon" xmlns="http://www.w3.org/2000/svg"><path d="M29.41,9.26a3.5,3.5,0,0,0-2.47-2.47C24.76,6.2,16,6.2,16,6.2s-8.76,0-10.94.59A3.5,3.5,0,0,0,2.59,9.26,36.13,36.13,0,0,0,2,16a36.13,36.13,0,0,0,.59,6.74,3.5,3.5,0,0,0,2.47,2.47C7.24,25.8,16,25.8,16,25.8s8.76,0,10.94-.59a3.5,3.5,0,0,0,2.47-2.47A36.13,36.13,0,0,0,30,16,36.13,36.13,0,0,0,29.41,9.26ZM13.2,20.2V11.8L20.47,16Z"></path></svg>YouTube</a></li><li><a href="https://www.linkedin.com/company/ag-grid"><svg focusable="false" preserveAspectRatio="xMidYMid meet" fill="currentColor" width="32" height="32" viewBox="0 0 32 32" aria-hidden="true" class="_icon_1jqgc_1 icon" xmlns="http://www.w3.org/2000/svg"><path d="M26.2,4H5.8C4.8,4,4,4.8,4,5.7v20.5c0,0.9,0.8,1.7,1.8,1.7h20.4c1,0,1.8-0.8,1.8-1.7V5.7C28,4.8,27.2,4,26.2,4z M11.1,24.4 H7.6V13h3.5V24.4z M9.4,11.4c-1.1,0-2.1-0.9-2.1-2.1c0-1.2,0.9-2.1,2.1-2.1c1.1,0,2.1,0.9,2.1,2.1S10.5,11.4,9.4,11.4z M24.5,24.3 H21v-5.6c0-1.3,0-3.1-1.9-3.1c-1.9,0-2.1,1.5-2.1,2.9v5.7h-3.5V13h3.3v1.5h0.1c0.5-0.9,1.7-1.9,3.4-1.9c3.6,0,4.3,2.4,4.3,5.5V24.3z"></path></svg>LinkedIn</a></li></ul></div></div></footer> </body></html>