[MGNLUI-4988] DOC: datasource (API) Created: 01/Feb/19  Updated: 06/Sep/19  Resolved: 16/Jul/19

Status: Closed
Project: Magnolia UI
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Neutral
Reporter: Christoph Meier Assignee: Ashraf Khamis
Resolution: Done Votes: 0
Labels: Datasource, content-app, new-UI-framework, new-data-binding
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
dependency
depends upon MGNLUI-4987 DOC: datasource (key concept) Closed
is depended upon by MGNLUI-5067 DOC: How to define datasource for Con... Closed
relation
is related to MGNLUI-4994 Make Datasource bundle functionality ... Closed
is related to MGNLUI-4989 DOC: JcrDatasourceDefinition API Closed
Template:
Acceptance criteria:
Empty
Task DoR:
Empty
Date of First Response:
Epic Link: DOC: Documentation for Magnolia 6.1
Sprint: UI Framework 1
Story Points: 8

 Description   

Summary

Create reference pages for the following data source definitions:

  • JCR data source (info.magnolia.ui.datasource.jcr.JcrDatasourceDefinition)
  • Fixed size data source (info.magnolia.ui.framework.datasource.impl.FixedSizeDatasourceDefinition)
  • Enum data source (info.magnolia.ui.framework.datasource.impl.EnumDatasourceDefinition)
  • Tasks data source (info.magnolia.task.app.TasksDataSourceDefinition) as part of Tasks app
  • Notification data source (info.magnolia.admincentral.apps.notifications.NotificationDataSourceDefinition) as part of Notifications app
  • Definitions data source (info.magnolia.ui.framework.datasource.definition.BaseDatasourceDefinition) as part of Definitions app
  • Registry data source (info.magnolia.definitions.app.data.RegistryDatasourceDefinition) as part of Definitions app

Each data source definition should include:

  • Brief description
  • Example definition and list of properties (YAML)
  • Data source components and module descriptor snippet (XML)

This ticket should be tackled in conjunction with MGNLUI-4987.



 Comments   
Comment by Ashraf Khamis [ 16/Jul/19 ]

The following data source definition pages have been created/updated:

https://documentation.magnolia-cms.com/display/DOCS61/JCR+data+source

https://documentation.magnolia-cms.com/display/DOCS61/Fixed+size+data+source

https://documentation.magnolia-cms.com/display/DOCS61/Enum+data+source

https://documentation.magnolia-cms.com/display/DOCS61/Tasks+data+source (under Tasks app)

https://documentation.magnolia-cms.com/display/DOCS61/Notification+data+source (under Notifications app)

https://documentation.magnolia-cms.com/display/DOCS61/Definitions+data+source (under Definitions app)

https://documentation.magnolia-cms.com/display/DOCS61/Registry+data+source (under Definitions app)

All fully reviewed by Sasha and Roman. For the parent page, see MGNLUI-4987.

Generated at Mon Feb 12 09:22:06 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.