rerumad
Version:
Vue 3 data grid spreadsheet
201 lines (170 loc) • 4 kB
text/typescript
/* eslint-disable */
/* tslint:disable */
/* auto-generated vue proxies */
import { defineContainer } from './vue-component-lib/utils';
import type { JSX } from '@revolist/revogrid';
export const RevoGrid = /*@__PURE__*/ defineContainer<JSX.RevoGrid>('revo-grid', [
'rowHeaders',
'frameSize',
'rowSize',
'colSize',
'range',
'readonly',
'resize',
'canFocus',
'columns',
'source',
'pinnedTopSource',
'pinnedBottomSource',
'rowDefinitions',
'editors',
'plugins',
'columnTypes',
'theme',
'rowClass',
'autoSizeColumn',
'filter',
'trimmedRows',
'exporting',
'grouping',
'beforeEdit',
'beforeRangeEdit',
'afterEdit',
'beforeAutofill',
'beforeRange',
'rowOrderChanged',
'beforeSourceSortingApply',
'beforeSortingApply',
'beforeSorting',
'rowDragStart',
'headerClick',
'beforeCellFocus',
'beforeSourceSet',
'afterSourceSet',
'beforeColumnsSet',
'afterColumnsSet',
'beforeFilterApply',
'viewportScroll',
'beforeExport',
'beforeEditStart'
]);
export const RevogrClipboard = /*@__PURE__*/ defineContainer<JSX.RevogrClipboard>('revogr-clipboard', [
'copyRegion',
'pasteRegion'
]);
export const RevogrData = /*@__PURE__*/ defineContainer<JSX.RevogrData>('revogr-data', [
'readonly',
'range',
'canDrag',
'rowClass',
'colData',
'rowSelectionStore',
'viewportRow',
'viewportCol',
'dimensionRow',
'dataStore',
'dragStartCell'
]);
export const RevogrEdit = /*@__PURE__*/ defineContainer<JSX.RevogrEdit>('revogr-edit', [
'editCell',
'column',
'editor',
'cellEdit',
'closeEdit'
]);
export const RevogrFilterPanel = /*@__PURE__*/ defineContainer<JSX.RevogrFilterPanel>('revogr-filter-panel', [
'uuid',
'filterTypes',
'filterNames',
'filterEntities',
'filterChange'
]);
export const RevogrFocus = /*@__PURE__*/ defineContainer<JSX.RevogrFocus>('revogr-focus', [
'selectionStore',
'dimensionRow',
'dimensionCol'
]);
export const RevogrHeader = /*@__PURE__*/ defineContainer<JSX.RevogrHeader>('revogr-header', [
'viewportCol',
'dimensionCol',
'selectionStore',
'parent',
'groups',
'groupingDepth',
'canResize',
'colData',
'columnFilter',
'initialHeaderClick',
'headerResize',
'headerDblClick'
]);
export const RevogrOrderEditor = /*@__PURE__*/ defineContainer<JSX.RevogrOrderEditor>('revogr-order-editor', [
'parent',
'dimensionRow',
'dimensionCol',
'dataStore',
'internalRowDragStart',
'internalRowDragEnd',
'internalRowDrag',
'internalRowMouseMove',
'initialRowDropped'
]);
export const RevogrOverlaySelection = /*@__PURE__*/ defineContainer<JSX.RevogrOverlaySelection>('revogr-overlay-selection', [
'readonly',
'range',
'canDrag',
'selectionStore',
'dimensionRow',
'dimensionCol',
'dataStore',
'colData',
'lastCell',
'editors',
'internalCopy',
'internalPaste',
'internalCellEdit',
'internalFocusCell',
'setEdit',
'setRange',
'setTempRange',
'focusCell',
'unregister',
'internalSelectionChanged',
'internalRangeDataApply'
]);
export const RevogrScrollVirtual = /*@__PURE__*/ defineContainer<JSX.RevogrScrollVirtual>('revogr-scroll-virtual', [
'dimension',
'viewportStore',
'dimensionStore',
'scrollVirtual'
]);
export const RevogrTempRange = /*@__PURE__*/ defineContainer<JSX.RevogrTempRange>('revogr-temp-range', [
'selectionStore',
'dimensionRow',
'dimensionCol'
]);
export const RevogrViewport = /*@__PURE__*/ defineContainer<JSX.RevogrViewport>('revogr-viewport', [
'columnStores',
'rowStores',
'dimensions',
'viewports',
'editors',
'rowClass',
'uuid',
'resize',
'readonly',
'range',
'rowHeaders',
'columnFilter',
'setDimensionSize',
'setViewportCoordinate',
'setViewportSize',
'initialRowDragStart',
'beforeEditStart'
]);
export const RevogrViewportScroll = /*@__PURE__*/ defineContainer<JSX.RevogrViewportScroll>('revogr-viewport-scroll', [
'contentWidth',
'contentHeight',
'scrollViewport',
'resizeViewport'
]);