diff --git a/dist/core/index.esm.js b/dist/core/index.esm.js index 887683f0..27fc3199 100644 --- a/dist/core/index.esm.js +++ b/dist/core/index.esm.js @@ -1,2 +1,2 @@ -export{A as AbstractPointerEventsController,B as Behavior,c as CellEditorRenderer,C as CellMatrix,b as CellMatrixBuilder,k as CellRenderer,q as CheckboxCellTemplate,s as ChevronCellTemplate,D as DateCellTemplate,v as DropdownCellTemplate,r as EmailCellTemplate,E as EventHandlers,G as GridRenderer,H as HeaderCellTemplate,L as LegacyBrowserGridRenderer,N as NumberCellTemplate,l as Pane,m as PaneContent,P as PaneGridContent,o as PaneShadow,n as PanesRenderer,R as Range,p as ReactGrid,T as TextCellTemplate,u as TimeCellTemplate,be as VS_PAGE_HEIGHT,bf as VS_PAGE_WIDTH,ab as appendCellTemplates,ac as appendGroupIdRender,ad as appendHighlights,a5 as areFocusesDiff,ar as areLocationsEqual,j as cellEditorCalculator,bw as clearCell,bl as columnsSlicer,a0 as componentDidUpdate,bq as copyDataCommands,bu as createHTMLElements,a7 as dataHasChanged,d as defaultStateFields,bk as emptyCell,aE as focusCell,az as focusLocation,ba as getCalculatedScrollLeftValueToLeft,b9 as getCalculatedScrollLeftValueToRight,b3 as getCalculatedScrollTopValueToBottom,b4 as getCalculatedScrollTopValueToTop,S as getCellProperty,O as getCharFromKey,M as getCharFromKeyCode,Q as getCompatibleCellAndTemplate,bs as getDataToCopy,a4 as getDerivedStateFromProps,aZ as getFocusLocationToDown,aT as getFocusLocationToLeft,aV as getFocusLocationToRight,aX as getFocusLocationToUp,Y as getLeftStickyColumn,f as getLeftStickyOffset,V as getLocationFromClient,aS as getNextFocusableLocation,aw as getReactGridOffsets,W as getRightStickyColumn,a3 as getScrollLeft,at as getScrollOfScrollableElement,a2 as getScrollTop,_ as getScrollableContentColumn,Z as getScrollableContentRow,as as getScrollableParent,av as getSizeOfElement,g as getStickyLeftRangeWidth,ay as getStickyOffset,e as getStickyTopRangeWidth,X as getStickyTopRow,au as getTopScrollableElement,h as getTopStickyOffset,bi as getVisibleColumns,a$ as getVisibleHeight,bj as getVisibleRows,b2 as getVisibleScrollAreaHeight,b8 as getVisibleScrollAreaWidth,bh as getVisibleScrollableSize,ax as getVisibleSizeOfReactGrid,aD as handleCompositionEnd,bp as handleCopy,aB as handleDoubleClick,$ as handleKeyDown,b0 as handleKeyDownOnCellTemplate,aC as handleKeyUp,br as handlePaste,bn as handleStateUpdate,a8 as highlightsHasChanged,by as i18n,z as inNumericKey,I as isAllowedOnNumberTypingKey,w as isAlphaNumericKey,b5 as isBottomCellAllVisible,ag as isBrowserFirefox,ah as isBrowserSafari,J as isCharAllowedOnNumberInput,x as isCharAlphaNumeric,bd as isFocusLocationOnLeftSticky,b7 as isFocusLocationOnTopSticky,ap as isIOS,aq as isIpadOS,y as isKeyPrintable,bc as isLeftCellAllVisible,ao as isMacOs,bA as isMobileDevice,K as isNavigationKey,F as isNumpadNumericKey,a as isOnClickableArea,i as isReadyToHandleEvent,bb as isRightCellAllVisible,aA as isSelectionKey,b6 as isTopCellAllVisible,bz as keyCodes,aK as moveFocusDown,aG as moveFocusEnd,aF as moveFocusHome,aH as moveFocusLeft,aL as moveFocusPage,aN as moveFocusPageDown,aM as moveFocusPageUp,aI as moveFocusRight,aJ as moveFocusUp,bx as pasteData,bt as processSingleCell,bg as recalcVisibleRange,bm as rowsSlicer,a1 as scrollCalculator,b1 as scrollIntoView,af as setFocusLocation,ae as setInitialFocusLocation,bv as setStyles,am as shouldRenderBottomSticky,ak as shouldRenderCenterRange,aj as shouldRenderLeftSticky,al as shouldRenderMiddleRange,an as shouldRenderRightSticky,ai as shouldRenderTopSticky,a6 as stateDeriver,t as translateLocationIdxToLookupKey,U as tryAppendChange,bo as tryAppendChangeHavingGroupId,aa as updateFocusedLocation,a9 as updateStateProps,aO as withFocusLocation,aY as withMoveFocusDown,aP as withMoveFocusEnd,aQ as withMoveFocusHome,aR as withMoveFocusLeft,a_ as withMoveFocusPage,aU as withMoveFocusRight,aW as withMoveFocusUp}from"./handleStateUpdate-fb479cae.js";import"react";import"react-dom"; +export{A as AbstractPointerEventsController,B as Behavior,c as CellEditorRenderer,C as CellMatrix,b as CellMatrixBuilder,k as CellRenderer,q as CheckboxCellTemplate,s as ChevronCellTemplate,D as DateCellTemplate,v as DropdownCellTemplate,r as EmailCellTemplate,E as EventHandlers,G as GridRenderer,H as HeaderCellTemplate,L as LegacyBrowserGridRenderer,N as NumberCellTemplate,l as Pane,m as PaneContent,P as PaneGridContent,o as PaneShadow,n as PanesRenderer,R as Range,p as ReactGrid,T as TextCellTemplate,u as TimeCellTemplate,be as VS_PAGE_HEIGHT,bf as VS_PAGE_WIDTH,ab as appendCellTemplates,ac as appendGroupIdRender,ad as appendHighlights,a5 as areFocusesDiff,ar as areLocationsEqual,j as cellEditorCalculator,bw as clearCell,bl as columnsSlicer,a0 as componentDidUpdate,bq as copyDataCommands,bu as createHTMLElements,a7 as dataHasChanged,d as defaultStateFields,bk as emptyCell,aE as focusCell,az as focusLocation,ba as getCalculatedScrollLeftValueToLeft,b9 as getCalculatedScrollLeftValueToRight,b3 as getCalculatedScrollTopValueToBottom,b4 as getCalculatedScrollTopValueToTop,S as getCellProperty,O as getCharFromKey,M as getCharFromKeyCode,Q as getCompatibleCellAndTemplate,bs as getDataToCopy,a4 as getDerivedStateFromProps,aZ as getFocusLocationToDown,aT as getFocusLocationToLeft,aV as getFocusLocationToRight,aX as getFocusLocationToUp,Y as getLeftStickyColumn,f as getLeftStickyOffset,V as getLocationFromClient,aS as getNextFocusableLocation,aw as getReactGridOffsets,W as getRightStickyColumn,a3 as getScrollLeft,at as getScrollOfScrollableElement,a2 as getScrollTop,_ as getScrollableContentColumn,Z as getScrollableContentRow,as as getScrollableParent,av as getSizeOfElement,g as getStickyLeftRangeWidth,ay as getStickyOffset,e as getStickyTopRangeWidth,X as getStickyTopRow,au as getTopScrollableElement,h as getTopStickyOffset,bi as getVisibleColumns,a$ as getVisibleHeight,bj as getVisibleRows,b2 as getVisibleScrollAreaHeight,b8 as getVisibleScrollAreaWidth,bh as getVisibleScrollableSize,ax as getVisibleSizeOfReactGrid,aD as handleCompositionEnd,bp as handleCopy,aB as handleDoubleClick,$ as handleKeyDown,b0 as handleKeyDownOnCellTemplate,aC as handleKeyUp,br as handlePaste,bn as handleStateUpdate,a8 as highlightsHasChanged,by as i18n,z as inNumericKey,I as isAllowedOnNumberTypingKey,w as isAlphaNumericKey,b5 as isBottomCellAllVisible,ag as isBrowserFirefox,ah as isBrowserSafari,J as isCharAllowedOnNumberInput,x as isCharAlphaNumeric,bd as isFocusLocationOnLeftSticky,b7 as isFocusLocationOnTopSticky,ap as isIOS,aq as isIpadOS,y as isKeyPrintable,bc as isLeftCellAllVisible,ao as isMacOs,bA as isMobileDevice,K as isNavigationKey,F as isNumpadNumericKey,a as isOnClickableArea,i as isReadyToHandleEvent,bb as isRightCellAllVisible,aA as isSelectionKey,b6 as isTopCellAllVisible,bz as keyCodes,aK as moveFocusDown,aG as moveFocusEnd,aF as moveFocusHome,aH as moveFocusLeft,aL as moveFocusPage,aN as moveFocusPageDown,aM as moveFocusPageUp,aI as moveFocusRight,aJ as moveFocusUp,bx as pasteData,bt as processSingleCell,bg as recalcVisibleRange,bm as rowsSlicer,a1 as scrollCalculator,b1 as scrollIntoView,af as setFocusLocation,ae as setInitialFocusLocation,bv as setStyles,am as shouldRenderBottomSticky,ak as shouldRenderCenterRange,aj as shouldRenderLeftSticky,al as shouldRenderMiddleRange,an as shouldRenderRightSticky,ai as shouldRenderTopSticky,a6 as stateDeriver,t as translateLocationIdxToLookupKey,U as tryAppendChange,bo as tryAppendChangeHavingGroupId,aa as updateFocusedLocation,a9 as updateStateProps,aO as withFocusLocation,aY as withMoveFocusDown,aP as withMoveFocusEnd,aQ as withMoveFocusHome,aR as withMoveFocusLeft,a_ as withMoveFocusPage,aU as withMoveFocusRight,aW as withMoveFocusUp}from"./handleStateUpdate-150e31e0.js";import"react";import"react-dom"; //# sourceMappingURL=index.esm.js.map diff --git a/dist/core/index.js b/dist/core/index.js index 5b1ae89d..5aa1c7cc 100644 --- a/dist/core/index.js +++ b/dist/core/index.js @@ -1,2 +1,2 @@ -"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("./handleStateUpdate-45c16d3d.js");require("react"),require("react-dom"),exports.AbstractPointerEventsController=e.AbstractPointerEventsController,exports.Behavior=e.Behavior,exports.CellEditorRenderer=e.CellEditorRenderer,exports.CellMatrix=e.CellMatrix,exports.CellMatrixBuilder=e.CellMatrixBuilder,exports.CellRenderer=e.CellRenderer,exports.CheckboxCellTemplate=e.CheckboxCellTemplate,exports.ChevronCellTemplate=e.ChevronCellTemplate,exports.DateCellTemplate=e.DateCellTemplate,exports.DropdownCellTemplate=e.DropdownCellTemplate,exports.EmailCellTemplate=e.EmailCellTemplate,exports.EventHandlers=e.EventHandlers,exports.GridRenderer=e.GridRenderer,exports.HeaderCellTemplate=e.HeaderCellTemplate,exports.LegacyBrowserGridRenderer=e.LegacyBrowserGridRenderer,exports.NumberCellTemplate=e.NumberCellTemplate,exports.Pane=e.Pane,exports.PaneContent=e.PaneContent,exports.PaneGridContent=e.PaneGridContent,exports.PaneShadow=e.PaneShadow,exports.PanesRenderer=e.PanesRenderer,exports.Range=e.Range,exports.ReactGrid=e.ReactGrid,exports.TextCellTemplate=e.TextCellTemplate,exports.TimeCellTemplate=e.TimeCellTemplate,exports.VS_PAGE_HEIGHT=e.VS_PAGE_HEIGHT,exports.VS_PAGE_WIDTH=e.VS_PAGE_WIDTH,exports.appendCellTemplates=e.appendCellTemplates,exports.appendGroupIdRender=e.appendGroupIdRender,exports.appendHighlights=e.appendHighlights,exports.areFocusesDiff=e.areFocusesDiff,exports.areLocationsEqual=e.areLocationsEqual,exports.cellEditorCalculator=e.cellEditorCalculator,exports.clearCell=e.clearCell,exports.columnsSlicer=e.columnsSlicer,exports.componentDidUpdate=e.componentDidUpdate,exports.copyDataCommands=e.copyDataCommands,exports.createHTMLElements=e.createHTMLElements,exports.dataHasChanged=e.dataHasChanged,exports.defaultStateFields=e.defaultStateFields,exports.emptyCell=e.emptyCell,exports.focusCell=e.focusCell,exports.focusLocation=e.focusLocation,exports.getCalculatedScrollLeftValueToLeft=e.getCalculatedScrollLeftValueToLeft,exports.getCalculatedScrollLeftValueToRight=e.getCalculatedScrollLeftValueToRight,exports.getCalculatedScrollTopValueToBottom=e.getCalculatedScrollTopValueToBottom,exports.getCalculatedScrollTopValueToTop=e.getCalculatedScrollTopValueToTop,exports.getCellProperty=e.getCellProperty,exports.getCharFromKey=e.getCharFromKey,exports.getCharFromKeyCode=e.getCharFromKeyCode,exports.getCompatibleCellAndTemplate=e.getCompatibleCellAndTemplate,exports.getDataToCopy=e.getDataToCopy,exports.getDerivedStateFromProps=e.getDerivedStateFromProps,exports.getFocusLocationToDown=e.getFocusLocationToDown,exports.getFocusLocationToLeft=e.getFocusLocationToLeft,exports.getFocusLocationToRight=e.getFocusLocationToRight,exports.getFocusLocationToUp=e.getFocusLocationToUp,exports.getLeftStickyColumn=e.getLeftStickyColumn,exports.getLeftStickyOffset=e.getLeftStickyOffset,exports.getLocationFromClient=e.getLocationFromClient,exports.getNextFocusableLocation=e.getNextFocusableLocation,exports.getReactGridOffsets=e.getReactGridOffsets,exports.getRightStickyColumn=e.getRightStickyColumn,exports.getScrollLeft=e.getScrollLeft,exports.getScrollOfScrollableElement=e.getScrollOfScrollableElement,exports.getScrollTop=e.getScrollTop,exports.getScrollableContentColumn=e.getScrollableContentColumn,exports.getScrollableContentRow=e.getScrollableContentRow,exports.getScrollableParent=e.getScrollableParent,exports.getSizeOfElement=e.getSizeOfElement,exports.getStickyLeftRangeWidth=e.getStickyLeftRangeWidth,exports.getStickyOffset=e.getStickyOffset,exports.getStickyTopRangeWidth=e.getStickyTopRangeWidth,exports.getStickyTopRow=e.getStickyTopRow,exports.getTopScrollableElement=e.getTopScrollableElement,exports.getTopStickyOffset=e.getTopStickyOffset,exports.getVisibleColumns=e.getVisibleColumns,exports.getVisibleHeight=e.getVisibleHeight,exports.getVisibleRows=e.getVisibleRows,exports.getVisibleScrollAreaHeight=e.getVisibleScrollAreaHeight,exports.getVisibleScrollAreaWidth=e.getVisibleScrollAreaWidth,exports.getVisibleScrollableSize=e.getVisibleScrollableSize,exports.getVisibleSizeOfReactGrid=e.getVisibleSizeOfReactGrid,exports.handleCompositionEnd=e.handleCompositionEnd,exports.handleCopy=e.handleCopy,exports.handleDoubleClick=e.handleDoubleClick,exports.handleKeyDown=e.handleKeyDown,exports.handleKeyDownOnCellTemplate=e.handleKeyDownOnCellTemplate,exports.handleKeyUp=e.handleKeyUp,exports.handlePaste=e.handlePaste,exports.handleStateUpdate=e.handleStateUpdate,exports.highlightsHasChanged=e.highlightsHasChanged,exports.i18n=e.i18n,exports.inNumericKey=e.inNumericKey,exports.isAllowedOnNumberTypingKey=e.isAllowedOnNumberTypingKey,exports.isAlphaNumericKey=e.isAlphaNumericKey,exports.isBottomCellAllVisible=e.isBottomCellAllVisible,exports.isBrowserFirefox=e.isBrowserFirefox,exports.isBrowserSafari=e.isBrowserSafari,exports.isCharAllowedOnNumberInput=e.isCharAllowedOnNumberInput,exports.isCharAlphaNumeric=e.isCharAlphaNumeric,exports.isFocusLocationOnLeftSticky=e.isFocusLocationOnLeftSticky,exports.isFocusLocationOnTopSticky=e.isFocusLocationOnTopSticky,exports.isIOS=e.isIOS,exports.isIpadOS=e.isIpadOS,exports.isKeyPrintable=e.isKeyPrintable,exports.isLeftCellAllVisible=e.isLeftCellAllVisible,exports.isMacOs=e.isMacOs,exports.isMobileDevice=e.isMobileDevice,exports.isNavigationKey=e.isNavigationKey,exports.isNumpadNumericKey=e.isNumpadNumericKey,exports.isOnClickableArea=e.isOnClickableArea,exports.isReadyToHandleEvent=e.isReadyToHandleEvent,exports.isRightCellAllVisible=e.isRightCellAllVisible,exports.isSelectionKey=e.isSelectionKey,exports.isTopCellAllVisible=e.isTopCellAllVisible,Object.defineProperty(exports,"keyCodes",{enumerable:!0,get:function(){return e.keyCodes}}),exports.moveFocusDown=e.moveFocusDown,exports.moveFocusEnd=e.moveFocusEnd,exports.moveFocusHome=e.moveFocusHome,exports.moveFocusLeft=e.moveFocusLeft,exports.moveFocusPage=e.moveFocusPage,exports.moveFocusPageDown=e.moveFocusPageDown,exports.moveFocusPageUp=e.moveFocusPageUp,exports.moveFocusRight=e.moveFocusRight,exports.moveFocusUp=e.moveFocusUp,exports.pasteData=e.pasteData,exports.processSingleCell=e.processSingleCell,exports.recalcVisibleRange=e.recalcVisibleRange,exports.rowsSlicer=e.rowsSlicer,exports.scrollCalculator=e.scrollCalculator,exports.scrollIntoView=e.scrollIntoView,exports.setFocusLocation=e.setFocusLocation,exports.setInitialFocusLocation=e.setInitialFocusLocation,exports.setStyles=e.setStyles,exports.shouldRenderBottomSticky=e.shouldRenderBottomSticky,exports.shouldRenderCenterRange=e.shouldRenderCenterRange,exports.shouldRenderLeftSticky=e.shouldRenderLeftSticky,exports.shouldRenderMiddleRange=e.shouldRenderMiddleRange,exports.shouldRenderRightSticky=e.shouldRenderRightSticky,exports.shouldRenderTopSticky=e.shouldRenderTopSticky,exports.stateDeriver=e.stateDeriver,exports.translateLocationIdxToLookupKey=e.translateLocationIdxToLookupKey,exports.tryAppendChange=e.tryAppendChange,exports.tryAppendChangeHavingGroupId=e.tryAppendChangeHavingGroupId,exports.updateFocusedLocation=e.updateFocusedLocation,exports.updateStateProps=e.updateStateProps,exports.withFocusLocation=e.withFocusLocation,exports.withMoveFocusDown=e.withMoveFocusDown,exports.withMoveFocusEnd=e.withMoveFocusEnd,exports.withMoveFocusHome=e.withMoveFocusHome,exports.withMoveFocusLeft=e.withMoveFocusLeft,exports.withMoveFocusPage=e.withMoveFocusPage,exports.withMoveFocusRight=e.withMoveFocusRight,exports.withMoveFocusUp=e.withMoveFocusUp; +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("./handleStateUpdate-27f61faa.js");require("react"),require("react-dom"),exports.AbstractPointerEventsController=e.AbstractPointerEventsController,exports.Behavior=e.Behavior,exports.CellEditorRenderer=e.CellEditorRenderer,exports.CellMatrix=e.CellMatrix,exports.CellMatrixBuilder=e.CellMatrixBuilder,exports.CellRenderer=e.CellRenderer,exports.CheckboxCellTemplate=e.CheckboxCellTemplate,exports.ChevronCellTemplate=e.ChevronCellTemplate,exports.DateCellTemplate=e.DateCellTemplate,exports.DropdownCellTemplate=e.DropdownCellTemplate,exports.EmailCellTemplate=e.EmailCellTemplate,exports.EventHandlers=e.EventHandlers,exports.GridRenderer=e.GridRenderer,exports.HeaderCellTemplate=e.HeaderCellTemplate,exports.LegacyBrowserGridRenderer=e.LegacyBrowserGridRenderer,exports.NumberCellTemplate=e.NumberCellTemplate,exports.Pane=e.Pane,exports.PaneContent=e.PaneContent,exports.PaneGridContent=e.PaneGridContent,exports.PaneShadow=e.PaneShadow,exports.PanesRenderer=e.PanesRenderer,exports.Range=e.Range,exports.ReactGrid=e.ReactGrid,exports.TextCellTemplate=e.TextCellTemplate,exports.TimeCellTemplate=e.TimeCellTemplate,exports.VS_PAGE_HEIGHT=e.VS_PAGE_HEIGHT,exports.VS_PAGE_WIDTH=e.VS_PAGE_WIDTH,exports.appendCellTemplates=e.appendCellTemplates,exports.appendGroupIdRender=e.appendGroupIdRender,exports.appendHighlights=e.appendHighlights,exports.areFocusesDiff=e.areFocusesDiff,exports.areLocationsEqual=e.areLocationsEqual,exports.cellEditorCalculator=e.cellEditorCalculator,exports.clearCell=e.clearCell,exports.columnsSlicer=e.columnsSlicer,exports.componentDidUpdate=e.componentDidUpdate,exports.copyDataCommands=e.copyDataCommands,exports.createHTMLElements=e.createHTMLElements,exports.dataHasChanged=e.dataHasChanged,exports.defaultStateFields=e.defaultStateFields,exports.emptyCell=e.emptyCell,exports.focusCell=e.focusCell,exports.focusLocation=e.focusLocation,exports.getCalculatedScrollLeftValueToLeft=e.getCalculatedScrollLeftValueToLeft,exports.getCalculatedScrollLeftValueToRight=e.getCalculatedScrollLeftValueToRight,exports.getCalculatedScrollTopValueToBottom=e.getCalculatedScrollTopValueToBottom,exports.getCalculatedScrollTopValueToTop=e.getCalculatedScrollTopValueToTop,exports.getCellProperty=e.getCellProperty,exports.getCharFromKey=e.getCharFromKey,exports.getCharFromKeyCode=e.getCharFromKeyCode,exports.getCompatibleCellAndTemplate=e.getCompatibleCellAndTemplate,exports.getDataToCopy=e.getDataToCopy,exports.getDerivedStateFromProps=e.getDerivedStateFromProps,exports.getFocusLocationToDown=e.getFocusLocationToDown,exports.getFocusLocationToLeft=e.getFocusLocationToLeft,exports.getFocusLocationToRight=e.getFocusLocationToRight,exports.getFocusLocationToUp=e.getFocusLocationToUp,exports.getLeftStickyColumn=e.getLeftStickyColumn,exports.getLeftStickyOffset=e.getLeftStickyOffset,exports.getLocationFromClient=e.getLocationFromClient,exports.getNextFocusableLocation=e.getNextFocusableLocation,exports.getReactGridOffsets=e.getReactGridOffsets,exports.getRightStickyColumn=e.getRightStickyColumn,exports.getScrollLeft=e.getScrollLeft,exports.getScrollOfScrollableElement=e.getScrollOfScrollableElement,exports.getScrollTop=e.getScrollTop,exports.getScrollableContentColumn=e.getScrollableContentColumn,exports.getScrollableContentRow=e.getScrollableContentRow,exports.getScrollableParent=e.getScrollableParent,exports.getSizeOfElement=e.getSizeOfElement,exports.getStickyLeftRangeWidth=e.getStickyLeftRangeWidth,exports.getStickyOffset=e.getStickyOffset,exports.getStickyTopRangeWidth=e.getStickyTopRangeWidth,exports.getStickyTopRow=e.getStickyTopRow,exports.getTopScrollableElement=e.getTopScrollableElement,exports.getTopStickyOffset=e.getTopStickyOffset,exports.getVisibleColumns=e.getVisibleColumns,exports.getVisibleHeight=e.getVisibleHeight,exports.getVisibleRows=e.getVisibleRows,exports.getVisibleScrollAreaHeight=e.getVisibleScrollAreaHeight,exports.getVisibleScrollAreaWidth=e.getVisibleScrollAreaWidth,exports.getVisibleScrollableSize=e.getVisibleScrollableSize,exports.getVisibleSizeOfReactGrid=e.getVisibleSizeOfReactGrid,exports.handleCompositionEnd=e.handleCompositionEnd,exports.handleCopy=e.handleCopy,exports.handleDoubleClick=e.handleDoubleClick,exports.handleKeyDown=e.handleKeyDown,exports.handleKeyDownOnCellTemplate=e.handleKeyDownOnCellTemplate,exports.handleKeyUp=e.handleKeyUp,exports.handlePaste=e.handlePaste,exports.handleStateUpdate=e.handleStateUpdate,exports.highlightsHasChanged=e.highlightsHasChanged,exports.i18n=e.i18n,exports.inNumericKey=e.inNumericKey,exports.isAllowedOnNumberTypingKey=e.isAllowedOnNumberTypingKey,exports.isAlphaNumericKey=e.isAlphaNumericKey,exports.isBottomCellAllVisible=e.isBottomCellAllVisible,exports.isBrowserFirefox=e.isBrowserFirefox,exports.isBrowserSafari=e.isBrowserSafari,exports.isCharAllowedOnNumberInput=e.isCharAllowedOnNumberInput,exports.isCharAlphaNumeric=e.isCharAlphaNumeric,exports.isFocusLocationOnLeftSticky=e.isFocusLocationOnLeftSticky,exports.isFocusLocationOnTopSticky=e.isFocusLocationOnTopSticky,exports.isIOS=e.isIOS,exports.isIpadOS=e.isIpadOS,exports.isKeyPrintable=e.isKeyPrintable,exports.isLeftCellAllVisible=e.isLeftCellAllVisible,exports.isMacOs=e.isMacOs,exports.isMobileDevice=e.isMobileDevice,exports.isNavigationKey=e.isNavigationKey,exports.isNumpadNumericKey=e.isNumpadNumericKey,exports.isOnClickableArea=e.isOnClickableArea,exports.isReadyToHandleEvent=e.isReadyToHandleEvent,exports.isRightCellAllVisible=e.isRightCellAllVisible,exports.isSelectionKey=e.isSelectionKey,exports.isTopCellAllVisible=e.isTopCellAllVisible,Object.defineProperty(exports,"keyCodes",{enumerable:!0,get:function(){return e.keyCodes}}),exports.moveFocusDown=e.moveFocusDown,exports.moveFocusEnd=e.moveFocusEnd,exports.moveFocusHome=e.moveFocusHome,exports.moveFocusLeft=e.moveFocusLeft,exports.moveFocusPage=e.moveFocusPage,exports.moveFocusPageDown=e.moveFocusPageDown,exports.moveFocusPageUp=e.moveFocusPageUp,exports.moveFocusRight=e.moveFocusRight,exports.moveFocusUp=e.moveFocusUp,exports.pasteData=e.pasteData,exports.processSingleCell=e.processSingleCell,exports.recalcVisibleRange=e.recalcVisibleRange,exports.rowsSlicer=e.rowsSlicer,exports.scrollCalculator=e.scrollCalculator,exports.scrollIntoView=e.scrollIntoView,exports.setFocusLocation=e.setFocusLocation,exports.setInitialFocusLocation=e.setInitialFocusLocation,exports.setStyles=e.setStyles,exports.shouldRenderBottomSticky=e.shouldRenderBottomSticky,exports.shouldRenderCenterRange=e.shouldRenderCenterRange,exports.shouldRenderLeftSticky=e.shouldRenderLeftSticky,exports.shouldRenderMiddleRange=e.shouldRenderMiddleRange,exports.shouldRenderRightSticky=e.shouldRenderRightSticky,exports.shouldRenderTopSticky=e.shouldRenderTopSticky,exports.stateDeriver=e.stateDeriver,exports.translateLocationIdxToLookupKey=e.translateLocationIdxToLookupKey,exports.tryAppendChange=e.tryAppendChange,exports.tryAppendChangeHavingGroupId=e.tryAppendChangeHavingGroupId,exports.updateFocusedLocation=e.updateFocusedLocation,exports.updateStateProps=e.updateStateProps,exports.withFocusLocation=e.withFocusLocation,exports.withMoveFocusDown=e.withMoveFocusDown,exports.withMoveFocusEnd=e.withMoveFocusEnd,exports.withMoveFocusHome=e.withMoveFocusHome,exports.withMoveFocusLeft=e.withMoveFocusLeft,exports.withMoveFocusPage=e.withMoveFocusPage,exports.withMoveFocusRight=e.withMoveFocusRight,exports.withMoveFocusUp=e.withMoveFocusUp; //# sourceMappingURL=index.js.map diff --git a/dist/core/reactgrid.esm.js b/dist/core/reactgrid.esm.js index 10b0daf1..c0c4f473 100644 --- a/dist/core/reactgrid.esm.js +++ b/dist/core/reactgrid.esm.js @@ -1,2 +1,2 @@ -export{A as AbstractPointerEventsController,B as Behavior,c as CellEditorRenderer,C as CellMatrix,b as CellMatrixBuilder,k as CellRenderer,q as CheckboxCellTemplate,s as ChevronCellTemplate,D as DateCellTemplate,v as DropdownCellTemplate,r as EmailCellTemplate,E as EventHandlers,G as GridRenderer,H as HeaderCellTemplate,L as LegacyBrowserGridRenderer,N as NumberCellTemplate,l as Pane,m as PaneContent,P as PaneGridContent,o as PaneShadow,n as PanesRenderer,R as Range,p as ReactGrid,T as TextCellTemplate,u as TimeCellTemplate,be as VS_PAGE_HEIGHT,bf as VS_PAGE_WIDTH,ab as appendCellTemplates,ac as appendGroupIdRender,ad as appendHighlights,a5 as areFocusesDiff,ar as areLocationsEqual,j as cellEditorCalculator,bw as clearCell,bl as columnsSlicer,a0 as componentDidUpdate,bq as copyDataCommands,bu as createHTMLElements,a7 as dataHasChanged,d as defaultStateFields,bk as emptyCell,aE as focusCell,az as focusLocation,ba as getCalculatedScrollLeftValueToLeft,b9 as getCalculatedScrollLeftValueToRight,b3 as getCalculatedScrollTopValueToBottom,b4 as getCalculatedScrollTopValueToTop,S as getCellProperty,O as getCharFromKey,M as getCharFromKeyCode,Q as getCompatibleCellAndTemplate,bs as getDataToCopy,a4 as getDerivedStateFromProps,aZ as getFocusLocationToDown,aT as getFocusLocationToLeft,aV as getFocusLocationToRight,aX as getFocusLocationToUp,Y as getLeftStickyColumn,f as getLeftStickyOffset,V as getLocationFromClient,aS as getNextFocusableLocation,aw as getReactGridOffsets,W as getRightStickyColumn,a3 as getScrollLeft,at as getScrollOfScrollableElement,a2 as getScrollTop,_ as getScrollableContentColumn,Z as getScrollableContentRow,as as getScrollableParent,av as getSizeOfElement,g as getStickyLeftRangeWidth,ay as getStickyOffset,e as getStickyTopRangeWidth,X as getStickyTopRow,au as getTopScrollableElement,h as getTopStickyOffset,bi as getVisibleColumns,a$ as getVisibleHeight,bj as getVisibleRows,b2 as getVisibleScrollAreaHeight,b8 as getVisibleScrollAreaWidth,bh as getVisibleScrollableSize,ax as getVisibleSizeOfReactGrid,aD as handleCompositionEnd,bp as handleCopy,aB as handleDoubleClick,$ as handleKeyDown,b0 as handleKeyDownOnCellTemplate,aC as handleKeyUp,br as handlePaste,bn as handleStateUpdate,a8 as highlightsHasChanged,by as i18n,z as inNumericKey,I as isAllowedOnNumberTypingKey,w as isAlphaNumericKey,b5 as isBottomCellAllVisible,ag as isBrowserFirefox,ah as isBrowserSafari,J as isCharAllowedOnNumberInput,x as isCharAlphaNumeric,bd as isFocusLocationOnLeftSticky,b7 as isFocusLocationOnTopSticky,ap as isIOS,aq as isIpadOS,y as isKeyPrintable,bc as isLeftCellAllVisible,ao as isMacOs,bA as isMobileDevice,K as isNavigationKey,F as isNumpadNumericKey,a as isOnClickableArea,i as isReadyToHandleEvent,bb as isRightCellAllVisible,aA as isSelectionKey,b6 as isTopCellAllVisible,bz as keyCodes,aK as moveFocusDown,aG as moveFocusEnd,aF as moveFocusHome,aH as moveFocusLeft,aL as moveFocusPage,aN as moveFocusPageDown,aM as moveFocusPageUp,aI as moveFocusRight,aJ as moveFocusUp,bx as pasteData,bt as processSingleCell,bg as recalcVisibleRange,bm as rowsSlicer,a1 as scrollCalculator,b1 as scrollIntoView,af as setFocusLocation,ae as setInitialFocusLocation,bv as setStyles,am as shouldRenderBottomSticky,ak as shouldRenderCenterRange,aj as shouldRenderLeftSticky,al as shouldRenderMiddleRange,an as shouldRenderRightSticky,ai as shouldRenderTopSticky,a6 as stateDeriver,t as translateLocationIdxToLookupKey,U as tryAppendChange,bo as tryAppendChangeHavingGroupId,aa as updateFocusedLocation,a9 as updateStateProps,aO as withFocusLocation,aY as withMoveFocusDown,aP as withMoveFocusEnd,aQ as withMoveFocusHome,aR as withMoveFocusLeft,a_ as withMoveFocusPage,aU as withMoveFocusRight,aW as withMoveFocusUp}from"./handleStateUpdate-fb479cae.js";import"react";import"react-dom"; +export{A as AbstractPointerEventsController,B as Behavior,c as CellEditorRenderer,C as CellMatrix,b as CellMatrixBuilder,k as CellRenderer,q as CheckboxCellTemplate,s as ChevronCellTemplate,D as DateCellTemplate,v as DropdownCellTemplate,r as EmailCellTemplate,E as EventHandlers,G as GridRenderer,H as HeaderCellTemplate,L as LegacyBrowserGridRenderer,N as NumberCellTemplate,l as Pane,m as PaneContent,P as PaneGridContent,o as PaneShadow,n as PanesRenderer,R as Range,p as ReactGrid,T as TextCellTemplate,u as TimeCellTemplate,be as VS_PAGE_HEIGHT,bf as VS_PAGE_WIDTH,ab as appendCellTemplates,ac as appendGroupIdRender,ad as appendHighlights,a5 as areFocusesDiff,ar as areLocationsEqual,j as cellEditorCalculator,bw as clearCell,bl as columnsSlicer,a0 as componentDidUpdate,bq as copyDataCommands,bu as createHTMLElements,a7 as dataHasChanged,d as defaultStateFields,bk as emptyCell,aE as focusCell,az as focusLocation,ba as getCalculatedScrollLeftValueToLeft,b9 as getCalculatedScrollLeftValueToRight,b3 as getCalculatedScrollTopValueToBottom,b4 as getCalculatedScrollTopValueToTop,S as getCellProperty,O as getCharFromKey,M as getCharFromKeyCode,Q as getCompatibleCellAndTemplate,bs as getDataToCopy,a4 as getDerivedStateFromProps,aZ as getFocusLocationToDown,aT as getFocusLocationToLeft,aV as getFocusLocationToRight,aX as getFocusLocationToUp,Y as getLeftStickyColumn,f as getLeftStickyOffset,V as getLocationFromClient,aS as getNextFocusableLocation,aw as getReactGridOffsets,W as getRightStickyColumn,a3 as getScrollLeft,at as getScrollOfScrollableElement,a2 as getScrollTop,_ as getScrollableContentColumn,Z as getScrollableContentRow,as as getScrollableParent,av as getSizeOfElement,g as getStickyLeftRangeWidth,ay as getStickyOffset,e as getStickyTopRangeWidth,X as getStickyTopRow,au as getTopScrollableElement,h as getTopStickyOffset,bi as getVisibleColumns,a$ as getVisibleHeight,bj as getVisibleRows,b2 as getVisibleScrollAreaHeight,b8 as getVisibleScrollAreaWidth,bh as getVisibleScrollableSize,ax as getVisibleSizeOfReactGrid,aD as handleCompositionEnd,bp as handleCopy,aB as handleDoubleClick,$ as handleKeyDown,b0 as handleKeyDownOnCellTemplate,aC as handleKeyUp,br as handlePaste,bn as handleStateUpdate,a8 as highlightsHasChanged,by as i18n,z as inNumericKey,I as isAllowedOnNumberTypingKey,w as isAlphaNumericKey,b5 as isBottomCellAllVisible,ag as isBrowserFirefox,ah as isBrowserSafari,J as isCharAllowedOnNumberInput,x as isCharAlphaNumeric,bd as isFocusLocationOnLeftSticky,b7 as isFocusLocationOnTopSticky,ap as isIOS,aq as isIpadOS,y as isKeyPrintable,bc as isLeftCellAllVisible,ao as isMacOs,bA as isMobileDevice,K as isNavigationKey,F as isNumpadNumericKey,a as isOnClickableArea,i as isReadyToHandleEvent,bb as isRightCellAllVisible,aA as isSelectionKey,b6 as isTopCellAllVisible,bz as keyCodes,aK as moveFocusDown,aG as moveFocusEnd,aF as moveFocusHome,aH as moveFocusLeft,aL as moveFocusPage,aN as moveFocusPageDown,aM as moveFocusPageUp,aI as moveFocusRight,aJ as moveFocusUp,bx as pasteData,bt as processSingleCell,bg as recalcVisibleRange,bm as rowsSlicer,a1 as scrollCalculator,b1 as scrollIntoView,af as setFocusLocation,ae as setInitialFocusLocation,bv as setStyles,am as shouldRenderBottomSticky,ak as shouldRenderCenterRange,aj as shouldRenderLeftSticky,al as shouldRenderMiddleRange,an as shouldRenderRightSticky,ai as shouldRenderTopSticky,a6 as stateDeriver,t as translateLocationIdxToLookupKey,U as tryAppendChange,bo as tryAppendChangeHavingGroupId,aa as updateFocusedLocation,a9 as updateStateProps,aO as withFocusLocation,aY as withMoveFocusDown,aP as withMoveFocusEnd,aQ as withMoveFocusHome,aR as withMoveFocusLeft,a_ as withMoveFocusPage,aU as withMoveFocusRight,aW as withMoveFocusUp}from"./handleStateUpdate-150e31e0.js";import"react";import"react-dom"; //# sourceMappingURL=reactgrid.esm.js.map diff --git a/dist/core/reactgrid.js b/dist/core/reactgrid.js index d932f720..5c25ebce 100644 --- a/dist/core/reactgrid.js +++ b/dist/core/reactgrid.js @@ -1,2 +1,2 @@ -"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("./handleStateUpdate-45c16d3d.js");require("react"),require("react-dom"),exports.AbstractPointerEventsController=e.AbstractPointerEventsController,exports.Behavior=e.Behavior,exports.CellEditorRenderer=e.CellEditorRenderer,exports.CellMatrix=e.CellMatrix,exports.CellMatrixBuilder=e.CellMatrixBuilder,exports.CellRenderer=e.CellRenderer,exports.CheckboxCellTemplate=e.CheckboxCellTemplate,exports.ChevronCellTemplate=e.ChevronCellTemplate,exports.DateCellTemplate=e.DateCellTemplate,exports.DropdownCellTemplate=e.DropdownCellTemplate,exports.EmailCellTemplate=e.EmailCellTemplate,exports.EventHandlers=e.EventHandlers,exports.GridRenderer=e.GridRenderer,exports.HeaderCellTemplate=e.HeaderCellTemplate,exports.LegacyBrowserGridRenderer=e.LegacyBrowserGridRenderer,exports.NumberCellTemplate=e.NumberCellTemplate,exports.Pane=e.Pane,exports.PaneContent=e.PaneContent,exports.PaneGridContent=e.PaneGridContent,exports.PaneShadow=e.PaneShadow,exports.PanesRenderer=e.PanesRenderer,exports.Range=e.Range,exports.ReactGrid=e.ReactGrid,exports.TextCellTemplate=e.TextCellTemplate,exports.TimeCellTemplate=e.TimeCellTemplate,exports.VS_PAGE_HEIGHT=e.VS_PAGE_HEIGHT,exports.VS_PAGE_WIDTH=e.VS_PAGE_WIDTH,exports.appendCellTemplates=e.appendCellTemplates,exports.appendGroupIdRender=e.appendGroupIdRender,exports.appendHighlights=e.appendHighlights,exports.areFocusesDiff=e.areFocusesDiff,exports.areLocationsEqual=e.areLocationsEqual,exports.cellEditorCalculator=e.cellEditorCalculator,exports.clearCell=e.clearCell,exports.columnsSlicer=e.columnsSlicer,exports.componentDidUpdate=e.componentDidUpdate,exports.copyDataCommands=e.copyDataCommands,exports.createHTMLElements=e.createHTMLElements,exports.dataHasChanged=e.dataHasChanged,exports.defaultStateFields=e.defaultStateFields,exports.emptyCell=e.emptyCell,exports.focusCell=e.focusCell,exports.focusLocation=e.focusLocation,exports.getCalculatedScrollLeftValueToLeft=e.getCalculatedScrollLeftValueToLeft,exports.getCalculatedScrollLeftValueToRight=e.getCalculatedScrollLeftValueToRight,exports.getCalculatedScrollTopValueToBottom=e.getCalculatedScrollTopValueToBottom,exports.getCalculatedScrollTopValueToTop=e.getCalculatedScrollTopValueToTop,exports.getCellProperty=e.getCellProperty,exports.getCharFromKey=e.getCharFromKey,exports.getCharFromKeyCode=e.getCharFromKeyCode,exports.getCompatibleCellAndTemplate=e.getCompatibleCellAndTemplate,exports.getDataToCopy=e.getDataToCopy,exports.getDerivedStateFromProps=e.getDerivedStateFromProps,exports.getFocusLocationToDown=e.getFocusLocationToDown,exports.getFocusLocationToLeft=e.getFocusLocationToLeft,exports.getFocusLocationToRight=e.getFocusLocationToRight,exports.getFocusLocationToUp=e.getFocusLocationToUp,exports.getLeftStickyColumn=e.getLeftStickyColumn,exports.getLeftStickyOffset=e.getLeftStickyOffset,exports.getLocationFromClient=e.getLocationFromClient,exports.getNextFocusableLocation=e.getNextFocusableLocation,exports.getReactGridOffsets=e.getReactGridOffsets,exports.getRightStickyColumn=e.getRightStickyColumn,exports.getScrollLeft=e.getScrollLeft,exports.getScrollOfScrollableElement=e.getScrollOfScrollableElement,exports.getScrollTop=e.getScrollTop,exports.getScrollableContentColumn=e.getScrollableContentColumn,exports.getScrollableContentRow=e.getScrollableContentRow,exports.getScrollableParent=e.getScrollableParent,exports.getSizeOfElement=e.getSizeOfElement,exports.getStickyLeftRangeWidth=e.getStickyLeftRangeWidth,exports.getStickyOffset=e.getStickyOffset,exports.getStickyTopRangeWidth=e.getStickyTopRangeWidth,exports.getStickyTopRow=e.getStickyTopRow,exports.getTopScrollableElement=e.getTopScrollableElement,exports.getTopStickyOffset=e.getTopStickyOffset,exports.getVisibleColumns=e.getVisibleColumns,exports.getVisibleHeight=e.getVisibleHeight,exports.getVisibleRows=e.getVisibleRows,exports.getVisibleScrollAreaHeight=e.getVisibleScrollAreaHeight,exports.getVisibleScrollAreaWidth=e.getVisibleScrollAreaWidth,exports.getVisibleScrollableSize=e.getVisibleScrollableSize,exports.getVisibleSizeOfReactGrid=e.getVisibleSizeOfReactGrid,exports.handleCompositionEnd=e.handleCompositionEnd,exports.handleCopy=e.handleCopy,exports.handleDoubleClick=e.handleDoubleClick,exports.handleKeyDown=e.handleKeyDown,exports.handleKeyDownOnCellTemplate=e.handleKeyDownOnCellTemplate,exports.handleKeyUp=e.handleKeyUp,exports.handlePaste=e.handlePaste,exports.handleStateUpdate=e.handleStateUpdate,exports.highlightsHasChanged=e.highlightsHasChanged,exports.i18n=e.i18n,exports.inNumericKey=e.inNumericKey,exports.isAllowedOnNumberTypingKey=e.isAllowedOnNumberTypingKey,exports.isAlphaNumericKey=e.isAlphaNumericKey,exports.isBottomCellAllVisible=e.isBottomCellAllVisible,exports.isBrowserFirefox=e.isBrowserFirefox,exports.isBrowserSafari=e.isBrowserSafari,exports.isCharAllowedOnNumberInput=e.isCharAllowedOnNumberInput,exports.isCharAlphaNumeric=e.isCharAlphaNumeric,exports.isFocusLocationOnLeftSticky=e.isFocusLocationOnLeftSticky,exports.isFocusLocationOnTopSticky=e.isFocusLocationOnTopSticky,exports.isIOS=e.isIOS,exports.isIpadOS=e.isIpadOS,exports.isKeyPrintable=e.isKeyPrintable,exports.isLeftCellAllVisible=e.isLeftCellAllVisible,exports.isMacOs=e.isMacOs,exports.isMobileDevice=e.isMobileDevice,exports.isNavigationKey=e.isNavigationKey,exports.isNumpadNumericKey=e.isNumpadNumericKey,exports.isOnClickableArea=e.isOnClickableArea,exports.isReadyToHandleEvent=e.isReadyToHandleEvent,exports.isRightCellAllVisible=e.isRightCellAllVisible,exports.isSelectionKey=e.isSelectionKey,exports.isTopCellAllVisible=e.isTopCellAllVisible,Object.defineProperty(exports,"keyCodes",{enumerable:!0,get:function(){return e.keyCodes}}),exports.moveFocusDown=e.moveFocusDown,exports.moveFocusEnd=e.moveFocusEnd,exports.moveFocusHome=e.moveFocusHome,exports.moveFocusLeft=e.moveFocusLeft,exports.moveFocusPage=e.moveFocusPage,exports.moveFocusPageDown=e.moveFocusPageDown,exports.moveFocusPageUp=e.moveFocusPageUp,exports.moveFocusRight=e.moveFocusRight,exports.moveFocusUp=e.moveFocusUp,exports.pasteData=e.pasteData,exports.processSingleCell=e.processSingleCell,exports.recalcVisibleRange=e.recalcVisibleRange,exports.rowsSlicer=e.rowsSlicer,exports.scrollCalculator=e.scrollCalculator,exports.scrollIntoView=e.scrollIntoView,exports.setFocusLocation=e.setFocusLocation,exports.setInitialFocusLocation=e.setInitialFocusLocation,exports.setStyles=e.setStyles,exports.shouldRenderBottomSticky=e.shouldRenderBottomSticky,exports.shouldRenderCenterRange=e.shouldRenderCenterRange,exports.shouldRenderLeftSticky=e.shouldRenderLeftSticky,exports.shouldRenderMiddleRange=e.shouldRenderMiddleRange,exports.shouldRenderRightSticky=e.shouldRenderRightSticky,exports.shouldRenderTopSticky=e.shouldRenderTopSticky,exports.stateDeriver=e.stateDeriver,exports.translateLocationIdxToLookupKey=e.translateLocationIdxToLookupKey,exports.tryAppendChange=e.tryAppendChange,exports.tryAppendChangeHavingGroupId=e.tryAppendChangeHavingGroupId,exports.updateFocusedLocation=e.updateFocusedLocation,exports.updateStateProps=e.updateStateProps,exports.withFocusLocation=e.withFocusLocation,exports.withMoveFocusDown=e.withMoveFocusDown,exports.withMoveFocusEnd=e.withMoveFocusEnd,exports.withMoveFocusHome=e.withMoveFocusHome,exports.withMoveFocusLeft=e.withMoveFocusLeft,exports.withMoveFocusPage=e.withMoveFocusPage,exports.withMoveFocusRight=e.withMoveFocusRight,exports.withMoveFocusUp=e.withMoveFocusUp; +"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("./handleStateUpdate-27f61faa.js");require("react"),require("react-dom"),exports.AbstractPointerEventsController=e.AbstractPointerEventsController,exports.Behavior=e.Behavior,exports.CellEditorRenderer=e.CellEditorRenderer,exports.CellMatrix=e.CellMatrix,exports.CellMatrixBuilder=e.CellMatrixBuilder,exports.CellRenderer=e.CellRenderer,exports.CheckboxCellTemplate=e.CheckboxCellTemplate,exports.ChevronCellTemplate=e.ChevronCellTemplate,exports.DateCellTemplate=e.DateCellTemplate,exports.DropdownCellTemplate=e.DropdownCellTemplate,exports.EmailCellTemplate=e.EmailCellTemplate,exports.EventHandlers=e.EventHandlers,exports.GridRenderer=e.GridRenderer,exports.HeaderCellTemplate=e.HeaderCellTemplate,exports.LegacyBrowserGridRenderer=e.LegacyBrowserGridRenderer,exports.NumberCellTemplate=e.NumberCellTemplate,exports.Pane=e.Pane,exports.PaneContent=e.PaneContent,exports.PaneGridContent=e.PaneGridContent,exports.PaneShadow=e.PaneShadow,exports.PanesRenderer=e.PanesRenderer,exports.Range=e.Range,exports.ReactGrid=e.ReactGrid,exports.TextCellTemplate=e.TextCellTemplate,exports.TimeCellTemplate=e.TimeCellTemplate,exports.VS_PAGE_HEIGHT=e.VS_PAGE_HEIGHT,exports.VS_PAGE_WIDTH=e.VS_PAGE_WIDTH,exports.appendCellTemplates=e.appendCellTemplates,exports.appendGroupIdRender=e.appendGroupIdRender,exports.appendHighlights=e.appendHighlights,exports.areFocusesDiff=e.areFocusesDiff,exports.areLocationsEqual=e.areLocationsEqual,exports.cellEditorCalculator=e.cellEditorCalculator,exports.clearCell=e.clearCell,exports.columnsSlicer=e.columnsSlicer,exports.componentDidUpdate=e.componentDidUpdate,exports.copyDataCommands=e.copyDataCommands,exports.createHTMLElements=e.createHTMLElements,exports.dataHasChanged=e.dataHasChanged,exports.defaultStateFields=e.defaultStateFields,exports.emptyCell=e.emptyCell,exports.focusCell=e.focusCell,exports.focusLocation=e.focusLocation,exports.getCalculatedScrollLeftValueToLeft=e.getCalculatedScrollLeftValueToLeft,exports.getCalculatedScrollLeftValueToRight=e.getCalculatedScrollLeftValueToRight,exports.getCalculatedScrollTopValueToBottom=e.getCalculatedScrollTopValueToBottom,exports.getCalculatedScrollTopValueToTop=e.getCalculatedScrollTopValueToTop,exports.getCellProperty=e.getCellProperty,exports.getCharFromKey=e.getCharFromKey,exports.getCharFromKeyCode=e.getCharFromKeyCode,exports.getCompatibleCellAndTemplate=e.getCompatibleCellAndTemplate,exports.getDataToCopy=e.getDataToCopy,exports.getDerivedStateFromProps=e.getDerivedStateFromProps,exports.getFocusLocationToDown=e.getFocusLocationToDown,exports.getFocusLocationToLeft=e.getFocusLocationToLeft,exports.getFocusLocationToRight=e.getFocusLocationToRight,exports.getFocusLocationToUp=e.getFocusLocationToUp,exports.getLeftStickyColumn=e.getLeftStickyColumn,exports.getLeftStickyOffset=e.getLeftStickyOffset,exports.getLocationFromClient=e.getLocationFromClient,exports.getNextFocusableLocation=e.getNextFocusableLocation,exports.getReactGridOffsets=e.getReactGridOffsets,exports.getRightStickyColumn=e.getRightStickyColumn,exports.getScrollLeft=e.getScrollLeft,exports.getScrollOfScrollableElement=e.getScrollOfScrollableElement,exports.getScrollTop=e.getScrollTop,exports.getScrollableContentColumn=e.getScrollableContentColumn,exports.getScrollableContentRow=e.getScrollableContentRow,exports.getScrollableParent=e.getScrollableParent,exports.getSizeOfElement=e.getSizeOfElement,exports.getStickyLeftRangeWidth=e.getStickyLeftRangeWidth,exports.getStickyOffset=e.getStickyOffset,exports.getStickyTopRangeWidth=e.getStickyTopRangeWidth,exports.getStickyTopRow=e.getStickyTopRow,exports.getTopScrollableElement=e.getTopScrollableElement,exports.getTopStickyOffset=e.getTopStickyOffset,exports.getVisibleColumns=e.getVisibleColumns,exports.getVisibleHeight=e.getVisibleHeight,exports.getVisibleRows=e.getVisibleRows,exports.getVisibleScrollAreaHeight=e.getVisibleScrollAreaHeight,exports.getVisibleScrollAreaWidth=e.getVisibleScrollAreaWidth,exports.getVisibleScrollableSize=e.getVisibleScrollableSize,exports.getVisibleSizeOfReactGrid=e.getVisibleSizeOfReactGrid,exports.handleCompositionEnd=e.handleCompositionEnd,exports.handleCopy=e.handleCopy,exports.handleDoubleClick=e.handleDoubleClick,exports.handleKeyDown=e.handleKeyDown,exports.handleKeyDownOnCellTemplate=e.handleKeyDownOnCellTemplate,exports.handleKeyUp=e.handleKeyUp,exports.handlePaste=e.handlePaste,exports.handleStateUpdate=e.handleStateUpdate,exports.highlightsHasChanged=e.highlightsHasChanged,exports.i18n=e.i18n,exports.inNumericKey=e.inNumericKey,exports.isAllowedOnNumberTypingKey=e.isAllowedOnNumberTypingKey,exports.isAlphaNumericKey=e.isAlphaNumericKey,exports.isBottomCellAllVisible=e.isBottomCellAllVisible,exports.isBrowserFirefox=e.isBrowserFirefox,exports.isBrowserSafari=e.isBrowserSafari,exports.isCharAllowedOnNumberInput=e.isCharAllowedOnNumberInput,exports.isCharAlphaNumeric=e.isCharAlphaNumeric,exports.isFocusLocationOnLeftSticky=e.isFocusLocationOnLeftSticky,exports.isFocusLocationOnTopSticky=e.isFocusLocationOnTopSticky,exports.isIOS=e.isIOS,exports.isIpadOS=e.isIpadOS,exports.isKeyPrintable=e.isKeyPrintable,exports.isLeftCellAllVisible=e.isLeftCellAllVisible,exports.isMacOs=e.isMacOs,exports.isMobileDevice=e.isMobileDevice,exports.isNavigationKey=e.isNavigationKey,exports.isNumpadNumericKey=e.isNumpadNumericKey,exports.isOnClickableArea=e.isOnClickableArea,exports.isReadyToHandleEvent=e.isReadyToHandleEvent,exports.isRightCellAllVisible=e.isRightCellAllVisible,exports.isSelectionKey=e.isSelectionKey,exports.isTopCellAllVisible=e.isTopCellAllVisible,Object.defineProperty(exports,"keyCodes",{enumerable:!0,get:function(){return e.keyCodes}}),exports.moveFocusDown=e.moveFocusDown,exports.moveFocusEnd=e.moveFocusEnd,exports.moveFocusHome=e.moveFocusHome,exports.moveFocusLeft=e.moveFocusLeft,exports.moveFocusPage=e.moveFocusPage,exports.moveFocusPageDown=e.moveFocusPageDown,exports.moveFocusPageUp=e.moveFocusPageUp,exports.moveFocusRight=e.moveFocusRight,exports.moveFocusUp=e.moveFocusUp,exports.pasteData=e.pasteData,exports.processSingleCell=e.processSingleCell,exports.recalcVisibleRange=e.recalcVisibleRange,exports.rowsSlicer=e.rowsSlicer,exports.scrollCalculator=e.scrollCalculator,exports.scrollIntoView=e.scrollIntoView,exports.setFocusLocation=e.setFocusLocation,exports.setInitialFocusLocation=e.setInitialFocusLocation,exports.setStyles=e.setStyles,exports.shouldRenderBottomSticky=e.shouldRenderBottomSticky,exports.shouldRenderCenterRange=e.shouldRenderCenterRange,exports.shouldRenderLeftSticky=e.shouldRenderLeftSticky,exports.shouldRenderMiddleRange=e.shouldRenderMiddleRange,exports.shouldRenderRightSticky=e.shouldRenderRightSticky,exports.shouldRenderTopSticky=e.shouldRenderTopSticky,exports.stateDeriver=e.stateDeriver,exports.translateLocationIdxToLookupKey=e.translateLocationIdxToLookupKey,exports.tryAppendChange=e.tryAppendChange,exports.tryAppendChangeHavingGroupId=e.tryAppendChangeHavingGroupId,exports.updateFocusedLocation=e.updateFocusedLocation,exports.updateStateProps=e.updateStateProps,exports.withFocusLocation=e.withFocusLocation,exports.withMoveFocusDown=e.withMoveFocusDown,exports.withMoveFocusEnd=e.withMoveFocusEnd,exports.withMoveFocusHome=e.withMoveFocusHome,exports.withMoveFocusLeft=e.withMoveFocusLeft,exports.withMoveFocusPage=e.withMoveFocusPage,exports.withMoveFocusRight=e.withMoveFocusRight,exports.withMoveFocusUp=e.withMoveFocusUp; //# sourceMappingURL=reactgrid.js.map diff --git a/dist/package.json b/dist/package.json index 871e4a0a..5a6c3593 100644 --- a/dist/package.json +++ b/dist/package.json @@ -1,7 +1,7 @@ { "name": "@silevis/reactgrid", "description": "Add spreadsheet-like behavior to your React app.", - "version": "4.1.7", + "version": "4.1.8", "homepage": "https://reactgrid.com", "license": "MIT", "author": "Silevis Software", diff --git a/package-lock.json b/package-lock.json index e900821a..63362a9e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2079,40 +2079,6 @@ "strip-ansi": "^7.0.1" } }, - "string-width-cjs": { - "version": "npm:string-width@4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "dependencies": { - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1" - } - } - } - }, "strip-ansi": { "version": "7.1.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", @@ -2122,23 +2088,6 @@ "ansi-regex": "^6.0.1" } }, - "strip-ansi-cjs": { - "version": "npm:strip-ansi@6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1" - }, - "dependencies": { - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true - } - } - }, "wrap-ansi": { "version": "8.1.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", @@ -2149,60 +2098,6 @@ "string-width": "^5.0.1", "strip-ansi": "^7.0.1" } - }, - "wrap-ansi-cjs": { - "version": "npm:wrap-ansi@7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1" - } - } - } } } }, @@ -15339,6 +15234,34 @@ } } }, + "string-width-cjs": { + "version": "npm:string-width@4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + } + } + }, "string.prototype.matchall": { "version": "4.0.11", "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.11.tgz", @@ -15434,6 +15357,23 @@ "ansi-regex": "^4.1.0" } }, + "strip-ansi-cjs": { + "version": "npm:strip-ansi@6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + } + } + }, "strip-bom": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", @@ -17079,6 +17019,43 @@ } } }, + "wrap-ansi-cjs": { + "version": "npm:wrap-ansi@7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + } + } + }, "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", diff --git a/package.json b/package.json index 1c6daa18..5a6c3593 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@silevis/reactgrid", "description": "Add spreadsheet-like behavior to your React app.", - "version": "4.1.8-rc.0", + "version": "4.1.8", "homepage": "https://reactgrid.com", "license": "MIT", "author": "Silevis Software",