Skip to content

Latest commit

 

History

History
30 lines (18 loc) · 1.38 KB

File metadata and controls

30 lines (18 loc) · 1.38 KB

Architecture

Overview

The below diagram represents the Collection Editor components.

Collection Editor

Editor Modules

Editor Modules

Flow diagram

Collection Editor V2 - Architecture

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.