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.
Last modified 1mo ago