Lines Matching refs:LitTreeNode
18 import { LitTreeNode } from './LitTreeNode.js';
36 private nodeList: Array<LitTreeNode> = [];
177 let node: LitTreeNode = document.createElement('lit-tree-node') as LitTreeNode;
286 selectedNode(node: LitTreeNode | null | undefined) {
287 this.shadowRoot!.querySelectorAll<LitTreeNode>('lit-tree-node').forEach((a) => {
305 (ev.target! as LitTreeNode).open = 'true';
306 (ev.target! as LitTreeNode).autoExpand();
316 (ev.target as LitTreeNode).style.backgroundColor = '#42b98333';
321 let node = ev.target as LitTreeNode;
338 (ev.target as LitTreeNode).style.backgroundColor = '#ffffff00';
339 (ev.target as LitTreeNode).drawLine('');
344 (ev.target as LitTreeNode).style.backgroundColor = '#ffffff00';
345 (ev.target as LitTreeNode).drawLine('');
348 let dstData = (ev.target as LitTreeNode).data;//获取目标节点的data数据
352 let dstElement = (ev.target as LitTreeNode).parentElement;
365 dstElement!.querySelector<LitTreeNode>('lit-tree-node')!.arrow = true;//拖动进入子节点,需要开启箭头
370 if (ul1.childElementCount == 0) (ul1.previousElementSibling! as LitTreeNode).arrow = false;
432 let insertNode = document.createElement('lit-tree-node') as LitTreeNode;