Object Type
Object type is used to group objects with same structure, metadata attributes & behaviour. These object types are first-class entities in the platform and have implementation specific for each object type like:
Storage & Processing logic for each object type. E.g: content storage & publish process is different from collection storage & publish process.
Separate editors for each object type. E.g: content editor & collection editor
Separate players for each object type. E.g: content player & collection player
Object Types in Sunbird Platform
Asset | Question | QuestionSet | Content | Collection |
---|---|---|---|---|
Object type for media assets. | Object type for questions. Question object has a defined structure to store different parts of a question like body, solutions, score, etc. | |||
Assets are not independently consumable. | Questions can be consumed independently (with exception of some question types which are not consumable independently). | |||
Assets do not contain other assets or any other objects. | Questions can contain assets like video, audio, image, etc within their body, solution, feedback and other parts. | |||
Assets are used in all other objects. | Questions can be embedded within question sets, content and collections. |
Add Comment