The Component UI API provides services for User Interface user interface modules to integrate with the WinGate Management Console. The Component UI API provides the following types of UI elements.
Navigation Links
The WMC interface defines a concept called navigation links that allow you to use a standardised format for adding, naming and manipulating items in the user interface such as:
- Navigation tree nodes
- Tasks
- Context sensitive help
- Navigation bar items
- Notification links
- Component specific actions
When items are registered with the user interface they have an accompanying Navigation Link that can be used elsewhere in the application to reference that item. The actions that can be performed with a navigation item are defined by that item class.
Element type | Description |
---|---|
Navigation Items | Nodes that sit in the navigation tree on the left side of the WinGate Management Console. Typically you provide a panel that appears when you click on your node. |
Tasks | Text buttons that sit under the navigation tree. You can add, remove and edit tasks as well as task groups. Most existing modules in the WMC add tasks when they are navigated to in the tree and remove their tasks when the user navigates away. |
Navigation Bar | Provides messages with optional links for navigating around the user interface. |
Context Help | Shows help text based on the current navigation position in the navigation tree. |