/** * * OrganizationChart visualizes hierarchical organization data. * * [Live Demo](https://primevue.dev/organizationchart) * * @module organizationchartstyle * */ import type { BaseStyle } from '@primevue/core/base/style'; export enum OrganizationChartClasses { /** * Class name of the root element */ root = 'p-organizationchart', /** * Class name of the subtree (`ul`) element. The top-level subtree also carries `p-organizationchart-subtree-root`. */ subtree = 'p-organizationchart-subtree', /** * Class name of the tree item (`li`) element */ tree = 'p-organizationchart-tree', /** * Class name of the node element */ node = 'p-organizationchart-node', /** * Class name of the node content element */ content = 'p-organizationchart-node-content', /** * Class name of the node label element */ label = 'p-organizationchart-node-label', /** * Class name of the node toggle button element */ toggle = 'p-organizationchart-node-toggle-button', /** * Class name of the node toggle indicator element */ toggleIndicator = 'p-organizationchart-node-toggle-button-icon' } export interface OrganizationChartStyle extends BaseStyle {}