Skip to content

Commit f3882ab

Browse files
authored
fix and add types in .d.ts file (#77)
* fix and add types in .d.ts file * Update Dependencies * Added "depth" as computed property + css var of cursor * Type tweaks
1 parent 965338e commit f3882ab

8 files changed

+2290
-2464
lines changed

dist/sl-vue-tree.d.ts

+3-1
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,11 @@ export default class SlVueTree<TDataType> extends Vue {
4545
getLastNode(): ISlTreeNode<TDataType>;
4646
getNextNode(path: number[], filter?: (node: ISlTreeNode<TDataType>) => boolean): ISlTreeNode<TDataType>;
4747
getPrevNode(path: number[], filter?: (node: ISlTreeNode<TDataType>) => boolean): ISlTreeNode<TDataType>;
48-
updateNode(nodeToUpdate: ISlTreeNode<TDataType>, patch: Partial<ISlTreeNodeModel<TDataType>>): void;
48+
updateNode(path: number[], patch: Partial<ISlTreeNodeModel<TDataType>>): void;
4949
getSelected(): ISlTreeNode<TDataType>[];
5050
traverse(cb: (node: ISlTreeNode<TDataType>, nodeModel: ISlTreeNodeModel<TDataType>, siblings: ISlTreeNodeModel<TDataType>[]) => boolean | void, nodeModels?: ISlTreeNodeModel<TDataType>[], parentPath?: number[]): ISlTreeNode<TDataType>[] | boolean;
5151
getNodeEl(path: number[]): HTMLElement;
5252
select(path: number[], addToSelection?: boolean): ISlTreeNode<TDataType>;
53+
remove(paths: number[][]): void
54+
insert(cursorPosition: ICursorPosition<TDataType>, nodeModel:ISlTreeNodeModel<TDataType>): void
5355
}

dist/sl-vue-tree.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/sl-vue-tree.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)