aboutsummaryrefslogtreecommitdiff
path: root/src/components/ParentBar.vue
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/ParentBar.vue')
-rw-r--r--src/components/ParentBar.vue7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/components/ParentBar.vue b/src/components/ParentBar.vue
index 26061b7..0f73008 100644
--- a/src/components/ParentBar.vue
+++ b/src/components/ParentBar.vue
@@ -54,16 +54,21 @@ export default defineComponent({
onClick(node: LayoutNode){
this.$emit('sepd-parent-clicked', node);
},
+ onInnerInfoIconClicked(data: LayoutNode){
+ this.$emit('info-icon-clicked', data);
+ }
},
components: {
TileImg,
},
+ emits: ['sepd-parent-clicked', 'info-icon-clicked'],
});
</script>
<template>
<div :style="styles">
<tile-img v-for="node in nodes" :key="node.tolNode.name"
- :layoutNode="node" :tileSz="tileSz" :options="options" @click="onClick(node)"/>
+ :layoutNode="node" :tileSz="tileSz" :options="options"
+ @click="onClick(node)" @info-icon-clicked="onInnerInfoIconClicked"/>
</div>
</template>