From 0e6eaa153c606da648305efa40a4f81266245281 Mon Sep 17 00:00:00 2001 From: Paul Date: Wed, 15 Jan 2020 08:53:17 +0100 Subject: [PATCH 1/2] Added insert and remove to declaration file --- src/sl-vue-tree.d.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/sl-vue-tree.d.ts b/src/sl-vue-tree.d.ts index 7704f57..d718962 100644 --- a/src/sl-vue-tree.d.ts +++ b/src/sl-vue-tree.d.ts @@ -50,4 +50,6 @@ export default class SlVueTree extends Vue { traverse(cb: (node: ISlTreeNode, nodeModel: ISlTreeNodeModel, siblings: ISlTreeNodeModel[]) => boolean | void, nodeModels?: ISlTreeNodeModel[], parentPath?: number[]): ISlTreeNode[] | boolean; getNodeEl(path: number[]): HTMLElement; select(path: number[], addToSelection?: boolean): ISlTreeNode; + insert(cursorPosition : ICursorPosition, nodeModel : ISlTreeNodeModel) : void; + remove(paths: number[][]); } From 0a86264f717ba873a0e11c386c2eb1c474b50a77 Mon Sep 17 00:00:00 2001 From: Paul Date: Wed, 15 Jan 2020 09:00:13 +0100 Subject: [PATCH 2/2] Forgot to add return type in previous commit --- src/sl-vue-tree.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sl-vue-tree.d.ts b/src/sl-vue-tree.d.ts index d718962..64efcf6 100644 --- a/src/sl-vue-tree.d.ts +++ b/src/sl-vue-tree.d.ts @@ -51,5 +51,5 @@ export default class SlVueTree extends Vue { getNodeEl(path: number[]): HTMLElement; select(path: number[], addToSelection?: boolean): ISlTreeNode; insert(cursorPosition : ICursorPosition, nodeModel : ISlTreeNodeModel) : void; - remove(paths: number[][]); + remove(paths: number[][]) : void; }