object page first version
This commit is contained in:
@@ -4,7 +4,6 @@ using from '../common'; // to help UI linter get the complete annotations
|
||||
annotate sap.capire.bookshop.Genres with @fiori.draft.enabled;
|
||||
annotate AdminService.Genres with @odata.draft.enabled;
|
||||
annotate AdminService.Genres with @odata.draft.bypass;
|
||||
annotate AdminService.Genres with @odata.draft.bypass;
|
||||
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////
|
||||
@@ -15,10 +14,11 @@ annotate AdminService.Genres with @odata.draft.bypass;
|
||||
annotate AdminService.Books with @(
|
||||
UI: {
|
||||
Facets: [
|
||||
{$Type: 'UI.ReferenceFacet', Label: '{i18n>General}', Target: '@UI.FieldGroup#General'},
|
||||
{$Type: 'UI.ReferenceFacet', Label: '{i18n>Translations}', Target: 'texts/@UI.LineItem'},
|
||||
{$Type: 'UI.ReferenceFacet', Label: '{i18n>Details}', Target: '@UI.FieldGroup#Details'},
|
||||
{$Type: 'UI.ReferenceFacet', Label: '{i18n>Admin}', Target: '@UI.FieldGroup#Admin'},
|
||||
{$Type: 'UI.ReferenceFacet', Label: '{i18n>General}', Target: '@UI.FieldGroup#General'},
|
||||
{$Type: 'UI.ReferenceFacet', Label: '{i18n>Translations}', Target: 'texts/@UI.LineItem'},
|
||||
{$Type: 'UI.ReferenceFacet', Label: '{i18n>Details}', Target: '@UI.FieldGroup#Details'},
|
||||
{$Type: 'UI.ReferenceFacet', Label: '{i18n>Admin}', Target: '@UI.FieldGroup#Admin'},
|
||||
{$Type : 'UI.ReferenceFacet', Label : '{i18n>Contents}', Target : 'contents/@UI.PresentationVariant'}
|
||||
],
|
||||
FieldGroup#General: {
|
||||
Data: [
|
||||
|
||||
@@ -79,6 +79,11 @@
|
||||
"pattern": "Books({key}/author({key2}):?query:",
|
||||
"name": "AuthorsDetails",
|
||||
"target": "AuthorsDetails"
|
||||
},
|
||||
{
|
||||
"pattern": "Books({key})/contents({key2}):?query:",
|
||||
"name": "ContentsDetails",
|
||||
"target": "ContentsDetails"
|
||||
}
|
||||
],
|
||||
"targets": {
|
||||
@@ -112,11 +117,34 @@
|
||||
"detail" : {
|
||||
"route" : "AuthorsDetails"
|
||||
}
|
||||
},
|
||||
"contents": {
|
||||
"detail": {
|
||||
"route": "ContentsDetails"
|
||||
}
|
||||
}
|
||||
},
|
||||
"controlConfiguration": {
|
||||
"contents/@com.sap.vocabularies.UI.v1.LineItem": {
|
||||
"tableSettings": {
|
||||
"hierarchyQualifier": "ContentsHierarchy",
|
||||
"type": "TreeTable"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"ContentsDetails": {
|
||||
"type": "Component",
|
||||
"id": "ContentsDetails",
|
||||
"name": "sap.fe.templates.ObjectPage",
|
||||
"options": {
|
||||
"settings": {
|
||||
"contextPath": "/Books/contents"
|
||||
}
|
||||
}
|
||||
},
|
||||
"AuthorsDetails": {
|
||||
"type": "Component",
|
||||
"id": "AuthorsDetailsList",
|
||||
|
||||
Reference in New Issue
Block a user