The notification data source provides a list of system notifications of a given type.
The notification data source is part of the Magnolia 6 UI framework. The fully qualified class name is info.magnolia.admincentral.apps.notifications.NotificationDataSourceDefinition
.
If you work with the Magnolia 5 UI framework, see Content connector instead.
Example definition
datasource: class: info.magnolia.admincentral.apps.notifications.NotificationDataSourceDefinition messageTypes: - ERROR - WARNING
List of properties
| required Fully qualified name of the definition class. Use |
| optional, default is Specifies the type of notification message. Other possible values are |
| optional, default is Name of the data source. |
Data source components
Module component mappings can be defined in the context of the current data source (a component section should have an id in the form of <id>datasource-<ds-name></id>
, where <ds-name>
is configured in the definition).
Type | Implementation | Description |
---|---|---|
info.magnolia.ui.datasource.PropertySetFactory | info.magnolia.admincentral.apps.notifications.NotificationPropertySetFactory | Reads and writes properties from/to item in form. |
info.magnolia.ui.datasource.ItemResolver | info.magnolia.admincentral.apps.notifications.NotificationItemResolver | Converts path to actual item and back. |
info.magnolia.ui.contentapp.ItemDescriber | info.magnolia.admincentral.apps.notifications.NotificationItemDescriber | Displays description for selected item(s) at the bottom of app. |
info.magnolia.ui.contentapp.browser.ItemInteractionAvailability | info.magnolia.admincentral.apps.notifications.NotificationInteractionAvailability | Checks whether item is available for interaction (selection, editing, etc). |
info.magnolia.ui.observation.DatasourceObservation | info.magnolia.admincentral.apps.notifications.NotificationDataSourceObservation | Observation utility wrapper used in UI framework. |
| info.magnolia.admincentral.apps.notifications.NotificationListPresenter | Displays items as list. |