Architecture

Overview

The below diagram represents the Collection Editor components.

Editor Modules

Flow diagram

Fancytree The main purpose of using a fancy tree is to organize your assets in a multi-level hierarchy

Sunbird Players The sunbird players are used to preview linked assets such as PDF, Video, EPUB, etc.

Common Form (SB-Form) Use Common Forms to define the dynamic layout of a page that contains fields and sections. What makes this dynamic is that you can show/hide the sections & fields based on certain criteria, which is not possible with static page layouts.

Telemetry SDK This is used for generating the telemetry from the editor as a utility dependency library.

Common Service Lib This is used to send the telemetry to the server.

Last updated