Due to a ransomware attack, the wiki was reverted to a July 2022 version. . We apologize for the lack of a more recent valid backup.
...
- APIs to create "panels" and display "quick-help"
- APIs to navigate to other "views"
- APIs to access the REST and WebSocket services
- various SVG-related functions, such as registering custom "glyphs", using icons
- APIs to create widgets (tables, toolbars, buttons, tooltips, etc.)
- various miscellaneous functions (key binding, user preference persistence, general utility functions, etc.)
On the server-side, a number of Java classes are provided to simplify the task of ONOS application business logic shipping data back to the GUI:
...