|
|
@ -36,7 +36,9 @@ |
|
|
|
@shortkey="addOrUpdateEntity(label.id)" |
|
|
|
@click="addOrUpdateEntity(label.id)" |
|
|
|
> |
|
|
|
<v-list-item-action> |
|
|
|
<v-list-item-action |
|
|
|
v-if="hasAnySuffixKey" |
|
|
|
> |
|
|
|
<v-chip |
|
|
|
v-if="label.suffixKey" |
|
|
|
:color="label.backgroundColor" |
|
|
@ -119,6 +121,12 @@ export default Vue.extend({ |
|
|
|
}; |
|
|
|
}, |
|
|
|
|
|
|
|
computed: { |
|
|
|
hasAnySuffixKey(): boolean { |
|
|
|
return this.entityLabels.some((label: any) => label.suffixKey !== null) |
|
|
|
} |
|
|
|
}, |
|
|
|
|
|
|
|
methods: { |
|
|
|
setOffset(startOffset: number, endOffset: number) { |
|
|
|
this.startOffset = startOffset |
|
|
|