var app; function loadVue() { Vue.component('layer-node', { props: ['layer', 'abb'], template: ` ` }) // data = a function returning the content Vue.component('display-text', { props: ['layer', 'data'], template: ` {{readData(data)}} ` }) // data = a function returning html content, with some limited functionality Vue.component('raw-html', { props: ['layer', 'data'], template: ` ` }) // Blank lines, data = optional height in px or pair with width and height in px Vue.component('blank', { props: ['layer', 'data'], template: `
{{tmp.milestones[layer][id].requirementDesc}}{{tmp.milestones[layer][id].effectDesc}} |