github.com/SAP/cloud-mta-build-tool@v1.2.27/integration/testdata/node/webapp/manifest.json (about)

     1  {
     2      "_version": "1.8.0",
     3      "sap.app": {
     4          "id": "com.sap.teched.teched",
     5          "type": "application",
     6          "i18n": "i18n/i18n.properties",
     7          "applicationVersion": {
     8              "version": "1.0.0"
     9          },
    10          "title": "{{appTitle}}",
    11          "description": "{{appDescription}}",
    12          "sourceTemplate": {
    13              "id": "ui5template.basicSAPUI5ApplicationProject",
    14              "version": "1.40.12"
    15          },
    16  
    17          "dataSources": {
    18              "800": {
    19                  "uri": "/destinations/TECHED_800",
    20                  "type": "OData",
    21                  "settings": {
    22                      "odataVersion": "2.0",
    23                      "localUri": ""
    24                  }
    25              },
    26              "400": {
    27                  "uri": "/destinations/TECHED_400",
    28                  "type": "OData",
    29                  "settings": {
    30                      "odataVersion": "2.0",
    31                      "localUri": ""
    32                  }
    33              }
    34          }
    35      },
    36      "sap.ui": {
    37          "technology": "UI5",
    38          "icons": {
    39              "icon": "",
    40              "favIcon": "",
    41              "phone": "",
    42              "phone@2": "",
    43              "tablet": "",
    44              "tablet@2": ""
    45          },
    46          "deviceTypes": {
    47              "desktop": true,
    48              "tablet": true,
    49              "phone": true
    50          },
    51          "supportedThemes": ["sap_hcb", "sap_belize"]
    52      },
    53      "sap.ui5": {
    54          "rootView": {
    55              "viewName": "com.sap.teched.teched.view.Main",
    56              "type": "XML"
    57          },
    58          "dependencies": {
    59              "minUI5Version": "1.30.0",
    60              "libs": {
    61                  "sap.ui.layout": {},
    62                  "sap.ui.core": {},
    63                  "sap.m": {}
    64              }
    65          },
    66          "contentDensities": {
    67              "compact": true,
    68              "cozy": true
    69          },
    70          "models": {
    71              "i18n": {
    72                  "type": "sap.ui.model.resource.ResourceModel",
    73                  "settings": {
    74                      "bundleName": "com.sap.teched.teched.i18n.i18n"
    75                  }
    76              },
    77              "800": {
    78                  "dataSource": "800",
    79                  "type": "sap.ui.model.odata.v2.ODataModel",
    80                  "settings": {
    81                      "loadMetadataAsync": false,
    82                      "json": true,
    83                      "bJSON": true,
    84                      "defaultBindingMode": "TwoWay",
    85                      "useBatch": true,
    86                      "refreshAfterChange": false,
    87                      "disableHeadRequestForToken": true
    88                  }
    89              },
    90              "400": {
    91                  "dataSource": "400",
    92                  "type": "sap.ui.model.odata.v2.ODataModel",
    93                  "settings": {
    94                      "loadMetadataAsync": false,
    95                      "json": true,
    96                      "bJSON": true,
    97                      "defaultBindingMode": "TwoWay",
    98                      "useBatch": true,
    99                      "refreshAfterChange": false,
   100                      "disableHeadRequestForToken": true
   101                  }
   102              }
   103          },
   104          "resources": {
   105              "css": [{
   106                  "uri": "css/style.css"
   107              }]
   108          },
   109          "routing": {
   110              "config": {
   111                  "routerClass": "sap.m.routing.Router",
   112                  "viewType": "XML",
   113                  "async": true,
   114                  "viewPath": "com.sap.teched.teched.view",
   115                  "controlAggregation": "pages",
   116                  "controlId": "idAppControl",
   117                  "clearControlAggregation": false
   118              },
   119              "routes": [{
   120                  "name": "RouteMain",
   121                  "pattern": "RouteMain",
   122                  "target": ["TargetMain"]
   123              }],
   124              "targets": {
   125                  "TargetMain": {
   126                      "viewType": "XML",
   127                      "transition": "slide",
   128                      "clearControlAggregation": false,
   129                      "viewName": "Main"
   130                  }
   131              }
   132          }
   133      }
   134  }