There are a number of ways that your application can integrate new content into the ONOS Web GUI. Below are a some walkthroughs that you may wish to peruse...
, as described below.
The following tutorials – using a fictitious company, Meowster, Inc. – show how each of these styles of content can be created. The tutorials build on each other, so it is recommended that you work through them in order.
- Creating a Custom View
- Web UI Tutorial - Creating a Tabular View
- Web UI Tutorial - Creating a Topology Overlay
Each of these tutorials describes a fictitious company – Meowster, Inc. – and walks through creating a type of ONOS application that injects new content into the GUI. If you want to work through all three tutorials, it is recommended that you create a top level directory, say meow, and build each example application under there.
Further topics can be viewed in the Developer's Guide for Web GUI Content Development: