UNPKG

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

41 lines (38 loc) 1.41 kB
import { style } from '@primeuix/styles/organizationchart'; import BaseStyle from '@primevue/core/base/style'; var classes = { root: 'p-organizationchart p-component', table: 'p-organizationchart-table', node: function node(_ref) { var instance = _ref.instance; return ['p-organizationchart-node', { 'p-organizationchart-node-selectable': instance.selectable, 'p-organizationchart-node-selected': instance.selected }]; }, nodeToggleButton: 'p-organizationchart-node-toggle-button', nodeToggleButtonIcon: 'p-organizationchart-node-toggle-button-icon', connectors: 'p-organizationchart-connectors', connectorDown: 'p-organizationchart-connector-down', connectorLeft: function connectorLeft(_ref2) { var index = _ref2.index; return ['p-organizationchart-connector-left', { 'p-organizationchart-connector-top': !(index === 0) }]; }, connectorRight: function connectorRight(_ref3) { var props = _ref3.props, index = _ref3.index; return ['p-organizationchart-connector-right', { 'p-organizationchart-connector-top': !(index === props.node.children.length - 1) }]; }, nodeChildren: 'p-organizationchart-node-children' }; var OrganizationChartStyle = BaseStyle.extend({ name: 'organizationchart', style: style, classes: classes }); export { OrganizationChartStyle as default }; //# sourceMappingURL=index.mjs.map