The FlexView is the mechanism that creates dynamic dashboards. It works with cards you organize to design dashboards. Active Framework provides common cards to: display information (Markdown, Device Info, Model...), present charts (ChartViewer, Gauge...), edit component properties (Control Point Commands, History & Alarm Exts...) but the mechanism has been thought to build any type of card. You'll need some knowledge of js (especially closure) and React to easily produce your own cards. You can then add them to any FlexView, with any other Active cards.