All Downloads are FREE. Search and download functionalities are using the official Maven repository.

preview.manifest.json Maven / Gradle / Ivy

{
	"_version": "1.8.0",
	"sap.app": {
		"id": "preview",
		"type": "application",
		"title": "Preview ‒ List of ${serviceName}.${entityName}",
		"description": "Preview Application",
		"dataSources": {
			"mainService": {
				"uri": "${servicePath}/",
				"type": "OData",
				"settings": {
					"odataVersion": "4.0"
				}
			}
		}
	},
	"sap.ui5": {
		"flexEnabled": true,
		"dependencies": {
			"minUI5Version": "1.96.0",
			"libs": {
				"sap.ui.core": {},
				"sap.fe.templates": {}
			}
		},
		"models": {
			"": {
				"dataSource": "mainService",
				"settings": {
					"synchronizationMode": "None",
					"operationMode": "Server",
					"autoExpandSelect": true,
					"earlyRequests": true,
					"groupProperties": {
						"default": {
							"submit": "Auto"
						}
					}
				}
			}
		},
		"routing": {
			"routes": [
				{
					"name": "${entityName}ListRoute",
					"target": "${entityName}ListTarget",
					"pattern": ":?query:"
				},
				{
					"name": "${entityName}DetailsRoute",
					"target": "${entityName}DetailsTarget",
					"pattern": "${entityName}({key}):?query:"
				}${navRoutes}
			],
			"targets": {
				"${entityName}ListTarget": {
					"type": "Component",
					"id": "${entityName}ListTarget",
					"name": "sap.fe.templates.ListReport",
					"options": {
						"settings": {
							"entitySet": "${entityName}",
							"initialLoad": true,
							"navigation": {
								"${entityName}": {
									"detail": {
										"route": "${entityName}DetailsRoute"
									}
								}
							}
						}
					}
				},
				"${entityName}DetailsTarget": {
					"type": "Component",
					"id": "${entityName}DetailsTarget",
					"name": "sap.fe.templates.ObjectPage",
					"options": {
						"settings": {
							"entitySet": "${entityName}",
							"navigation": {${navOptions}
							}
						}
					}
				}${navTargets}
			}
		}
	},
	"contentDensities": {
		"compact": true,
		"cozy": true
	},
	"sap.ui": {
		"technology": "UI5",
		"fullWidth": true,
		"deviceTypes": {
			"desktop": true,
			"tablet": true,
			"phone": true
		}
	},
	"sap.fiori": {
		"registrationIds": [],
		"archeType": "transactional"
	}
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy