| { |
| "extensions": [ |
| { |
| "type": "@Common.AppProvider", |
| "condition": "can_dock", |
| "className": "Emulation.AdvancedAppProvider", |
| "order": 0 |
| }, |
| { |
| "type": "action", |
| "category": "Mobile", |
| "actionId": "emulation.toggle-device-mode", |
| "toggleable": true, |
| "className": "Emulation.DeviceModeWrapper.ActionDelegate", |
| "condition": "can_dock", |
| "title": "Toggle device toolbar", |
| "iconClass": "largeicon-phone", |
| "bindings": [ |
| { |
| "platform": "windows,linux", |
| "shortcut": "Shift+Ctrl+M" |
| }, |
| { |
| "platform": "mac", |
| "shortcut": "Shift+Meta+M" |
| } |
| ] |
| }, |
| { |
| "type": "action", |
| "actionId": "emulation.capture-screenshot", |
| "category": "Screenshot", |
| "className": "Emulation.DeviceModeWrapper.ActionDelegate", |
| "title": "Capture screenshot" |
| }, |
| { |
| "type": "context-menu-item", |
| "location": "deviceModeMenu/save", |
| "order": 12, |
| "actionId": "emulation.capture-screenshot" |
| }, |
| { |
| "type": "@UI.ToolbarItem.Provider", |
| "actionId": "emulation.toggle-device-mode", |
| "condition": "can_dock", |
| "location": "main-toolbar-left", |
| "order": 1 |
| }, |
| { |
| "type": "action", |
| "actionId": "emulation.capture-full-height-screenshot", |
| "category": "Screenshot", |
| "className": "Emulation.DeviceModeWrapper.ActionDelegate", |
| "title": "Capture full size screenshot" |
| }, |
| { |
| "type": "action", |
| "actionId": "emulation.capture-node-screenshot", |
| "category": "Screenshot", |
| "className": "Emulation.DeviceModeWrapper.ActionDelegate", |
| "title": "Capture node screenshot" |
| }, |
| { |
| "type": "context-menu-item", |
| "location": "deviceModeMenu/save", |
| "order": 13, |
| "actionId": "emulation.capture-full-height-screenshot" |
| }, |
| { |
| "type": "setting", |
| "category": "Mobile", |
| "settingName": "showMediaQueryInspector", |
| "settingType": "boolean", |
| "defaultValue": false, |
| "options": [ |
| { |
| "value": true, |
| "title": "Show media queries" |
| }, |
| { |
| "value": false, |
| "title": "Hide media queries" |
| } |
| ], |
| "tags": "device" |
| }, |
| { |
| "type": "setting", |
| "category": "Mobile", |
| "settingName": "emulation.showRulers", |
| "settingType": "boolean", |
| "defaultValue": false, |
| "options": [ |
| { |
| "value": true, |
| "title": "Show rulers" |
| }, |
| { |
| "value": false, |
| "title": "Hide rulers" |
| } |
| ], |
| "tags": "device" |
| }, |
| { |
| "type": "setting", |
| "category": "Mobile", |
| "settingName": "emulation.showDeviceOutline", |
| "settingType": "boolean", |
| "defaultValue": false, |
| "options": [ |
| { |
| "value": true, |
| "title": "Show device frame" |
| }, |
| { |
| "value": false, |
| "title": "Hide device frame" |
| } |
| ], |
| "tags": "device" |
| }, |
| { |
| "type": "view", |
| "location": "settings-view", |
| "id": "devices", |
| "title": "Devices", |
| "order": 30, |
| "className": "Emulation.DevicesSettingsTab", |
| "settings": [ |
| "standardEmulatedDeviceList", |
| "customEmulatedDeviceList" |
| ] |
| }, |
| { |
| "type": "action", |
| "actionId": "emulation.show-sensors", |
| "title": "Sensors", |
| "className": "Emulation.SensorsView.ShowActionDelegate" |
| }, |
| { |
| "type": "view", |
| "location": "drawer-view", |
| "id": "sensors", |
| "title": "Sensors", |
| "persistence": "closeable", |
| "order": 100, |
| "className": "Emulation.SensorsView", |
| "tags": "geolocation, timezones, accelerometer, device orientation" |
| }, |
| { |
| "type": "setting", |
| "settingName": "emulation.geolocations", |
| "settingType": "array", |
| "defaultValue": [ |
| {"title": "Berlin", "lat": 52.520007, "long": 13.404954, "timezoneId": "Europe/Berlin"}, |
| {"title": "London", "lat": 51.507351, "long": -0.127758, "timezoneId": "Europe/London"}, |
| {"title": "Moscow", "lat": 55.755826, "long": 37.617300, "timezoneId": "Europe/Moscow"}, |
| {"title": "Mountain View", "lat": 37.386052, "long": -122.083851, "timezoneId": "US/Pacific"}, |
| {"title": "Mumbai", "lat": 19.075984, "long": 72.877656, "timezoneId": "Asia/Kolkata"}, |
| {"title": "San Francisco", "lat": 37.774929, "long": -122.419416, "timezoneId": "US/Pacific"}, |
| {"title": "Shanghai", "lat": 31.230416, "long": 121.473701, "timezoneId": "Asia/Shanghai"}, |
| {"title": "São Paulo", "lat": -23.550520, "long": -46.633309, "timezoneId": "America/Sao_Paulo"}, |
| {"title": "Tokyo", "lat": 35.689487, "long": 139.691706, "timezoneId": "Asia/Tokyo"} |
| ] |
| }, |
| { |
| "type": "view", |
| "location": "settings-view", |
| "id": "emulation-geolocations", |
| "title": "Geolocations", |
| "order": 40, |
| "className": "Emulation.GeolocationsSettingsTab", |
| "settings": [ |
| "emulation.geolocations" |
| ] |
| } |
| ], |
| "dependencies": [ |
| "bindings", |
| "components", |
| "platform", |
| "ui", |
| "mobile_throttling" |
| ], |
| "scripts": [], |
| "modules": [ |
| "emulation.js", |
| "AdvancedApp.js", |
| "EmulatedDevices.js", |
| "DevicesSettingsTab.js", |
| "InspectedPagePlaceholder.js", |
| "MediaQueryInspector.js", |
| "SensorsView.js", |
| "DeviceModeModel.js", |
| "DeviceModeToolbar.js", |
| "DeviceModeView.js", |
| "DeviceModeWrapper.js", |
| "GeolocationsSettingsTab.js" |
| ], |
| "resources": [ |
| "devicesSettingsTab.css", |
| "deviceModeToolbar.css", |
| "deviceModeView.css", |
| "geolocationsSettingsTab.css", |
| "inspectedPagePlaceholder.css", |
| "mediaQueryInspector.css", |
| "sensors.css" |
| ] |
| } |