UNPKG

react-konva-grid

Version:

Declarative React Canvas Grid primitive for Data table, Pivot table, Excel Worksheets

677 lines 40.4 kB
<!doctype html> <html class="default no-js"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title>&quot;index&quot; | 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">&quot;index&quot;</a> </li> </ul> <h1>Module &quot;index&quot;</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">&quot;<wbr>Cell&quot;</a> </li> <li class=" tsd-kind-module"> <a href="_grid_.html">&quot;<wbr>Grid&quot;</a> </li> <li class=" tsd-kind-module"> <a href="_helpers_.html">&quot;helpers&quot;</a> </li> <li class=" tsd-kind-module"> <a href="_hooks_useautosizer_.html">&quot;hooks/use<wbr>Auto<wbr>Sizer&quot;</a> </li> <li class=" tsd-kind-module"> <a href="_hooks_usecopypaste_.html">&quot;hooks/use<wbr>Copy<wbr>Paste&quot;</a> </li> <li class=" tsd-kind-module"> <a href="_hooks_useeditable_.html">&quot;hooks/use<wbr>Editable&quot;</a> </li> <li class=" tsd-kind-module"> <a href="_hooks_usepagination_.html">&quot;hooks/use<wbr>Pagination&quot;</a> </li> <li class=" tsd-kind-module"> <a href="_hooks_useselection_.html">&quot;hooks/use<wbr>Selection&quot;</a> </li> <li class=" tsd-kind-module"> <a href="_hooks_usetooltip_.html">&quot;hooks/use<wbr>Tooltip&quot;</a> </li> <li class="current tsd-kind-module"> <a href="_index_.html">&quot;index&quot;</a> </li> <li class=" tsd-kind-module"> <a href="_types_.html">&quot;types&quot;</a> </li> <li class=" tsd-kind-module"> <a href="_utils_.html">&quot;utils&quot;</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>