Files
railwaysystem/RuoYi-Vue/ruoyi-ui/node_modules2/@handsontable/vue/BaseEditorComponent.vue.d.ts
T
2026-09-10 15:40:10 +08:00

44 lines
1.4 KiB
TypeScript

import Vue from 'vue';
import Handsontable from 'handsontable/base';
declare class BaseEditorComponent extends Vue implements Handsontable.editors.BaseEditor {
name: string;
instance: any;
row: any;
col: any;
prop: any;
TD: any;
originalValue: any;
cellProperties: any;
state: any;
hot: any;
mounted(): void;
private _fireCallbacks;
beginEditing(...args: any[]): any;
cancelChanges(...args: any[]): any;
checkEditorSection(...args: any[]): any;
close(...args: any[]): any;
discardEditor(...args: any[]): any;
enableFullEditMode(...args: any[]): any;
extend(...args: any[]): any;
finishEditing(...args: any[]): any;
focus(...args: any[]): any;
getValue(...args: any[]): any;
init(...args: any[]): any;
isInFullEditMode(...args: any[]): any;
isOpened(...args: any[]): any;
isWaiting(...args: any[]): any;
open(...args: any[]): any;
prepare(row: any, col: any, prop: any, TD: any, originalValue: any, cellProperties: any): any;
saveValue(...args: any[]): any;
setValue(...args: any[]): any;
addHook(...args: any[]): any;
removeHooksByKey(...args: any[]): any;
clearHooks(...args: any[]): any;
getEditedCell(...args: any[]): any;
getEditedCellRect(...args: any[]): any;
getEditedCellsZIndex(...args: any[]): any;
getEditedCellsLayerClass(...args: any[]): any;
}
export default BaseEditorComponent;
export { BaseEditorComponent };