The component model consists of configurable content items. Cartridges expose these content items in a rendered format for the front-end application.

A content item is a map of properties or key-value pairs, where the key is a string representing the property name and the value may be any primitive type (including String, Boolean, List, and Map) or another content item. This allows for content items to be nested within other content items, forming a content tree that represents the structure of a Web page and all its components.

There are generally two kinds of content items within an application:

A page may contain cartridges directly (in which case the configuration for the cartridges is triggered along with the page) or the page can contain a dynamic slot, which serves as a placeholder for cartridges that can be triggered independently of the page in which they display.

Copyright © Legal Notices