{
  "_version": "1.12.0",
  "sap.app": {
    "id": "bardusch.btrace.root",
    "type": "application",
    "i18n": {
      "bundleUrl": "i18n/i18n.properties",
      "supportedLocales": ["de", "fr", "es", "pl", "hu", ""],
      "fallbackLocale": ""
    },
    "title": "{{appTitle}}",
    "description": "{{appDescription}}",
    "applicationVersion": {
      "version": "1.0.0"
    },
    "dataSources": {
      "userService": {
        "uri": "/api/user/",
        "type": "OData",
        "settings": {
          "odataVersion": "4.0"
        }
      }
    }
  },
  "sap.ui": {
    "technology": "UI5",
    "icons": {},
    "deviceTypes": {
      "desktop": true,
      "tablet": true,
      "phone": true
    }
  },
  "sap.ui5": {
    "rootView": {
      "viewName": "bardusch.btrace.root.view.App",
      "type": "XML",
      "async": true,
      "id": "app"
    },
    "componentUsages": {
      "customerstock": {
        "name": "bardusch.btrace.customerstock",
        "lazy": true
      },
      "branchstock": {
        "name": "bardusch.btrace.branchstock",
        "lazy": true
      },
      "lostitems": {
        "name": "bardusch.btrace.lostitems",
        "lazy": true
      },
      "connectioninfo": {
        "name": "bardusch.btrace.connectioninfo",
        "lazy": true
      },
      "customerlist": {
        "name": "bardusch.btrace.customerlist",
        "lazy": true
      },
      "materialgroup": {
        "name": "bardusch.btrace.materialgroup",
        "lazy": true
      },
      "einzelteile": {
        "name": "bardusch.btrace.einzelteile",
        "lazy": true
      },
      "base": {
        "name": "bardusch.btrace.base",
        "lazy": false
      }
    },
    "dependencies": {
      "minUI5Version": "1.120.25",
      "libs": {
        "sap.ui.core": {},
        "sap.ui.layout": {},
        "sap.ui.unified": {},
        "sap.m": {},
        "sap.f": {}
      }
    },
    "handleValidation": true,
    "contentDensities": {
      "compact": true,
      "cozy": true
    },
    "models": {
      "i18n": {
        "type": "sap.ui.model.resource.ResourceModel",
        "settings": {
          "bundleName": "bardusch.btrace.root.i18n.i18n",
          "supportedLocales": ["de", "fr", "es", "pl", "hu", ""],
          "fallbackLocale": ""
        }
      },
      "user": {
        "type": "sap.ui.model.odata.v4.ODataModel",
        "dataSource": "userService",
        "settings": {
          "synchronizationMode": "None",
          "operationMode": "Server",
          "autoExpandSelect": false,
          "earlyRequests": true
        }
      }
    },
    "routing": {
      "config": {
        "routerClass": "sap.m.routing.Router",
        "viewType": "XML",
        "viewPath": "bardusch.btrace.root.view",
        "controlId": "idNavContainer",
        "controlAggregation": "pages",
        "clearControlAggregation": false,
        "async": true
      },
      "routes": [
        {
          "pattern": "",
          "name": "launchpad",
          "target": "launchpad"
        },
        {
          "pattern": "launchpad/{page}/:section:",
          "name": "launchpadPage",
          "target": "launchpad"
        },
        {
          "pattern": "customerstock",
          "name": "customerstock",
          "target": {
            "name": "customerstock",
            "prefix": "cs"
          }
        },
        {
          "pattern": "branchstock",
          "name": "branchstock",
          "target": {
            "name": "branchstock",
            "prefix": "bs"
          }
        },
        {
          "pattern": "lostitems",
          "name": "lostitems",
          "target": {
            "name": "lostitems",
            "prefix": "li"
          }
        },
        {
          "pattern": "connectionInfo",
          "name": "connectioninfo",
          "target": {
            "name": "connectioninfo",
            "prefix": "ci"
          }
        },
        {
          "pattern": "customerlist",
          "name": "customerlist",
          "target": {
            "name": "customerlist",
            "prefix": "cl"
          }
        },
        {
          "pattern": "materialgroup",
          "name": "materialgroup",
          "target": {
            "name": "materialgroup",
            "prefix": "mg"
          }
        },
        {
          "pattern": "einzelteile",
          "name": "einzelteile",
          "target": {
            "name": "einzelteile",
            "prefix": "et"
          }
        }
      ],
      "targets": {
        "launchpad": {
          "viewName": "Launchpad"
        },
        "customerstock": {
          "type": "Component",
          "usage": "customerstock"
        },
        "branchstock": {
          "type": "Component",
          "usage": "branchstock"
        },
        "lostitems": {
          "type": "Component",
          "usage": "lostitems"
        },
        "connectioninfo": {
          "type": "Component",
          "usage": "connectioninfo"
        },
        "customerlist": {
          "type": "Component",
          "usage": "customerlist"
        },
        "materialgroup": {
          "type": "Component",
          "usage": "materialgroup"
        },
        "einzelteile": {
          "type": "Component",
          "usage": "einzelteile"
        }
      }
    }
  }
}