{
  "_version": "1.32.0",
  "sap.app": {
    "id": "mtfbs.smartclean.mobile",
    "type": "application",
    "i18n": {
      "bundleUrl": "i18n/i18n.properties",
      "supportedLocales": [
        "de",
        "en",
        "fr",
        "it"
      ]
    },
    "applicationVersion": {
      "version": "0.0.1"
    },
    "title": "SmartCheck",
    "description": "{{appDescription}}",
    "resources": "resources.json",
    "sourceTemplate": {
      "id": "@sap/generator-fiori:basic",
      "version": "1.18.6",
      "toolsId": "e474208b-35cf-40b9-b24e-e8541dae339d"
    }
  },
  "sap.ui": {
    "technology": "UI5",
    "icons": {
      "icon": "",
      "favIcon": "",
      "phone": "",
      "phone@2": "",
      "tablet": "",
      "tablet@2": ""
    },
    "deviceTypes": {
      "desktop": true,
      "tablet": true,
      "phone": true
    }
  },
  "sap.ui5": {
    "dependencies": {
      "minUI5Version": "1.108.0",
      "libs": {
        "sap.ui.core": {},
        "sap.m": {}
      }
    },
    "contentDensities": {
      "compact": true,
      "cozy": true
    },
    "models": {
      "i18n": {
        "type": "sap.ui.model.resource.ResourceModel",
        "settings": {
          "bundleName": "mtfbs.smartclean.mobile.i18n.i18n",
          "supportedLocales": [
            "de",
            "en",
            "fr",
            "it"
          ]
        }
      }
    },
    "resources": {
      "css": [
        {
          "uri": "css/style.css"
        }
      ]
    },
    "config": {
      "homeRouteName": "activities",
      "languages": {
        "supported": [
          "en",
          "it",
          "de",
          "fr"
        ],
        "default": "it"
      },
      "logLevel": "debug",
      "activitiesRange": {
        "backward": {
          "unit": "month",
          "amount": 1
        },
        "forward": {
          "unit": "month",
          "amount": 1
        }
      },
      "pauseDurations": [
        1,
        5,
        10,
        15,
        20,
        25,
        30
      ],
      "minDurationToEnablePause": 330
    },
    "routing": {
      "config": {
        "routerClass": "sap.m.routing.Router",
        "controlAggregation": "pages",
        "controlId": "app",
        "transition": "slide",
        "type": "View",
        "viewType": "XML",
        "path": "mtfbs.smartclean.mobile.view",
        "async": true
      },
      "routes": [
        {
          "name": "login",
          "pattern": "",
          "target": [
            "login"
          ]
        },
        {
          "name": "signOut",
          "pattern": "signOut",
          "target": [
            "signOut"
          ]
        },
        {
          "name": "notAuthorized",
          "pattern": "notAuthorized",
          "target": [
            "notAuthorized"
          ]
        },
        {
          "name": "activities",
          "pattern": "activities",
          "target": [
            "activities"
          ]
        },
        {
          "name": "activity",
          "pattern": "activity/{pk}",
          "target": [
            "activity"
          ]
        },
        {
          "name": "freeClockings",
          "pattern": "freeClockings",
          "target": [
            "freeClockings"
          ]
        },
        {
          "name": "freeClockingNew",
          "pattern": "freeClocking",
          "target": [
            "freeClocking"
          ]
        },
        {
          "name": "freeClocking",
          "pattern": "freeClocking/{pk}",
          "target": [
            "freeClocking"
          ]
        },
        {
          "name": "absences",
          "pattern": "absences",
          "target": [
            "absences"
          ]
        },
        {
          "name": "absenceNew",
          "pattern": "absence",
          "target": [
            "absence"
          ]
        },
        {
          "name": "absence",
          "pattern": "absence/{pk}",
          "target": [
            "absence"
          ]
        }
      ],
      "targets": {
        "masterPage": {
          "id": "masterPage",
          "name": "base.MasterPage",
          "viewLevel": 1
        },
        "login": {
          "id": "login",
          "name": "base.Login",
          "viewLevel": 1
        },
        "signOut": {
          "id": "signOut",
          "name": "messages.SignOut",
          "viewLevel": 1
        },
        "notAuthorized": {
          "id": "notAuthorized",
          "name": "messages.NotAuthorized",
          "viewLevel": 1
        },
        "activities": {
          "id": "activities",
          "name": "activities.List",
          "parent": "masterPage",
          "controlId": "pageContainer",
          "controlAggregation": "pages",
          "viewLevel": 2
        },
        "activity": {
          "id": "activity",
          "name": "activities.Detail",
          "parent": "masterPage",
          "controlId": "pageContainer",
          "controlAggregation": "pages",
          "viewLevel": 2
        },
        "freeClockings": {
          "id": "freeClockings",
          "name": "freeClockings.List",
          "parent": "masterPage",
          "controlId": "pageContainer",
          "controlAggregation": "pages",
          "viewLevel": 2
        },
        "freeClocking": {
          "id": "freeClocking",
          "name": "freeClockings.Detail",
          "parent": "masterPage",
          "controlId": "pageContainer",
          "controlAggregation": "pages",
          "viewLevel": 2
        },
        "absences": {
          "id": "absences",
          "name": "absences.List",
          "parent": "masterPage",
          "controlId": "pageContainer",
          "controlAggregation": "pages",
          "viewLevel": 2
        },
        "absence": {
          "id": "absence",
          "name": "absences.Detail",
          "parent": "masterPage",
          "controlId": "pageContainer",
          "controlAggregation": "pages",
          "viewLevel": 2
        }
      }
    },
    "rootView": {
      "viewName": "mtfbs.smartclean.mobile.view.App",
      "type": "XML",
      "id": "App",
      "async": true
    }
  }
}