Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@opentiny/vue-grid

Package Overview
Dependencies
Maintainers
1
Versions
106
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@opentiny/vue-grid - npm Package Compare versions

Comparing version 2.8.0 to 2.8.2

14

package.json
{
"name": "@opentiny/vue-grid",
"version": "2.8.0",
"version": "2.8.2",
"description": "",

@@ -8,8 +8,8 @@ "main": "./lib/index.js",

"dependencies": {
"@opentiny/vue-renderless": "~3.8.0",
"@opentiny/vue-locale": "~2.8.0",
"@opentiny/vue-modal": "~2.8.0",
"@opentiny/vue-pager": "~2.8.0",
"@opentiny/vue-icon": "~2.8.0",
"@opentiny/vue-tooltip": "~2.8.0"
"@opentiny/vue-renderless": "~3.8.2",
"@opentiny/vue-locale": "~2.8.2",
"@opentiny/vue-modal": "~2.8.2",
"@opentiny/vue-pager": "~2.8.2",
"@opentiny/vue-icon": "~2.8.2",
"@opentiny/vue-tooltip": "~2.8.2"
},

@@ -16,0 +16,0 @@ "license": "MIT",

@@ -14,36 +14,11 @@ /**

import Renderer from './src/renderer';
declare const Buttons: {
mixin(map: any): any;
get(type: any): any;
add(type: any, callback: any): any;
delete(type: any): any;
};
declare const Menus: {
mixin(map: any): any;
get(type: any): any;
add(type: any, callback: any): any;
delete(type: any): any;
};
declare const Buttons: any;
declare const Menus: any;
export declare const Grid: {
use(Plugin: any, options: any): any;
setup: (options?: {}) => void;
interceptor: {
mixin(map: any): any;
get(type: any): any;
add(type: any, callback: any): any;
delete(type: any, callback: any): any;
};
interceptor: any;
renderer: {};
buttons: {
mixin(map: any): any;
get(type: any): any;
add(type: any, callback: any): any;
delete(type: any): any;
};
menus: {
mixin(map: any): any;
get(type: any): any;
add(type: any, callback: any): any;
delete(type: any): any;
};
buttons: any;
menus: any;
_tooltip: boolean;

@@ -50,0 +25,0 @@ };

@@ -42,3 +42,3 @@ /**

};
render(): import("vue").VNode;
render(): any;
methods: {

@@ -45,0 +45,0 @@ scrollEvent(event: any): void;

@@ -7,3 +7,3 @@ declare const _default: {

className: (StringConstructor | FunctionConstructor)[];
editor: (FunctionConstructor | ObjectConstructor)[];
editor: (ObjectConstructor | FunctionConstructor)[];
field: StringConstructor;

@@ -44,3 +44,3 @@ filter: {};

};
renderer: (FunctionConstructor | ObjectConstructor)[];
renderer: (ObjectConstructor | FunctionConstructor)[];
required: {

@@ -75,3 +75,3 @@ type: BooleanConstructor;

};
sortBy: (StringConstructor | ArrayConstructor)[];
sortBy: (ArrayConstructor | StringConstructor)[];
sortMethod: FunctionConstructor;

@@ -94,3 +94,3 @@ sortable: {

className: (StringConstructor | FunctionConstructor)[];
editor: (FunctionConstructor | ObjectConstructor)[];
editor: (ObjectConstructor | FunctionConstructor)[];
field: StringConstructor;

@@ -131,3 +131,3 @@ filter: {};

};
renderer: (FunctionConstructor | ObjectConstructor)[];
renderer: (ObjectConstructor | FunctionConstructor)[];
required: {

@@ -162,3 +162,3 @@ type: BooleanConstructor;

};
sortBy: (StringConstructor | ArrayConstructor)[];
sortBy: (ArrayConstructor | StringConstructor)[];
sortMethod: FunctionConstructor;

@@ -177,43 +177,5 @@ sortable: {

slots: any;
}): {
columnConfig: any;
slots: any;
cacheKey: {
uid: number;
};
firstRow: any;
};
render(): import("vue").VNode;
methods: {
createColumn($table: any, colProps: any): any;
renderHeader(h: any, params: any): any;
renderCell(h: any, params: any): any;
renderTreeCell(h: any, params: any): any[];
renderTreeIcon(h: any, params: any): any[];
renderIndexHeader(h: any, params: any): any;
renderTreeIndexCell(h: any, params: any): any[];
renderIndexCell(h: any, params: any): any;
renderRadioHeader(h: any, params: any): any;
renderRadioCell(h: any, params: any): any;
renderTreeRadioCell(h: any, params: any): any[];
renderSelectionHeader(h: any, params: any): any;
renderSelectionCell(h: any, params: any): any;
renderTreeSelectionCell(h: any, params: any): any[];
renderSelectionCellByProp(h: any, params: any): any;
renderTreeSelectionCellByProp(h: any, params: any): any[];
renderExpandCell(h: any, params: any): any[];
renderExpandData(h: any, params: any): any;
renderSortAndFilterHeader(h: any, params: any): any;
renderSortHeader(h: any, params: any): any;
renderSortIcon(h: any, params: any): any[];
renderFilterHeader(h: any, params: any): any;
renderFilterIcon(h: any, params: any, cls?: string): any[];
renderEditHeader(h: any, params: any): any[];
renderTreeRowEdit(h: any, params: any): any[];
renderRowEdit(h: any, params: any): any;
renderTreeCellEdit(h: any, params: any): any[];
renderCellEdit(h: any, params: any): any;
runRenderer(h: any, params: any, _vm: any, isEdit: any): any;
getSuffixCls(params: any): string[];
};
}): any;
render(): any;
methods: any;
};

@@ -223,44 +185,6 @@ };

slots: any;
}): {
columnConfig: any;
slots: any;
cacheKey: {
uid: number;
};
firstRow: any;
};
render(): import("vue").VNode;
methods: {
createColumn($table: any, colProps: any): any;
renderHeader(h: any, params: any): any;
renderCell(h: any, params: any): any;
renderTreeCell(h: any, params: any): any[];
renderTreeIcon(h: any, params: any): any[];
renderIndexHeader(h: any, params: any): any;
renderTreeIndexCell(h: any, params: any): any[];
renderIndexCell(h: any, params: any): any;
renderRadioHeader(h: any, params: any): any;
renderRadioCell(h: any, params: any): any;
renderTreeRadioCell(h: any, params: any): any[];
renderSelectionHeader(h: any, params: any): any;
renderSelectionCell(h: any, params: any): any;
renderTreeSelectionCell(h: any, params: any): any[];
renderSelectionCellByProp(h: any, params: any): any;
renderTreeSelectionCellByProp(h: any, params: any): any[];
renderExpandCell(h: any, params: any): any[];
renderExpandData(h: any, params: any): any;
renderSortAndFilterHeader(h: any, params: any): any;
renderSortHeader(h: any, params: any): any;
renderSortIcon(h: any, params: any): any[];
renderFilterHeader(h: any, params: any): any;
renderFilterIcon(h: any, params: any, cls?: string): any[];
renderEditHeader(h: any, params: any): any[];
renderTreeRowEdit(h: any, params: any): any[];
renderRowEdit(h: any, params: any): any;
renderTreeCellEdit(h: any, params: any): any[];
renderCellEdit(h: any, params: any): any;
runRenderer(h: any, params: any, _vm: any, isEdit: any): any;
getSuffixCls(params: any): string[];
};
}): any;
render(): any;
methods: any;
};
export default _default;

@@ -28,386 +28,3 @@ /**

components: {
TinyGridTable: {
name: string;
props: {
align: {
type: StringConstructor;
default: () => any;
};
autoResize: BooleanConstructor;
border: {
type: BooleanConstructor;
default: () => any;
};
cellClassName: (StringConstructor | FunctionConstructor)[];
columnKey: BooleanConstructor;
columnMinWidth: (StringConstructor | NumberConstructor)[];
columnWidth: (StringConstructor | NumberConstructor)[];
contextMenu: ObjectConstructor;
customs: ArrayConstructor;
data: (ObjectConstructor | ArrayConstructor)[];
dropConfig: ObjectConstructor;
editConfig: (BooleanConstructor | ObjectConstructor)[];
editRules: ObjectConstructor;
expandConfig: ObjectConstructor;
fit: {
type: BooleanConstructor;
default: () => boolean;
};
footerAlign: {
type: StringConstructor;
default: () => any;
};
footerCellClassName: (StringConstructor | FunctionConstructor)[];
footerMethod: FunctionConstructor;
footerRowClassName: (StringConstructor | FunctionConstructor)[];
footerSpanMethod: FunctionConstructor;
headerAlign: {
type: StringConstructor;
default: () => any;
};
headerCellClassName: (StringConstructor | FunctionConstructor)[];
headerRowClassName: (StringConstructor | FunctionConstructor)[];
headerSuffixIconAbsolute: BooleanConstructor;
height: (StringConstructor | NumberConstructor)[];
highlightCell: BooleanConstructor;
highlightCurrentColumn: {
type: BooleanConstructor;
default: () => any;
};
highlightCurrentRow: {
type: BooleanConstructor;
default: () => any;
};
highlightHoverColumn: {
type: BooleanConstructor;
default: () => any;
};
highlightHoverRow: {
type: BooleanConstructor;
default: () => boolean;
};
isAsyncColumn: BooleanConstructor;
isCenterEmpty: BooleanConstructor;
isDragHeaderSorting: BooleanConstructor;
keyboardConfig: ObjectConstructor;
loading: BooleanConstructor;
loadingComponent: ObjectConstructor;
maxHeight: (StringConstructor | NumberConstructor)[];
minHeight: (StringConstructor | NumberConstructor)[];
mouseConfig: ObjectConstructor;
optimization: ObjectConstructor;
params: ObjectConstructor;
radioConfig: ObjectConstructor;
remoteFilter: BooleanConstructor;
remoteSort: BooleanConstructor;
renderEmpty: FunctionConstructor;
renderRowAfter: FunctionConstructor;
resizable: {
type: BooleanConstructor;
default: () => boolean;
};
rowClassName: (StringConstructor | FunctionConstructor)[];
rowGroup: ObjectConstructor;
rowId: {
type: StringConstructor;
default: () => string;
};
rowKey: BooleanConstructor;
rowSpan: ArrayConstructor;
scrollLoad: ObjectConstructor;
selectConfig: ObjectConstructor;
showFooter: BooleanConstructor;
showHeader: {
type: BooleanConstructor;
default: () => boolean;
};
showHeaderOverflow: {
type: (StringConstructor | BooleanConstructor)[];
default: () => any;
};
showOverflow: {
type: (StringConstructor | BooleanConstructor)[];
default: () => any;
};
size: {
type: StringConstructor;
default: () => any;
};
sortConfig: ObjectConstructor;
sortMethod: FunctionConstructor;
sortable: {
type: BooleanConstructor;
default: boolean;
};
spanMethod: FunctionConstructor;
startIndex: {
type: NumberConstructor;
default: number;
};
stripe: {
type: BooleanConstructor;
default: () => boolean;
};
summaryConfig: ObjectConstructor;
syncResize: BooleanConstructor;
tableLayout: StringConstructor;
tooltipConfig: {
type: ObjectConstructor;
default: () => {};
};
treeConfig: ObjectConstructor;
validConfig: ObjectConstructor;
};
provide(): {
$table: any;
$column: null;
};
inject: {
$grid: {
default: null;
};
};
data(): any;
computed: {
bodyCtxMenu(): any;
ctxMenuList(): never[];
ctxMenuOpts(): any;
hasFilter(): any;
hasTip(): boolean;
headerCtxMenu(): any;
isCtxMenu(): number;
isGroup(): any;
isResizable(): any;
optimizeOpts(): any;
sortOpts(): any;
tooltipContentOpts(): any;
vSize(): any;
vaildTipOpts(): any;
validOpts(): any;
};
watch: {
collectColumn(value: any): void;
customs(value: any): void;
data(value: any): void;
'data.length': {
handler(): void;
};
height(): void;
syncResize(value: any): void;
tableColumn(): void;
};
created(): void;
mounted(): void;
activated(): void;
setup(props: any, { slots, attrs, listeners }: {
slots: any;
attrs: any;
listeners: any;
}): {
slots: any;
tableListeners: any;
};
render(): import("vue").VNode;
methods: {
columnDrop(): void;
rowDrop(): void;
getParentElem(): any;
getParentHeight(): any;
clearAll(silent: any): any;
refreshData(): any;
refreshStyle(): any;
updateData(): any;
handleTableData(force: any): any;
loadTableData(datas: any, notRefresh: any): any;
reloadData(datas: any): any;
loadData(datas: any): Promise<any>;
reloadRow(row: any, record: any, field: any): any;
reloadColumn(columns: any): any;
loadColumn(columns: any): Promise<any>;
updateCache(source: any): void;
modifyCache(): void;
cacheColumnMap(): void;
getRowNode(tr: any): any;
getColumnNode(cell: any): any;
getRowIndex(row: any): any;
getColumnIndex(column: any): any;
hasIndexColumn(column: any): any;
defineField(row: any, copy: any): any;
isTemporaryRow(row: any): any;
createData(records: any, copy: any): Promise<unknown>;
createRow(records: any): Promise<unknown>;
clearData(rows: any, field: any): any;
hasRowInsert(row: any): number;
hasRowChange(row: any, field: any): boolean;
getColumns(columnIndex: any): any;
getColumnById(colid: any): any;
getColumnByField(field: any): any;
getTableColumn(): {
fullColumn: any;
visibleColumn: any;
tableColumn: any;
collectColumn: any;
};
getRecords(): any;
getData(rowIndex: any): any;
getAllRecords(): any;
getSelectRecords(notCopy: any): any;
handleLocalFilter(row: any, column: any): any;
updateAfterFullData(): any;
buildGroupData(): void;
getRowById(rowid: any): any;
getTableData(): {
visibleData: any;
footerData: any;
tableData: any;
fullData: any;
};
handleDefault(): void;
mergeCustomColumn(customColumns: any, sort: any, colWidth: any): void;
resetAll(): void;
hideColumn(tableColumn: any): any;
showColumn(tableColumn: any): any;
resetCustoms(): any;
handleVisibleColumn(tableColumn: any, visible: any): any;
reloadCustoms(customColumns: any, sort: any, colWidth: any): any;
watchColumn(value: any): void;
refreshColumn(): any;
analyColumnWidth(): void;
recalculate(): any;
autoCellWidth(headerEl: any, bodyEl: any, footerEl: any): void;
syncHeaderHeight(): void;
resetResizable(): any;
updateStyle(): any;
preventEvent(event: any, type: any, args: any, next: any, end: any): void;
blurOutside({ row, args, column }: {
row: any;
args: any;
column: any;
}, event: any): any;
handleGlobalMousedownEvent: typeof import("../table/src/events").handleGlobalMousedownEvent;
handleGlobalBlurEvent: typeof import("../table/src/events").handleGlobalBlurEvent;
handleGlobalMousewheelEvent: typeof import("../table/src/events").handleGlobalMousewheelEvent;
handleEscKeyDown: typeof import("../table/src/events").handleEscKeyDown;
handleEnterKeyDown: typeof import("../table/src/events").handleEnterKeyDown;
handleCtxMenu: typeof import("../table/src/events").handleCtxMenu;
handleArrowKeyDown: typeof import("../table/src/events").handleArrowKeyDown;
handleDelKeyDown: typeof import("../table/src/events").handleDelKeyDown;
handleSpaceKeyDown: typeof import("../table/src/events").handleSpaceKeyDown;
handleTabKeyDown: typeof import("../table/src/events").handleTabKeyDown;
handleCopyKeyDown: typeof import("../table/src/events").handleCopyKeyDown;
handleF2KeyDown: typeof import("../table/src/events").handleF2KeyDown;
handleOtherKeyDown: typeof import("../table/src/events").handleOtherKeyDown;
handleGlobalKeydownEvent: typeof import("../table/src/events").handleGlobalKeydownEvent;
handleGlobalResizeEvent: typeof import("../table/src/events").handleGlobalResizeEvent;
triggerHeaderTooltipEvent: typeof import("../table/src/events").triggerHeaderTooltipEvent;
triggerFooterTooltipEvent: typeof import("../table/src/events").triggerFooterTooltipEvent;
triggerTooltipEvent: typeof import("../table/src/events").triggerTooltipEvent;
activateTooltip: () => void;
activateTooltipValid: () => void;
handleTooltip(event: any, column: any, row: any, showTip: any, isHeader: any): any;
clostTooltip(): any;
debounceClose: () => void;
handleSelectionDefChecked(): void;
setSelection(rows: any, value: any): any;
handleSelectRow({ row }: {
row: any;
}, value: any): void;
handleToggleCheckRowEvent(params: any, event: any): void;
triggerCheckRowEvent(event: any, params: any, value: any): void;
toggleRowSelection(row: any): any;
setAllSelection(value: any): void;
checkSelectionStatus(): void;
reserveCheckSelection(): void;
triggerCheckAllEvent(event: any, value: any): void;
toggleAllSelection(): any;
clearSelection(): any;
handleRadioDefChecked(): void;
triggerRadioRowEvent(event: any, params: any): void;
triggerCurrentRowEvent(event: any, params: any): void;
setCurrentRow(row: any): any;
setRadioRow(row: any): any;
clearCurrentRow(): any;
clearRadioRow(): any;
getCurrentRow(): any;
getRadioRow(): any;
triggerHeaderCellClickEvent(event: any, params: any): any;
setCurrentColumn(column: any): any;
clearCurrentColumn(): any;
handleChangeCell(event: any, params: any): void;
triggerCellClickEvent(event: any, params: any): void;
triggerCellDBLClickEvent(event: any, params: any): void;
triggerSortEvent(event: any, column: any, order: any): void;
sort(field: any, order: any): any;
clearSort(): any;
closeFilter(): any;
toggleGroupExpansion(row: any): void;
triggerRowExpandEvent(event: any, { row }: {
row: any;
}): any;
toggleRowExpansion(row: any): any;
handleDefaultRowExpand(): void;
setAllRowExpansion(expanded: any): any;
setRowExpansion(rows: any, expanded: any): any;
hasRowExpand(row: any): number;
clearRowExpand(): any;
triggerTreeExpandEvent(event: any, { row }: {
row: any;
}): any;
toggleTreeExpansion(row: any): any;
handleDefaultTreeExpand(): void;
setAllTreeExpansion(expanded: any): any;
setTreeExpansion(rows: any, expanded: any): any;
hasTreeExpand(row: any): number;
clearTreeExpand(): any;
getVirtualScroller(): {
scrollX: any;
scrollY: any;
scrollLeft: any;
scrollTop: any;
};
triggerScrollXEvent(event: any): void;
debounceScrollX: () => void;
loadScrollXData(): void;
triggerScrollYEvent(event: any): void;
debounceScrollY: () => void;
debounceScrollLoad: () => void;
loadScrollYData(event: any): void;
getRowHeight(): any;
computeScrollLoad(): any;
updateScrollXData(): void;
updateScrollXSpace(): void;
updateScrollYData(): void;
updateScrollYSpace(): void;
updateScrollLoadBar(event: any): void;
scrollTo(scrollLeft: any, scrollTop: any): any;
scrollToRow(row: any, column: any, isDelay: any, move: any): any;
scrollToTreeRow(row: any): any;
scrollToColumn(column: any, isDelay: any, move: any): any;
resetScrollTop(): void;
clearScroll(): any;
updateFooter(): any;
updateStatus(scope: any, cellValue: any, renderOpts: any): any;
updateScrollStatus: () => void;
getAsyncColumnUniqueKey(property: any, row: any): string;
getAsyncColumnName(property: any): string;
collectAsyncColumn(tableData: any): never[];
handleAsyncColumn(tableData: any): void;
handleResolveColumn(tableData: any, fetchColumns: any): void;
connect({ toolbar }: {
toolbar: any;
}): void;
getEventTargetNode: (event: any, container: any, queryCls: any) => {
flag: boolean;
container: any;
targetElem: any;
} | {
flag: boolean;
container?: undefined;
targetElem?: undefined;
};
initMultipleHistory(): void;
showSelectToolbar(): any;
toggleSelectToolbarVisible(): any;
};
};
TinyGridTable: any;
};

@@ -418,566 +35,7 @@ provide(): {

components: {
TinyGridTable: {
name: string;
props: {
align: {
type: StringConstructor;
default: () => any;
};
autoResize: BooleanConstructor;
border: {
type: BooleanConstructor;
default: () => any;
};
cellClassName: (StringConstructor | FunctionConstructor)[];
columnKey: BooleanConstructor;
columnMinWidth: (StringConstructor | NumberConstructor)[];
columnWidth: (StringConstructor | NumberConstructor)[];
contextMenu: ObjectConstructor;
customs: ArrayConstructor;
data: (ObjectConstructor | ArrayConstructor)[];
dropConfig: ObjectConstructor;
editConfig: (BooleanConstructor | ObjectConstructor)[];
editRules: ObjectConstructor;
expandConfig: ObjectConstructor;
fit: {
type: BooleanConstructor;
default: () => boolean;
};
footerAlign: {
type: StringConstructor;
default: () => any;
};
footerCellClassName: (StringConstructor | FunctionConstructor)[];
footerMethod: FunctionConstructor;
footerRowClassName: (StringConstructor | FunctionConstructor)[];
footerSpanMethod: FunctionConstructor;
headerAlign: {
type: StringConstructor;
default: () => any;
};
headerCellClassName: (StringConstructor | FunctionConstructor)[];
headerRowClassName: (StringConstructor | FunctionConstructor)[];
headerSuffixIconAbsolute: BooleanConstructor;
height: (StringConstructor | NumberConstructor)[];
highlightCell: BooleanConstructor;
highlightCurrentColumn: {
type: BooleanConstructor;
default: () => any;
};
highlightCurrentRow: {
type: BooleanConstructor;
default: () => any;
};
highlightHoverColumn: {
type: BooleanConstructor;
default: () => any;
};
highlightHoverRow: {
type: BooleanConstructor;
default: () => boolean;
};
isAsyncColumn: BooleanConstructor;
isCenterEmpty: BooleanConstructor;
isDragHeaderSorting: BooleanConstructor;
keyboardConfig: ObjectConstructor;
loading: BooleanConstructor;
loadingComponent: ObjectConstructor;
maxHeight: (StringConstructor | NumberConstructor)[];
minHeight: (StringConstructor | NumberConstructor)[];
mouseConfig: ObjectConstructor;
optimization: ObjectConstructor;
params: ObjectConstructor;
radioConfig: ObjectConstructor;
remoteFilter: BooleanConstructor;
remoteSort: BooleanConstructor;
renderEmpty: FunctionConstructor;
renderRowAfter: FunctionConstructor;
resizable: {
type: BooleanConstructor;
default: () => boolean;
};
rowClassName: (StringConstructor | FunctionConstructor)[];
rowGroup: ObjectConstructor;
rowId: {
type: StringConstructor;
default: () => string;
};
rowKey: BooleanConstructor;
rowSpan: ArrayConstructor;
scrollLoad: ObjectConstructor;
selectConfig: ObjectConstructor;
showFooter: BooleanConstructor;
showHeader: {
type: BooleanConstructor;
default: () => boolean;
};
showHeaderOverflow: {
type: (StringConstructor | BooleanConstructor)[];
default: () => any;
};
showOverflow: {
type: (StringConstructor | BooleanConstructor)[];
default: () => any;
};
size: {
type: StringConstructor;
default: () => any;
};
sortConfig: ObjectConstructor;
sortMethod: FunctionConstructor;
sortable: {
type: BooleanConstructor;
default: boolean;
};
spanMethod: FunctionConstructor;
startIndex: {
type: NumberConstructor;
default: number;
};
stripe: {
type: BooleanConstructor;
default: () => boolean;
};
summaryConfig: ObjectConstructor;
syncResize: BooleanConstructor;
tableLayout: StringConstructor;
tooltipConfig: {
type: ObjectConstructor;
default: () => {};
};
treeConfig: ObjectConstructor;
validConfig: ObjectConstructor;
};
provide(): {
$table: any;
$column: null;
};
inject: {
$grid: {
default: null;
};
};
data(): any;
computed: {
bodyCtxMenu(): any;
ctxMenuList(): never[];
ctxMenuOpts(): any;
hasFilter(): any;
hasTip(): boolean;
headerCtxMenu(): any;
isCtxMenu(): number;
isGroup(): any;
isResizable(): any;
optimizeOpts(): any;
sortOpts(): any;
tooltipContentOpts(): any;
vSize(): any;
vaildTipOpts(): any;
validOpts(): any;
};
watch: {
collectColumn(value: any): void;
customs(value: any): void;
data(value: any): void;
'data.length': {
handler(): void;
};
height(): void;
syncResize(value: any): void;
tableColumn(): void;
};
created(): void;
mounted(): void;
activated(): void;
setup(props: any, { slots, attrs, listeners }: {
slots: any;
attrs: any;
listeners: any;
}): {
slots: any;
tableListeners: any;
};
render(): import("vue").VNode;
methods: {
columnDrop(): void;
rowDrop(): void;
getParentElem(): any;
getParentHeight(): any;
clearAll(silent: any): any;
refreshData(): any;
refreshStyle(): any;
updateData(): any;
handleTableData(force: any): any;
loadTableData(datas: any, notRefresh: any): any;
reloadData(datas: any): any;
loadData(datas: any): Promise<any>;
reloadRow(row: any, record: any, field: any): any;
reloadColumn(columns: any): any;
loadColumn(columns: any): Promise<any>;
updateCache(source: any): void;
modifyCache(): void;
cacheColumnMap(): void;
getRowNode(tr: any): any;
getColumnNode(cell: any): any;
getRowIndex(row: any): any;
getColumnIndex(column: any): any;
hasIndexColumn(column: any): any;
defineField(row: any, copy: any): any;
isTemporaryRow(row: any): any;
createData(records: any, copy: any): Promise<unknown>;
createRow(records: any): Promise<unknown>;
clearData(rows: any, field: any): any;
hasRowInsert(row: any): number;
hasRowChange(row: any, field: any): boolean;
getColumns(columnIndex: any): any;
getColumnById(colid: any): any;
getColumnByField(field: any): any;
getTableColumn(): {
fullColumn: any;
visibleColumn: any;
tableColumn: any;
collectColumn: any;
};
getRecords(): any;
getData(rowIndex: any): any;
getAllRecords(): any;
getSelectRecords(notCopy: any): any;
handleLocalFilter(row: any, column: any): any;
updateAfterFullData(): any;
buildGroupData(): void;
getRowById(rowid: any): any;
getTableData(): {
visibleData: any;
footerData: any;
tableData: any;
fullData: any;
};
handleDefault(): void;
mergeCustomColumn(customColumns: any, sort: any, colWidth: any): void;
resetAll(): void;
hideColumn(tableColumn: any): any;
showColumn(tableColumn: any): any;
resetCustoms(): any;
handleVisibleColumn(tableColumn: any, visible: any): any;
reloadCustoms(customColumns: any, sort: any, colWidth: any): any;
watchColumn(value: any): void;
refreshColumn(): any;
analyColumnWidth(): void;
recalculate(): any;
autoCellWidth(headerEl: any, bodyEl: any, footerEl: any): void;
syncHeaderHeight(): void;
resetResizable(): any;
updateStyle(): any;
preventEvent(event: any, type: any, args: any, next: any, end: any): void;
blurOutside({ row, args, column }: {
row: any;
args: any;
column: any;
}, event: any): any;
handleGlobalMousedownEvent: typeof import("../table/src/events").handleGlobalMousedownEvent;
handleGlobalBlurEvent: typeof import("../table/src/events").handleGlobalBlurEvent;
handleGlobalMousewheelEvent: typeof import("../table/src/events").handleGlobalMousewheelEvent;
handleEscKeyDown: typeof import("../table/src/events").handleEscKeyDown;
handleEnterKeyDown: typeof import("../table/src/events").handleEnterKeyDown;
handleCtxMenu: typeof import("../table/src/events").handleCtxMenu;
handleArrowKeyDown: typeof import("../table/src/events").handleArrowKeyDown;
handleDelKeyDown: typeof import("../table/src/events").handleDelKeyDown;
handleSpaceKeyDown: typeof import("../table/src/events").handleSpaceKeyDown;
handleTabKeyDown: typeof import("../table/src/events").handleTabKeyDown;
handleCopyKeyDown: typeof import("../table/src/events").handleCopyKeyDown;
handleF2KeyDown: typeof import("../table/src/events").handleF2KeyDown;
handleOtherKeyDown: typeof import("../table/src/events").handleOtherKeyDown;
handleGlobalKeydownEvent: typeof import("../table/src/events").handleGlobalKeydownEvent;
handleGlobalResizeEvent: typeof import("../table/src/events").handleGlobalResizeEvent;
triggerHeaderTooltipEvent: typeof import("../table/src/events").triggerHeaderTooltipEvent;
triggerFooterTooltipEvent: typeof import("../table/src/events").triggerFooterTooltipEvent;
triggerTooltipEvent: typeof import("../table/src/events").triggerTooltipEvent;
activateTooltip: () => void;
activateTooltipValid: () => void;
handleTooltip(event: any, column: any, row: any, showTip: any, isHeader: any): any;
clostTooltip(): any;
debounceClose: () => void;
handleSelectionDefChecked(): void;
setSelection(rows: any, value: any): any;
handleSelectRow({ row }: {
row: any;
}, value: any): void;
handleToggleCheckRowEvent(params: any, event: any): void;
triggerCheckRowEvent(event: any, params: any, value: any): void;
toggleRowSelection(row: any): any;
setAllSelection(value: any): void;
checkSelectionStatus(): void;
reserveCheckSelection(): void;
triggerCheckAllEvent(event: any, value: any): void;
toggleAllSelection(): any;
clearSelection(): any;
handleRadioDefChecked(): void;
triggerRadioRowEvent(event: any, params: any): void;
triggerCurrentRowEvent(event: any, params: any): void;
setCurrentRow(row: any): any;
setRadioRow(row: any): any;
clearCurrentRow(): any;
clearRadioRow(): any;
getCurrentRow(): any;
getRadioRow(): any;
triggerHeaderCellClickEvent(event: any, params: any): any;
setCurrentColumn(column: any): any;
clearCurrentColumn(): any;
handleChangeCell(event: any, params: any): void;
triggerCellClickEvent(event: any, params: any): void;
triggerCellDBLClickEvent(event: any, params: any): void;
triggerSortEvent(event: any, column: any, order: any): void;
sort(field: any, order: any): any;
clearSort(): any;
closeFilter(): any;
toggleGroupExpansion(row: any): void;
triggerRowExpandEvent(event: any, { row }: {
row: any;
}): any;
toggleRowExpansion(row: any): any;
handleDefaultRowExpand(): void;
setAllRowExpansion(expanded: any): any;
setRowExpansion(rows: any, expanded: any): any;
hasRowExpand(row: any): number;
clearRowExpand(): any;
triggerTreeExpandEvent(event: any, { row }: {
row: any;
}): any;
toggleTreeExpansion(row: any): any;
handleDefaultTreeExpand(): void;
setAllTreeExpansion(expanded: any): any;
setTreeExpansion(rows: any, expanded: any): any;
hasTreeExpand(row: any): number;
clearTreeExpand(): any;
getVirtualScroller(): {
scrollX: any;
scrollY: any;
scrollLeft: any;
scrollTop: any;
};
triggerScrollXEvent(event: any): void;
debounceScrollX: () => void;
loadScrollXData(): void;
triggerScrollYEvent(event: any): void;
debounceScrollY: () => void;
debounceScrollLoad: () => void;
loadScrollYData(event: any): void;
getRowHeight(): any;
computeScrollLoad(): any;
updateScrollXData(): void;
updateScrollXSpace(): void;
updateScrollYData(): void;
updateScrollYSpace(): void;
updateScrollLoadBar(event: any): void;
scrollTo(scrollLeft: any, scrollTop: any): any;
scrollToRow(row: any, column: any, isDelay: any, move: any): any;
scrollToTreeRow(row: any): any;
scrollToColumn(column: any, isDelay: any, move: any): any;
resetScrollTop(): void;
clearScroll(): any;
updateFooter(): any;
updateStatus(scope: any, cellValue: any, renderOpts: any): any;
updateScrollStatus: () => void;
getAsyncColumnUniqueKey(property: any, row: any): string;
getAsyncColumnName(property: any): string;
collectAsyncColumn(tableData: any): never[];
handleAsyncColumn(tableData: any): void;
handleResolveColumn(tableData: any, fetchColumns: any): void;
connect({ toolbar }: {
toolbar: any;
}): void;
getEventTargetNode: (event: any, container: any, queryCls: any) => {
flag: boolean;
container: any;
targetElem: any;
} | {
flag: boolean;
container?: undefined;
targetElem?: undefined;
};
initMultipleHistory(): void;
showSelectToolbar(): any;
toggleSelectToolbarVisible(): any;
};
};
TinyGridTable: any;
};
provide(): any;
props: {
isBeforePageChange: BooleanConstructor;
showSaveMsg: {
type: BooleanConstructor;
default: boolean;
};
isMultipleHistory: BooleanConstructor;
selectToolbar: (BooleanConstructor | ObjectConstructor)[];
align: {
type: StringConstructor;
default: () => any;
};
autoResize: BooleanConstructor;
border: {
type: BooleanConstructor;
default: () => any;
};
cellClassName: (StringConstructor | FunctionConstructor)[];
columnKey: BooleanConstructor;
columnMinWidth: (StringConstructor | NumberConstructor)[];
columnWidth: (StringConstructor | NumberConstructor)[];
contextMenu: ObjectConstructor;
customs: ArrayConstructor;
data: (ObjectConstructor | ArrayConstructor)[];
dropConfig: ObjectConstructor;
editConfig: (BooleanConstructor | ObjectConstructor)[];
editRules: ObjectConstructor;
expandConfig: ObjectConstructor;
fit: {
type: BooleanConstructor;
default: () => boolean;
};
footerAlign: {
type: StringConstructor;
default: () => any;
};
footerCellClassName: (StringConstructor | FunctionConstructor)[];
footerMethod: FunctionConstructor;
footerRowClassName: (StringConstructor | FunctionConstructor)[];
footerSpanMethod: FunctionConstructor;
headerAlign: {
type: StringConstructor;
default: () => any;
};
headerCellClassName: (StringConstructor | FunctionConstructor)[];
headerRowClassName: (StringConstructor | FunctionConstructor)[];
headerSuffixIconAbsolute: BooleanConstructor;
height: (StringConstructor | NumberConstructor)[];
highlightCell: BooleanConstructor;
highlightCurrentColumn: {
type: BooleanConstructor;
default: () => any;
};
highlightCurrentRow: {
type: BooleanConstructor;
default: () => any;
};
highlightHoverColumn: {
type: BooleanConstructor;
default: () => any;
};
highlightHoverRow: {
type: BooleanConstructor;
default: () => boolean;
};
isAsyncColumn: BooleanConstructor;
isCenterEmpty: BooleanConstructor;
isDragHeaderSorting: BooleanConstructor;
keyboardConfig: ObjectConstructor;
loading: BooleanConstructor;
loadingComponent: ObjectConstructor;
maxHeight: (StringConstructor | NumberConstructor)[];
minHeight: (StringConstructor | NumberConstructor)[];
mouseConfig: ObjectConstructor;
optimization: ObjectConstructor;
params: ObjectConstructor;
radioConfig: ObjectConstructor;
remoteFilter: BooleanConstructor;
remoteSort: BooleanConstructor;
renderEmpty: FunctionConstructor;
renderRowAfter: FunctionConstructor;
resizable: {
type: BooleanConstructor;
default: () => boolean;
};
rowClassName: (StringConstructor | FunctionConstructor)[];
rowGroup: ObjectConstructor;
rowId: {
type: StringConstructor;
default: () => string;
};
rowKey: BooleanConstructor;
rowSpan: ArrayConstructor;
scrollLoad: ObjectConstructor;
selectConfig: ObjectConstructor;
showFooter: BooleanConstructor;
showHeader: {
type: BooleanConstructor;
default: () => boolean;
};
showHeaderOverflow: {
type: (StringConstructor | BooleanConstructor)[];
default: () => any;
};
showOverflow: {
type: (StringConstructor | BooleanConstructor)[];
default: () => any;
};
size: {
type: StringConstructor;
default: () => any;
};
sortConfig: ObjectConstructor;
sortMethod: FunctionConstructor;
sortable: {
type: BooleanConstructor;
default: boolean;
};
spanMethod: FunctionConstructor;
startIndex: {
type: NumberConstructor;
default: number;
};
stripe: {
type: BooleanConstructor;
default: () => boolean;
};
summaryConfig: ObjectConstructor;
syncResize: BooleanConstructor;
tableLayout: StringConstructor;
tooltipConfig: {
type: ObjectConstructor;
default: () => {};
};
treeConfig: ObjectConstructor;
validConfig: ObjectConstructor;
columns: ArrayConstructor;
proxyConfig: ObjectConstructor;
fetchData: ObjectConstructor;
saveData: ObjectConstructor;
deleteData: ObjectConstructor;
toolbar: ObjectConstructor;
pager: ObjectConstructor;
dataset: ObjectConstructor;
autoLoad: {
type: BooleanConstructor;
default: boolean;
};
seqSerial: {
type: BooleanConstructor;
default: boolean;
};
events: ObjectConstructor;
};
data(): {
emitter: {
emit(eventName: any): void;
on: (event: any, callback: any, once?: boolean) => void;
once(event: any, callback: any): void;
off(event: any, callback: any): void;
};
fetchOption: null;
filterData: never[];
listeners: {};
pagerConfig: null;
pendingRecords: never[];
seqIndex: any;
sortData: {};
tableCustoms: never[];
tableData: never[];
tableLoading: boolean;
tablePage: {
total: number;
pageSize: number;
currentPage: number;
};
toolBarVm: null;
};
props: any;
data(): any;
computed: {

@@ -1000,6 +58,3 @@ isMsg(): any;

attrs: any;
}): {
slots: any;
tableListeners: any;
};
}): any;
render(): any;

@@ -1031,180 +86,4 @@ methods: {

};
props: {
isBeforePageChange: BooleanConstructor;
showSaveMsg: {
type: BooleanConstructor;
default: boolean;
};
isMultipleHistory: BooleanConstructor;
selectToolbar: (BooleanConstructor | ObjectConstructor)[];
align: {
type: StringConstructor;
default: () => any;
};
autoResize: BooleanConstructor;
border: {
type: BooleanConstructor;
default: () => any;
};
cellClassName: (StringConstructor | FunctionConstructor)[];
columnKey: BooleanConstructor;
columnMinWidth: (StringConstructor | NumberConstructor)[];
columnWidth: (StringConstructor | NumberConstructor)[];
contextMenu: ObjectConstructor;
customs: ArrayConstructor;
data: (ObjectConstructor | ArrayConstructor)[];
dropConfig: ObjectConstructor;
editConfig: (BooleanConstructor | ObjectConstructor)[];
editRules: ObjectConstructor;
expandConfig: ObjectConstructor;
fit: {
type: BooleanConstructor;
default: () => boolean;
};
footerAlign: {
type: StringConstructor;
default: () => any;
};
footerCellClassName: (StringConstructor | FunctionConstructor)[];
footerMethod: FunctionConstructor;
footerRowClassName: (StringConstructor | FunctionConstructor)[];
footerSpanMethod: FunctionConstructor;
headerAlign: {
type: StringConstructor;
default: () => any;
};
headerCellClassName: (StringConstructor | FunctionConstructor)[];
headerRowClassName: (StringConstructor | FunctionConstructor)[];
headerSuffixIconAbsolute: BooleanConstructor;
height: (StringConstructor | NumberConstructor)[];
highlightCell: BooleanConstructor;
highlightCurrentColumn: {
type: BooleanConstructor;
default: () => any;
};
highlightCurrentRow: {
type: BooleanConstructor;
default: () => any;
};
highlightHoverColumn: {
type: BooleanConstructor;
default: () => any;
};
highlightHoverRow: {
type: BooleanConstructor;
default: () => boolean;
};
isAsyncColumn: BooleanConstructor;
isCenterEmpty: BooleanConstructor;
isDragHeaderSorting: BooleanConstructor;
keyboardConfig: ObjectConstructor;
loading: BooleanConstructor;
loadingComponent: ObjectConstructor;
maxHeight: (StringConstructor | NumberConstructor)[];
minHeight: (StringConstructor | NumberConstructor)[];
mouseConfig: ObjectConstructor;
optimization: ObjectConstructor;
params: ObjectConstructor;
radioConfig: ObjectConstructor;
remoteFilter: BooleanConstructor;
remoteSort: BooleanConstructor;
renderEmpty: FunctionConstructor;
renderRowAfter: FunctionConstructor;
resizable: {
type: BooleanConstructor;
default: () => boolean;
};
rowClassName: (StringConstructor | FunctionConstructor)[];
rowGroup: ObjectConstructor;
rowId: {
type: StringConstructor;
default: () => string;
};
rowKey: BooleanConstructor;
rowSpan: ArrayConstructor;
scrollLoad: ObjectConstructor;
selectConfig: ObjectConstructor;
showFooter: BooleanConstructor;
showHeader: {
type: BooleanConstructor;
default: () => boolean;
};
showHeaderOverflow: {
type: (StringConstructor | BooleanConstructor)[];
default: () => any;
};
showOverflow: {
type: (StringConstructor | BooleanConstructor)[];
default: () => any;
};
size: {
type: StringConstructor;
default: () => any;
};
sortConfig: ObjectConstructor;
sortMethod: FunctionConstructor;
sortable: {
type: BooleanConstructor;
default: boolean;
};
spanMethod: FunctionConstructor;
startIndex: {
type: NumberConstructor;
default: number;
};
stripe: {
type: BooleanConstructor;
default: () => boolean;
};
summaryConfig: ObjectConstructor;
syncResize: BooleanConstructor;
tableLayout: StringConstructor;
tooltipConfig: {
type: ObjectConstructor;
default: () => {};
};
treeConfig: ObjectConstructor;
validConfig: ObjectConstructor;
columns: ArrayConstructor;
proxyConfig: ObjectConstructor;
fetchData: ObjectConstructor;
saveData: ObjectConstructor;
deleteData: ObjectConstructor;
toolbar: ObjectConstructor;
pager: ObjectConstructor;
dataset: ObjectConstructor;
autoLoad: {
type: BooleanConstructor;
default: boolean;
};
seqSerial: {
type: BooleanConstructor;
default: boolean;
};
events: ObjectConstructor;
};
data(): {
emitter: {
emit(eventName: any): void;
on: (event: any, callback: any, once?: boolean) => void;
once(event: any, callback: any): void;
off(event: any, callback: any): void;
};
fetchOption: null;
filterData: never[];
listeners: {};
pagerConfig: null;
pendingRecords: never[];
seqIndex: any;
sortData: {};
tableCustoms: never[];
tableData: never[];
tableLoading: boolean;
tablePage: {
total: number;
pageSize: number;
currentPage: number;
};
toolBarVm: null;
};
props: any;
data(): any;
computed: {

@@ -1227,6 +106,3 @@ isMsg(): any;

attrs: any;
}): {
slots: any;
tableListeners: any;
};
}): any;
render(): any;

@@ -1233,0 +109,0 @@ methods: {

@@ -44,3 +44,3 @@ /**

created(): void;
render(): import("vue").VNode;
render(): any;
methods: {

@@ -47,0 +47,0 @@ uploadColumn(): void;

@@ -194,11 +194,3 @@ import { triggerHeaderTooltipEvent, triggerFooterTooltipEvent, triggerTooltipEvent, handleGlobalMousedownEvent, handleGlobalBlurEvent, handleGlobalMousewheelEvent, handleArrowKeyDown, handleCopyKeyDown, handleCtxMenu, handleDelKeyDown, handleEnterKeyDown, handleEscKeyDown, handleF2KeyDown, handleOtherKeyDown, handleSpaceKeyDown, handleTabKeyDown, handleGlobalKeydownEvent, handleGlobalResizeEvent } from './events';

}): void;
getEventTargetNode: (event: any, container: any, queryCls: any) => {
flag: boolean;
container: any;
targetElem: any;
} | {
flag: boolean;
container?: undefined;
targetElem?: undefined;
};
getEventTargetNode: any;
initMultipleHistory(): void;

@@ -205,0 +197,0 @@ showSelectToolbar(): any;

@@ -21,3 +21,3 @@ declare const _default: {

dropConfig: ObjectConstructor;
editConfig: (BooleanConstructor | ObjectConstructor)[];
editConfig: (ObjectConstructor | BooleanConstructor)[];
editRules: ObjectConstructor;

@@ -155,3 +155,3 @@ expandConfig: ObjectConstructor;

dropConfig: ObjectConstructor;
editConfig: (BooleanConstructor | ObjectConstructor)[];
editConfig: (ObjectConstructor | BooleanConstructor)[];
editRules: ObjectConstructor;

@@ -280,3 +280,3 @@ expandConfig: ObjectConstructor;

hasFilter(): any;
hasTip(): boolean;
hasTip(): any;
headerCtxMenu(): any;

@@ -315,3 +315,3 @@ isCtxMenu(): number;

};
render(): import("vue").VNode;
render(): any;
methods: {

@@ -505,11 +505,3 @@ columnDrop(): void;

}): void;
getEventTargetNode: (event: any, container: any, queryCls: any) => {
flag: boolean;
container: any;
targetElem: any;
} | {
flag: boolean;
container?: undefined;
targetElem?: undefined;
};
getEventTargetNode: any;
initMultipleHistory(): void;

@@ -533,3 +525,3 @@ showSelectToolbar(): any;

hasFilter(): any;
hasTip(): boolean;
hasTip(): any;
headerCtxMenu(): any;

@@ -568,3 +560,3 @@ isCtxMenu(): number;

};
render(): import("vue").VNode;
render(): any;
methods: {

@@ -758,11 +750,3 @@ columnDrop(): void;

}): void;
getEventTargetNode: (event: any, container: any, queryCls: any) => {
flag: boolean;
container: any;
targetElem: any;
} | {
flag: boolean;
container?: undefined;
targetElem?: undefined;
};
getEventTargetNode: any;
initMultipleHistory(): void;

@@ -769,0 +753,0 @@ showSelectToolbar(): any;

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc