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;
}