.c-tree__node
.c-tree__title(
@click="onNodeClick"
:class="{ 'is-leaf': !hasChildren }"
)
c-icon(
valign="middle"
v-if="hasChildren"
:name="iconName"
)
c-checkbox(
v-if="$tree.checkable"
v-model="checked"
@change="checkChange"
:indeterminate="indeterminate"
)
.c-tree__label
c-node-label(:node="node")
.c-tree_children(v-if="hasChildren", v-show="showChildren")
c-tree-node(
ref="children"
v-for="(child, index) in node.children"
:key="index"
:node="child"
:level="level + 1"
)