react-konva-grid
Version:
Declarative React Canvas Grid primitive for Data table, Pivot table, Excel Worksheets
677 lines • 40.4 kB
HTML
<html class="default no-js">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>"index" | react-konva-grid</title>
<meta name="description" content="Documentation for react-konva-grid">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../assets/css/main.css">
</head>
<body>
<header>
<div class="tsd-page-toolbar">
<div class="container">
<div class="table-wrap">
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.json" data-base="..">
<div class="field">
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
<input id="tsd-search-field" type="text" />
</div>
<ul class="results">
<li class="state loading">Preparing search index...</li>
<li class="state failure">The search index is not available</li>
</ul>
<a href="../index.html" class="title">react-konva-grid</a>
</div>
<div class="table-cell" id="tsd-widgets">
<div id="tsd-filter">
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
<div class="tsd-filter-group">
<div class="tsd-select" id="tsd-filter-visibility">
<span class="tsd-select-label">All</span>
<ul class="tsd-select-list">
<li data-value="public">Public</li>
<li data-value="protected">Public/Protected</li>
<li data-value="private" class="selected">All</li>
</ul>
</div>
<input type="checkbox" id="tsd-filter-inherited" checked />
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
<input type="checkbox" id="tsd-filter-externals" checked />
<label class="tsd-widget" for="tsd-filter-externals">Externals</label>
<input type="checkbox" id="tsd-filter-only-exported" />
<label class="tsd-widget" for="tsd-filter-only-exported">Only exported</label>
</div>
</div>
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
</div>
</div>
</div>
</div>
<div class="tsd-page-title">
<div class="container">
<ul class="tsd-breadcrumb">
<li>
<a href="../globals.html">Globals</a>
</li>
<li>
<a href="_index_.html">"index"</a>
</li>
</ul>
<h1>Module "index"</h1>
</div>
</div>
</header>
<div class="container container-main">
<div class="row">
<div class="col-8 col-content">
<section class="tsd-panel-group tsd-index-group">
<h2>Index</h2>
<section class="tsd-panel tsd-index-panel">
<div class="tsd-index-content">
<section class="tsd-index-section ">
<h3>References</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#align" class="tsd-kind-icon">Align</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#alignmentprops" class="tsd-kind-icon">Alignment<wbr>Props</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#areaprops" class="tsd-kind-icon">Area<wbr>Props</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#areastyle" class="tsd-kind-icon">Area<wbr>Style</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#cellinterface" class="tsd-kind-icon">Cell<wbr>Interface</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#cellmetadata" class="tsd-kind-icon">Cell<wbr>Meta<wbr>Data</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#cellmetadatamap" class="tsd-kind-icon">Cell<wbr>Meta<wbr>Data<wbr>Map</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#cellposition" class="tsd-kind-icon">Cell<wbr>Position</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#gridprops" class="tsd-kind-icon">Grid<wbr>Props</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#gridref" class="tsd-kind-icon">Grid<wbr>Ref</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#iitemmetadata" class="tsd-kind-icon">IItem<wbr>Meta<wbr>Data</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#instanceinterface" class="tsd-kind-icon">Instance<wbr>Interface</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#itemsizer" class="tsd-kind-icon">Item<wbr>Sizer</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#itemtype" class="tsd-kind-icon">Item<wbr>Type</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#mergedcellmap" class="tsd-kind-icon">Merged<wbr>Cell<wbr>Map</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#optional" class="tsd-kind-icon">Optional</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#optionalcellinterface" class="tsd-kind-icon">Optional<wbr>Cell<wbr>Interface</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#optionalscrollcoords" class="tsd-kind-icon">Optional<wbr>Scroll<wbr>Coords</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#refattribute" class="tsd-kind-icon">Ref<wbr>Attribute</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#rendercomponent" class="tsd-kind-icon">Render<wbr>Component</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#rendererprops" class="tsd-kind-icon">Renderer<wbr>Props</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#scrollcoords" class="tsd-kind-icon">Scroll<wbr>Coords</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#scrollstate" class="tsd-kind-icon">Scroll<wbr>State</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#selectionarea" class="tsd-kind-icon">Selection<wbr>Area</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#selectionprops" class="tsd-kind-icon">Selection<wbr>Props</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#snapcolumnprops" class="tsd-kind-icon">Snap<wbr>Column<wbr>Props</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#snaprowprops" class="tsd-kind-icon">Snap<wbr>Row<wbr>Props</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#stylingprops" class="tsd-kind-icon">Styling<wbr>Props</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#timeoutid" class="tsd-kind-icon">TimeoutID</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#viewportprops" class="tsd-kind-icon">View<wbr>Port<wbr>Props</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#canceltimeout" class="tsd-kind-icon">cancel<wbr>Timeout</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#cellindentifier" class="tsd-kind-icon">cell<wbr>Indentifier</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#debounce" class="tsd-kind-icon">debounce</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#findnextcellwithinbounds" class="tsd-kind-icon">find<wbr>Next<wbr>Cell<wbr>Within<wbr>Bounds</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#getboundedcells" class="tsd-kind-icon">get<wbr>Bounded<wbr>Cells</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#getcolumnoffset" class="tsd-kind-icon">get<wbr>Column<wbr>Offset</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#getcolumnstartindexforoffset" class="tsd-kind-icon">get<wbr>Column<wbr>Start<wbr>Index<wbr>For<wbr>Offset</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#getcolumnstopindexforstartindex" class="tsd-kind-icon">get<wbr>Column<wbr>Stop<wbr>Index<wbr>For<wbr>Start<wbr>Index</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#getcolumnwidth" class="tsd-kind-icon">get<wbr>Column<wbr>Width</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#getestimatedtotalheight" class="tsd-kind-icon">get<wbr>Estimated<wbr>Total<wbr>Height</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#getestimatedtotalwidth" class="tsd-kind-icon">get<wbr>Estimated<wbr>Total<wbr>Width</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#getitemmetadata" class="tsd-kind-icon">get<wbr>Item<wbr>Metadata</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#getoffsetforcolumnandalignment" class="tsd-kind-icon">get<wbr>Offset<wbr>For<wbr>Column<wbr>And<wbr>Alignment</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#getoffsetforindexandalignment" class="tsd-kind-icon">get<wbr>Offset<wbr>For<wbr>Index<wbr>And<wbr>Alignment</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#getoffsetforrowandalignment" class="tsd-kind-icon">get<wbr>Offset<wbr>For<wbr>Row<wbr>And<wbr>Alignment</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#getrowheight" class="tsd-kind-icon">get<wbr>Row<wbr>Height</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#getrowoffset" class="tsd-kind-icon">get<wbr>Row<wbr>Offset</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#getrowstartindexforoffset" class="tsd-kind-icon">get<wbr>Row<wbr>Start<wbr>Index<wbr>For<wbr>Offset</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#getrowstopindexforstartindex" class="tsd-kind-icon">get<wbr>Row<wbr>Stop<wbr>Index<wbr>For<wbr>Start<wbr>Index</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#itemkey" class="tsd-kind-icon">item<wbr>Key</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#mergedcellbounds" class="tsd-kind-icon">merged<wbr>Cell<wbr>Bounds</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#numbertoalphabet" class="tsd-kind-icon">number<wbr>ToAlphabet</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#prepareclipboarddata" class="tsd-kind-icon">prepare<wbr>Clipboard<wbr>Data</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#rafthrottle" class="tsd-kind-icon">raf<wbr>Throttle</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#requesttimeout" class="tsd-kind-icon">request<wbr>Timeout</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#selectionfromactivecell" class="tsd-kind-icon">selection<wbr>From<wbr>Active<wbr>Cell</a></li>
<li class="tsd-kind-reference tsd-parent-kind-module"><a href="_index_.html#throttle" class="tsd-kind-icon">throttle</a></li>
</ul>
</section>
</div>
</section>
</section>
<section class="tsd-panel-group tsd-member-group ">
<h2>References</h2>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="align" class="tsd-anchor"></a>
<h3>Align</h3>
Re-exports <a href="../enums/_helpers_.align.html">Align</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="alignmentprops" class="tsd-anchor"></a>
<h3>Alignment<wbr>Props</h3>
Re-exports <a href="../interfaces/_helpers_.alignmentprops.html">AlignmentProps</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="areaprops" class="tsd-anchor"></a>
<h3>Area<wbr>Props</h3>
Re-exports <a href="../interfaces/_grid_.areaprops.html">AreaProps</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="areastyle" class="tsd-anchor"></a>
<h3>Area<wbr>Style</h3>
Re-exports <a href="../interfaces/_grid_.areastyle.html">AreaStyle</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="cellinterface" class="tsd-anchor"></a>
<h3>Cell<wbr>Interface</h3>
Re-exports <a href="../interfaces/_grid_.cellinterface.html">CellInterface</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="cellmetadata" class="tsd-anchor"></a>
<h3>Cell<wbr>Meta<wbr>Data</h3>
Re-exports <a href="_grid_.html#cellmetadata">CellMetaData</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="cellmetadatamap" class="tsd-anchor"></a>
<h3>Cell<wbr>Meta<wbr>Data<wbr>Map</h3>
Re-exports <a href="_grid_.html#cellmetadatamap">CellMetaDataMap</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="cellposition" class="tsd-anchor"></a>
<h3>Cell<wbr>Position</h3>
Re-exports <a href="../interfaces/_grid_.cellposition.html">CellPosition</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="gridprops" class="tsd-anchor"></a>
<h3>Grid<wbr>Props</h3>
Re-exports <a href="../interfaces/_grid_.gridprops.html">GridProps</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="gridref" class="tsd-anchor"></a>
<h3>Grid<wbr>Ref</h3>
Re-exports <a href="_grid_.html#gridref">GridRef</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="iitemmetadata" class="tsd-anchor"></a>
<h3>IItem<wbr>Meta<wbr>Data</h3>
Re-exports <a href="../interfaces/_helpers_.iitemmetadata.html">IItemMetaData</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="instanceinterface" class="tsd-anchor"></a>
<h3>Instance<wbr>Interface</h3>
Re-exports <a href="../interfaces/_grid_.instanceinterface.html">InstanceInterface</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="itemsizer" class="tsd-anchor"></a>
<h3>Item<wbr>Sizer</h3>
Re-exports <a href="_grid_.html#itemsizer">ItemSizer</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="itemtype" class="tsd-anchor"></a>
<h3>Item<wbr>Type</h3>
Re-exports <a href="../enums/_helpers_.itemtype.html">ItemType</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="mergedcellmap" class="tsd-anchor"></a>
<h3>Merged<wbr>Cell<wbr>Map</h3>
Re-exports <a href="_grid_.html#mergedcellmap">MergedCellMap</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="optional" class="tsd-anchor"></a>
<h3>Optional</h3>
Re-exports <a href="_grid_.html#optional">Optional</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="optionalcellinterface" class="tsd-anchor"></a>
<h3>Optional<wbr>Cell<wbr>Interface</h3>
Re-exports <a href="../interfaces/_grid_.optionalcellinterface.html">OptionalCellInterface</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="optionalscrollcoords" class="tsd-anchor"></a>
<h3>Optional<wbr>Scroll<wbr>Coords</h3>
Re-exports <a href="_grid_.html#optionalscrollcoords">OptionalScrollCoords</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="refattribute" class="tsd-anchor"></a>
<h3>Ref<wbr>Attribute</h3>
Re-exports <a href="_grid_.html#refattribute">RefAttribute</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="rendercomponent" class="tsd-anchor"></a>
<h3>Render<wbr>Component</h3>
Re-exports <a href="_grid_.html#rendercomponent">RenderComponent</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="rendererprops" class="tsd-anchor"></a>
<h3>Renderer<wbr>Props</h3>
Re-exports <a href="../interfaces/_grid_.rendererprops.html">RendererProps</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="scrollcoords" class="tsd-anchor"></a>
<h3>Scroll<wbr>Coords</h3>
Re-exports <a href="_grid_.html#scrollcoords">ScrollCoords</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="scrollstate" class="tsd-anchor"></a>
<h3>Scroll<wbr>State</h3>
Re-exports <a href="../interfaces/_grid_.scrollstate.html">ScrollState</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="selectionarea" class="tsd-anchor"></a>
<h3>Selection<wbr>Area</h3>
Re-exports <a href="../interfaces/_grid_.selectionarea.html">SelectionArea</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="selectionprops" class="tsd-anchor"></a>
<h3>Selection<wbr>Props</h3>
Re-exports <a href="../interfaces/_grid_.selectionprops.html">SelectionProps</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="snapcolumnprops" class="tsd-anchor"></a>
<h3>Snap<wbr>Column<wbr>Props</h3>
Re-exports <a href="../interfaces/_grid_.snapcolumnprops.html">SnapColumnProps</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="snaprowprops" class="tsd-anchor"></a>
<h3>Snap<wbr>Row<wbr>Props</h3>
Re-exports <a href="../interfaces/_grid_.snaprowprops.html">SnapRowProps</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="stylingprops" class="tsd-anchor"></a>
<h3>Styling<wbr>Props</h3>
Re-exports <a href="_grid_.html#stylingprops">StylingProps</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="timeoutid" class="tsd-anchor"></a>
<h3>TimeoutID</h3>
Re-exports <a href="_helpers_.html#timeoutid">TimeoutID</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="viewportprops" class="tsd-anchor"></a>
<h3>View<wbr>Port<wbr>Props</h3>
Re-exports <a href="../interfaces/_grid_.viewportprops.html">ViewPortProps</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="canceltimeout" class="tsd-anchor"></a>
<h3>cancel<wbr>Timeout</h3>
Re-exports <a href="_helpers_.html#canceltimeout">cancelTimeout</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="cellindentifier" class="tsd-anchor"></a>
<h3>cell<wbr>Indentifier</h3>
Re-exports <a href="_helpers_.html#cellindentifier">cellIndentifier</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="debounce" class="tsd-anchor"></a>
<h3>debounce</h3>
Re-exports <a href="_helpers_.html#debounce">debounce</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="findnextcellwithinbounds" class="tsd-anchor"></a>
<h3>find<wbr>Next<wbr>Cell<wbr>Within<wbr>Bounds</h3>
Re-exports <a href="_helpers_.html#findnextcellwithinbounds">findNextCellWithinBounds</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="getboundedcells" class="tsd-anchor"></a>
<h3>get<wbr>Bounded<wbr>Cells</h3>
Re-exports <a href="_helpers_.html#getboundedcells">getBoundedCells</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="getcolumnoffset" class="tsd-anchor"></a>
<h3>get<wbr>Column<wbr>Offset</h3>
Re-exports <a href="_helpers_.html#getcolumnoffset">getColumnOffset</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="getcolumnstartindexforoffset" class="tsd-anchor"></a>
<h3>get<wbr>Column<wbr>Start<wbr>Index<wbr>For<wbr>Offset</h3>
Re-exports <a href="_helpers_.html#getcolumnstartindexforoffset">getColumnStartIndexForOffset</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="getcolumnstopindexforstartindex" class="tsd-anchor"></a>
<h3>get<wbr>Column<wbr>Stop<wbr>Index<wbr>For<wbr>Start<wbr>Index</h3>
Re-exports <a href="_helpers_.html#getcolumnstopindexforstartindex">getColumnStopIndexForStartIndex</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="getcolumnwidth" class="tsd-anchor"></a>
<h3>get<wbr>Column<wbr>Width</h3>
Re-exports <a href="_helpers_.html#getcolumnwidth">getColumnWidth</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="getestimatedtotalheight" class="tsd-anchor"></a>
<h3>get<wbr>Estimated<wbr>Total<wbr>Height</h3>
Re-exports <a href="_helpers_.html#getestimatedtotalheight">getEstimatedTotalHeight</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="getestimatedtotalwidth" class="tsd-anchor"></a>
<h3>get<wbr>Estimated<wbr>Total<wbr>Width</h3>
Re-exports <a href="_helpers_.html#getestimatedtotalwidth">getEstimatedTotalWidth</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="getitemmetadata" class="tsd-anchor"></a>
<h3>get<wbr>Item<wbr>Metadata</h3>
Re-exports <a href="_helpers_.html#getitemmetadata">getItemMetadata</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="getoffsetforcolumnandalignment" class="tsd-anchor"></a>
<h3>get<wbr>Offset<wbr>For<wbr>Column<wbr>And<wbr>Alignment</h3>
Re-exports <a href="_helpers_.html#getoffsetforcolumnandalignment">getOffsetForColumnAndAlignment</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="getoffsetforindexandalignment" class="tsd-anchor"></a>
<h3>get<wbr>Offset<wbr>For<wbr>Index<wbr>And<wbr>Alignment</h3>
Re-exports <a href="_helpers_.html#getoffsetforindexandalignment">getOffsetForIndexAndAlignment</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="getoffsetforrowandalignment" class="tsd-anchor"></a>
<h3>get<wbr>Offset<wbr>For<wbr>Row<wbr>And<wbr>Alignment</h3>
Re-exports <a href="_helpers_.html#getoffsetforrowandalignment">getOffsetForRowAndAlignment</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="getrowheight" class="tsd-anchor"></a>
<h3>get<wbr>Row<wbr>Height</h3>
Re-exports <a href="_helpers_.html#getrowheight">getRowHeight</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="getrowoffset" class="tsd-anchor"></a>
<h3>get<wbr>Row<wbr>Offset</h3>
Re-exports <a href="_helpers_.html#getrowoffset">getRowOffset</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="getrowstartindexforoffset" class="tsd-anchor"></a>
<h3>get<wbr>Row<wbr>Start<wbr>Index<wbr>For<wbr>Offset</h3>
Re-exports <a href="_helpers_.html#getrowstartindexforoffset">getRowStartIndexForOffset</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="getrowstopindexforstartindex" class="tsd-anchor"></a>
<h3>get<wbr>Row<wbr>Stop<wbr>Index<wbr>For<wbr>Start<wbr>Index</h3>
Re-exports <a href="_helpers_.html#getrowstopindexforstartindex">getRowStopIndexForStartIndex</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="itemkey" class="tsd-anchor"></a>
<h3>item<wbr>Key</h3>
Re-exports <a href="_helpers_.html#itemkey">itemKey</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="mergedcellbounds" class="tsd-anchor"></a>
<h3>merged<wbr>Cell<wbr>Bounds</h3>
Re-exports <a href="_helpers_.html#mergedcellbounds">mergedCellBounds</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="numbertoalphabet" class="tsd-anchor"></a>
<h3>number<wbr>ToAlphabet</h3>
Re-exports <a href="_helpers_.html#numbertoalphabet">numberToAlphabet</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="prepareclipboarddata" class="tsd-anchor"></a>
<h3>prepare<wbr>Clipboard<wbr>Data</h3>
Re-exports <a href="_helpers_.html#prepareclipboarddata">prepareClipboardData</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="rafthrottle" class="tsd-anchor"></a>
<h3>raf<wbr>Throttle</h3>
Re-exports <a href="_helpers_.html#rafthrottle">rafThrottle</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="requesttimeout" class="tsd-anchor"></a>
<h3>request<wbr>Timeout</h3>
Re-exports <a href="_helpers_.html#requesttimeout">requestTimeout</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="selectionfromactivecell" class="tsd-anchor"></a>
<h3>selection<wbr>From<wbr>Active<wbr>Cell</h3>
Re-exports <a href="_helpers_.html#selectionfromactivecell">selectionFromActiveCell</a>
</section>
<section class="tsd-panel tsd-member tsd-kind-reference tsd-parent-kind-module">
<a name="throttle" class="tsd-anchor"></a>
<h3>throttle</h3>
Re-exports <a href="_helpers_.html#throttle">throttle</a>
</section>
</section>
</div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<nav class="tsd-navigation primary">
<ul>
<li class="globals ">
<a href="../globals.html"><em>Globals</em></a>
</li>
<li class=" tsd-kind-module">
<a href="_cell_.html">"<wbr>Cell"</a>
</li>
<li class=" tsd-kind-module">
<a href="_grid_.html">"<wbr>Grid"</a>
</li>
<li class=" tsd-kind-module">
<a href="_helpers_.html">"helpers"</a>
</li>
<li class=" tsd-kind-module">
<a href="_hooks_useautosizer_.html">"hooks/use<wbr>Auto<wbr>Sizer"</a>
</li>
<li class=" tsd-kind-module">
<a href="_hooks_usecopypaste_.html">"hooks/use<wbr>Copy<wbr>Paste"</a>
</li>
<li class=" tsd-kind-module">
<a href="_hooks_useeditable_.html">"hooks/use<wbr>Editable"</a>
</li>
<li class=" tsd-kind-module">
<a href="_hooks_usepagination_.html">"hooks/use<wbr>Pagination"</a>
</li>
<li class=" tsd-kind-module">
<a href="_hooks_useselection_.html">"hooks/use<wbr>Selection"</a>
</li>
<li class=" tsd-kind-module">
<a href="_hooks_usetooltip_.html">"hooks/use<wbr>Tooltip"</a>
</li>
<li class="current tsd-kind-module">
<a href="_index_.html">"index"</a>
</li>
<li class=" tsd-kind-module">
<a href="_types_.html">"types"</a>
</li>
<li class=" tsd-kind-module">
<a href="_utils_.html">"utils"</a>
</li>
</ul>
</nav>
<nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current">
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#align" class="tsd-kind-icon">Align</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#alignmentprops" class="tsd-kind-icon">Alignment<wbr>Props</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#areaprops" class="tsd-kind-icon">Area<wbr>Props</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#areastyle" class="tsd-kind-icon">Area<wbr>Style</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#cellinterface" class="tsd-kind-icon">Cell<wbr>Interface</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#cellmetadata" class="tsd-kind-icon">Cell<wbr>Meta<wbr>Data</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#cellmetadatamap" class="tsd-kind-icon">Cell<wbr>Meta<wbr>Data<wbr>Map</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#cellposition" class="tsd-kind-icon">Cell<wbr>Position</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#gridprops" class="tsd-kind-icon">Grid<wbr>Props</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#gridref" class="tsd-kind-icon">Grid<wbr>Ref</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#iitemmetadata" class="tsd-kind-icon">IItem<wbr>Meta<wbr>Data</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#instanceinterface" class="tsd-kind-icon">Instance<wbr>Interface</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#itemsizer" class="tsd-kind-icon">Item<wbr>Sizer</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#itemtype" class="tsd-kind-icon">Item<wbr>Type</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#mergedcellmap" class="tsd-kind-icon">Merged<wbr>Cell<wbr>Map</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#optional" class="tsd-kind-icon">Optional</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#optionalcellinterface" class="tsd-kind-icon">Optional<wbr>Cell<wbr>Interface</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#optionalscrollcoords" class="tsd-kind-icon">Optional<wbr>Scroll<wbr>Coords</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#refattribute" class="tsd-kind-icon">Ref<wbr>Attribute</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#rendercomponent" class="tsd-kind-icon">Render<wbr>Component</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#rendererprops" class="tsd-kind-icon">Renderer<wbr>Props</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#scrollcoords" class="tsd-kind-icon">Scroll<wbr>Coords</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#scrollstate" class="tsd-kind-icon">Scroll<wbr>State</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#selectionarea" class="tsd-kind-icon">Selection<wbr>Area</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#selectionprops" class="tsd-kind-icon">Selection<wbr>Props</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#snapcolumnprops" class="tsd-kind-icon">Snap<wbr>Column<wbr>Props</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#snaprowprops" class="tsd-kind-icon">Snap<wbr>Row<wbr>Props</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#stylingprops" class="tsd-kind-icon">Styling<wbr>Props</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#timeoutid" class="tsd-kind-icon">TimeoutID</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#viewportprops" class="tsd-kind-icon">View<wbr>Port<wbr>Props</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#canceltimeout" class="tsd-kind-icon">cancel<wbr>Timeout</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#cellindentifier" class="tsd-kind-icon">cell<wbr>Indentifier</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#debounce" class="tsd-kind-icon">debounce</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#findnextcellwithinbounds" class="tsd-kind-icon">find<wbr>Next<wbr>Cell<wbr>Within<wbr>Bounds</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#getboundedcells" class="tsd-kind-icon">get<wbr>Bounded<wbr>Cells</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#getcolumnoffset" class="tsd-kind-icon">get<wbr>Column<wbr>Offset</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#getcolumnstartindexforoffset" class="tsd-kind-icon">get<wbr>Column<wbr>Start<wbr>Index<wbr>For<wbr>Offset</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#getcolumnstopindexforstartindex" class="tsd-kind-icon">get<wbr>Column<wbr>Stop<wbr>Index<wbr>For<wbr>Start<wbr>Index</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#getcolumnwidth" class="tsd-kind-icon">get<wbr>Column<wbr>Width</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#getestimatedtotalheight" class="tsd-kind-icon">get<wbr>Estimated<wbr>Total<wbr>Height</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#getestimatedtotalwidth" class="tsd-kind-icon">get<wbr>Estimated<wbr>Total<wbr>Width</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#getitemmetadata" class="tsd-kind-icon">get<wbr>Item<wbr>Metadata</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#getoffsetforcolumnandalignment" class="tsd-kind-icon">get<wbr>Offset<wbr>For<wbr>Column<wbr>And<wbr>Alignment</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#getoffsetforindexandalignment" class="tsd-kind-icon">get<wbr>Offset<wbr>For<wbr>Index<wbr>And<wbr>Alignment</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#getoffsetforrowandalignment" class="tsd-kind-icon">get<wbr>Offset<wbr>For<wbr>Row<wbr>And<wbr>Alignment</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#getrowheight" class="tsd-kind-icon">get<wbr>Row<wbr>Height</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#getrowoffset" class="tsd-kind-icon">get<wbr>Row<wbr>Offset</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#getrowstartindexforoffset" class="tsd-kind-icon">get<wbr>Row<wbr>Start<wbr>Index<wbr>For<wbr>Offset</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#getrowstopindexforstartindex" class="tsd-kind-icon">get<wbr>Row<wbr>Stop<wbr>Index<wbr>For<wbr>Start<wbr>Index</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#itemkey" class="tsd-kind-icon">item<wbr>Key</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#mergedcellbounds" class="tsd-kind-icon">merged<wbr>Cell<wbr>Bounds</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#numbertoalphabet" class="tsd-kind-icon">number<wbr>ToAlphabet</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#prepareclipboarddata" class="tsd-kind-icon">prepare<wbr>Clipboard<wbr>Data</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#rafthrottle" class="tsd-kind-icon">raf<wbr>Throttle</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#requesttimeout" class="tsd-kind-icon">request<wbr>Timeout</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#selectionfromactivecell" class="tsd-kind-icon">selection<wbr>From<wbr>Active<wbr>Cell</a>
</li>
<li class=" tsd-kind-reference tsd-parent-kind-module">
<a href="_index_.html#throttle" class="tsd-kind-icon">throttle</a>
</li>
</ul>
</nav>
</div>
</div>
</div>
<footer class="with-border-bottom">
<div class="container">
<h2>Legend</h2>
<div class="tsd-legend-group">
<ul class="tsd-legend">
<li class="tsd-kind-object-literal"><span class="tsd-kind-icon">Object literal</span></li>
<li class="tsd-kind-variable"><span class="tsd-kind-icon">Variable</span></li>
<li class="tsd-kind-function"><span class="tsd-kind-icon">Function</span></li>
<li class="tsd-kind-function tsd-has-type-parameter"><span class="tsd-kind-icon">Function with type parameter</span></li>
<li class="tsd-kind-type-alias"><span class="tsd-kind-icon">Type alias</span></li>
<li class="tsd-kind-type-alias tsd-has-type-parameter"><span class="tsd-kind-icon">Type alias with type parameter</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-enum"><span class="tsd-kind-icon">Enumeration</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-interface"><span class="tsd-kind-icon">Interface</span></li>
</ul>
</div>
</div>
</footer>
<div class="container tsd-generator">
<p>Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p>
</div>
<div class="overlay"></div>
<script src="../assets/js/main.js"></script>
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
</body>
</html>