this.handleContextMenu($event)"
v-show="node.visible"
:class="[
{
'is-expanded': expanded,
'is-current': node.isCurrent && !showCheckbox,
'is-hidden': !node.visible,
'is-checked': !node.disabled && node.checked,
'is-parent': node.childNodes && node.childNodes.length,
'is-pure-parent': node.childNodes && node.childNodes.length && node.childNodes.every((item) => !item.childNodes || item.childNodes.length === 0)
},
`el-tree-node-level-${node.level}`
]"
role="treeitem"
tabindex="-1"
:aria-expanded="expanded"
:aria-disabled="node.disabled"
:aria-checked="node.checked"
:draggable="tree.draggable"
@dragstart.stop="handleDragStart"
@dragover.stop="handleDragOver"
@dragend.stop="handleDragEnd"
@drop.stop="handleDrop"
ref="node"
>