Interface IOrganigram

All Superinterfaces:
IAnyGroup<IOrganigram>, IChildable<IOrganigram,IOrgchildren>, IComponent<IOrganigram>, IHtmlBasedComponent<IOrganigram>, IXulElement<IOrganigram>

Immutable Organigram component

A container which can be used to draw a hierarchical organizational chart, you can specify a TreeModel to render the data.

Support @Action

Name Action Type
onSelect ActionData: SelectData
Notifies one that the user has selected a new item in the organigram.
To retrieve what is selected in Organigram with a TreeSelectableModel, you shall use TreeSelectableModel.isPathSelected(int[]) to check whether the current path is selected in TreeSelectableModel. That is, you shall operate on the item of the TreeSelectableModel rather than on the IOrgitem of the IOrganigram if you use the TreeSelectableModel and TreeModel.

To retrieve what are opened nodes in Organigram with a TreeOpenableModel, you shall use TreeOpenableModel.isPathOpened(int[]) to check whether the current path is opened in TreeOpenableModel rather than using IOrgitem.isOpen(). That is, you shall operate on the item of the TreeOpenableModel rather than on the IOrgitem of the IOrganigram if you use the TreeOpenableModel and TreeModel.

Author:
katherine
See Also:
  • Organigram