Reference of elements and properties in Organizer

Zenario's Organizer back-end is built on static YAML files, and written in TUIX. These describe and give structure to its sections and panels. The YAML files serve as a map or plan of what functionality a module adds to Organizer, and where it sits in terms of navigation.

In order to add an element to Organizer, a module must contain one or more .yaml files in its tuix/organizer subdirectory.

Creating Top Level Navigation

In Organizer, the elements at the top level are the top level navigation. This is visible in the left navigation bar of Organizer.

To add functionality to Organizer, a module must either create a top level item to contain it, or place its functionality in another module's top level item.

To add to the top level navigation, a module should simply add a new element at the top level.

For third party developers, it is good practice to prefix the code with your company's name, to avoid name clashes with other developers.

Creating Second Level Navigation

Top level navigation must also have at least one second level navigation item. Second level navigation can be defined using the nav property.

Reference of properties: