{
	"_version": "1.21.0",
	"sap.app": {
		"id": "sap.ui.core.sample.RoutingNestedComponent",
		"type": "application",
		"i18n": {
			"bundleUrl": "i18n/i18n.properties",
			"supportedLocales": [
				""
			],
			"fallbackLocale": ""
		},
		"title": "{{appTitle}}",
		"description": "{{appDescription}}",
		"applicationVersion": {
			"version": "1.0.0"
		},
		"dataSources": {
			"mainService": {
				"uri": "/myservice/V2/Northwind.svc",
				"type": "OData",
				"settings": {
					"odataVersion": "2.0",
					"localUri": "localService/metadata.xml"
				}
			}
		}
	},
	"sap.ui": {
		"technology": "UI5",
		"deviceTypes": {
			"desktop": true,
			"tablet": true,
			"phone": true
		}
	},
	"sap.ui5": {
		"contentDensities": {
			"cozy": true,
			"compact": true
		},
		"rootView": {
			"viewName": "sap.ui.core.sample.RoutingNestedComponent.view.App",
			"type": "XML",
			"id": "app"
		},
		"componentUsages": {
			"suppliersComponent": {
				"name": "sap.ui.core.sample.RoutingNestedComponent.reuse.suppliers",
				"settings": {},
				"componentData": {},
				"lazy": true
			},
			"categoriesComponent": {
				"name": "sap.ui.core.sample.RoutingNestedComponent.reuse.categories",
				"settings": {},
				"componentData": {},
				"lazy": true
			},
			"productsComponent": {
				"name": "sap.ui.core.sample.RoutingNestedComponent.reuse.products",
				"settings": {},
				"componentData": {},
				"lazy": true
			}
		},
		"dependencies": {
			"minUI5Version": "1.75.0",
			"libs": {
				"sap.m": {},
				"sap.tnt": {},
				"sap.ui.core": {}
			}
		},
		"models": {
			"i18n": {
				"type": "sap.ui.model.resource.ResourceModel",
				"settings": {
					"bundleName": "sap.ui.core.sample.RoutingNestedComponent.i18n.i18n",
					"supportedLocales": [
						""
					],
					"fallbackLocale": ""
				}
			}
		},
		"resources": {
			"css": [
				{
					"uri": "css/style.css"
				}
			]
		},
		"routing": {
			"config": {
				"routerClass": "sap.m.routing.Router",
				"viewType": "XML",
				"path": "sap.ui.core.sample.RoutingNestedComponent.view",
				"controlId": "app",
				"controlAggregation": "pages",
				"transition": "slide",
				"bypassed": {
					"target": "notFound"
				},
				"propagateTitle": true
			},
			"routes": [
				{
					"name": "home",
					"pattern": "",
					"target": "home"
				},
				{
					"name": "suppliers",
					"pattern": "suppliers",
					"target": {
						"name": "suppliers",
						"prefix": "s"
					}
				},
				{
					"name": "categories",
					"pattern": "categories",
					"target": {
						"name": "categories",
						"prefix": "c"
					}
				},
				{
					"name": "products",
					"pattern": "products",
					"target": {
						"name": "products",
						"prefix": "p"
					}
				}
			],
			"targets": {
				"home": {
					"type": "View",
					"id": "home",
					"name": "Home",
					"title": "Home"
				},
				"suppliers": {
					"type": "Component",
					"usage": "suppliersComponent",
					"title": "Supplier",
					"id": "suppliersComponent"
				},
				"categories": {
					"type": "Component",
					"usage": "categoriesComponent",
					"title": "Category",
					"id": "categoriesComponent"
				},
				"products": {
					"type": "Component",
					"usage": "productsComponent",
					"title": "Product",
					"id": "productsComponent"
				},
				"notFound": {
					"type": "View",
					"id": "notFound",
					"name": "NotFound",
					"transition": "show"
				}
			}
		},
		"config": {
			"sample": {
				"iframe": "RoutingNestedComponent.html",
				"stretch": true,
				"files": [
					"RoutingNestedComponent.html",
					"Component.js",
					"manifest.json",
					"css/style.css",
					"controller/App.controller.js",
					"controller/Home.controller.js",
					"img/diagram.jpg",
					"view/Home.view.xml",
					"view/App.view.xml",
					"view/NotFound.view.xml",
					"i18n/i18n.properties",
					"base/BaseComponent.js",
					"base/BaseController.js",
					"reuse/products/css/style.css",
					"reuse/products/controller/List.controller.js",
					"reuse/products/controller/App.controller.js",
					"reuse/products/controller/Detail.controller.js",
					"reuse/products/Component.js",
					"reuse/products/manifest.json",
					"reuse/products/view/Detail.view.xml",
					"reuse/products/view/App.view.xml",
					"reuse/products/view/NotFound.view.xml",
					"reuse/products/view/List.view.xml",
					"reuse/products/i18n/i18n.properties",
					"reuse/suppliers/css/style.css",
					"reuse/suppliers/controller/List.controller.js",
					"reuse/suppliers/controller/App.controller.js",
					"reuse/suppliers/controller/Detail.controller.js",
					"reuse/suppliers/Component.js",
					"reuse/suppliers/manifest.json",
					"reuse/suppliers/view/Detail.view.xml",
					"reuse/suppliers/view/App.view.xml",
					"reuse/suppliers/view/NotFound.view.xml",
					"reuse/suppliers/view/List.view.xml",
					"reuse/suppliers/i18n/i18n.properties",
					"reuse/categories/css/style.css",
					"reuse/categories/controller/List.controller.js",
					"reuse/categories/controller/App.controller.js",
					"reuse/categories/controller/Detail.controller.js",
					"reuse/categories/Component.js",
					"reuse/categories/manifest.json",
					"reuse/categories/view/Detail.view.xml",
					"reuse/categories/view/App.view.xml",
					"reuse/categories/view/NotFound.view.xml",
					"reuse/categories/view/List.view.xml",
					"reuse/categories/i18n/i18n.properties"
				]
			}
		}
	}
}
