From 5f52c0a22d63d6ee8b2a6b27be23fb4928c4a86c Mon Sep 17 00:00:00 2001 From: "Patryk Eliasz (patryk.eliasz@silevis.com)" Date: Mon, 22 Jul 2024 12:19:59 +0000 Subject: [PATCH] upgrade version [ci skip] --- dist/core/index.esm.js | 2 +- dist/core/index.js | 2 +- dist/core/reactgrid.esm.js | 2 +- dist/core/reactgrid.js | 2 +- dist/main.scss | 45 +++++++-- dist/package.json | 2 +- dist/styles.css | 2 +- package-lock.json | 187 +++++++++++++++++++++---------------- package.json | 2 +- 9 files changed, 150 insertions(+), 96 deletions(-) diff --git a/dist/core/index.esm.js b/dist/core/index.esm.js index 1ef45d76..887683f0 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-1862c51b.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-fb479cae.js";import"react";import"react-dom"; //# sourceMappingURL=index.esm.js.map diff --git a/dist/core/index.js b/dist/core/index.js index 2ab639b6..5b1ae89d 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-48c1a1fa.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-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; //# sourceMappingURL=index.js.map diff --git a/dist/core/reactgrid.esm.js b/dist/core/reactgrid.esm.js index 1bae7ee5..10b0daf1 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-1862c51b.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-fb479cae.js";import"react";import"react-dom"; //# sourceMappingURL=reactgrid.esm.js.map diff --git a/dist/core/reactgrid.js b/dist/core/reactgrid.js index 53cdea08..d932f720 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-48c1a1fa.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-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; //# sourceMappingURL=reactgrid.js.map diff --git a/dist/main.scss b/dist/main.scss index 627814eb..c2a4a3db 100644 --- a/dist/main.scss +++ b/dist/main.scss @@ -1,4 +1,4 @@ -[contenteditable] { +.rg-copy-container[contenteditable] { -webkit-user-select: text; user-select: text; } @@ -12,7 +12,9 @@ justify-content: flex-start; align-items: flex-start; color: $rg-content-text-color; + .rg-pane { + &.rg-pane-top, &.rg-pane-bottom, &.rg-pane-left, @@ -21,18 +23,23 @@ position: -webkit-sticky; background-color: $sticky-bg-color; } + &.rg-pane-top { top: 0; } + &.rg-pane-bottom { bottom: 0; } + &.rg-pane-left { left: 0; } + &.rg-pane-right { right: 0; } + .rg-cell { font-size: $cell-font-size; box-sizing: border-box; @@ -47,7 +54,7 @@ touch-action: auto; border-color: $cell-border-color; color: $cell-text-color; - + .rg-touch-resize-handle { position: absolute; top: 0; @@ -55,17 +62,20 @@ width: $resize-handle-area; height: 100%; pointer-events: auto; + .rg-resize-handle { &:hover { cursor: col-resize; background-color: $resize-handle-gb-color; } + position: absolute; right: 0; width: $resize-handle-line-width; height: 100%; } } + .rg-groupId { font-size: 0.8em; position: absolute; @@ -73,6 +83,7 @@ top: 4px; } } + .rg-cell-focus, .rg-cell-highlight { position: absolute; @@ -82,6 +93,7 @@ border-width: $cell-focus-border-width; border-color: $primary-color; } + .rg-touch-fill-handle { position: absolute; width: $fill-handle-area; @@ -89,15 +101,14 @@ background-color: $fill-handle-bg-color; touch-action: none; pointer-events: auto; + .rg-fill-handle { position: absolute; cursor: crosshair; top: 50%; left: 50%; - transform: translate( - calc(-50% - (#{$fill-handle-border-width}/ 2)), - calc(-50% - (#{$fill-handle-border-width}/ 2)) - ); + transform: translate(calc(-50% - (#{$fill-handle-border-width}/ 2)), + calc(-50% - (#{$fill-handle-border-width}/ 2))); width: $fill-handle-square; height: $fill-handle-square; background-color: $primary-color; @@ -107,10 +118,12 @@ background-clip: content-box; } } + .rg-partial-area { position: absolute; pointer-events: none; box-sizing: border-box; + &.rg-partial-area-part { border-width: $partial-area-border-width; border-style: dashed; @@ -125,80 +138,98 @@ } } } + .rg-pane-shadow { position: sticky; + &.shadow-top { pointer-events: none; //Needed for Firefox top: 0; box-shadow: $shadow-on-bottom $cell-shadow-color; } + &.shadow-left { pointer-events: none; //Needed for Firefox left: 0; box-shadow: $shadow-on-right $cell-shadow-color; } + &.shadow-bottom { pointer-events: none; //Needed for Firefox bottom: 0; box-shadow: $shadow-on-top $cell-shadow-color; } + &.shadow-right { pointer-events: none; //Needed for Firefox right: 0; box-shadow: $shadow-on-left $cell-shadow-color; } + &.shadow-top-left-corner { box-shadow: $shadow-on-top-left-corner $cell-shadow-color; } + &.shadow-top-right-corner { box-shadow: $shadow-on-top-right-corner $cell-shadow-color; } + &.shadow-bottom-left-corner { box-shadow: $shadow-on-bottom-left-corner $cell-shadow-color; } + &.shadow-bottom-right-corner { box-shadow: $shadow-on-bottom-right-corner $cell-shadow-color; } } + .rg-context-menu { position: fixed; z-index: 1000; background-color: $main-bg-color; font-size: $context-menu-font-size; box-shadow: $context-menu-shadow $cell-shadow-color; + .rg-context-menu-option { padding: $context-menu-option-padding; cursor: pointer; + &:hover { background-color: darken($main-bg-color, 5); } } } + .rg-shadow { position: absolute; background-color: $shadow-bg; opacity: $opacity-10; z-index: 4; } + .rg-column-resize-hint { background-color: $resize-hint-bg-color; position: absolute; padding: 5px; border-radius: 0 5px 5px 0; } + .rg-line { position: absolute; background-color: $resize-line-color; z-index: 4; + &-horizontal { left: 0; height: $line-size-horizontal; } + &-vertical { top: 0; width: $line-size-vertical; } } + .rg-hidden-element { border: 0; padding: 0; @@ -210,4 +241,4 @@ top: 50%; left: 50%; } -} +} \ No newline at end of file diff --git a/dist/package.json b/dist/package.json index 580f706a..871e4a0a 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.6", + "version": "4.1.7", "homepage": "https://reactgrid.com", "license": "MIT", "author": "Silevis Software", diff --git a/dist/styles.css b/dist/styles.css index 1f1e7774..e28f6703 100644 --- a/dist/styles.css +++ b/dist/styles.css @@ -156,7 +156,7 @@ background-color: #e2ebfe; } -[contenteditable] { +.rg-copy-container[contenteditable] { -webkit-user-select: text; user-select: text; } diff --git a/package-lock.json b/package-lock.json index c7a8d73c..3d93df31 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2079,6 +2079,40 @@ "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", @@ -2088,6 +2122,23 @@ "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", @@ -2098,6 +2149,60 @@ "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" + } + } + } } } }, @@ -15234,34 +15339,6 @@ } } }, - "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", @@ -15357,23 +15434,6 @@ "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", @@ -17019,43 +17079,6 @@ } } }, - "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 f741e6a5..871e4a0a 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.7-rc.1", + "version": "4.1.7", "homepage": "https://reactgrid.com", "license": "MIT", "author": "Silevis Software",