openmct/src/ui/mixins/object-link.js
2018-12-13 09:16:42 -08:00

23 lines
510 B
JavaScript

export default {
inject: ['openmct'],
props: {
'objectPath': {
type: Array,
default() {
return [];
}
}
},
computed: {
objectLink() {
if (!this.objectPath.length) {
return;
}
return '#/browse/' + this.objectPath
.map(o => o && this.openmct.objects.makeKeyString(o.identifier))
.reverse()
.join('/');
}
}
};