primereact
Version:
[](https://gitter.im/primefaces/primereact?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
29 lines (25 loc) • 815 B
TypeScript
import React = require("react");
interface OrganizationChartNodeProps {
node?: any;
nodeTemplate?: any;
root?: boolean;
first?: boolean;
last?: boolean;
selectionMode?: string;
onNodeClick?(event: Event, node: any): void;
isSelected?(node: any): void;
}
export class OrganizationChartNode extends React.Component<OrganizationChartNodeProps,any> {}
interface OrganizationChartProps {
id?: string;
value?: any;
style?: object;
className?: string;
selectionMode?: string;
selection?: any;
nodeTemplate?: any;
selectionChange?(): void;
onNodeSelect?(e: {originalEvent: Event, node: any}): void;
onNodeUnselect?(e: {originalEvent: Event, node: any}): void;
}
export class OrganizationChart extends React.Component<OrganizationChartProps,any> {}