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.
Pages to be updated
The following pages need to be updated to reflect the Emu release:
- GUI Topology View
- Update graphics
- Describe topology overlays
- Split description of traffic overlay into its own page
- UI View - Defining a Custom Glyph
- Needs to be moved to the Developer's Guide section
- Core UI Extension Architecture
- Links to (soon to be written) architectural notes on other views
- GUI Source Directory Structure
- Make sure this is up to date
- Topology View Architecture
- Remove traffic-related events
- UI Service - KeyService
- Add information on the ESC key callback (return true to consume event, false otherwise)
Pages to be written
The following pages are (more or less) just placeholders, and need to be fully written:
- LoadingService : start() & stop(), for custom views that want to show long service times
- Topology Alternate Maps
- Topology Overlay Components
- Some notes on conventions and assumptions
- Websocket communication
- Defining key-bindings
- Creating and using "fly-in" panels
- Web UI - Table Models, Formatters and Comparators
- Web UI - Topology Highlights
- Web UI - Server side helper classes
- Web UI -- Tabular View Directives and Variants
- Architectural Notes
- Applications View
- Settings View
- Cluster Node View
- Devices View
- Links View
- Hosts View
- Intents View