ag-grid-vue3
Advanced tools
Comparing version 33.0.0 to 33.0.1
@@ -1,1 +0,1 @@ | ||
(function(c,o){typeof exports=="object"&&typeof module<"u"?o(exports,require("vue"),require("ag-grid-community")):typeof define=="function"&&define.amd?define(["exports","vue","ag-grid-community"],o):(c=typeof globalThis<"u"?globalThis:c||self,o(c.AgGridVue={},c.Vue,c.agGrid))})(this,function(c,o,u){"use strict";var U=Object.defineProperty;var $=(c,o,u)=>o in c?U(c,o,{enumerable:!0,configurable:!0,writable:!0,value:u}):c[o]=u;var g=(c,o,u)=>$(c,typeof o!="symbol"?o+"":o,u);class w{static getComponentDefinition(i,e){let r;return typeof i=="string"?r=this.searchForComponentInstance(e,i):r={extends:o.defineComponent({...i})},r||u._error(114,{component:i}),r.extends?(r.extends.setup&&(r.setup=r.extends.setup),r.extends.props=this.addParamsToProps(r.extends.props)):r.props=this.addParamsToProps(r.props),r}static addParamsToProps(i){return!i||Array.isArray(i)&&i.indexOf("params")===-1?i=["params",...i||[]]:typeof i=="object"&&!i.params&&(i.params={type:Object}),i}static createAndMountComponent(i,e,r,a){const t=w.getComponentDefinition(i,r);if(!t)return;const{vNode:s,destroy:n,el:l}=this.mount(t,{params:Object.freeze(e)},r,a||{});return{componentInstance:s.component.proxy,element:l,destroy:n}}static mount(i,e,r,a){let t=o.createVNode(i,e);t.appContext={...r.appContext,provides:a};let s=document.createElement("div");return o.render(t,s),{vNode:t,destroy:()=>{s&&o.render(null,s),s=null,t=null},el:s}}static searchForComponentInstance(i,e,r=10,a=!1){let t=null,s=i.parent,n=0;for(;!t&&s&&s.components&&++n<r;)s.components&&s.components[e]&&(t=s.components[e]),s=s.parent;for(n=0;!t&&s&&s.$options&&++n<r;){const l=s;l.$options&&l.$options.components&&l.$options.components[e]?t=l.$options.components[e]:l[e]&&(t=l[e]),s=s.parent}for(n=0;!t&&s&&s.exposed&&++n<r;){const l=s;l.exposed&&l.exposed[e]?t=l.exposed[e]:l[e]&&(t=l[e]),s=s.parent}if(!t){const l=i.appContext.components;l&&l[e]&&(t=l[e])}return!t&&!a?(u._error(114,{component:e}),null):t}}class M extends u.BaseComponentWrapper{constructor(e,r){super();g(this,"parent");g(this,"provides");this.parent=e,this.provides=r}createWrapper(e){const r=this;class a extends A{init(n){super.init(n)}hasMethod(n){var y,C;const l=t.getFrameworkComponentInstance();return l[n]?!0:((y=l.$.exposed)==null?void 0:y[n])!=null||((C=l.exposed)==null?void 0:C[n])!=null||l.$.setupState[n]!=null}callMethod(n,l){var b,m;const y=this.getFrameworkComponentInstance(),C=t.getFrameworkComponentInstance();if(C[n])return C[n].apply(y,l);{const f=((b=y.$.exposed)==null?void 0:b[n])||((m=y.exposed)==null?void 0:m[n])||y.$.setupState[n];return f==null?void 0:f.apply(y,l)}}addMethod(n,l){t[n]=l}processMethod(n,l){return n==="refresh"&&(this.getFrameworkComponentInstance().params=l[0]),this.hasMethod(n)?this.callMethod(n,l):n==="refresh"}createComponent(n){return r.createComponent(e,n)}}const t=new a;return t}createComponent(e,r){return w.createAndMountComponent(e,r,this.parent,this.provides)}createMethodProxy(e,r,a){return function(){return e.hasMethod(r)?e.callMethod(r,arguments):(a&&u._warn(233,{methodName:r}),null)}}destroy(){this.parent=null}}class A{constructor(){g(this,"componentInstance");g(this,"element");g(this,"unmount")}getGui(){return this.element}destroy(){this.getFrameworkComponentInstance()&&typeof this.getFrameworkComponentInstance().destroy=="function"&&this.getFrameworkComponentInstance().destroy(),this.unmount()}getFrameworkComponentInstance(){return this.componentInstance}init(i){const{componentInstance:e,element:r,destroy:a}=this.createComponent(i);this.componentInstance=e,this.unmount=a,this.element=r.firstElementChild??r}}class H extends u.VanillaFrameworkOverrides{constructor(e){super("vue");g(this,"parent");this.parent=e}frameworkComponent(e,r){let a=w.searchForComponentInstance(this.parent,e,10,!0)?e:null;if(!a&&r&&r[e]){const t=r[e];a=w.searchForComponentInstance(this.parent,t,10,!0)?t:null}return a}isFrameworkComponent(e){return typeof e=="object"}}function E(){return{gridOptions:{},modules:[],statusBar:void 0,sideBar:void 0,suppressContextMenu:void 0,preventDefaultOnContextMenu:void 0,allowContextMenuWithControlKey:void 0,columnMenu:void 0,suppressMenuHide:void 0,enableBrowserTooltips:void 0,tooltipTrigger:void 0,tooltipShowDelay:void 0,tooltipHideDelay:void 0,tooltipMouseTrack:void 0,tooltipShowMode:void 0,tooltipInteraction:void 0,popupParent:void 0,copyHeadersToClipboard:void 0,copyGroupHeadersToClipboard:void 0,clipboardDelimiter:void 0,suppressCopyRowsToClipboard:void 0,suppressCopySingleCellRanges:void 0,suppressLastEmptyLineOnPaste:void 0,suppressClipboardPaste:void 0,suppressClipboardApi:void 0,suppressCutToClipboard:void 0,columnDefs:void 0,defaultColDef:void 0,defaultColGroupDef:void 0,columnTypes:void 0,dataTypeDefinitions:void 0,maintainColumnOrder:void 0,enableStrictPivotColumnOrder:void 0,suppressFieldDotNotation:void 0,headerHeight:void 0,groupHeaderHeight:void 0,floatingFiltersHeight:void 0,pivotHeaderHeight:void 0,pivotGroupHeaderHeight:void 0,allowDragFromColumnsToolPanel:void 0,suppressMovableColumns:void 0,suppressColumnMoveAnimation:void 0,suppressMoveWhenColumnDragging:void 0,suppressDragLeaveHidesColumns:void 0,suppressGroupChangesColumnVisibility:void 0,suppressMakeColumnVisibleAfterUnGroup:void 0,suppressRowGroupHidesColumns:void 0,colResizeDefault:void 0,suppressAutoSize:void 0,autoSizePadding:void 0,skipHeaderOnAutoSize:void 0,autoSizeStrategy:void 0,components:void 0,editType:void 0,singleClickEdit:void 0,suppressClickEdit:void 0,readOnlyEdit:void 0,stopEditingWhenCellsLoseFocus:void 0,enterNavigatesVertically:void 0,enterNavigatesVerticallyAfterEdit:void 0,enableCellEditingOnBackspace:void 0,undoRedoCellEditing:void 0,undoRedoCellEditingLimit:void 0,defaultCsvExportParams:void 0,suppressCsvExport:void 0,defaultExcelExportParams:void 0,suppressExcelExport:void 0,excelStyles:void 0,quickFilterText:void 0,cacheQuickFilter:void 0,includeHiddenColumnsInQuickFilter:void 0,quickFilterParser:void 0,quickFilterMatcher:void 0,applyQuickFilterBeforePivotOrAgg:void 0,excludeChildrenWhenTreeDataFiltering:void 0,enableAdvancedFilter:void 0,alwaysPassFilter:void 0,includeHiddenColumnsInAdvancedFilter:void 0,advancedFilterParent:void 0,advancedFilterBuilderParams:void 0,suppressAdvancedFilterEval:void 0,suppressSetFilterByDefault:void 0,enableCharts:void 0,chartThemes:void 0,customChartThemes:void 0,chartThemeOverrides:void 0,chartToolPanelsDef:void 0,chartMenuItems:void 0,loadingCellRenderer:void 0,loadingCellRendererParams:void 0,loadingCellRendererSelector:void 0,localeText:void 0,masterDetail:void 0,keepDetailRows:void 0,keepDetailRowsCount:void 0,detailCellRenderer:void 0,detailCellRendererParams:void 0,detailRowHeight:void 0,detailRowAutoHeight:void 0,context:void 0,dragAndDropImageComponent:void 0,dragAndDropImageComponentParams:void 0,alignedGrids:void 0,tabIndex:void 0,rowBuffer:void 0,valueCache:void 0,valueCacheNeverExpires:void 0,enableCellExpressions:void 0,suppressTouch:void 0,suppressFocusAfterRefresh:void 0,suppressBrowserResizeObserver:void 0,suppressPropertyNamesCheck:void 0,suppressChangeDetection:void 0,debug:void 0,loading:void 0,overlayLoadingTemplate:void 0,loadingOverlayComponent:void 0,loadingOverlayComponentParams:void 0,suppressLoadingOverlay:void 0,overlayNoRowsTemplate:void 0,noRowsOverlayComponent:void 0,noRowsOverlayComponentParams:void 0,suppressNoRowsOverlay:void 0,pagination:void 0,paginationPageSize:void 0,paginationPageSizeSelector:void 0,paginationAutoPageSize:void 0,paginateChildRows:void 0,suppressPaginationPanel:void 0,pivotMode:void 0,pivotPanelShow:void 0,pivotMaxGeneratedColumns:void 0,pivotDefaultExpanded:void 0,pivotColumnGroupTotals:void 0,pivotRowTotals:void 0,pivotSuppressAutoColumn:void 0,suppressExpandablePivotGroups:void 0,functionsReadOnly:void 0,aggFuncs:void 0,suppressAggFuncInHeader:void 0,alwaysAggregateAtRootLevel:void 0,aggregateOnlyChangedColumns:void 0,suppressAggFilteredOnly:void 0,removePivotHeaderRowWhenSingleValueColumn:void 0,animateRows:void 0,cellFlashDuration:void 0,cellFadeDuration:void 0,allowShowChangeAfterFilter:void 0,domLayout:void 0,ensureDomOrder:void 0,enableRtl:void 0,suppressColumnVirtualisation:void 0,suppressMaxRenderedRowRestriction:void 0,suppressRowVirtualisation:void 0,rowDragManaged:void 0,suppressRowDrag:void 0,suppressMoveWhenRowDragging:void 0,rowDragEntireRow:void 0,rowDragMultiRow:void 0,rowDragText:void 0,fullWidthCellRenderer:void 0,fullWidthCellRendererParams:void 0,embedFullWidthRows:void 0,groupDisplayType:void 0,groupDefaultExpanded:void 0,autoGroupColumnDef:void 0,groupMaintainOrder:void 0,groupSelectsChildren:void 0,groupLockGroupColumns:void 0,groupAggFiltering:void 0,groupTotalRow:void 0,grandTotalRow:void 0,suppressStickyTotalRow:void 0,groupSuppressBlankHeader:void 0,groupSelectsFiltered:void 0,showOpenedGroup:void 0,groupHideParentOfSingleChild:void 0,groupRemoveSingleChildren:void 0,groupRemoveLowestSingleChildren:void 0,groupHideOpenParents:void 0,groupAllowUnbalanced:void 0,rowGroupPanelShow:void 0,groupRowRenderer:void 0,groupRowRendererParams:void 0,treeData:void 0,rowGroupPanelSuppressSort:void 0,suppressGroupRowsSticky:void 0,pinnedTopRowData:void 0,pinnedBottomRowData:void 0,rowModelType:void 0,rowData:void 0,asyncTransactionWaitMillis:void 0,suppressModelUpdateAfterUpdateTransaction:void 0,datasource:void 0,cacheOverflowSize:void 0,infiniteInitialRowCount:void 0,serverSideInitialRowCount:void 0,suppressServerSideFullWidthLoadingRow:void 0,cacheBlockSize:void 0,maxBlocksInCache:void 0,maxConcurrentDatasourceRequests:void 0,blockLoadDebounceMillis:void 0,purgeClosedRowNodes:void 0,serverSideDatasource:void 0,serverSideSortAllLevels:void 0,serverSideEnableClientSideSort:void 0,serverSideOnlyRefreshFilteredGroups:void 0,serverSidePivotResultFieldSeparator:void 0,viewportDatasource:void 0,viewportRowModelPageSize:void 0,viewportRowModelBufferSize:void 0,alwaysShowHorizontalScroll:void 0,alwaysShowVerticalScroll:void 0,debounceVerticalScrollbar:void 0,suppressHorizontalScroll:void 0,suppressScrollOnNewData:void 0,suppressScrollWhenPopupsAreOpen:void 0,suppressAnimationFrame:void 0,suppressMiddleClickScrolls:void 0,suppressPreventDefaultOnMouseWheel:void 0,scrollbarWidth:void 0,rowSelection:void 0,cellSelection:void 0,rowMultiSelectWithClick:void 0,suppressRowDeselection:void 0,suppressRowClickSelection:void 0,suppressCellFocus:void 0,suppressHeaderFocus:void 0,selectionColumnDef:void 0,suppressMultiRangeSelection:void 0,enableCellTextSelection:void 0,enableRangeSelection:void 0,enableRangeHandle:void 0,enableFillHandle:void 0,fillHandleDirection:void 0,suppressClearOnFillReduction:void 0,sortingOrder:void 0,accentedSort:void 0,unSortIcon:void 0,suppressMultiSort:void 0,alwaysMultiSort:void 0,multiSortKey:void 0,suppressMaintainUnsortedOrder:void 0,icons:void 0,rowHeight:void 0,rowStyle:void 0,rowClass:void 0,rowClassRules:void 0,suppressRowHoverHighlight:void 0,suppressRowTransform:void 0,columnHoverHighlight:void 0,gridId:void 0,deltaSort:void 0,treeDataDisplayType:void 0,enableGroupEdit:void 0,initialState:void 0,theme:void 0,loadThemeGoogleFonts:void 0,getContextMenuItems:void 0,getMainMenuItems:void 0,postProcessPopup:void 0,processUnpinnedColumns:void 0,processCellForClipboard:void 0,processHeaderForClipboard:void 0,processGroupHeaderForClipboard:void 0,processCellFromClipboard:void 0,sendToClipboard:void 0,processDataFromClipboard:void 0,isExternalFilterPresent:void 0,doesExternalFilterPass:void 0,getChartToolbarItems:void 0,createChartContainer:void 0,focusGridInnerElement:void 0,navigateToNextHeader:void 0,tabToNextHeader:void 0,navigateToNextCell:void 0,tabToNextCell:void 0,getLocaleText:void 0,getDocument:void 0,paginationNumberFormatter:void 0,getGroupRowAgg:void 0,isGroupOpenByDefault:void 0,initialGroupOrderComparator:void 0,processPivotResultColDef:void 0,processPivotResultColGroupDef:void 0,getDataPath:void 0,getChildCount:void 0,getServerSideGroupLevelParams:void 0,isServerSideGroupOpenByDefault:void 0,isApplyServerSideTransaction:void 0,isServerSideGroup:void 0,getServerSideGroupKey:void 0,getBusinessKeyForNode:void 0,getRowId:void 0,resetRowDataOnUpdate:void 0,processRowPostCreate:void 0,isRowSelectable:void 0,isRowMaster:void 0,fillOperation:void 0,postSortRows:void 0,getRowStyle:void 0,getRowClass:void 0,getRowHeight:void 0,isFullWidthRow:void 0,"onColumn-everything-changed":void 0,"onNew-columns-loaded":void 0,"onColumn-pivot-mode-changed":void 0,"onPivot-max-columns-exceeded":void 0,"onColumn-row-group-changed":void 0,"onExpand-or-collapse-all":void 0,"onColumn-pivot-changed":void 0,"onGrid-columns-changed":void 0,"onColumn-value-changed":void 0,"onColumn-moved":void 0,"onColumn-visible":void 0,"onColumn-pinned":void 0,"onColumn-group-opened":void 0,"onColumn-resized":void 0,"onDisplayed-columns-changed":void 0,"onVirtual-columns-changed":void 0,"onColumn-header-mouse-over":void 0,"onColumn-header-mouse-leave":void 0,"onColumn-header-clicked":void 0,"onColumn-header-context-menu":void 0,"onAsync-transactions-flushed":void 0,"onRow-group-opened":void 0,"onRow-data-updated":void 0,"onPinned-row-data-changed":void 0,"onRange-selection-changed":void 0,"onCell-selection-changed":void 0,"onChart-created":void 0,"onChart-range-selection-changed":void 0,"onChart-options-changed":void 0,"onChart-destroyed":void 0,"onTool-panel-visible-changed":void 0,"onTool-panel-size-changed":void 0,"onModel-updated":void 0,"onCut-start":void 0,"onCut-end":void 0,"onPaste-start":void 0,"onPaste-end":void 0,"onFill-start":void 0,"onFill-end":void 0,"onCell-selection-delete-start":void 0,"onCell-selection-delete-end":void 0,"onRange-delete-start":void 0,"onRange-delete-end":void 0,"onUndo-started":void 0,"onUndo-ended":void 0,"onRedo-started":void 0,"onRedo-ended":void 0,"onCell-clicked":void 0,"onCell-double-clicked":void 0,"onCell-mouse-down":void 0,"onCell-context-menu":void 0,"onCell-value-changed":void 0,"onCell-edit-request":void 0,"onRow-value-changed":void 0,"onHeader-focused":void 0,"onCell-focused":void 0,"onRow-selected":void 0,"onSelection-changed":void 0,"onTooltip-show":void 0,"onTooltip-hide":void 0,"onCell-key-down":void 0,"onCell-mouse-over":void 0,"onCell-mouse-out":void 0,"onFilter-changed":void 0,"onFilter-modified":void 0,"onFilter-opened":void 0,"onAdvanced-filter-builder-visible-changed":void 0,"onSort-changed":void 0,"onVirtual-row-removed":void 0,"onRow-clicked":void 0,"onRow-double-clicked":void 0,"onGrid-ready":void 0,"onGrid-pre-destroyed":void 0,"onGrid-size-changed":void 0,"onViewport-changed":void 0,"onFirst-data-rendered":void 0,"onDrag-started":void 0,"onDrag-stopped":void 0,"onDrag-cancelled":void 0,"onRow-editing-started":void 0,"onRow-editing-stopped":void 0,"onCell-editing-started":void 0,"onCell-editing-stopped":void 0,"onBody-scroll":void 0,"onBody-scroll-end":void 0,"onPagination-changed":void 0,"onComponent-state-changed":void 0,"onStore-refreshed":void 0,"onState-updated":void 0,"onColumn-menu-visible-changed":void 0,"onContext-menu-visible-changed":void 0,"onRow-drag-enter":void 0,"onRow-drag-move":void 0,"onRow-drag-leave":void 0,"onRow-drag-end":void 0,"onRow-drag-cancel":void 0}}const I=(v,i)=>{let e;return()=>{const r=function(){v()};window.clearTimeout(e),e=window.setTimeout(r,i)}};function q(v){const i=e=>Array.isArray(e)?e.map(r=>i(r)):o.isRef(e)||o.isReactive(e)||o.isProxy(e)?i(o.toRaw(e)):e&&typeof e=="object"&&Object.keys(e).length>0?Object.keys(e).reduce((r,a)=>(r[a]=i(e[a]),r),{}):e;return i(v)}const G=o.defineComponent({__name:"AgGridVue",props:o.mergeModels(o.mergeDefaults({gridOptions:{type:null,required:!1},modules:{type:null,required:!1},statusBar:{type:null,required:!1},sideBar:{type:[Object,String,Array,Boolean,null],required:!1,skipCheck:!0},suppressContextMenu:{type:Boolean,required:!1,skipCheck:!0},preventDefaultOnContextMenu:{type:Boolean,required:!1,skipCheck:!0},allowContextMenuWithControlKey:{type:Boolean,required:!1,skipCheck:!0},columnMenu:{type:null,required:!1},suppressMenuHide:{type:Boolean,required:!1,skipCheck:!0},enableBrowserTooltips:{type:Boolean,required:!1,skipCheck:!0},tooltipTrigger:{type:null,required:!1},tooltipShowDelay:{type:null,required:!1},tooltipHideDelay:{type:null,required:!1},tooltipMouseTrack:{type:Boolean,required:!1,skipCheck:!0},tooltipShowMode:{type:null,required:!1},tooltipInteraction:{type:Boolean,required:!1,skipCheck:!0},popupParent:{type:null,required:!1},copyHeadersToClipboard:{type:Boolean,required:!1,skipCheck:!0},copyGroupHeadersToClipboard:{type:Boolean,required:!1,skipCheck:!0},clipboardDelimiter:{type:null,required:!1},suppressCopyRowsToClipboard:{type:Boolean,required:!1,skipCheck:!0},suppressCopySingleCellRanges:{type:Boolean,required:!1,skipCheck:!0},suppressLastEmptyLineOnPaste:{type:Boolean,required:!1,skipCheck:!0},suppressClipboardPaste:{type:Boolean,required:!1,skipCheck:!0},suppressClipboardApi:{type:Boolean,required:!1,skipCheck:!0},suppressCutToClipboard:{type:Boolean,required:!1,skipCheck:!0},columnDefs:{type:null,required:!1},defaultColDef:{type:null,required:!1},defaultColGroupDef:{type:null,required:!1},columnTypes:{type:null,required:!1},dataTypeDefinitions:{type:null,required:!1},maintainColumnOrder:{type:Boolean,required:!1,skipCheck:!0},enableStrictPivotColumnOrder:{type:Boolean,required:!1,skipCheck:!0},suppressFieldDotNotation:{type:Boolean,required:!1,skipCheck:!0},headerHeight:{type:null,required:!1},groupHeaderHeight:{type:null,required:!1},floatingFiltersHeight:{type:null,required:!1},pivotHeaderHeight:{type:null,required:!1},pivotGroupHeaderHeight:{type:null,required:!1},allowDragFromColumnsToolPanel:{type:Boolean,required:!1,skipCheck:!0},suppressMovableColumns:{type:Boolean,required:!1,skipCheck:!0},suppressColumnMoveAnimation:{type:Boolean,required:!1,skipCheck:!0},suppressMoveWhenColumnDragging:{type:Boolean,required:!1,skipCheck:!0},suppressDragLeaveHidesColumns:{type:Boolean,required:!1,skipCheck:!0},suppressGroupChangesColumnVisibility:{type:[Boolean,String],required:!1,skipCheck:!0},suppressMakeColumnVisibleAfterUnGroup:{type:Boolean,required:!1,skipCheck:!0},suppressRowGroupHidesColumns:{type:Boolean,required:!1,skipCheck:!0},colResizeDefault:{type:null,required:!1},suppressAutoSize:{type:Boolean,required:!1,skipCheck:!0},autoSizePadding:{type:null,required:!1},skipHeaderOnAutoSize:{type:Boolean,required:!1,skipCheck:!0},autoSizeStrategy:{type:null,required:!1},components:{type:null,required:!1},editType:{type:null,required:!1},singleClickEdit:{type:Boolean,required:!1,skipCheck:!0},suppressClickEdit:{type:Boolean,required:!1,skipCheck:!0},readOnlyEdit:{type:Boolean,required:!1,skipCheck:!0},stopEditingWhenCellsLoseFocus:{type:Boolean,required:!1,skipCheck:!0},enterNavigatesVertically:{type:Boolean,required:!1,skipCheck:!0},enterNavigatesVerticallyAfterEdit:{type:Boolean,required:!1,skipCheck:!0},enableCellEditingOnBackspace:{type:Boolean,required:!1,skipCheck:!0},undoRedoCellEditing:{type:Boolean,required:!1,skipCheck:!0},undoRedoCellEditingLimit:{type:null,required:!1},defaultCsvExportParams:{type:null,required:!1},suppressCsvExport:{type:Boolean,required:!1,skipCheck:!0},defaultExcelExportParams:{type:null,required:!1},suppressExcelExport:{type:Boolean,required:!1,skipCheck:!0},excelStyles:{type:null,required:!1},quickFilterText:{type:null,required:!1},cacheQuickFilter:{type:Boolean,required:!1,skipCheck:!0},includeHiddenColumnsInQuickFilter:{type:Boolean,required:!1,skipCheck:!0},quickFilterParser:{type:Function,required:!1,skipCheck:!0},quickFilterMatcher:{type:Function,required:!1,skipCheck:!0},applyQuickFilterBeforePivotOrAgg:{type:Boolean,required:!1,skipCheck:!0},excludeChildrenWhenTreeDataFiltering:{type:Boolean,required:!1,skipCheck:!0},enableAdvancedFilter:{type:Boolean,required:!1,skipCheck:!0},alwaysPassFilter:{type:Function,required:!1,skipCheck:!0},includeHiddenColumnsInAdvancedFilter:{type:Boolean,required:!1,skipCheck:!0},advancedFilterParent:{type:null,required:!1},advancedFilterBuilderParams:{type:null,required:!1},suppressAdvancedFilterEval:{type:Boolean,required:!1,skipCheck:!0},suppressSetFilterByDefault:{type:Boolean,required:!1,skipCheck:!0},enableCharts:{type:Boolean,required:!1,skipCheck:!0},chartThemes:{type:null,required:!1},customChartThemes:{type:null,required:!1},chartThemeOverrides:{type:null,required:!1},chartToolPanelsDef:{type:null,required:!1},chartMenuItems:{type:[Array,Function],required:!1,skipCheck:!0},loadingCellRenderer:{type:null,required:!1},loadingCellRendererParams:{type:null,required:!1},loadingCellRendererSelector:{type:Function,required:!1,skipCheck:!0},localeText:{type:null,required:!1},masterDetail:{type:Boolean,required:!1,skipCheck:!0},keepDetailRows:{type:Boolean,required:!1,skipCheck:!0},keepDetailRowsCount:{type:null,required:!1},detailCellRenderer:{type:null,required:!1},detailCellRendererParams:{type:null,required:!1},detailRowHeight:{type:null,required:!1},detailRowAutoHeight:{type:Boolean,required:!1,skipCheck:!0},context:{type:null,required:!1},dragAndDropImageComponent:{type:null,required:!1},dragAndDropImageComponentParams:{type:null,required:!1},alignedGrids:{type:[Array,Function],required:!1,skipCheck:!0},tabIndex:{type:null,required:!1},rowBuffer:{type:null,required:!1},valueCache:{type:Boolean,required:!1,skipCheck:!0},valueCacheNeverExpires:{type:Boolean,required:!1,skipCheck:!0},enableCellExpressions:{type:Boolean,required:!1,skipCheck:!0},suppressTouch:{type:Boolean,required:!1,skipCheck:!0},suppressFocusAfterRefresh:{type:Boolean,required:!1,skipCheck:!0},suppressBrowserResizeObserver:{type:Boolean,required:!1,skipCheck:!0},suppressPropertyNamesCheck:{type:Boolean,required:!1,skipCheck:!0},suppressChangeDetection:{type:Boolean,required:!1,skipCheck:!0},debug:{type:Boolean,required:!1,skipCheck:!0},loading:{type:Boolean,required:!1,skipCheck:!0},overlayLoadingTemplate:{type:null,required:!1},loadingOverlayComponent:{type:null,required:!1},loadingOverlayComponentParams:{type:null,required:!1},suppressLoadingOverlay:{type:Boolean,required:!1,skipCheck:!0},overlayNoRowsTemplate:{type:null,required:!1},noRowsOverlayComponent:{type:null,required:!1},noRowsOverlayComponentParams:{type:null,required:!1},suppressNoRowsOverlay:{type:Boolean,required:!1,skipCheck:!0},pagination:{type:Boolean,required:!1,skipCheck:!0},paginationPageSize:{type:null,required:!1},paginationPageSizeSelector:{type:[Array,Boolean],required:!1,skipCheck:!0},paginationAutoPageSize:{type:Boolean,required:!1,skipCheck:!0},paginateChildRows:{type:Boolean,required:!1,skipCheck:!0},suppressPaginationPanel:{type:Boolean,required:!1,skipCheck:!0},pivotMode:{type:Boolean,required:!1,skipCheck:!0},pivotPanelShow:{type:null,required:!1},pivotMaxGeneratedColumns:{type:null,required:!1},pivotDefaultExpanded:{type:null,required:!1},pivotColumnGroupTotals:{type:null,required:!1},pivotRowTotals:{type:null,required:!1},pivotSuppressAutoColumn:{type:Boolean,required:!1,skipCheck:!0},suppressExpandablePivotGroups:{type:Boolean,required:!1,skipCheck:!0},functionsReadOnly:{type:Boolean,required:!1,skipCheck:!0},aggFuncs:{type:null,required:!1},suppressAggFuncInHeader:{type:Boolean,required:!1,skipCheck:!0},alwaysAggregateAtRootLevel:{type:Boolean,required:!1,skipCheck:!0},aggregateOnlyChangedColumns:{type:Boolean,required:!1,skipCheck:!0},suppressAggFilteredOnly:{type:Boolean,required:!1,skipCheck:!0},removePivotHeaderRowWhenSingleValueColumn:{type:Boolean,required:!1,skipCheck:!0},animateRows:{type:Boolean,required:!1,skipCheck:!0},cellFlashDuration:{type:null,required:!1},cellFadeDuration:{type:null,required:!1},allowShowChangeAfterFilter:{type:Boolean,required:!1,skipCheck:!0},domLayout:{type:null,required:!1},ensureDomOrder:{type:Boolean,required:!1,skipCheck:!0},enableRtl:{type:Boolean,required:!1,skipCheck:!0},suppressColumnVirtualisation:{type:Boolean,required:!1,skipCheck:!0},suppressMaxRenderedRowRestriction:{type:Boolean,required:!1,skipCheck:!0},suppressRowVirtualisation:{type:Boolean,required:!1,skipCheck:!0},rowDragManaged:{type:Boolean,required:!1,skipCheck:!0},suppressRowDrag:{type:Boolean,required:!1,skipCheck:!0},suppressMoveWhenRowDragging:{type:Boolean,required:!1,skipCheck:!0},rowDragEntireRow:{type:Boolean,required:!1,skipCheck:!0},rowDragMultiRow:{type:Boolean,required:!1,skipCheck:!0},rowDragText:{type:Function,required:!1,skipCheck:!0},fullWidthCellRenderer:{type:null,required:!1},fullWidthCellRendererParams:{type:null,required:!1},embedFullWidthRows:{type:Boolean,required:!1,skipCheck:!0},groupDisplayType:{type:null,required:!1},groupDefaultExpanded:{type:null,required:!1},autoGroupColumnDef:{type:null,required:!1},groupMaintainOrder:{type:Boolean,required:!1,skipCheck:!0},groupSelectsChildren:{type:Boolean,required:!1,skipCheck:!0},groupLockGroupColumns:{type:null,required:!1},groupAggFiltering:{type:[Boolean,Function],required:!1,skipCheck:!0},groupTotalRow:{type:[String,Function],required:!1,skipCheck:!0},grandTotalRow:{type:null,required:!1},suppressStickyTotalRow:{type:[Boolean,String],required:!1,skipCheck:!0},groupSuppressBlankHeader:{type:Boolean,required:!1,skipCheck:!0},groupSelectsFiltered:{type:Boolean,required:!1,skipCheck:!0},showOpenedGroup:{type:Boolean,required:!1,skipCheck:!0},groupHideParentOfSingleChild:{type:[Boolean,String],required:!1,skipCheck:!0},groupRemoveSingleChildren:{type:Boolean,required:!1,skipCheck:!0},groupRemoveLowestSingleChildren:{type:Boolean,required:!1,skipCheck:!0},groupHideOpenParents:{type:Boolean,required:!1,skipCheck:!0},groupAllowUnbalanced:{type:Boolean,required:!1,skipCheck:!0},rowGroupPanelShow:{type:null,required:!1},groupRowRenderer:{type:null,required:!1},groupRowRendererParams:{type:null,required:!1},treeData:{type:Boolean,required:!1,skipCheck:!0},rowGroupPanelSuppressSort:{type:Boolean,required:!1,skipCheck:!0},suppressGroupRowsSticky:{type:Boolean,required:!1,skipCheck:!0},pinnedTopRowData:{type:null,required:!1},pinnedBottomRowData:{type:null,required:!1},rowModelType:{type:null,required:!1},rowData:{type:null,required:!1},asyncTransactionWaitMillis:{type:null,required:!1},suppressModelUpdateAfterUpdateTransaction:{type:Boolean,required:!1,skipCheck:!0},datasource:{type:null,required:!1},cacheOverflowSize:{type:null,required:!1},infiniteInitialRowCount:{type:null,required:!1},serverSideInitialRowCount:{type:null,required:!1},suppressServerSideFullWidthLoadingRow:{type:Boolean,required:!1,skipCheck:!0},cacheBlockSize:{type:null,required:!1},maxBlocksInCache:{type:null,required:!1},maxConcurrentDatasourceRequests:{type:null,required:!1},blockLoadDebounceMillis:{type:null,required:!1},purgeClosedRowNodes:{type:Boolean,required:!1,skipCheck:!0},serverSideDatasource:{type:null,required:!1},serverSideSortAllLevels:{type:Boolean,required:!1,skipCheck:!0},serverSideEnableClientSideSort:{type:Boolean,required:!1,skipCheck:!0},serverSideOnlyRefreshFilteredGroups:{type:Boolean,required:!1,skipCheck:!0},serverSidePivotResultFieldSeparator:{type:null,required:!1},viewportDatasource:{type:null,required:!1},viewportRowModelPageSize:{type:null,required:!1},viewportRowModelBufferSize:{type:null,required:!1},alwaysShowHorizontalScroll:{type:Boolean,required:!1,skipCheck:!0},alwaysShowVerticalScroll:{type:Boolean,required:!1,skipCheck:!0},debounceVerticalScrollbar:{type:Boolean,required:!1,skipCheck:!0},suppressHorizontalScroll:{type:Boolean,required:!1,skipCheck:!0},suppressScrollOnNewData:{type:Boolean,required:!1,skipCheck:!0},suppressScrollWhenPopupsAreOpen:{type:Boolean,required:!1,skipCheck:!0},suppressAnimationFrame:{type:Boolean,required:!1,skipCheck:!0},suppressMiddleClickScrolls:{type:Boolean,required:!1,skipCheck:!0},suppressPreventDefaultOnMouseWheel:{type:Boolean,required:!1,skipCheck:!0},scrollbarWidth:{type:null,required:!1},rowSelection:{type:null,required:!1},cellSelection:{type:[Boolean,Object],required:!1,skipCheck:!0},rowMultiSelectWithClick:{type:Boolean,required:!1,skipCheck:!0},suppressRowDeselection:{type:Boolean,required:!1,skipCheck:!0},suppressRowClickSelection:{type:Boolean,required:!1,skipCheck:!0},suppressCellFocus:{type:Boolean,required:!1,skipCheck:!0},suppressHeaderFocus:{type:Boolean,required:!1,skipCheck:!0},selectionColumnDef:{type:null,required:!1},suppressMultiRangeSelection:{type:Boolean,required:!1,skipCheck:!0},enableCellTextSelection:{type:Boolean,required:!1,skipCheck:!0},enableRangeSelection:{type:Boolean,required:!1,skipCheck:!0},enableRangeHandle:{type:Boolean,required:!1,skipCheck:!0},enableFillHandle:{type:Boolean,required:!1,skipCheck:!0},fillHandleDirection:{type:null,required:!1},suppressClearOnFillReduction:{type:Boolean,required:!1,skipCheck:!0},sortingOrder:{type:null,required:!1},accentedSort:{type:Boolean,required:!1,skipCheck:!0},unSortIcon:{type:Boolean,required:!1,skipCheck:!0},suppressMultiSort:{type:Boolean,required:!1,skipCheck:!0},alwaysMultiSort:{type:Boolean,required:!1,skipCheck:!0},multiSortKey:{type:null,required:!1},suppressMaintainUnsortedOrder:{type:Boolean,required:!1,skipCheck:!0},icons:{type:null,required:!1},rowHeight:{type:null,required:!1},rowStyle:{type:null,required:!1},rowClass:{type:null,required:!1},rowClassRules:{type:null,required:!1},suppressRowHoverHighlight:{type:Boolean,required:!1,skipCheck:!0},suppressRowTransform:{type:Boolean,required:!1,skipCheck:!0},columnHoverHighlight:{type:Boolean,required:!1,skipCheck:!0},gridId:{type:null,required:!1},deltaSort:{type:Boolean,required:!1,skipCheck:!0},treeDataDisplayType:{type:null,required:!1},enableGroupEdit:{type:Boolean,required:!1,skipCheck:!0},initialState:{type:null,required:!1},theme:{type:null,required:!1},loadThemeGoogleFonts:{type:Boolean,required:!1,skipCheck:!0},getContextMenuItems:{type:Function,required:!1,skipCheck:!0},getMainMenuItems:{type:Function,required:!1,skipCheck:!0},postProcessPopup:{type:Function,required:!1,skipCheck:!0},processUnpinnedColumns:{type:Function,required:!1,skipCheck:!0},processCellForClipboard:{type:Function,required:!1,skipCheck:!0},processHeaderForClipboard:{type:Function,required:!1,skipCheck:!0},processGroupHeaderForClipboard:{type:Function,required:!1,skipCheck:!0},processCellFromClipboard:{type:Function,required:!1,skipCheck:!0},sendToClipboard:{type:Function,required:!1,skipCheck:!0},processDataFromClipboard:{type:Function,required:!1,skipCheck:!0},isExternalFilterPresent:{type:Function,required:!1,skipCheck:!0},doesExternalFilterPass:{type:Function,required:!1,skipCheck:!0},getChartToolbarItems:{type:Function,required:!1,skipCheck:!0},createChartContainer:{type:Function,required:!1,skipCheck:!0},focusGridInnerElement:{type:Function,required:!1,skipCheck:!0},navigateToNextHeader:{type:Function,required:!1,skipCheck:!0},tabToNextHeader:{type:Function,required:!1,skipCheck:!0},navigateToNextCell:{type:Function,required:!1,skipCheck:!0},tabToNextCell:{type:Function,required:!1,skipCheck:!0},getLocaleText:{type:Function,required:!1,skipCheck:!0},getDocument:{type:Function,required:!1,skipCheck:!0},paginationNumberFormatter:{type:Function,required:!1,skipCheck:!0},getGroupRowAgg:{type:Function,required:!1,skipCheck:!0},isGroupOpenByDefault:{type:Function,required:!1,skipCheck:!0},initialGroupOrderComparator:{type:Function,required:!1,skipCheck:!0},processPivotResultColDef:{type:Function,required:!1,skipCheck:!0},processPivotResultColGroupDef:{type:Function,required:!1,skipCheck:!0},getDataPath:{type:Function,required:!1,skipCheck:!0},getChildCount:{type:Function,required:!1,skipCheck:!0},getServerSideGroupLevelParams:{type:Function,required:!1,skipCheck:!0},isServerSideGroupOpenByDefault:{type:Function,required:!1,skipCheck:!0},isApplyServerSideTransaction:{type:Function,required:!1,skipCheck:!0},isServerSideGroup:{type:Function,required:!1,skipCheck:!0},getServerSideGroupKey:{type:Function,required:!1,skipCheck:!0},getBusinessKeyForNode:{type:Function,required:!1,skipCheck:!0},getRowId:{type:Function,required:!1,skipCheck:!0},resetRowDataOnUpdate:{type:Boolean,required:!1,skipCheck:!0},processRowPostCreate:{type:Function,required:!1,skipCheck:!0},isRowSelectable:{type:Function,required:!1,skipCheck:!0},isRowMaster:{type:Function,required:!1,skipCheck:!0},fillOperation:{type:Function,required:!1,skipCheck:!0},postSortRows:{type:Function,required:!1,skipCheck:!0},getRowStyle:{type:Function,required:!1,skipCheck:!0},getRowClass:{type:Function,required:!1,skipCheck:!0},getRowHeight:{type:Function,required:!1,skipCheck:!0},isFullWidthRow:{type:Function,required:!1,skipCheck:!0},"onTool-panel-visible-changed":{type:Object,required:!0},"onTool-panel-size-changed":{type:Object,required:!0},"onColumn-menu-visible-changed":{type:Object,required:!0},"onContext-menu-visible-changed":{type:Object,required:!0},"onCut-start":{type:Object,required:!0},"onCut-end":{type:Object,required:!0},"onPaste-start":{type:Object,required:!0},"onPaste-end":{type:Object,required:!0},"onColumn-visible":{type:Object,required:!0},"onColumn-pinned":{type:Object,required:!0},"onColumn-resized":{type:Object,required:!0},"onColumn-moved":{type:Object,required:!0},"onColumn-value-changed":{type:Object,required:!0},"onColumn-pivot-mode-changed":{type:Object,required:!0},"onColumn-pivot-changed":{type:Object,required:!0},"onColumn-group-opened":{type:Object,required:!0},"onNew-columns-loaded":{type:Object,required:!0},"onGrid-columns-changed":{type:Object,required:!0},"onDisplayed-columns-changed":{type:Object,required:!0},"onVirtual-columns-changed":{type:Object,required:!0},"onColumn-everything-changed":{type:Object,required:!0},"onColumn-header-mouse-over":{type:Object,required:!0},"onColumn-header-mouse-leave":{type:Object,required:!0},"onColumn-header-clicked":{type:Object,required:!0},"onColumn-header-context-menu":{type:Object,required:!0},"onComponent-state-changed":{type:Object,required:!0},"onCell-value-changed":{type:Object,required:!0},"onCell-edit-request":{type:Object,required:!0},"onRow-value-changed":{type:Object,required:!0},"onCell-editing-started":{type:Object,required:!0},"onCell-editing-stopped":{type:Object,required:!0},"onRow-editing-started":{type:Object,required:!0},"onRow-editing-stopped":{type:Object,required:!0},"onUndo-started":{type:Object,required:!0},"onUndo-ended":{type:Object,required:!0},"onRedo-started":{type:Object,required:!0},"onRedo-ended":{type:Object,required:!0},"onCell-selection-delete-start":{type:Object,required:!0},"onCell-selection-delete-end":{type:Object,required:!0},"onRange-delete-start":{type:Object,required:!0},"onRange-delete-end":{type:Object,required:!0},"onFill-start":{type:Object,required:!0},"onFill-end":{type:Object,required:!0},"onFilter-opened":{type:Object,required:!0},"onFilter-changed":{type:Object,required:!0},"onFilter-modified":{type:Object,required:!0},"onAdvanced-filter-builder-visible-changed":{type:Object,required:!0},"onChart-created":{type:Object,required:!0},"onChart-range-selection-changed":{type:Object,required:!0},"onChart-options-changed":{type:Object,required:!0},"onChart-destroyed":{type:Object,required:!0},"onCell-key-down":{type:Object,required:!0},"onGrid-ready":{type:Object,required:!0},"onGrid-pre-destroyed":{type:Object,required:!0},"onFirst-data-rendered":{type:Object,required:!0},"onGrid-size-changed":{type:Object,required:!0},"onModel-updated":{type:Object,required:!0},"onVirtual-row-removed":{type:Object,required:!0},"onViewport-changed":{type:Object,required:!0},"onBody-scroll":{type:Object,required:!0},"onBody-scroll-end":{type:Object,required:!0},"onDrag-started":{type:Object,required:!0},"onDrag-stopped":{type:Object,required:!0},"onDrag-cancelled":{type:Object,required:!0},"onState-updated":{type:Object,required:!0},"onPagination-changed":{type:Object,required:!0},"onRow-drag-enter":{type:Object,required:!0},"onRow-drag-move":{type:Object,required:!0},"onRow-drag-leave":{type:Object,required:!0},"onRow-drag-end":{type:Object,required:!0},"onRow-drag-cancel":{type:Object,required:!0},"onColumn-row-group-changed":{type:Object,required:!0},"onRow-group-opened":{type:Object,required:!0},"onExpand-or-collapse-all":{type:Object,required:!0},"onPivot-max-columns-exceeded":{type:Object,required:!0},"onPinned-row-data-changed":{type:Object,required:!0},"onRow-data-updated":{type:Object,required:!0},"onAsync-transactions-flushed":{type:Object,required:!0},"onStore-refreshed":{type:Object,required:!0},"onHeader-focused":{type:Object,required:!0},"onCell-clicked":{type:Object,required:!0},"onCell-double-clicked":{type:Object,required:!0},"onCell-focused":{type:Object,required:!0},"onCell-mouse-over":{type:Object,required:!0},"onCell-mouse-out":{type:Object,required:!0},"onCell-mouse-down":{type:Object,required:!0},"onRow-clicked":{type:Object,required:!0},"onRow-double-clicked":{type:Object,required:!0},"onRow-selected":{type:Object,required:!0},"onSelection-changed":{type:Object,required:!0},"onCell-context-menu":{type:Object,required:!0},"onRange-selection-changed":{type:Object,required:!0},"onCell-selection-changed":{type:Object,required:!0},"onTooltip-show":{type:Object,required:!0},"onTooltip-hide":{type:Object,required:!0},"onSort-changed":{type:Object,required:!0}},E()),{modelValue:{type:Array},modelModifiers:{}}),emits:o.mergeModels(["update:modelValue"],["update:modelValue"]),setup(v,{expose:i,emit:e}){const r=v,a=o.useTemplateRef("root"),t=o.ref(void 0),s=o.ref(!1),n=o.ref(!1),l=o.ref(!1),y=o.ref({}),C=o.ref(null),b=o.toRefs(r);u._ALL_GRID_OPTIONS.filter(d=>d!="gridOptions").forEach(d=>{o.watch(()=>b[d],(p,h)=>{S(d,p)},{deep:!0})});const m=new Set(["rowDataUpdated","cellValueChanged","rowValueChanged"]),f=o.useModel(v,"modelValue"),R=o.ref(!1),B=e;o.watch(f,(d,p)=>{s.value&&(R.value=!0,S("rowData",q(d),q(p)))},{deep:!0});const F=I(()=>{B("update:modelValue",q(T()))},20),D=d=>{l.value&&m.has(d)&&F()},z=()=>{(r.rowData||r.gridOptions.rowData)&&f.value&&u._warn(232)},P=()=>f.value||r.rowData||r.gridOptions.rowData,T=()=>{const d=[];return t==null||t.value.forEachNode(p=>{d.push(p.data)}),d},O=d=>p=>{if(n.value)return;p==="gridReady"&&(l.value=!0);const h=u.ALWAYS_SYNC_GLOBAL_EVENTS.has(p);h&&!d||!h&&d||m.has(p)&&(R.value||D(p),R.value=!1)},S=(d,p,h)=>{if(s.value){let k=p.value||p;d==="rowData"&&k!=null&&(k=q(k)),y.value[d]=k,C.value==null&&(C.value=window.setTimeout(()=>{C.value=null,u._processOnChange(y.value,t.value),y.value={}},0))}},j=()=>Object.create(o.getCurrentInstance().provides);o.onMounted(()=>{u.ModuleRegistry.registerModules([u.RowApiModule]);const d=new M(o.getCurrentInstance(),j()),p={globalListener:O(),globalSyncListener:O(!0),frameworkOverrides:new H(o.getCurrentInstance()),providedBeanInstances:{frameworkCompWrapper:d},modules:r.modules},h=o.markRaw(u._combineAttributesAndGridOptions(q(r.gridOptions),r,[...u._ALL_GRID_OPTIONS,...u._ALL_EVENTS.map(N=>u._getCallbackForEvent(N))])),k=P();k!==void 0&&(h.rowData=q(k)),t.value=u.createGrid(a.value,h,p),s.value=!0}),o.onUnmounted(()=>{var d;s.value&&((d=t==null?void 0:t.value)==null||d.destroy(),n.value=!0)}),i({api:t});const x={props:r,rootRef:a,api:t,gridCreated:s,isDestroyed:n,gridReadyFired:l,batchChanges:y,batchTimeout:C,propsAsRefs:b,ROW_DATA_EVENTS:m,rowDataModel:f,rowDataUpdating:R,emits:B,emitRowModel:F,updateModelIfUsed:D,checkForBindingConflicts:z,getRowDataBasedOnBindings:P,getRowData:T,globalEventListenerFactory:O,processChanges:S,getProvides:j};return Object.defineProperty(x,"__isScriptSetup",{enumerable:!1,value:!0}),x}}),V=(v,i)=>{const e=v.__vccOpts||v;for(const[r,a]of i)e[r]=a;return e},L={ref:"root"};function W(v,i,e,r,a,t){return o.openBlock(),o.createElementBlock("div",L,null,512)}const _=V(G,[["render",W],["__file","/home/ubuntu/TeamCity/.builds/release/33.0.0/packages/ag-grid-vue3/src/components/AgGridVue.vue"]]);c.AgGridVue=_,Object.defineProperty(c,Symbol.toStringTag,{value:"Module"})}); | ||
(function(c,n){typeof exports=="object"&&typeof module<"u"?n(exports,require("vue"),require("ag-grid-community")):typeof define=="function"&&define.amd?define(["exports","vue","ag-grid-community"],n):(c=typeof globalThis<"u"?globalThis:c||self,n(c.AgGridVue={},c.Vue,c.agGrid))})(this,function(c,n,s){"use strict";var z=Object.defineProperty;var N=(c,n,s)=>n in c?z(c,n,{enumerable:!0,configurable:!0,writable:!0,value:s}):c[n]=s;var h=(c,n,s)=>N(c,typeof n!="symbol"?n+"":n,s);class f{static getComponentDefinition(i,e){let o;return typeof i=="string"?o=this.searchForComponentInstance(e,i):o={extends:n.defineComponent({...i})},o||s._error(114,{component:i}),o.extends?(o.extends.setup&&(o.setup=o.extends.setup),o.extends.props=this.addParamsToProps(o.extends.props)):o.props=this.addParamsToProps(o.props),o}static addParamsToProps(i){return!i||Array.isArray(i)&&i.indexOf("params")===-1?i=["params",...i||[]]:typeof i=="object"&&!i.params&&(i.params={type:Object}),i}static createAndMountComponent(i,e,o,p){const t=f.getComponentDefinition(i,o);if(!t)return;const{vNode:l,destroy:a,el:r}=this.mount(t,{params:Object.freeze(e)},o,p||{});return{componentInstance:l.component.proxy,element:r,destroy:a}}static mount(i,e,o,p){let t=n.createVNode(i,e);t.appContext={...o.appContext,provides:p};let l=document.createElement("div");return n.render(t,l),{vNode:t,destroy:()=>{l&&n.render(null,l),l=null,t=null},el:l}}static searchForComponentInstance(i,e,o=10,p=!1){let t=null,l=i.parent,a=0;for(;!t&&l&&l.components&&++a<o;)l.components&&l.components[e]&&(t=l.components[e]),l=l.parent;for(a=0;!t&&l&&l.$options&&++a<o;){const r=l;r.$options&&r.$options.components&&r.$options.components[e]?t=r.$options.components[e]:r[e]&&(t=r[e]),l=l.parent}for(a=0;!t&&l&&l.exposed&&++a<o;){const r=l;r.exposed&&r.exposed[e]?t=r.exposed[e]:r[e]&&(t=r[e]),l=l.parent}if(!t){const r=i.appContext.components;r&&r[e]&&(t=r[e])}return!t&&!p?(s._error(114,{component:e}),null):t}}class P extends s.BaseComponentWrapper{constructor(e,o){super();h(this,"parent");h(this,"provides");this.parent=e,this.provides=o}createWrapper(e){const o=this;class p extends T{init(a){super.init(a)}hasMethod(a){var v,y;const r=t.getFrameworkComponentInstance();return r[a]?!0:((v=r.$.exposed)==null?void 0:v[a])!=null||((y=r.exposed)==null?void 0:y[a])!=null||r.$.setupState[a]!=null}callMethod(a,r){var B,S;const v=this.getFrameworkComponentInstance(),y=t.getFrameworkComponentInstance();if(y[a])return y[a].apply(v,r);{const R=((B=v.$.exposed)==null?void 0:B[a])||((S=v.exposed)==null?void 0:S[a])||v.$.setupState[a];return R==null?void 0:R.apply(v,r)}}addMethod(a,r){t[a]=r}processMethod(a,r){return a==="refresh"&&(this.getFrameworkComponentInstance().params=r[0]),this.hasMethod(a)?this.callMethod(a,r):a==="refresh"}createComponent(a){return o.createComponent(e,a)}}const t=new p;return t}createComponent(e,o){return f.createAndMountComponent(e,o,this.parent,this.provides)}createMethodProxy(e,o,p){return function(){return e.hasMethod(o)?e.callMethod(o,arguments):(p&&s._warn(233,{methodName:o}),null)}}destroy(){this.parent=null}}class T{constructor(){h(this,"componentInstance");h(this,"element");h(this,"unmount")}getGui(){return this.element}destroy(){this.getFrameworkComponentInstance()&&typeof this.getFrameworkComponentInstance().destroy=="function"&&this.getFrameworkComponentInstance().destroy(),this.unmount()}getFrameworkComponentInstance(){return this.componentInstance}init(i){const{componentInstance:e,element:o,destroy:p}=this.createComponent(i);this.componentInstance=e,this.unmount=p,this.element=o.firstElementChild??o}}class x extends s.VanillaFrameworkOverrides{constructor(e){super("vue");h(this,"parent");this.parent=e}frameworkComponent(e,o){let p=f.searchForComponentInstance(this.parent,e,10,!0)?e:null;if(!p&&o&&o[e]){const t=o[e];p=f.searchForComponentInstance(this.parent,t,10,!0)?t:null}return p}isFrameworkComponent(e){return typeof e=="object"}}function O(){return{gridOptions:{},modules:[],statusBar:void 0,sideBar:void 0,suppressContextMenu:void 0,preventDefaultOnContextMenu:void 0,allowContextMenuWithControlKey:void 0,columnMenu:void 0,suppressMenuHide:void 0,enableBrowserTooltips:void 0,tooltipTrigger:void 0,tooltipShowDelay:void 0,tooltipHideDelay:void 0,tooltipMouseTrack:void 0,tooltipShowMode:void 0,tooltipInteraction:void 0,popupParent:void 0,copyHeadersToClipboard:void 0,copyGroupHeadersToClipboard:void 0,clipboardDelimiter:void 0,suppressCopyRowsToClipboard:void 0,suppressCopySingleCellRanges:void 0,suppressLastEmptyLineOnPaste:void 0,suppressClipboardPaste:void 0,suppressClipboardApi:void 0,suppressCutToClipboard:void 0,columnDefs:void 0,defaultColDef:void 0,defaultColGroupDef:void 0,columnTypes:void 0,dataTypeDefinitions:void 0,maintainColumnOrder:void 0,enableStrictPivotColumnOrder:void 0,suppressFieldDotNotation:void 0,headerHeight:void 0,groupHeaderHeight:void 0,floatingFiltersHeight:void 0,pivotHeaderHeight:void 0,pivotGroupHeaderHeight:void 0,allowDragFromColumnsToolPanel:void 0,suppressMovableColumns:void 0,suppressColumnMoveAnimation:void 0,suppressMoveWhenColumnDragging:void 0,suppressDragLeaveHidesColumns:void 0,suppressGroupChangesColumnVisibility:void 0,suppressMakeColumnVisibleAfterUnGroup:void 0,suppressRowGroupHidesColumns:void 0,colResizeDefault:void 0,suppressAutoSize:void 0,autoSizePadding:void 0,skipHeaderOnAutoSize:void 0,autoSizeStrategy:void 0,components:void 0,editType:void 0,singleClickEdit:void 0,suppressClickEdit:void 0,readOnlyEdit:void 0,stopEditingWhenCellsLoseFocus:void 0,enterNavigatesVertically:void 0,enterNavigatesVerticallyAfterEdit:void 0,enableCellEditingOnBackspace:void 0,undoRedoCellEditing:void 0,undoRedoCellEditingLimit:void 0,defaultCsvExportParams:void 0,suppressCsvExport:void 0,defaultExcelExportParams:void 0,suppressExcelExport:void 0,excelStyles:void 0,quickFilterText:void 0,cacheQuickFilter:void 0,includeHiddenColumnsInQuickFilter:void 0,quickFilterParser:void 0,quickFilterMatcher:void 0,applyQuickFilterBeforePivotOrAgg:void 0,excludeChildrenWhenTreeDataFiltering:void 0,enableAdvancedFilter:void 0,alwaysPassFilter:void 0,includeHiddenColumnsInAdvancedFilter:void 0,advancedFilterParent:void 0,advancedFilterBuilderParams:void 0,suppressAdvancedFilterEval:void 0,suppressSetFilterByDefault:void 0,enableCharts:void 0,chartThemes:void 0,customChartThemes:void 0,chartThemeOverrides:void 0,chartToolPanelsDef:void 0,chartMenuItems:void 0,loadingCellRenderer:void 0,loadingCellRendererParams:void 0,loadingCellRendererSelector:void 0,localeText:void 0,masterDetail:void 0,keepDetailRows:void 0,keepDetailRowsCount:void 0,detailCellRenderer:void 0,detailCellRendererParams:void 0,detailRowHeight:void 0,detailRowAutoHeight:void 0,context:void 0,dragAndDropImageComponent:void 0,dragAndDropImageComponentParams:void 0,alignedGrids:void 0,tabIndex:void 0,rowBuffer:void 0,valueCache:void 0,valueCacheNeverExpires:void 0,enableCellExpressions:void 0,suppressTouch:void 0,suppressFocusAfterRefresh:void 0,suppressBrowserResizeObserver:void 0,suppressPropertyNamesCheck:void 0,suppressChangeDetection:void 0,debug:void 0,loading:void 0,overlayLoadingTemplate:void 0,loadingOverlayComponent:void 0,loadingOverlayComponentParams:void 0,suppressLoadingOverlay:void 0,overlayNoRowsTemplate:void 0,noRowsOverlayComponent:void 0,noRowsOverlayComponentParams:void 0,suppressNoRowsOverlay:void 0,pagination:void 0,paginationPageSize:void 0,paginationPageSizeSelector:void 0,paginationAutoPageSize:void 0,paginateChildRows:void 0,suppressPaginationPanel:void 0,pivotMode:void 0,pivotPanelShow:void 0,pivotMaxGeneratedColumns:void 0,pivotDefaultExpanded:void 0,pivotColumnGroupTotals:void 0,pivotRowTotals:void 0,pivotSuppressAutoColumn:void 0,suppressExpandablePivotGroups:void 0,functionsReadOnly:void 0,aggFuncs:void 0,suppressAggFuncInHeader:void 0,alwaysAggregateAtRootLevel:void 0,aggregateOnlyChangedColumns:void 0,suppressAggFilteredOnly:void 0,removePivotHeaderRowWhenSingleValueColumn:void 0,animateRows:void 0,cellFlashDuration:void 0,cellFadeDuration:void 0,allowShowChangeAfterFilter:void 0,domLayout:void 0,ensureDomOrder:void 0,enableRtl:void 0,suppressColumnVirtualisation:void 0,suppressMaxRenderedRowRestriction:void 0,suppressRowVirtualisation:void 0,rowDragManaged:void 0,suppressRowDrag:void 0,suppressMoveWhenRowDragging:void 0,rowDragEntireRow:void 0,rowDragMultiRow:void 0,rowDragText:void 0,fullWidthCellRenderer:void 0,fullWidthCellRendererParams:void 0,embedFullWidthRows:void 0,groupDisplayType:void 0,groupDefaultExpanded:void 0,autoGroupColumnDef:void 0,groupMaintainOrder:void 0,groupSelectsChildren:void 0,groupLockGroupColumns:void 0,groupAggFiltering:void 0,groupTotalRow:void 0,grandTotalRow:void 0,suppressStickyTotalRow:void 0,groupSuppressBlankHeader:void 0,groupSelectsFiltered:void 0,showOpenedGroup:void 0,groupHideParentOfSingleChild:void 0,groupRemoveSingleChildren:void 0,groupRemoveLowestSingleChildren:void 0,groupHideOpenParents:void 0,groupAllowUnbalanced:void 0,rowGroupPanelShow:void 0,groupRowRenderer:void 0,groupRowRendererParams:void 0,treeData:void 0,rowGroupPanelSuppressSort:void 0,suppressGroupRowsSticky:void 0,pinnedTopRowData:void 0,pinnedBottomRowData:void 0,rowModelType:void 0,rowData:void 0,asyncTransactionWaitMillis:void 0,suppressModelUpdateAfterUpdateTransaction:void 0,datasource:void 0,cacheOverflowSize:void 0,infiniteInitialRowCount:void 0,serverSideInitialRowCount:void 0,suppressServerSideFullWidthLoadingRow:void 0,cacheBlockSize:void 0,maxBlocksInCache:void 0,maxConcurrentDatasourceRequests:void 0,blockLoadDebounceMillis:void 0,purgeClosedRowNodes:void 0,serverSideDatasource:void 0,serverSideSortAllLevels:void 0,serverSideEnableClientSideSort:void 0,serverSideOnlyRefreshFilteredGroups:void 0,serverSidePivotResultFieldSeparator:void 0,viewportDatasource:void 0,viewportRowModelPageSize:void 0,viewportRowModelBufferSize:void 0,alwaysShowHorizontalScroll:void 0,alwaysShowVerticalScroll:void 0,debounceVerticalScrollbar:void 0,suppressHorizontalScroll:void 0,suppressScrollOnNewData:void 0,suppressScrollWhenPopupsAreOpen:void 0,suppressAnimationFrame:void 0,suppressMiddleClickScrolls:void 0,suppressPreventDefaultOnMouseWheel:void 0,scrollbarWidth:void 0,rowSelection:void 0,cellSelection:void 0,rowMultiSelectWithClick:void 0,suppressRowDeselection:void 0,suppressRowClickSelection:void 0,suppressCellFocus:void 0,suppressHeaderFocus:void 0,selectionColumnDef:void 0,suppressMultiRangeSelection:void 0,enableCellTextSelection:void 0,enableRangeSelection:void 0,enableRangeHandle:void 0,enableFillHandle:void 0,fillHandleDirection:void 0,suppressClearOnFillReduction:void 0,sortingOrder:void 0,accentedSort:void 0,unSortIcon:void 0,suppressMultiSort:void 0,alwaysMultiSort:void 0,multiSortKey:void 0,suppressMaintainUnsortedOrder:void 0,icons:void 0,rowHeight:void 0,rowStyle:void 0,rowClass:void 0,rowClassRules:void 0,suppressRowHoverHighlight:void 0,suppressRowTransform:void 0,columnHoverHighlight:void 0,gridId:void 0,deltaSort:void 0,treeDataDisplayType:void 0,enableGroupEdit:void 0,initialState:void 0,theme:void 0,loadThemeGoogleFonts:void 0,getContextMenuItems:void 0,getMainMenuItems:void 0,postProcessPopup:void 0,processUnpinnedColumns:void 0,processCellForClipboard:void 0,processHeaderForClipboard:void 0,processGroupHeaderForClipboard:void 0,processCellFromClipboard:void 0,sendToClipboard:void 0,processDataFromClipboard:void 0,isExternalFilterPresent:void 0,doesExternalFilterPass:void 0,getChartToolbarItems:void 0,createChartContainer:void 0,focusGridInnerElement:void 0,navigateToNextHeader:void 0,tabToNextHeader:void 0,navigateToNextCell:void 0,tabToNextCell:void 0,getLocaleText:void 0,getDocument:void 0,paginationNumberFormatter:void 0,getGroupRowAgg:void 0,isGroupOpenByDefault:void 0,initialGroupOrderComparator:void 0,processPivotResultColDef:void 0,processPivotResultColGroupDef:void 0,getDataPath:void 0,getChildCount:void 0,getServerSideGroupLevelParams:void 0,isServerSideGroupOpenByDefault:void 0,isApplyServerSideTransaction:void 0,isServerSideGroup:void 0,getServerSideGroupKey:void 0,getBusinessKeyForNode:void 0,getRowId:void 0,resetRowDataOnUpdate:void 0,processRowPostCreate:void 0,isRowSelectable:void 0,isRowMaster:void 0,fillOperation:void 0,postSortRows:void 0,getRowStyle:void 0,getRowClass:void 0,getRowHeight:void 0,isFullWidthRow:void 0,"onColumn-everything-changed":void 0,"onNew-columns-loaded":void 0,"onColumn-pivot-mode-changed":void 0,"onPivot-max-columns-exceeded":void 0,"onColumn-row-group-changed":void 0,"onExpand-or-collapse-all":void 0,"onColumn-pivot-changed":void 0,"onGrid-columns-changed":void 0,"onColumn-value-changed":void 0,"onColumn-moved":void 0,"onColumn-visible":void 0,"onColumn-pinned":void 0,"onColumn-group-opened":void 0,"onColumn-resized":void 0,"onDisplayed-columns-changed":void 0,"onVirtual-columns-changed":void 0,"onColumn-header-mouse-over":void 0,"onColumn-header-mouse-leave":void 0,"onColumn-header-clicked":void 0,"onColumn-header-context-menu":void 0,"onAsync-transactions-flushed":void 0,"onRow-group-opened":void 0,"onRow-data-updated":void 0,"onPinned-row-data-changed":void 0,"onRange-selection-changed":void 0,"onCell-selection-changed":void 0,"onChart-created":void 0,"onChart-range-selection-changed":void 0,"onChart-options-changed":void 0,"onChart-destroyed":void 0,"onTool-panel-visible-changed":void 0,"onTool-panel-size-changed":void 0,"onModel-updated":void 0,"onCut-start":void 0,"onCut-end":void 0,"onPaste-start":void 0,"onPaste-end":void 0,"onFill-start":void 0,"onFill-end":void 0,"onCell-selection-delete-start":void 0,"onCell-selection-delete-end":void 0,"onRange-delete-start":void 0,"onRange-delete-end":void 0,"onUndo-started":void 0,"onUndo-ended":void 0,"onRedo-started":void 0,"onRedo-ended":void 0,"onCell-clicked":void 0,"onCell-double-clicked":void 0,"onCell-mouse-down":void 0,"onCell-context-menu":void 0,"onCell-value-changed":void 0,"onCell-edit-request":void 0,"onRow-value-changed":void 0,"onHeader-focused":void 0,"onCell-focused":void 0,"onRow-selected":void 0,"onSelection-changed":void 0,"onTooltip-show":void 0,"onTooltip-hide":void 0,"onCell-key-down":void 0,"onCell-mouse-over":void 0,"onCell-mouse-out":void 0,"onFilter-changed":void 0,"onFilter-modified":void 0,"onFilter-opened":void 0,"onAdvanced-filter-builder-visible-changed":void 0,"onSort-changed":void 0,"onVirtual-row-removed":void 0,"onRow-clicked":void 0,"onRow-double-clicked":void 0,"onGrid-ready":void 0,"onGrid-pre-destroyed":void 0,"onGrid-size-changed":void 0,"onViewport-changed":void 0,"onFirst-data-rendered":void 0,"onDrag-started":void 0,"onDrag-stopped":void 0,"onDrag-cancelled":void 0,"onRow-editing-started":void 0,"onRow-editing-stopped":void 0,"onCell-editing-started":void 0,"onCell-editing-stopped":void 0,"onBody-scroll":void 0,"onBody-scroll-end":void 0,"onPagination-changed":void 0,"onComponent-state-changed":void 0,"onStore-refreshed":void 0,"onState-updated":void 0,"onColumn-menu-visible-changed":void 0,"onContext-menu-visible-changed":void 0,"onRow-drag-enter":void 0,"onRow-drag-move":void 0,"onRow-drag-leave":void 0,"onRow-drag-end":void 0,"onRow-drag-cancel":void 0}}const M=(g,i)=>{let e;return()=>{const o=function(){g()};window.clearTimeout(e),e=window.setTimeout(o,i)}};function w(g){const i=e=>Array.isArray(e)?e.map(o=>i(o)):n.isRef(e)||n.isReactive(e)||n.isProxy(e)?i(n.toRaw(e)):e&&typeof e=="object"&&Object.keys(e).length>0?Object.keys(e).reduce((o,p)=>(o[p]=i(e[p]),o),{}):e;return i(g)}const A={ref:"root"},k=n.defineComponent({__name:"AgGridVue",props:n.mergeModels(n.mergeDefaults({gridOptions:{},modules:{},statusBar:{},sideBar:{type:[Object,String,Array,Boolean,null]},suppressContextMenu:{type:Boolean},preventDefaultOnContextMenu:{type:Boolean},allowContextMenuWithControlKey:{type:Boolean},columnMenu:{},suppressMenuHide:{type:Boolean},enableBrowserTooltips:{type:Boolean},tooltipTrigger:{},tooltipShowDelay:{},tooltipHideDelay:{},tooltipMouseTrack:{type:Boolean},tooltipShowMode:{},tooltipInteraction:{type:Boolean},popupParent:{},copyHeadersToClipboard:{type:Boolean},copyGroupHeadersToClipboard:{type:Boolean},clipboardDelimiter:{},suppressCopyRowsToClipboard:{type:Boolean},suppressCopySingleCellRanges:{type:Boolean},suppressLastEmptyLineOnPaste:{type:Boolean},suppressClipboardPaste:{type:Boolean},suppressClipboardApi:{type:Boolean},suppressCutToClipboard:{type:Boolean},columnDefs:{},defaultColDef:{},defaultColGroupDef:{},columnTypes:{},dataTypeDefinitions:{},maintainColumnOrder:{type:Boolean},enableStrictPivotColumnOrder:{type:Boolean},suppressFieldDotNotation:{type:Boolean},headerHeight:{},groupHeaderHeight:{},floatingFiltersHeight:{},pivotHeaderHeight:{},pivotGroupHeaderHeight:{},allowDragFromColumnsToolPanel:{type:Boolean},suppressMovableColumns:{type:Boolean},suppressColumnMoveAnimation:{type:Boolean},suppressMoveWhenColumnDragging:{type:Boolean},suppressDragLeaveHidesColumns:{type:Boolean},suppressGroupChangesColumnVisibility:{type:[Boolean,String]},suppressMakeColumnVisibleAfterUnGroup:{type:Boolean},suppressRowGroupHidesColumns:{type:Boolean},colResizeDefault:{},suppressAutoSize:{type:Boolean},autoSizePadding:{},skipHeaderOnAutoSize:{type:Boolean},autoSizeStrategy:{},components:{},editType:{},singleClickEdit:{type:Boolean},suppressClickEdit:{type:Boolean},readOnlyEdit:{type:Boolean},stopEditingWhenCellsLoseFocus:{type:Boolean},enterNavigatesVertically:{type:Boolean},enterNavigatesVerticallyAfterEdit:{type:Boolean},enableCellEditingOnBackspace:{type:Boolean},undoRedoCellEditing:{type:Boolean},undoRedoCellEditingLimit:{},defaultCsvExportParams:{},suppressCsvExport:{type:Boolean},defaultExcelExportParams:{},suppressExcelExport:{type:Boolean},excelStyles:{},quickFilterText:{},cacheQuickFilter:{type:Boolean},includeHiddenColumnsInQuickFilter:{type:Boolean},quickFilterParser:{type:Function},quickFilterMatcher:{type:Function},applyQuickFilterBeforePivotOrAgg:{type:Boolean},excludeChildrenWhenTreeDataFiltering:{type:Boolean},enableAdvancedFilter:{type:Boolean},alwaysPassFilter:{type:Function},includeHiddenColumnsInAdvancedFilter:{type:Boolean},advancedFilterParent:{},advancedFilterBuilderParams:{},suppressAdvancedFilterEval:{type:Boolean},suppressSetFilterByDefault:{type:Boolean},enableCharts:{type:Boolean},chartThemes:{},customChartThemes:{},chartThemeOverrides:{},chartToolPanelsDef:{},chartMenuItems:{type:[Array,Function]},loadingCellRenderer:{},loadingCellRendererParams:{},loadingCellRendererSelector:{type:Function},localeText:{},masterDetail:{type:Boolean},keepDetailRows:{type:Boolean},keepDetailRowsCount:{},detailCellRenderer:{},detailCellRendererParams:{},detailRowHeight:{},detailRowAutoHeight:{type:Boolean},context:{},dragAndDropImageComponent:{},dragAndDropImageComponentParams:{},alignedGrids:{type:[Array,Function]},tabIndex:{},rowBuffer:{},valueCache:{type:Boolean},valueCacheNeverExpires:{type:Boolean},enableCellExpressions:{type:Boolean},suppressTouch:{type:Boolean},suppressFocusAfterRefresh:{type:Boolean},suppressBrowserResizeObserver:{type:Boolean},suppressPropertyNamesCheck:{type:Boolean},suppressChangeDetection:{type:Boolean},debug:{type:Boolean},loading:{type:Boolean},overlayLoadingTemplate:{},loadingOverlayComponent:{},loadingOverlayComponentParams:{},suppressLoadingOverlay:{type:Boolean},overlayNoRowsTemplate:{},noRowsOverlayComponent:{},noRowsOverlayComponentParams:{},suppressNoRowsOverlay:{type:Boolean},pagination:{type:Boolean},paginationPageSize:{},paginationPageSizeSelector:{type:[Array,Boolean]},paginationAutoPageSize:{type:Boolean},paginateChildRows:{type:Boolean},suppressPaginationPanel:{type:Boolean},pivotMode:{type:Boolean},pivotPanelShow:{},pivotMaxGeneratedColumns:{},pivotDefaultExpanded:{},pivotColumnGroupTotals:{},pivotRowTotals:{},pivotSuppressAutoColumn:{type:Boolean},suppressExpandablePivotGroups:{type:Boolean},functionsReadOnly:{type:Boolean},aggFuncs:{},suppressAggFuncInHeader:{type:Boolean},alwaysAggregateAtRootLevel:{type:Boolean},aggregateOnlyChangedColumns:{type:Boolean},suppressAggFilteredOnly:{type:Boolean},removePivotHeaderRowWhenSingleValueColumn:{type:Boolean},animateRows:{type:Boolean},cellFlashDuration:{},cellFadeDuration:{},allowShowChangeAfterFilter:{type:Boolean},domLayout:{},ensureDomOrder:{type:Boolean},enableRtl:{type:Boolean},suppressColumnVirtualisation:{type:Boolean},suppressMaxRenderedRowRestriction:{type:Boolean},suppressRowVirtualisation:{type:Boolean},rowDragManaged:{type:Boolean},suppressRowDrag:{type:Boolean},suppressMoveWhenRowDragging:{type:Boolean},rowDragEntireRow:{type:Boolean},rowDragMultiRow:{type:Boolean},rowDragText:{type:Function},fullWidthCellRenderer:{},fullWidthCellRendererParams:{},embedFullWidthRows:{type:Boolean},groupDisplayType:{},groupDefaultExpanded:{},autoGroupColumnDef:{},groupMaintainOrder:{type:Boolean},groupSelectsChildren:{type:Boolean},groupLockGroupColumns:{},groupAggFiltering:{type:[Boolean,Function]},groupTotalRow:{type:[String,Function]},grandTotalRow:{},suppressStickyTotalRow:{type:[Boolean,String]},groupSuppressBlankHeader:{type:Boolean},groupSelectsFiltered:{type:Boolean},showOpenedGroup:{type:Boolean},groupHideParentOfSingleChild:{type:[Boolean,String]},groupRemoveSingleChildren:{type:Boolean},groupRemoveLowestSingleChildren:{type:Boolean},groupHideOpenParents:{type:Boolean},groupAllowUnbalanced:{type:Boolean},rowGroupPanelShow:{},groupRowRenderer:{},groupRowRendererParams:{},treeData:{type:Boolean},rowGroupPanelSuppressSort:{type:Boolean},suppressGroupRowsSticky:{type:Boolean},pinnedTopRowData:{},pinnedBottomRowData:{},rowModelType:{},rowData:{},asyncTransactionWaitMillis:{},suppressModelUpdateAfterUpdateTransaction:{type:Boolean},datasource:{},cacheOverflowSize:{},infiniteInitialRowCount:{},serverSideInitialRowCount:{},suppressServerSideFullWidthLoadingRow:{type:Boolean},cacheBlockSize:{},maxBlocksInCache:{},maxConcurrentDatasourceRequests:{},blockLoadDebounceMillis:{},purgeClosedRowNodes:{type:Boolean},serverSideDatasource:{},serverSideSortAllLevels:{type:Boolean},serverSideEnableClientSideSort:{type:Boolean},serverSideOnlyRefreshFilteredGroups:{type:Boolean},serverSidePivotResultFieldSeparator:{},viewportDatasource:{},viewportRowModelPageSize:{},viewportRowModelBufferSize:{},alwaysShowHorizontalScroll:{type:Boolean},alwaysShowVerticalScroll:{type:Boolean},debounceVerticalScrollbar:{type:Boolean},suppressHorizontalScroll:{type:Boolean},suppressScrollOnNewData:{type:Boolean},suppressScrollWhenPopupsAreOpen:{type:Boolean},suppressAnimationFrame:{type:Boolean},suppressMiddleClickScrolls:{type:Boolean},suppressPreventDefaultOnMouseWheel:{type:Boolean},scrollbarWidth:{},rowSelection:{},cellSelection:{type:[Boolean,Object]},rowMultiSelectWithClick:{type:Boolean},suppressRowDeselection:{type:Boolean},suppressRowClickSelection:{type:Boolean},suppressCellFocus:{type:Boolean},suppressHeaderFocus:{type:Boolean},selectionColumnDef:{},suppressMultiRangeSelection:{type:Boolean},enableCellTextSelection:{type:Boolean},enableRangeSelection:{type:Boolean},enableRangeHandle:{type:Boolean},enableFillHandle:{type:Boolean},fillHandleDirection:{},suppressClearOnFillReduction:{type:Boolean},sortingOrder:{},accentedSort:{type:Boolean},unSortIcon:{type:Boolean},suppressMultiSort:{type:Boolean},alwaysMultiSort:{type:Boolean},multiSortKey:{},suppressMaintainUnsortedOrder:{type:Boolean},icons:{},rowHeight:{},rowStyle:{},rowClass:{},rowClassRules:{},suppressRowHoverHighlight:{type:Boolean},suppressRowTransform:{type:Boolean},columnHoverHighlight:{type:Boolean},gridId:{},deltaSort:{type:Boolean},treeDataDisplayType:{},enableGroupEdit:{type:Boolean},initialState:{},theme:{},loadThemeGoogleFonts:{type:Boolean},getContextMenuItems:{type:Function},getMainMenuItems:{type:Function},postProcessPopup:{type:Function},processUnpinnedColumns:{type:Function},processCellForClipboard:{type:Function},processHeaderForClipboard:{type:Function},processGroupHeaderForClipboard:{type:Function},processCellFromClipboard:{type:Function},sendToClipboard:{type:Function},processDataFromClipboard:{type:Function},isExternalFilterPresent:{type:Function},doesExternalFilterPass:{type:Function},getChartToolbarItems:{type:Function},createChartContainer:{type:Function},focusGridInnerElement:{type:Function},navigateToNextHeader:{type:Function},tabToNextHeader:{type:Function},navigateToNextCell:{type:Function},tabToNextCell:{type:Function},getLocaleText:{type:Function},getDocument:{type:Function},paginationNumberFormatter:{type:Function},getGroupRowAgg:{type:Function},isGroupOpenByDefault:{type:Function},initialGroupOrderComparator:{type:Function},processPivotResultColDef:{type:Function},processPivotResultColGroupDef:{type:Function},getDataPath:{type:Function},getChildCount:{type:Function},getServerSideGroupLevelParams:{type:Function},isServerSideGroupOpenByDefault:{type:Function},isApplyServerSideTransaction:{type:Function},isServerSideGroup:{type:Function},getServerSideGroupKey:{type:Function},getBusinessKeyForNode:{type:Function},getRowId:{type:Function},resetRowDataOnUpdate:{type:Boolean},processRowPostCreate:{type:Function},isRowSelectable:{type:Function},isRowMaster:{type:Function},fillOperation:{type:Function},postSortRows:{type:Function},getRowStyle:{type:Function},getRowClass:{type:Function},getRowHeight:{type:Function},isFullWidthRow:{type:Function},"onTool-panel-visible-changed":{},"onTool-panel-size-changed":{},"onColumn-menu-visible-changed":{},"onContext-menu-visible-changed":{},"onCut-start":{},"onCut-end":{},"onPaste-start":{},"onPaste-end":{},"onColumn-visible":{},"onColumn-pinned":{},"onColumn-resized":{},"onColumn-moved":{},"onColumn-value-changed":{},"onColumn-pivot-mode-changed":{},"onColumn-pivot-changed":{},"onColumn-group-opened":{},"onNew-columns-loaded":{},"onGrid-columns-changed":{},"onDisplayed-columns-changed":{},"onVirtual-columns-changed":{},"onColumn-everything-changed":{},"onColumn-header-mouse-over":{},"onColumn-header-mouse-leave":{},"onColumn-header-clicked":{},"onColumn-header-context-menu":{},"onComponent-state-changed":{},"onCell-value-changed":{},"onCell-edit-request":{},"onRow-value-changed":{},"onCell-editing-started":{},"onCell-editing-stopped":{},"onRow-editing-started":{},"onRow-editing-stopped":{},"onUndo-started":{},"onUndo-ended":{},"onRedo-started":{},"onRedo-ended":{},"onCell-selection-delete-start":{},"onCell-selection-delete-end":{},"onRange-delete-start":{},"onRange-delete-end":{},"onFill-start":{},"onFill-end":{},"onFilter-opened":{},"onFilter-changed":{},"onFilter-modified":{},"onAdvanced-filter-builder-visible-changed":{},"onChart-created":{},"onChart-range-selection-changed":{},"onChart-options-changed":{},"onChart-destroyed":{},"onCell-key-down":{},"onGrid-ready":{},"onGrid-pre-destroyed":{},"onFirst-data-rendered":{},"onGrid-size-changed":{},"onModel-updated":{},"onVirtual-row-removed":{},"onViewport-changed":{},"onBody-scroll":{},"onBody-scroll-end":{},"onDrag-started":{},"onDrag-stopped":{},"onDrag-cancelled":{},"onState-updated":{},"onPagination-changed":{},"onRow-drag-enter":{},"onRow-drag-move":{},"onRow-drag-leave":{},"onRow-drag-end":{},"onRow-drag-cancel":{},"onColumn-row-group-changed":{},"onRow-group-opened":{},"onExpand-or-collapse-all":{},"onPivot-max-columns-exceeded":{},"onPinned-row-data-changed":{},"onRow-data-updated":{},"onAsync-transactions-flushed":{},"onStore-refreshed":{},"onHeader-focused":{},"onCell-clicked":{},"onCell-double-clicked":{},"onCell-focused":{},"onCell-mouse-over":{},"onCell-mouse-out":{},"onCell-mouse-down":{},"onRow-clicked":{},"onRow-double-clicked":{},"onRow-selected":{},"onSelection-changed":{},"onCell-context-menu":{},"onRange-selection-changed":{},"onCell-selection-changed":{},"onTooltip-show":{},"onTooltip-hide":{},"onSort-changed":{}},O()),{modelValue:{},modelModifiers:{}}),emits:n.mergeModels(["update:modelValue"],["update:modelValue"]),setup(g,{expose:i,emit:e}){const o=g,p=n.useTemplateRef("root"),t=n.ref(void 0),l=n.ref(!1),a=n.ref(!1),r=n.ref(!1),v=n.ref({}),y=n.ref(null),B=n.toRefs(o);s._ALL_GRID_OPTIONS.filter(d=>d!="gridOptions").forEach(d=>{n.watch(()=>B[d],(u,C)=>{b(d,u)},{deep:!0})});const S=new Set(["rowDataUpdated","cellValueChanged","rowValueChanged"]),R=n.useModel(g,"modelValue"),F=n.ref(!1),H=e;n.watch(R,(d,u)=>{l.value&&(F.value=!0,b("rowData",w(d),w(u)))},{deep:!0});const E=M(()=>{H("update:modelValue",w(L()))},20),I=d=>{r.value&&S.has(d)&&E()},G=()=>R.value||o.rowData||o.gridOptions.rowData,L=()=>{const d=[];return t==null||t.value.forEachNode(u=>{d.push(u.data)}),d},D=d=>u=>{if(a.value)return;u==="gridReady"&&(r.value=!0);const C=s.ALWAYS_SYNC_GLOBAL_EVENTS.has(u);C&&!d||!C&&d||S.has(u)&&(F.value||I(u),F.value=!1)},b=(d,u,C)=>{if(l.value){let m=u.value||u;d==="rowData"&&m!=null&&(m=w(m)),v.value[d]=m,y.value==null&&(y.value=window.setTimeout(()=>{y.value=null,s._processOnChange(v.value,t.value),v.value={}},0))}},V=()=>Object.create(n.getCurrentInstance().provides);return n.onMounted(()=>{s.ModuleRegistry.registerModules([s.RowApiModule]);const d=new P(n.getCurrentInstance(),V()),u={globalListener:D(),globalSyncListener:D(!0),frameworkOverrides:new x(n.getCurrentInstance()),providedBeanInstances:{frameworkCompWrapper:d},modules:o.modules},C=n.markRaw(s._combineAttributesAndGridOptions(w(o.gridOptions),o,[...s._ALL_GRID_OPTIONS,...s._ALL_EVENTS.map(W=>s._getCallbackForEvent(W))])),m=G();m!==void 0&&(C.rowData=w(m)),t.value=s.createGrid(p.value,C,u),l.value=!0}),n.onUnmounted(()=>{var d;l.value&&((d=t==null?void 0:t.value)==null||d.destroy(),a.value=!0)}),i({api:t}),(d,u)=>(n.openBlock(),n.createElementBlock("div",A,null,512))}});c.AgGridVue=k,Object.defineProperty(c,Symbol.toStringTag,{value:"Module"})}); |
{ | ||
"name": "ag-grid-vue3", | ||
"description": "AG Grid Vue 3 Component", | ||
"version": "33.0.0", | ||
"version": "33.0.1", | ||
"author": "Sean Landsman <sean@thelandsmans.com>", | ||
@@ -39,3 +39,3 @@ "license": "MIT", | ||
"dependencies": { | ||
"ag-grid-community": "33.0.0" | ||
"ag-grid-community": "33.0.1" | ||
}, | ||
@@ -42,0 +42,0 @@ "devDependencies": { |
Sorry, the diff of this file is not supported yet
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
0
296854
4310
+ Addedag-grid-community@33.0.1(transitive)
- Removedag-grid-community@33.0.0(transitive)
Updatedag-grid-community@33.0.1