Procházet zdrojové kódy

chore(handsontable): 类型文件更改

qinlaiqiao před 5 roky
rodič
revize
8337d528d1
2 změnil soubory, kde provedl 6 přidání a 3 odebrání
  1. 5 2
      handsontable/handsontable.d.ts
  2. 1 1
      handsontable/package.json

+ 5 - 2
handsontable/handsontable.d.ts

@@ -2,7 +2,7 @@ declare namespace _Handsontable {
   class Core {
     constructor(element: Element, options: Handsontable.DefaultSettings);
 
-    addHook(key: string, callback: (() => void) | (() => void)[]): void;
+    addHook(key: string, callback: ((...restOfArg: any[]) => void) | ((...restOfArg: any[]) => void)[]): void;
 
     addHookOnce(key: string, callback: (() => void) | (() => void)[]): void;
 
@@ -195,6 +195,9 @@ declare namespace _Handsontable {
     validateRows(rows: number[], callback: (valid: boolean) => void): void;
 
     isDestroyed: boolean;
+
+    // 自定义的字段,用于挂载原始数据
+    originSourceData?: any | any[];
   }
 }
 
@@ -922,7 +925,7 @@ declare namespace Handsontable {
 
       constructor(hotInstance?: _Handsontable.Core);
 
-      addHook(name: string, callback: () => void): void;
+      addHook(name: string, callback: (...restOfArg: any[]) => void): void;
 
       callOnPluginsReady(callback: () => void): void;
 

+ 1 - 1
handsontable/package.json

@@ -10,7 +10,7 @@
     "url": "https://github.com/handsontable/handsontable/issues"
   },
   "author": "Handsoncode <hello@handsontable.com>",
-  "version": "6.2.3",
+  "version": "6.2.5",
   "browser": "dist/handsontable.js",
   "main": "commonjs/index.js",
   "module": "es/index.js",