primevue
Version:
PrimeVue is an open source UI library for Vue featuring a rich set of 80+ components, a theme designer, various theme alternatives such as Material, Bootstrap, Tailwind, premium templates and professional support. In addition, it integrates with PrimeBloc
2 lines (1 loc) • 978 B
JavaScript
this.primevue=this.primevue||{},this.primevue.organizationchart=this.primevue.organizationchart||{},this.primevue.organizationchart.style=function(n){"use strict";function t(n){return n&&"object"==typeof n&&"default"in n?n:{default:n}}return t(primevue.base.style).default.extend({name:"organizationchart",classes:{root:"p-organizationchart p-component",table:"p-organizationchart-table",node:function(n){var t=n.instance;return["p-organizationchart-node-content",{"p-organizationchart-selectable-node":t.selectable,"p-highlight":t.selected}]},nodeToggler:"p-node-toggler",nodeTogglerIcon:"p-node-toggler-icon",lines:"p-organizationchart-lines",lineDown:"p-organizationchart-line-down",lineLeft:function(n){return["p-organizationchart-line-left",{"p-organizationchart-line-top":!(0===n.index)}]},lineRight:function(n){return["p-organizationchart-line-right",{"p-organizationchart-line-top":!(n.index===n.props.node.children.length-1)}]},nodes:"p-organizationchart-nodes"}})}();