From 2b0b4f1c78694048c715c5bf42fedc31e61a8a83 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 11 Apr 2024 17:05:15 +0100 Subject: [PATCH 1/7] Improving FDC3 docs to make it easier to learn about fdc3 (#704) Also added urls if people want to add the tooling to their own platform. --- .../how-to-add-context-support-to-your-app.md | 30 ++++++++ .../how-to-add-intent-support-to-your-app.md | 30 ++++++++ .../docs/what-is-fdc3.md | 71 ++++++++++++++++++- 3 files changed, 130 insertions(+), 1 deletion(-) diff --git a/how-to/workspace-platform-starter/docs/how-to-add-context-support-to-your-app.md b/how-to/workspace-platform-starter/docs/how-to-add-context-support-to-your-app.md index daf6cd8955..9675ef4e26 100644 --- a/how-to/workspace-platform-starter/docs/how-to-add-context-support-to-your-app.md +++ b/how-to/workspace-platform-starter/docs/how-to-add-context-support-to-your-app.md @@ -190,6 +190,36 @@ This app supports FDC3 System and App Channels, lists all the supported context ![Context Using FDC3](./assets/view-context-fdc3.png) +#### Can I use that tool within my own platform? + +Yes, to make development easier you can define a view that uses our app. We follow the versioning used by workspace so that you can stay in sync: + +##### FDC3 2.0 Tool - View Options + +```javascript +{ + "url": "https://samples.openfin.co/dev-extensions/extensions/v17.2.0/interop/fdc3/context/2-0/fdc3-broadcast-view.html", + "fdc3InteropApi": "2.0", + "customData": { + "contextData": null, + "customChannel": "" + } +} +``` + +##### FDC3 1.2 Tool - View Options + +```javascript +{ + "url": "https://samples.openfin.co/dev-extensions/extensions/v17.2.0/interop/fdc3/context/fdc3-broadcast-view.html", + "fdc3InteropApi": "1.2", + "customData": { + "contextData": null, + "customChannel": "" + } +} +``` + ### FDC3 Workbench This is the FinOS test harness to show our compatibility: diff --git a/how-to/workspace-platform-starter/docs/how-to-add-intent-support-to-your-app.md b/how-to/workspace-platform-starter/docs/how-to-add-intent-support-to-your-app.md index 980e1b400a..e317aca71f 100644 --- a/how-to/workspace-platform-starter/docs/how-to-add-intent-support-to-your-app.md +++ b/how-to/workspace-platform-starter/docs/how-to-add-intent-support-to-your-app.md @@ -129,6 +129,36 @@ This app supports FDC3 raiseIntent and raiseIntentByContext, it lists all the su ![Intents Using FDC3](./assets/view-intents-fdc3.png) +#### Can I use that tool within my own platform? + +Yes, to make development easier you can define a view that uses our app. We follow the versioning used by workspace so that you can stay in sync: + +##### FDC3 2.0 Tool - View Options + +```javascript +{ + "url": "https://samples.openfin.co/dev-extensions/extensions/v17.2.0/interop/fdc3/intent/2-0/fdc3-intent-view.html", + "fdc3InteropApi": "2.0", + "customData": { + "contextData": null, + "intentData": null + } +} +``` + +##### FDC3 1.2 Tool - View Options + +```javascript +{ + "url": "https://samples.openfin.co/dev-extensions/extensions/v17.2.0/interop/fdc3/intent/fdc3-intent-view.html", + "fdc3InteropApi": "1.2", + "customData": { + "contextData": null, + "intentData": null + } +} +``` + ### FDC3 Workbench This is the FinOS test harness to show our compatibility: diff --git a/how-to/workspace-platform-starter/docs/what-is-fdc3.md b/how-to/workspace-platform-starter/docs/what-is-fdc3.md index 4a90894f20..d0322f4a69 100644 --- a/how-to/workspace-platform-starter/docs/what-is-fdc3.md +++ b/how-to/workspace-platform-starter/docs/what-is-fdc3.md @@ -26,6 +26,75 @@ As a content creator: - Whether you content will listen for intent requests - What intents you wish to declare that you support in your app definition -We provide guides on [how to configure contextual groups](./how-to-configure-fdc3-context-groups.md) and [how to configure intents](./how-to-configure-fdc3-intents.md) for your workspace platform and [how to add context support](./how-to-add-context-support-to-your-app.md), [how to add intent support](./how-to-add-intent-support-to-your-app.md) and [how to add fdc3 open support](./how-to-add-open-support-to-your-app.md) to your content/app. We recommend going through the concepts and working your way down the guides if you are new to OpenFin and OpenFin Workspace. We also provide a configured workspace (see [third.manifest.fin.json](../public/third.manifest.fin.json)) that is configured to use an FDC3 App Directory and only brings in FDC3 related tools. +## Useful links + +- - FDC3 related content on the OpenFin website +- - The official fdc3 content. +- - Linux Foundation's free Introduction to FDC3 course. + +## Enabling FDC3 in your Openfin Application + +### Manifest + +In your manifest you can define default Window Options and default View Options. You can specify that you wish FDC3 (and what version) enabled for all views and windows in your manifest: + +```js +"platform": { + "defaultWindowOptions": { + "fdc3InteropApi" : '2.0' + }, + "defaultViewOptions": { + "fdc3InteropApi" : '2.0' + } +} +``` + +In your manifest within the platform definition you can also enable/disable the FDC3/Interop console logging OpenFin does (it is true by default): + +```js +"platform": { + "interopBrokerConfiguration": { + "logging": { + "beforeAction": { + "enabled": true + }, + "afterAction": { + "enabled": true + } + } + } +} +``` + +### Window / View Options + +If you do not globally enable the fdc3 API you can opt into FDC3 at the Window/View level via Window/View options. + +#### Enabling the FDC3 API + +```js +{ + "url": "http://yoururl", + "fdc3InteropApi" : '2.0' +} +``` + +#### Defaulting to a user channel + +You can have a view/window automatically join a user channel if it is specified in the View/Window Options + +```js +{ + "url": "http://yoururl", + "fdc3InteropApi": "2.0", + "interop": { + "currentContextGroup": "green" + }, +} +``` + +## Guides + +We provide guides on [how to configure intents](./how-to-configure-fdc3-intents.md) for your workspace platform and [how to add context support](./how-to-add-context-support-to-your-app.md), [how to add intent support](./how-to-add-intent-support-to-your-app.md) and [how to add fdc3 open support](./how-to-add-open-support-to-your-app.md) to your content/app. We recommend going through the concepts and working your way down the guides if you are new to OpenFin and OpenFin Workspace. We also provide a configured workspace (see [third.manifest.fin.json](../public/third.manifest.fin.json)) that is configured to use an FDC3 App Directory and only brings in FDC3 related tools. [<- Back to Table Of Contents](../README.md) From ec1bc66e2b5398e74c4631bdd21105c16a378e66 Mon Sep 17 00:00:00 2001 From: John Date: Tue, 23 Apr 2024 19:13:58 +0100 Subject: [PATCH 2/7] Updated Snap to 0.3.0 (#710) --- how-to/integrate-with-snap-basic/package.json | 2 +- .../public/manifest.fin.json | 4 +- how-to/integrate-with-snap/package.json | 2 +- .../public/manifest.fin.json | 4 +- .../workspace-platform-starter/CHANGELOG.md | 1 + .../client/src/framework/integrations.ts | 2 +- .../docs/how-to-configure-snap.md | 4 +- .../workspace-platform-starter/package.json | 2 +- .../public/manifest.fin.json | 4 +- .../public/pack.manifest.fin.json | 4 +- package-lock.json | 639 +++++++++++------- package.json | 3 + 12 files changed, 402 insertions(+), 269 deletions(-) diff --git a/how-to/integrate-with-snap-basic/package.json b/how-to/integrate-with-snap-basic/package.json index 13b1c12a82..8cf96a00a0 100644 --- a/how-to/integrate-with-snap-basic/package.json +++ b/how-to/integrate-with-snap-basic/package.json @@ -20,7 +20,7 @@ "author": "martyn.janes@openfin.co", "license": "SEE LICENSE IN LICENSE.MD", "dependencies": { - "@openfin/snap-sdk": "0.2.0", + "@openfin/snap-sdk": "0.3.0", "@openfin/workspace": "17.2.14", "@openfin/workspace-platform": "17.2.14" }, diff --git a/how-to/integrate-with-snap-basic/public/manifest.fin.json b/how-to/integrate-with-snap-basic/public/manifest.fin.json index 5000ad708a..1e1971d80c 100644 --- a/how-to/integrate-with-snap-basic/public/manifest.fin.json +++ b/how-to/integrate-with-snap-basic/public/manifest.fin.json @@ -44,9 +44,9 @@ }, "appAssets": [ { - "src": "https://cdn.openfin.co/release/snap/0.2.0/snap.zip", + "src": "https://cdn.openfin.co/release/snap/0.3.0/snap.zip", "alias": "openfin-snap", - "version": "0.2.0", + "version": "0.3.0", "target": "OpenFinSnap.exe", "mandatory": true }, diff --git a/how-to/integrate-with-snap/package.json b/how-to/integrate-with-snap/package.json index d1798152bc..28d893f6b6 100644 --- a/how-to/integrate-with-snap/package.json +++ b/how-to/integrate-with-snap/package.json @@ -20,7 +20,7 @@ "author": "martyn.janes@openfin.co", "license": "SEE LICENSE IN LICENSE.MD", "dependencies": { - "@openfin/snap-sdk": "0.2.0", + "@openfin/snap-sdk": "0.3.0", "@openfin/workspace": "17.2.14", "@openfin/workspace-platform": "17.2.14" }, diff --git a/how-to/integrate-with-snap/public/manifest.fin.json b/how-to/integrate-with-snap/public/manifest.fin.json index 321fe72a28..8cec51130e 100644 --- a/how-to/integrate-with-snap/public/manifest.fin.json +++ b/how-to/integrate-with-snap/public/manifest.fin.json @@ -47,9 +47,9 @@ }, "appAssets": [ { - "src": "https://cdn.openfin.co/release/snap/0.2.0/snap.zip", + "src": "https://cdn.openfin.co/release/snap/0.3.0/snap.zip", "alias": "openfin-snap", - "version": "0.2.0", + "version": "0.3.0", "target": "OpenFinSnap.exe", "mandatory": true } diff --git a/how-to/workspace-platform-starter/CHANGELOG.md b/how-to/workspace-platform-starter/CHANGELOG.md index 915ced6df9..5c89c83dee 100644 --- a/how-to/workspace-platform-starter/CHANGELOG.md +++ b/how-to/workspace-platform-starter/CHANGELOG.md @@ -2,6 +2,7 @@ ## v17.2.0 +- Updated SnapSDK to version 0.3.0 - This includes a new feature in the developer tool that comes with Snap that lets you identity Snap Strategies, bug fixes and new features (windows excluded from snapshots are not tracked by the Snap Server). - Updated default build options. No longer bundling fdc3 module just for error strings. We have a copy of the strings to remove the dependency from the output (as it increased the size of the provider js) - Updated webpack config to use source-map instead of inline-source-map to have smaller js files by default (devtools will import the sourcemap). It also gives you the option of whether or not you copy source map files alongside the files. - Changed to production instead of development for the webpack build in package.json to have a more efficient js file. diff --git a/how-to/workspace-platform-starter/client/src/framework/integrations.ts b/how-to/workspace-platform-starter/client/src/framework/integrations.ts index 1e48c7d574..fc4e21b1ae 100644 --- a/how-to/workspace-platform-starter/client/src/framework/integrations.ts +++ b/how-to/workspace-platform-starter/client/src/framework/integrations.ts @@ -66,7 +66,7 @@ export async function init( integrationHelpers = { ...helpers, templateHelpers, - openUrl: async (url) => fin.System.openUrlWithBrowser(url), + openUrl: async (url): Promise => fin.System.openUrlWithBrowser(url), setSearchQuery }; diff --git a/how-to/workspace-platform-starter/docs/how-to-configure-snap.md b/how-to/workspace-platform-starter/docs/how-to-configure-snap.md index 63163fe2df..dbd16d2849 100644 --- a/how-to/workspace-platform-starter/docs/how-to-configure-snap.md +++ b/how-to/workspace-platform-starter/docs/how-to-configure-snap.md @@ -17,9 +17,9 @@ To enable snap support in your platform you can add the following in your manife "enabled": true, "id": "workspace-platform-starter", "serverAssetInfo": { - "src": "https://cdn.openfin.co/release/snap/0.2.0/snap.zip", + "src": "https://cdn.openfin.co/release/snap/0.3.0/snap.zip", "alias": "openfin-snap", - "version": "0.2.0", + "version": "0.3.0", "target": "OpenFinSnap.exe" }, "showDebugWindow": false diff --git a/how-to/workspace-platform-starter/package.json b/how-to/workspace-platform-starter/package.json index ac03425e4e..9c1d69726b 100644 --- a/how-to/workspace-platform-starter/package.json +++ b/how-to/workspace-platform-starter/package.json @@ -53,7 +53,7 @@ "dependencies": { "@finos/fdc3": "^2.0.3", "@openfin/openid-connect": "^1.0.0", - "@openfin/snap-sdk": "0.2.0", + "@openfin/snap-sdk": "0.3.0", "@openfin/workspace": "17.2.14", "@openfin/workspace-platform": "17.2.14", "csstype": "^3.1.3" diff --git a/how-to/workspace-platform-starter/public/manifest.fin.json b/how-to/workspace-platform-starter/public/manifest.fin.json index 0b9f55f860..bc1aad885b 100644 --- a/how-to/workspace-platform-starter/public/manifest.fin.json +++ b/how-to/workspace-platform-starter/public/manifest.fin.json @@ -1701,9 +1701,9 @@ "enabled": false, "id": "workspace-platform-starter", "serverAssetInfo": { - "src": "https://cdn.openfin.co/release/snap/0.2.0/snap.zip", + "src": "https://cdn.openfin.co/release/snap/0.3.0/snap.zip", "alias": "openfin-snap", - "version": "0.2.0", + "version": "0.3.0", "target": "OpenFinSnap.exe" }, "showDebugWindow": false diff --git a/how-to/workspace-platform-starter/public/pack.manifest.fin.json b/how-to/workspace-platform-starter/public/pack.manifest.fin.json index 73cc4f0d5d..752701e35a 100644 --- a/how-to/workspace-platform-starter/public/pack.manifest.fin.json +++ b/how-to/workspace-platform-starter/public/pack.manifest.fin.json @@ -859,9 +859,9 @@ "enabled": false, "id": "workspace-platform-starter", "serverAssetInfo": { - "src": "https://cdn.openfin.co/release/snap/0.2.0/snap.zip", + "src": "https://cdn.openfin.co/release/snap/0.3.0/snap.zip", "alias": "openfin-snap", - "version": "0.2.0", + "version": "0.3.0", "target": "OpenFinSnap.exe" }, "showDebugWindow": false diff --git a/package-lock.json b/package-lock.json index 1784abdce2..c74c99664c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -747,7 +747,7 @@ "version": "17.2.0", "license": "SEE LICENSE IN LICENSE.MD", "dependencies": { - "@openfin/snap-sdk": "0.2.0", + "@openfin/snap-sdk": "0.3.0", "@openfin/workspace": "17.2.14", "@openfin/workspace-platform": "17.2.14" }, @@ -778,7 +778,7 @@ "version": "17.2.0", "license": "SEE LICENSE IN LICENSE.MD", "dependencies": { - "@openfin/snap-sdk": "0.2.0", + "@openfin/snap-sdk": "0.3.0", "@openfin/workspace": "17.2.14", "@openfin/workspace-platform": "17.2.14" }, @@ -1203,7 +1203,7 @@ "dependencies": { "@finos/fdc3": "^2.0.3", "@openfin/openid-connect": "^1.0.0", - "@openfin/snap-sdk": "0.2.0", + "@openfin/snap-sdk": "0.3.0", "@openfin/workspace": "17.2.14", "@openfin/workspace-platform": "17.2.14", "csstype": "^3.1.3" @@ -3779,9 +3779,12 @@ } }, "node_modules/@openfin/bloomberg/node_modules/@finos/fdc3": { - "version": "2.1.0-beta.6", - "resolved": "https://registry.npmjs.org/@finos/fdc3/-/fdc3-2.1.0-beta.6.tgz", - "integrity": "sha512-iKrAY8I6k2sWYBZ+fW0Iz5IvUHV/A3lsb/7dtkjnJhN2dzFX1HfzJ4mgMAqmXk9HNSgP8lS3hOt2DC/kiApNiA==" + "version": "2.1.0-beta.8", + "resolved": "https://registry.npmjs.org/@finos/fdc3/-/fdc3-2.1.0-beta.8.tgz", + "integrity": "sha512-u8DVO9gZKnPk7iKTnKi8ecQ8qTNqehXRLzBFbEwlov0BnHtLnoygXw/4YrSTYrA6f0Z1MhmQTCaQzCjx7x33VQ==", + "optionalDependencies": { + "@rollup/rollup-linux-x64-gnu": "4.14.1" + } }, "node_modules/@openfin/core": { "version": "34.78.80", @@ -3867,9 +3870,9 @@ "integrity": "sha512-nw9pf6BvoVuAAjegUl9lIu8Cpp13FG3jXkESm2Z3uhQhc9vragecZpRkHEP8sn67KYjaCvHHgGn1sb3QT/5YSA==" }, "node_modules/@openfin/snap-sdk": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@openfin/snap-sdk/-/snap-sdk-0.2.0.tgz", - "integrity": "sha512-F03j+4qo2sHYLbkH/wPf6TIsb2ad/MlvvVXiiAgcrBeukCaesHypg21fZDXx+/Lojr3vCbFFnpmFLueW+2Xkmg==", + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@openfin/snap-sdk/-/snap-sdk-0.3.0.tgz", + "integrity": "sha512-VZWNuC6KKakO2AJOVRU606PfakvGQ6oZr9MOCY0Tfcu3UUTd9VuEcqWmD5y2bIFiR+bqxIVZRX1K2c6V1NlT6Q==", "dependencies": { "@openfin/core": "^32.76.10", "events": "^3.3.0" @@ -3992,6 +3995,45 @@ "integrity": "sha512-oZLYFEAzUKyi3SKnXvj32ZCEGH6RDnao7COuCVhDydMS9NrCSVXhM79VaKyP5+Zc33m0QXEd2DN3UkU7OsHcfw==", "dev": true }, + "node_modules/@promptbook/core": { + "version": "0.44.0-1", + "resolved": "https://registry.npmjs.org/@promptbook/core/-/core-0.44.0-1.tgz", + "integrity": "sha512-+HS9RPOYj7v+SYxzUeJGfgffh1Kp2YsLlGy4CkWlxtk2NAcSz8IokhlJbed7WyMH0I+EvoKnD3DAU6ZadNjIvA==", + "dev": true, + "peer": true, + "dependencies": { + "spacetrim": "0.11.2" + } + }, + "node_modules/@promptbook/utils": { + "version": "0.44.0-1", + "resolved": "https://registry.npmjs.org/@promptbook/utils/-/utils-0.44.0-1.tgz", + "integrity": "sha512-6twWfKlM0wOqPTzyKKCn2OcXVxloveTfK/x2sFDIqOiyMYehrHVksrETEqr0QnZ4uY/yLMs6jIx5DdDlJrUJQw==", + "dev": true, + "dependencies": { + "moment": "^2.30.1", + "prettier": "2.8.1", + "spacetrim": "0.11.2" + }, + "peerDependencies": { + "@promptbook/core": "0.44.0-1" + } + }, + "node_modules/@promptbook/utils/node_modules/prettier": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.1.tgz", + "integrity": "sha512-lqGoSJBQNJidqCHE80vqZJHWHRFoNYsSpP9AjFhlhi9ODCJA541svILes/+/1GM3VaL/abZi7cpFzOpdR9UPKg==", + "dev": true, + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, "node_modules/@puppeteer/browsers": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-1.9.1.tgz", @@ -4565,84 +4607,111 @@ } } }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.14.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.14.1.tgz", + "integrity": "sha512-9Q7DGjZN+hTdJomaQ3Iub4m6VPu1r94bmK2z3UeWP3dGUecRC54tmVu9vKHTm1bOt3ASoYtEz6JSRLFzrysKlA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ] + }, "node_modules/@sentry-internal/feedback": { - "version": "7.109.0", - "resolved": "https://registry.npmjs.org/@sentry-internal/feedback/-/feedback-7.109.0.tgz", - "integrity": "sha512-EL7N++poxvJP9rYvh6vSu24tsKkOveNCcCj4IM7+irWPjsuD2GLYYlhp/A/Mtt9l7iqO4plvtiQU5HGk7smcTQ==", + "version": "7.112.1", + "resolved": "https://registry.npmjs.org/@sentry-internal/feedback/-/feedback-7.112.1.tgz", + "integrity": "sha512-ejE4eRXLqv5emxVWudBkRQCv5Q7s21thei7gqSxGLBXe8AUrCjTiD0qA1ToJAKcleIyRRf/TQvGb/T7U6vwAAw==", "dependencies": { - "@sentry/core": "7.109.0", - "@sentry/types": "7.109.0", - "@sentry/utils": "7.109.0" + "@sentry/core": "7.112.1", + "@sentry/types": "7.112.1", + "@sentry/utils": "7.112.1" }, "engines": { "node": ">=12" } }, "node_modules/@sentry-internal/replay-canvas": { - "version": "7.109.0", - "resolved": "https://registry.npmjs.org/@sentry-internal/replay-canvas/-/replay-canvas-7.109.0.tgz", - "integrity": "sha512-Lh/K60kmloR6lkPUcQP0iamw7B/MdEUEx/ImAx4tUSMrLj+IoUEcq/ECgnnVyQkJq59+8nPEKrVLt7x6PUPEjw==", + "version": "7.112.1", + "resolved": "https://registry.npmjs.org/@sentry-internal/replay-canvas/-/replay-canvas-7.112.1.tgz", + "integrity": "sha512-+xDd/LEiJZGk4PQKs4xcAWKJFzFKpuNF64DFW/JWuJ5FDnKB+t7w198nQyAZKGjupN7LixLb49Z8O2Gda7fHQQ==", "dependencies": { - "@sentry/core": "7.109.0", - "@sentry/replay": "7.109.0", - "@sentry/types": "7.109.0", - "@sentry/utils": "7.109.0" + "@sentry/core": "7.112.1", + "@sentry/replay": "7.112.1", + "@sentry/types": "7.112.1", + "@sentry/utils": "7.112.1" }, "engines": { "node": ">=12" } }, "node_modules/@sentry-internal/tracing": { - "version": "7.109.0", - "resolved": "https://registry.npmjs.org/@sentry-internal/tracing/-/tracing-7.109.0.tgz", - "integrity": "sha512-PzK/joC5tCuh2R/PRh+7dp+uuZl7pTsBIjPhVZHMTtb9+ls65WkdZJ1/uKXPouyz8NOo9Xok7aEvEo9seongyw==", + "version": "7.112.1", + "resolved": "https://registry.npmjs.org/@sentry-internal/tracing/-/tracing-7.112.1.tgz", + "integrity": "sha512-pZVIOB6+t4HlgU3mCRtIbvo//t8uQY9tnBjbJJ2nEv8nTu8A7/dZ5ebrLOWStV3bNp/+uCqLuLuuimJeNNn6vQ==", "dependencies": { - "@sentry/core": "7.109.0", - "@sentry/types": "7.109.0", - "@sentry/utils": "7.109.0" + "@sentry/core": "7.112.1", + "@sentry/types": "7.112.1", + "@sentry/utils": "7.112.1" }, "engines": { "node": ">=8" } }, "node_modules/@sentry/browser": { - "version": "7.109.0", - "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-7.109.0.tgz", - "integrity": "sha512-yx+OFG+Ab9qUDDgV9ZDv8M9O9Mqr0fjKta/LMlWALYLjzkMvxsPlRPFj7oMBlHqOTVLDeg7lFYmsA8wyWQ8Z8g==", + "version": "7.112.1", + "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-7.112.1.tgz", + "integrity": "sha512-NRTo3mJbhiCd9GEFEWL8SplFJhTCPjiAlOhjUw8MnJb7pkxWm2xhC7PVi6SUE8hF/g1rrEwgUr9SX5v8+xwK6g==", "dependencies": { - "@sentry-internal/feedback": "7.109.0", - "@sentry-internal/replay-canvas": "7.109.0", - "@sentry-internal/tracing": "7.109.0", - "@sentry/core": "7.109.0", - "@sentry/replay": "7.109.0", - "@sentry/types": "7.109.0", - "@sentry/utils": "7.109.0" + "@sentry-internal/feedback": "7.112.1", + "@sentry-internal/replay-canvas": "7.112.1", + "@sentry-internal/tracing": "7.112.1", + "@sentry/core": "7.112.1", + "@sentry/integrations": "7.112.1", + "@sentry/replay": "7.112.1", + "@sentry/types": "7.112.1", + "@sentry/utils": "7.112.1" }, "engines": { "node": ">=8" } }, "node_modules/@sentry/core": { - "version": "7.109.0", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.109.0.tgz", - "integrity": "sha512-xwD4U0IlvvlE/x/g/W1I8b4Cfb16SsCMmiEuBf6XxvAa3OfWBxKoqLifb3GyrbxMC4LbIIZCN/SvLlnGJPgszA==", + "version": "7.112.1", + "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.112.1.tgz", + "integrity": "sha512-ZhOxt4sZVLqHurWqIY1ExWYZ20ViFTbqgW2GdJGHz4XwJhBln0ZVpHD+tKXy3GBEY+2Ee4qoqHi6tDrFgPvJqw==", "dependencies": { - "@sentry/types": "7.109.0", - "@sentry/utils": "7.109.0" + "@sentry/types": "7.112.1", + "@sentry/utils": "7.112.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@sentry/integrations": { + "version": "7.112.1", + "resolved": "https://registry.npmjs.org/@sentry/integrations/-/integrations-7.112.1.tgz", + "integrity": "sha512-jIgXT+ahUS7zmhDMAzsgQHCNA6ZwZAp0Bwjoz0tcuGzNcv7mOCnjHz5YooJVQgXuREV653RmEuGGTklrpn6S2w==", + "dependencies": { + "@sentry/core": "7.112.1", + "@sentry/types": "7.112.1", + "@sentry/utils": "7.112.1", + "localforage": "^1.8.1" }, "engines": { "node": ">=8" } }, "node_modules/@sentry/react": { - "version": "7.109.0", - "resolved": "https://registry.npmjs.org/@sentry/react/-/react-7.109.0.tgz", - "integrity": "sha512-KqXoDh6LVhNO+FLdM5LiTGpuorFvjoBPQ4nPGIVbjeMY/KZIau3kFxR142EvCApxmD69yvS5EhMnEqlNdaQPGw==", - "dependencies": { - "@sentry/browser": "7.109.0", - "@sentry/core": "7.109.0", - "@sentry/types": "7.109.0", - "@sentry/utils": "7.109.0", + "version": "7.112.1", + "resolved": "https://registry.npmjs.org/@sentry/react/-/react-7.112.1.tgz", + "integrity": "sha512-q0fDW3omq/NPaL7yRqWA1USxGtEAcdFZOngIMsr9Bc4fJBGXDO+xLwPWjo1MIVvdDBJJYL/9Z56ppqTb3kiGXw==", + "dependencies": { + "@sentry/browser": "7.112.1", + "@sentry/core": "7.112.1", + "@sentry/types": "7.112.1", + "@sentry/utils": "7.112.1", "hoist-non-react-statics": "^3.3.2" }, "engines": { @@ -4653,33 +4722,33 @@ } }, "node_modules/@sentry/replay": { - "version": "7.109.0", - "resolved": "https://registry.npmjs.org/@sentry/replay/-/replay-7.109.0.tgz", - "integrity": "sha512-hCDjbTNO7ErW/XsaBXlyHFsUhneyBUdTec1Swf98TFEfVqNsTs6q338aUcaR8dGRLbLrJ9YU9D1qKq++v5h2CA==", + "version": "7.112.1", + "resolved": "https://registry.npmjs.org/@sentry/replay/-/replay-7.112.1.tgz", + "integrity": "sha512-4lobxfgmbB2C7ZHk1inWt9IRIvlQa2Sczau5ngE4Qd4mZSKIgIYGtIJC52uOuGvBcP8gHiIbA7ACihkd7834Ew==", "dependencies": { - "@sentry-internal/tracing": "7.109.0", - "@sentry/core": "7.109.0", - "@sentry/types": "7.109.0", - "@sentry/utils": "7.109.0" + "@sentry-internal/tracing": "7.112.1", + "@sentry/core": "7.112.1", + "@sentry/types": "7.112.1", + "@sentry/utils": "7.112.1" }, "engines": { "node": ">=12" } }, "node_modules/@sentry/types": { - "version": "7.109.0", - "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.109.0.tgz", - "integrity": "sha512-egCBnDv3YpVFoNzRLdP0soVrxVLCQ+rovREKJ1sw3rA2/MFH9WJ+DZZexsX89yeAFzy1IFsCp7/dEqudusml6g==", + "version": "7.112.1", + "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.112.1.tgz", + "integrity": "sha512-5dLIxWZfCXH5kExrsWc+R6loMr3RR6OQuonVNL3Fa8Dw37Q7aExCrjRmocOHeQKhHwNBd3QhYm7phjnbxS6Oaw==", "engines": { "node": ">=8" } }, "node_modules/@sentry/utils": { - "version": "7.109.0", - "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.109.0.tgz", - "integrity": "sha512-3RjxMOLMBwZ5VSiH84+o/3NY2An4Zldjz0EbfEQNRY9yffRiCPJSQiCJID8EoylCFOh/PAhPimBhqbtWJxX6iw==", + "version": "7.112.1", + "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.112.1.tgz", + "integrity": "sha512-/AMGDD6OMvT2cpfL5KuDC10oTS8yOt7BAPomXJNS/xn1TRcEEEZ1TWbYZiGT5ijggQEL1OXSojpeQU8XEW8dcQ==", "dependencies": { - "@sentry/types": "7.109.0" + "@sentry/types": "7.112.1" }, "engines": { "node": ">=8" @@ -4894,9 +4963,9 @@ } }, "node_modules/@types/eslint": { - "version": "8.56.7", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.7.tgz", - "integrity": "sha512-SjDvI/x3zsZnOkYZ3lCt9lOZWZLB2jIlNKz+LBgCtDurK0JZcwucxYHn1w2BJkD34dgX9Tjnak0txtq4WTggEA==", + "version": "8.56.10", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.10.tgz", + "integrity": "sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==", "dependencies": { "@types/estree": "*", "@types/json-schema": "*" @@ -5051,9 +5120,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "16.18.95", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.95.tgz", - "integrity": "sha512-z9w+CcR7ahc7UhsKe+PGB25nmPmCERQBAdLdFHhoZ6+FfgSr7gUvdQI0eLH2t7ue8u5wKsLdde6cHKPjhC8vGg==" + "version": "16.18.96", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.96.tgz", + "integrity": "sha512-84iSqGXoO+Ha16j8pRZ/L90vDMKX04QTYMTfYeE1WrjWaZXuchBehGUZEpNgx7JnmlrIHdnABmpjrQjhCnNldQ==" }, "node_modules/@types/node-emoji": { "version": "1.8.2", @@ -5073,9 +5142,9 @@ "integrity": "sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==" }, "node_modules/@types/qs": { - "version": "6.9.14", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.14.tgz", - "integrity": "sha512-5khscbd3SwWMhFqylJBLQ0zIu7c1K6Vz0uBIt915BI3zV0q1nfjRQD3RqSBcPaO6PHEF4ov/t9y89fSiyThlPA==", + "version": "6.9.15", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.15.tgz", + "integrity": "sha512-uXHQKES6DQKKCLh441Xv/dwxOq1TVS3JPUMlEqoEglvlhR6Mxnlew/Xq/LRVHpLyk7iK3zODe1qYHIMltO7XGg==", "dev": true }, "node_modules/@types/range-parser": { @@ -5085,9 +5154,9 @@ "dev": true }, "node_modules/@types/react": { - "version": "18.2.74", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.74.tgz", - "integrity": "sha512-9AEqNZZyBx8OdZpxzQlaFEVCSFUM2YXJH46yPOiOpm078k6ZLOCcuAzGum/zK8YBwY+dbahVNbHrbgrAwIRlqw==", + "version": "18.2.79", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.79.tgz", + "integrity": "sha512-RwGAGXPl9kSXwdNTafkOEuFrTBD5SA2B3iEB96xi8+xu5ddUa/cpvyVCSNn+asgLCTHkb5ZxN8gbuibYJi4s1w==", "dependencies": { "@types/prop-types": "*", "csstype": "^3.0.2" @@ -5191,17 +5260,17 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.6.0.tgz", - "integrity": "sha512-gKmTNwZnblUdnTIJu3e9kmeRRzV2j1a/LUO27KNNAnIC5zjy1aSvXSRp4rVNlmAoHlQ7HzX42NbKpcSr4jF80A==", + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.7.1.tgz", + "integrity": "sha512-KwfdWXJBOviaBVhxO3p5TJiLpNuh2iyXyjmWN0f1nU87pwyvfS0EmjC6ukQVYVFJd/K1+0NWGPDXiyEyQorn0Q==", "dev": true, "peer": true, "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "7.6.0", - "@typescript-eslint/type-utils": "7.6.0", - "@typescript-eslint/utils": "7.6.0", - "@typescript-eslint/visitor-keys": "7.6.0", + "@typescript-eslint/scope-manager": "7.7.1", + "@typescript-eslint/type-utils": "7.7.1", + "@typescript-eslint/utils": "7.7.1", + "@typescript-eslint/visitor-keys": "7.7.1", "debug": "^4.3.4", "graphemer": "^1.4.0", "ignore": "^5.3.1", @@ -5227,16 +5296,16 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.6.0.tgz", - "integrity": "sha512-usPMPHcwX3ZoPWnBnhhorc14NJw9J4HpSXQX4urF2TPKG0au0XhJoZyX62fmvdHONUkmyUe74Hzm1//XA+BoYg==", + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.7.1.tgz", + "integrity": "sha512-vmPzBOOtz48F6JAGVS/kZYk4EkXao6iGrD838sp1w3NQQC0W8ry/q641KU4PrG7AKNAf56NOcR8GOpH8l9FPCw==", "dev": true, "peer": true, "dependencies": { - "@typescript-eslint/scope-manager": "7.6.0", - "@typescript-eslint/types": "7.6.0", - "@typescript-eslint/typescript-estree": "7.6.0", - "@typescript-eslint/visitor-keys": "7.6.0", + "@typescript-eslint/scope-manager": "7.7.1", + "@typescript-eslint/types": "7.7.1", + "@typescript-eslint/typescript-estree": "7.7.1", + "@typescript-eslint/visitor-keys": "7.7.1", "debug": "^4.3.4" }, "engines": { @@ -5256,14 +5325,14 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.6.0.tgz", - "integrity": "sha512-ngttyfExA5PsHSx0rdFgnADMYQi+Zkeiv4/ZxGYUWd0nLs63Ha0ksmp8VMxAIC0wtCFxMos7Lt3PszJssG/E6w==", + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.7.1.tgz", + "integrity": "sha512-PytBif2SF+9SpEUKynYn5g1RHFddJUcyynGpztX3l/ik7KmZEv19WCMhUBkHXPU9es/VWGD3/zg3wg90+Dh2rA==", "dev": true, "peer": true, "dependencies": { - "@typescript-eslint/types": "7.6.0", - "@typescript-eslint/visitor-keys": "7.6.0" + "@typescript-eslint/types": "7.7.1", + "@typescript-eslint/visitor-keys": "7.7.1" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -5274,14 +5343,14 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.6.0.tgz", - "integrity": "sha512-NxAfqAPNLG6LTmy7uZgpK8KcuiS2NZD/HlThPXQRGwz6u7MDBWRVliEEl1Gj6U7++kVJTpehkhZzCJLMK66Scw==", + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.7.1.tgz", + "integrity": "sha512-ZksJLW3WF7o75zaBPScdW1Gbkwhd/lyeXGf1kQCxJaOeITscoSl0MjynVvCzuV5boUz/3fOI06Lz8La55mu29Q==", "dev": true, "peer": true, "dependencies": { - "@typescript-eslint/typescript-estree": "7.6.0", - "@typescript-eslint/utils": "7.6.0", + "@typescript-eslint/typescript-estree": "7.7.1", + "@typescript-eslint/utils": "7.7.1", "debug": "^4.3.4", "ts-api-utils": "^1.3.0" }, @@ -5302,9 +5371,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.6.0.tgz", - "integrity": "sha512-h02rYQn8J+MureCvHVVzhl69/GAfQGPQZmOMjG1KfCl7o3HtMSlPaPUAPu6lLctXI5ySRGIYk94clD/AUMCUgQ==", + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.7.1.tgz", + "integrity": "sha512-AmPmnGW1ZLTpWa+/2omPrPfR7BcbUU4oha5VIbSbS1a1Tv966bklvLNXxp3mrbc+P2j4MNOTfDffNsk4o0c6/w==", "dev": true, "peer": true, "engines": { @@ -5316,14 +5385,14 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.6.0.tgz", - "integrity": "sha512-+7Y/GP9VuYibecrCQWSKgl3GvUM5cILRttpWtnAu8GNL9j11e4tbuGZmZjJ8ejnKYyBRb2ddGQ3rEFCq3QjMJw==", + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.7.1.tgz", + "integrity": "sha512-CXe0JHCXru8Fa36dteXqmH2YxngKJjkQLjxzoj6LYwzZ7qZvgsLSc+eqItCrqIop8Vl2UKoAi0StVWu97FQZIQ==", "dev": true, "peer": true, "dependencies": { - "@typescript-eslint/types": "7.6.0", - "@typescript-eslint/visitor-keys": "7.6.0", + "@typescript-eslint/types": "7.7.1", + "@typescript-eslint/visitor-keys": "7.7.1", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -5361,18 +5430,18 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.6.0.tgz", - "integrity": "sha512-x54gaSsRRI+Nwz59TXpCsr6harB98qjXYzsRxGqvA5Ue3kQH+FxS7FYU81g/omn22ML2pZJkisy6Q+ElK8pBCA==", + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.7.1.tgz", + "integrity": "sha512-QUvBxPEaBXf41ZBbaidKICgVL8Hin0p6prQDu6bbetWo39BKbWJxRsErOzMNT1rXvTll+J7ChrbmMCXM9rsvOQ==", "dev": true, "peer": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", "@types/json-schema": "^7.0.15", "@types/semver": "^7.5.8", - "@typescript-eslint/scope-manager": "7.6.0", - "@typescript-eslint/types": "7.6.0", - "@typescript-eslint/typescript-estree": "7.6.0", + "@typescript-eslint/scope-manager": "7.7.1", + "@typescript-eslint/types": "7.7.1", + "@typescript-eslint/typescript-estree": "7.7.1", "semver": "^7.6.0" }, "engines": { @@ -5387,13 +5456,13 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.6.0.tgz", - "integrity": "sha512-4eLB7t+LlNUmXzfOu1VAIAdkjbu5xNSerURS9X/S5TUKWFRpXRQZbmtPqgKmYx8bj3J0irtQXSiWAOY82v+cgw==", + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.7.1.tgz", + "integrity": "sha512-gBL3Eq25uADw1LQ9kVpf3hRM+DWzs0uZknHYK3hq4jcTPqVCClHGDnB6UUUV2SFeBeA4KWHWbbLqmbGcZ4FYbw==", "dev": true, "peer": true, "dependencies": { - "@typescript-eslint/types": "7.6.0", + "@typescript-eslint/types": "7.7.1", "eslint-visitor-keys": "^3.4.3" }, "engines": { @@ -5411,9 +5480,9 @@ "dev": true }, "node_modules/@vitest/snapshot": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-1.4.0.tgz", - "integrity": "sha512-saAFnt5pPIA5qDGxOHxJ/XxhMFKkUSBJmVt5VgDsAqPTX6JP326r5C/c9UuCMPoXNzuudTPsYDZCoJ5ilpqG2A==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-1.5.0.tgz", + "integrity": "sha512-qpv3fSEuNrhAO3FpH6YYRdaECnnRjg9VxbhdtPwPRnzSfHVXnNzzrpX4cJxqiwgRMo7uRMWDFBlsBq4Cr+rO3A==", "dev": true, "dependencies": { "magic-string": "^0.30.5", @@ -5463,9 +5532,9 @@ } }, "node_modules/@wdio/cli/node_modules/@types/node": { - "version": "20.12.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.5.tgz", - "integrity": "sha512-BD+BjQ9LS/D8ST9p5uqBxghlN+S42iuNxjsUGjeZobe/ciXzk2qb1B6IXc6AnRLS+yFJRpN2IPEHMzwspfDJNw==", + "version": "20.12.7", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.7.tgz", + "integrity": "sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==", "dev": true, "dependencies": { "undici-types": "~5.26.4" @@ -5671,9 +5740,9 @@ } }, "node_modules/@wdio/globals/node_modules/@types/node": { - "version": "20.12.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.5.tgz", - "integrity": "sha512-BD+BjQ9LS/D8ST9p5uqBxghlN+S42iuNxjsUGjeZobe/ciXzk2qb1B6IXc6AnRLS+yFJRpN2IPEHMzwspfDJNw==", + "version": "20.12.7", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.7.tgz", + "integrity": "sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==", "dev": true, "optional": true, "dependencies": { @@ -5825,9 +5894,9 @@ } }, "node_modules/@wdio/local-runner/node_modules/@types/node": { - "version": "20.12.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.5.tgz", - "integrity": "sha512-BD+BjQ9LS/D8ST9p5uqBxghlN+S42iuNxjsUGjeZobe/ciXzk2qb1B6IXc6AnRLS+yFJRpN2IPEHMzwspfDJNw==", + "version": "20.12.7", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.7.tgz", + "integrity": "sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==", "dev": true, "dependencies": { "undici-types": "~5.26.4" @@ -5905,9 +5974,9 @@ } }, "node_modules/@wdio/mocha-framework/node_modules/@types/node": { - "version": "20.12.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.5.tgz", - "integrity": "sha512-BD+BjQ9LS/D8ST9p5uqBxghlN+S42iuNxjsUGjeZobe/ciXzk2qb1B6IXc6AnRLS+yFJRpN2IPEHMzwspfDJNw==", + "version": "20.12.7", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.7.tgz", + "integrity": "sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==", "dev": true, "dependencies": { "undici-types": "~5.26.4" @@ -5932,9 +6001,9 @@ } }, "node_modules/@wdio/repl/node_modules/@types/node": { - "version": "20.12.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.5.tgz", - "integrity": "sha512-BD+BjQ9LS/D8ST9p5uqBxghlN+S42iuNxjsUGjeZobe/ciXzk2qb1B6IXc6AnRLS+yFJRpN2IPEHMzwspfDJNw==", + "version": "20.12.7", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.7.tgz", + "integrity": "sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==", "dev": true, "dependencies": { "undici-types": "~5.26.4" @@ -5957,9 +6026,9 @@ } }, "node_modules/@wdio/reporter/node_modules/@types/node": { - "version": "20.12.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.5.tgz", - "integrity": "sha512-BD+BjQ9LS/D8ST9p5uqBxghlN+S42iuNxjsUGjeZobe/ciXzk2qb1B6IXc6AnRLS+yFJRpN2IPEHMzwspfDJNw==", + "version": "20.12.7", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.7.tgz", + "integrity": "sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==", "dev": true, "dependencies": { "undici-types": "~5.26.4" @@ -5988,9 +6057,9 @@ } }, "node_modules/@wdio/runner/node_modules/@types/node": { - "version": "20.12.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.5.tgz", - "integrity": "sha512-BD+BjQ9LS/D8ST9p5uqBxghlN+S42iuNxjsUGjeZobe/ciXzk2qb1B6IXc6AnRLS+yFJRpN2IPEHMzwspfDJNw==", + "version": "20.12.7", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.7.tgz", + "integrity": "sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==", "dev": true, "dependencies": { "undici-types": "~5.26.4" @@ -6133,9 +6202,9 @@ } }, "node_modules/@wdio/shared-store-service/node_modules/@types/node": { - "version": "20.12.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.5.tgz", - "integrity": "sha512-BD+BjQ9LS/D8ST9p5uqBxghlN+S42iuNxjsUGjeZobe/ciXzk2qb1B6IXc6AnRLS+yFJRpN2IPEHMzwspfDJNw==", + "version": "20.12.7", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.7.tgz", + "integrity": "sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==", "dev": true, "dependencies": { "undici-types": "~5.26.4" @@ -6301,9 +6370,9 @@ } }, "node_modules/@wdio/types/node_modules/@types/node": { - "version": "20.12.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.5.tgz", - "integrity": "sha512-BD+BjQ9LS/D8ST9p5uqBxghlN+S42iuNxjsUGjeZobe/ciXzk2qb1B6IXc6AnRLS+yFJRpN2IPEHMzwspfDJNw==", + "version": "20.12.7", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.7.tgz", + "integrity": "sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==", "dev": true, "dependencies": { "undici-types": "~5.26.4" @@ -7301,9 +7370,9 @@ } }, "node_modules/aws-sdk": { - "version": "2.1595.0", - "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1595.0.tgz", - "integrity": "sha512-ee0FaplSMz9Y6XJnnyDCHv6SLziJ2YCI4SsO0VRFUKK4Jtk/KErp20CJI/4ZsS+oz7k2/vQ3JqGQXCz95nU8Ww==", + "version": "2.1604.0", + "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1604.0.tgz", + "integrity": "sha512-JSXNwKylbSZR2AL/jczOGJmPCZ/QpTys6SP89rhgy5LN677PJ6weQx5ShpPfGIcczGXjAeJDm8faWT53fYPCCw==", "hasInstallScript": true, "dependencies": { "buffer": "4.9.2", @@ -8011,9 +8080,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001607", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001607.tgz", - "integrity": "sha512-WcvhVRjXLKFB/kmOFVwELtMxyhq3iM/MvmXcyCe2PNf166c39mptscOc/45TTS96n2gpNV2z7+NakArTWZCQ3w==", + "version": "1.0.30001612", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001612.tgz", + "integrity": "sha512-lFgnZ07UhaCcsSZgWW0K5j4e69dK1u/ltrL9lTUiFOwNHs12S3UMIEYgBV0Z6C6hRDev7iRnMzzYmKabYdXF9g==", "funding": [ { "type": "opencollective", @@ -8029,6 +8098,16 @@ } ] }, + "node_modules/centra": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/centra/-/centra-2.7.0.tgz", + "integrity": "sha512-PbFMgMSrmgx6uxCdm57RUos9Tc3fclMvhLSATYN39XsDV29B89zZ3KA89jmY0vwSGazyU+uerqwa6t+KaodPcg==", + "dev": true, + "peer": true, + "dependencies": { + "follow-redirects": "^1.15.6" + } + }, "node_modules/chai": { "version": "4.3.10", "resolved": "https://registry.npmjs.org/chai/-/chai-4.3.10.tgz", @@ -8867,9 +8946,9 @@ } }, "node_modules/core-js-compat": { - "version": "3.36.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.36.1.tgz", - "integrity": "sha512-Dk997v9ZCt3X/npqzyGdTlq6t7lDBhZwGvV94PKzDArjp7BTRm7WlDAXYd/OWdeFHO8OChQYRJNJvUCqCbrtKA==", + "version": "3.37.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.37.0.tgz", + "integrity": "sha512-vYq4L+T8aS5UuFg4UwDhc7YNRWVeVZwltad9C/jV3R2LgVOpS9BDr7l/WL6BN0dbV3k1XejPTHqqEzJgsa0frA==", "dev": true, "dependencies": { "browserslist": "^4.23.0" @@ -9353,9 +9432,9 @@ } }, "node_modules/dedent": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.1.tgz", - "integrity": "sha512-+LxW+KLWxu3HW3M2w2ympwtqPrqYRzU8fqi6Fhd18fBALe15blJPI/I4+UHveMVG6lJqB4JNd4UG0S5cnVHwIg==", + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.3.tgz", + "integrity": "sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==", "dev": true, "peerDependencies": { "babel-plugin-macros": "^3.1.0" @@ -9545,9 +9624,9 @@ "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==" }, "node_modules/devtools-protocol": { - "version": "0.0.1273771", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1273771.tgz", - "integrity": "sha512-QDbb27xcTVReQQW/GHJsdQqGKwYBE7re7gxehj467kKP2DKuYBUj6i2k5LRiAC66J1yZG/9gsxooz/s9pcm0Og==", + "version": "0.0.1282316", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1282316.tgz", + "integrity": "sha512-i7eIqWdVxeXBY/M+v83yRkOV1sTHnr3XYiC0YNBivLIE6hBfE2H0c2o8VC5ynT44yjy+Ei0kLrBQFK/RUKaAHQ==", "dev": true }, "node_modules/diff": { @@ -9717,9 +9796,9 @@ "dev": true }, "node_modules/ejs": { - "version": "3.1.9", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.9.tgz", - "integrity": "sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==", + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", + "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", "dev": true, "dependencies": { "jake": "^10.8.5" @@ -9732,9 +9811,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.730", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.730.tgz", - "integrity": "sha512-oJRPo82XEqtQAobHpJIR3zW5YO3sSRRkPz2an4yxi1UvqhsGm54vR/wzTFV74a3soDOJ8CKW7ajOOX5ESzddwg==" + "version": "1.4.746", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.746.tgz", + "integrity": "sha512-jeWaIta2rIG2FzHaYIhSuVWqC6KJYo7oSBX4Jv7g+aVujKztfvdpf+n6MGwZdC5hQXbax4nntykLH2juIQrfPg==" }, "node_modules/emittery": { "version": "0.13.1", @@ -10950,9 +11029,9 @@ } }, "node_modules/expect-webdriverio": { - "version": "4.12.2", - "resolved": "https://registry.npmjs.org/expect-webdriverio/-/expect-webdriverio-4.12.2.tgz", - "integrity": "sha512-tmfOzPWTWzGa0678Ru5qmGX1g8v3AtDdK4Ko64WV4l3jSrcudMTxCOyeY0LWSN30923BBqZaWJwlx/u+T6UNBw==", + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/expect-webdriverio/-/expect-webdriverio-4.13.0.tgz", + "integrity": "sha512-y2LF6vECifTOiOk0i0FMPWJGyntiW+eqzQWFZimu9Cae8XMUH5q4F5SzpfGCxsvmOdf3uFjlr+u9IXrQBN5o0Q==", "dev": true, "dependencies": { "@vitest/snapshot": "^1.2.2", @@ -12930,9 +13009,9 @@ } }, "node_modules/i18next": { - "version": "23.11.0", - "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.11.0.tgz", - "integrity": "sha512-VwFtlgy2LDbY0Qs6VfekIm6mv5/JmSJrtBf4aszl7Vby8+GcBlri0/7dkMZXmzTfiBMPUPBOmYCdQK7K4emkGQ==", + "version": "23.11.2", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.11.2.tgz", + "integrity": "sha512-qMBm7+qT8jdpmmDw/kQD16VpmkL9BdL+XNAK5MNbNFaf1iQQq35ZbPrSlqmnNPOSUY4m342+c0t0evinF5l7sA==", "funding": [ { "type": "individual", @@ -13002,8 +13081,7 @@ "node_modules/immediate": { "version": "3.0.6", "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", - "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", - "dev": true + "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==" }, "node_modules/immer": { "version": "9.0.21", @@ -15245,13 +15323,29 @@ "node": ">=8.9.0" } }, + "node_modules/localforage": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/localforage/-/localforage-1.10.0.tgz", + "integrity": "sha512-14/H1aX7hzBBmmh7sGPd+AOMkkIrHM3Z1PAyGgZigA1H1p5O5ANnMyWzvpAETtG68/dC4pC0ncy3+PPGzXZHPg==", + "dependencies": { + "lie": "3.1.1" + } + }, + "node_modules/localforage/node_modules/lie": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lie/-/lie-3.1.1.tgz", + "integrity": "sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==", + "dependencies": { + "immediate": "~3.0.5" + } + }, "node_modules/locate-app": { - "version": "2.2.29", - "resolved": "https://registry.npmjs.org/locate-app/-/locate-app-2.2.29.tgz", - "integrity": "sha512-OwxwMkhz+EpQIWRTe3JlgMwPdoT2HCNnKno/0BdNp4pPuB7qpNmf1L8p3EEEXCUQqh/kzA/RJ3ZkOlTeaq9Wrw==", + "version": "2.4.8", + "resolved": "https://registry.npmjs.org/locate-app/-/locate-app-2.4.8.tgz", + "integrity": "sha512-Sut0UwjwQePwsfkUWwvJt6upC5nnlUp9+ac1ARtunD7evNpBnj3DAysTv4LIpEcsGfihJryqocMuowj8fF06TA==", "dev": true, "dependencies": { - "n12": "1.8.32", + "@promptbook/utils": "0.44.0-1", "type-fest": "2.13.0", "userhome": "1.0.0" } @@ -15537,15 +15631,12 @@ } }, "node_modules/magic-string": { - "version": "0.30.9", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.9.tgz", - "integrity": "sha512-S1+hd+dIrC8EZqKyT9DstTH/0Z+f76kmmvZnkfQVmOpDEF9iVgdYif3Q/pIWHmCoo59bQVGW0kVL3e2nl+9+Sw==", + "version": "0.30.10", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.10.tgz", + "integrity": "sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==", "dev": true, "dependencies": { "@jridgewell/sourcemap-codec": "^1.4.15" - }, - "engines": { - "node": ">=12" } }, "node_modules/make-dir": { @@ -16208,6 +16299,15 @@ "uuid": "dist/bin/uuid" } }, + "node_modules/moment": { + "version": "2.30.1", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.30.1.tgz", + "integrity": "sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==", + "dev": true, + "engines": { + "node": "*" + } + }, "node_modules/ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", @@ -16223,12 +16323,6 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/n12": { - "version": "1.8.32", - "resolved": "https://registry.npmjs.org/n12/-/n12-1.8.32.tgz", - "integrity": "sha512-nLqtUdj2XNjBCku+s60zv/RXhatbXet2SynQhjOU1QTc+bqqwjp/bEV+WVcYLxLgv7K8ji5rlNrkBhfglx3ULQ==", - "dev": true - }, "node_modules/nano-time": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/nano-time/-/nano-time-1.0.0.tgz", @@ -16494,9 +16588,9 @@ } }, "node_modules/nwsapi": { - "version": "2.2.7", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz", - "integrity": "sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==", + "version": "2.2.9", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.9.tgz", + "integrity": "sha512-2f3F0SEEer8bBu0dsNCFF50N0cTThV1nWFYcEYFZttdW0lDAoybv9cQoK7X7/68Z89S7FoRrVjP1LPX4XRf9vg==", "dev": true }, "node_modules/object-assign": { @@ -17234,12 +17328,17 @@ "dev": true }, "node_modules/phin": { - "version": "2.9.3", - "resolved": "https://registry.npmjs.org/phin/-/phin-2.9.3.tgz", - "integrity": "sha512-CzFr90qM24ju5f88quFC/6qohjC144rehe5n6DH900lgXmUe86+xCKc10ev56gRKC4/BkHUoG4uSiQgBiIXwDA==", - "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/phin/-/phin-3.7.1.tgz", + "integrity": "sha512-GEazpTWwTZaEQ9RhL7Nyz0WwqilbqgLahDM3D0hxWwmVDI52nXEybHqiN6/elwpkJBhcuj+WbBu+QfT0uhPGfQ==", "dev": true, - "peer": true + "peer": true, + "dependencies": { + "centra": "^2.7.0" + }, + "engines": { + "node": ">= 8" + } }, "node_modules/picocolors": { "version": "1.0.0", @@ -18104,9 +18203,9 @@ } }, "node_modules/react-i18next": { - "version": "14.1.0", - "resolved": "https://registry.npmjs.org/react-i18next/-/react-i18next-14.1.0.tgz", - "integrity": "sha512-3KwX6LHpbvGQ+sBEntjV4sYW3Zovjjl3fpoHbUwSgFHf0uRBcbeCBLR5al6ikncI5+W0EFb71QXZmfop+J6NrQ==", + "version": "14.1.1", + "resolved": "https://registry.npmjs.org/react-i18next/-/react-i18next-14.1.1.tgz", + "integrity": "sha512-QSiKw+ihzJ/CIeIYWrarCmXJUySHDwQr5y8uaNIkbxoGRm/5DukkxZs+RPla79IKyyDPzC/DRlgQCABHtrQuQQ==", "dependencies": { "@babel/runtime": "^7.23.9", "html-parse-stringify": "^3.0.1" @@ -18483,9 +18582,9 @@ } }, "node_modules/read-pkg/node_modules/type-fest": { - "version": "4.15.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.15.0.tgz", - "integrity": "sha512-tB9lu0pQpX5KJq54g+oHOLumOx+pMep4RaM6liXh2PKmVRFF+/vAtUP0ZaJ0kOySfVNjF6doBWPHhBhISKdlIA==", + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.16.0.tgz", + "integrity": "sha512-z7Rf5PXxIhbI6eJBTwdqe5bO02nUUmctq4WqviFSstBAWV0YNtEQRhEnZw73WJ8sZOqgFG6Jdl8gYZu7NBJZnA==", "dev": true, "engines": { "node": ">=16" @@ -19547,9 +19646,9 @@ } }, "node_modules/socks": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.1.tgz", - "integrity": "sha512-B6w7tkwNid7ToxjZ08rQMT8M9BJAf8DKx8Ft4NivzH0zBUfd6jldGcisJn/RLgxcX3FPNDdNQCUEMMT79b+oCQ==", + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.3.tgz", + "integrity": "sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==", "dev": true, "dependencies": { "ip-address": "^9.0.5", @@ -19605,6 +19704,12 @@ "source-map": "^0.6.0" } }, + "node_modules/spacetrim": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/spacetrim/-/spacetrim-0.11.2.tgz", + "integrity": "sha512-/rdSi1YqdWpJ2fm2tan8O9ntmAFm04K+aSBgntGJib8nw1aPYZNxGGoPq0c1bC36CbVwLzaiPOLIITQXLBM5Pw==", + "dev": true + }, "node_modules/spdx-correct": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", @@ -20295,9 +20400,9 @@ "dev": true }, "node_modules/terser": { - "version": "5.30.3", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.30.3.tgz", - "integrity": "sha512-STdUgOUx8rLbMGO9IOwHLpCqolkDITFFQSMYYwKE1N2lY6MVSaeoi10z/EhWxRc6ybqoVmKSkhKYH/XUpl7vSA==", + "version": "5.30.4", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.30.4.tgz", + "integrity": "sha512-xRdd0v64a8mFK9bnsKVdoNP9GQIKUAaJPTaqEQDL4w/J8WaW4sWXXoMZ+6SimPkfT5bElreXf8m9HnmPc3E1BQ==", "dependencies": { "@jridgewell/source-map": "^0.3.3", "acorn": "^8.8.2", @@ -20960,9 +21065,9 @@ } }, "node_modules/typescript": { - "version": "5.4.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.4.tgz", - "integrity": "sha512-dGE2Vv8cpVvw28v8HCPqyb08EzbBURxDpuhJvTrusShUfGnhHBafDsLdS1EhhxyL6BJQE+2cT3dDPAv+MQ6oLw==", + "version": "5.4.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz", + "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -21435,18 +21540,18 @@ } }, "node_modules/webdriver": { - "version": "8.35.0", - "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-8.35.0.tgz", - "integrity": "sha512-D13EroddIXDqdq3jgO8j6sorgTWqTwEiTqwlDoJizpRIgHGBy+UjkNM7XW1yVcvt8gsD2Dei2LQth2tJEnu5Ng==", + "version": "8.36.1", + "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-8.36.1.tgz", + "integrity": "sha512-547RivYCHStVqtiGQBBcABAkzJbPnAWsxpXGzmj5KL+TOM2JF41N2iQRtUxXqr0jme1Nzzye7WS7Y7iSnK6i1g==", "dev": true, "dependencies": { "@types/node": "^20.1.0", "@types/ws": "^8.5.3", - "@wdio/config": "8.35.0", + "@wdio/config": "8.36.1", "@wdio/logger": "8.28.0", "@wdio/protocols": "8.32.0", - "@wdio/types": "8.32.4", - "@wdio/utils": "8.35.0", + "@wdio/types": "8.36.1", + "@wdio/utils": "8.36.1", "deepmerge-ts": "^5.1.0", "got": "^12.6.1", "ky": "^0.33.0", @@ -21457,23 +21562,23 @@ } }, "node_modules/webdriver/node_modules/@types/node": { - "version": "20.12.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.5.tgz", - "integrity": "sha512-BD+BjQ9LS/D8ST9p5uqBxghlN+S42iuNxjsUGjeZobe/ciXzk2qb1B6IXc6AnRLS+yFJRpN2IPEHMzwspfDJNw==", + "version": "20.12.7", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.7.tgz", + "integrity": "sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==", "dev": true, "dependencies": { "undici-types": "~5.26.4" } }, "node_modules/webdriver/node_modules/@wdio/config": { - "version": "8.35.0", - "resolved": "https://registry.npmjs.org/@wdio/config/-/config-8.35.0.tgz", - "integrity": "sha512-I36sBPMl/+LCyQ3Pwb8gGQM6KxwmUfhOPp16TxN21Qo/Bc0fZfyGIg6KevmRu4DuqpGUm5MMVSfyPhLUkMk3Cg==", + "version": "8.36.1", + "resolved": "https://registry.npmjs.org/@wdio/config/-/config-8.36.1.tgz", + "integrity": "sha512-yCENnym0CrYuLKMJ3fv00WkjCR8QpPqVohGBkq5FvZOZpVJEpoG86Q8l4HtyRnd6ggMTKCA1vTQ/myhbPmZmaQ==", "dev": true, "dependencies": { "@wdio/logger": "8.28.0", - "@wdio/types": "8.32.4", - "@wdio/utils": "8.35.0", + "@wdio/types": "8.36.1", + "@wdio/utils": "8.36.1", "decamelize": "^6.0.0", "deepmerge-ts": "^5.0.0", "glob": "^10.2.2", @@ -21483,15 +21588,27 @@ "node": "^16.13 || >=18" } }, + "node_modules/webdriver/node_modules/@wdio/types": { + "version": "8.36.1", + "resolved": "https://registry.npmjs.org/@wdio/types/-/types-8.36.1.tgz", + "integrity": "sha512-kKtyJbypasKo/VQuJ6dTQQwFtHE9qoygjoCZjrQCLGraRSjOEiqZHPR0497wbeCvcgHIYyImbmcylqZNGUE0CQ==", + "dev": true, + "dependencies": { + "@types/node": "^20.1.0" + }, + "engines": { + "node": "^16.13 || >=18" + } + }, "node_modules/webdriver/node_modules/@wdio/utils": { - "version": "8.35.0", - "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-8.35.0.tgz", - "integrity": "sha512-9KCyn4aS+9tWfthnUkNFVe52AM6QrLGAeIxgGxNlzTAcQGl7jjwdDM7aSK0RjLkWI3a/88DRH21mN/t2LGDmPQ==", + "version": "8.36.1", + "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-8.36.1.tgz", + "integrity": "sha512-xmgPHU11/o9n2FeRmDFkPRC0okiwA1i2xOcR2c3aSpuk99XkAm9RaMn/6u9LFaqsCpgaVxazcYEGSceO7U4hZA==", "dev": true, "dependencies": { "@puppeteer/browsers": "^1.6.0", "@wdio/logger": "8.28.0", - "@wdio/types": "8.32.4", + "@wdio/types": "8.36.1", "decamelize": "^6.0.0", "deepmerge-ts": "^5.1.0", "edgedriver": "^5.3.5", @@ -21566,23 +21683,23 @@ } }, "node_modules/webdriverio": { - "version": "8.35.1", - "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-8.35.1.tgz", - "integrity": "sha512-YAuKR4JERGiMqCJmm5fEVZ160iiFPyupwALqfXfzrYVcEmKltKPFY/oUCArmi6Uzqd+Sa2Kp9WZtz2Eu1R76JA==", + "version": "8.36.1", + "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-8.36.1.tgz", + "integrity": "sha512-vzE09oFQeMbOYJ/75jZ13sDIljzC3HH7uoUJKAMAEtyrn/bu1F9Sg/4IDEsvQaRD3pz3ae6SkRld33lcQk6HJA==", "dev": true, "dependencies": { "@types/node": "^20.1.0", - "@wdio/config": "8.35.0", + "@wdio/config": "8.36.1", "@wdio/logger": "8.28.0", "@wdio/protocols": "8.32.0", "@wdio/repl": "8.24.12", - "@wdio/types": "8.32.4", - "@wdio/utils": "8.35.0", + "@wdio/types": "8.36.1", + "@wdio/utils": "8.36.1", "archiver": "^7.0.0", "aria-query": "^5.0.0", "css-shorthand-properties": "^1.1.1", "css-value": "^0.0.1", - "devtools-protocol": "^0.0.1273771", + "devtools-protocol": "^0.0.1282316", "grapheme-splitter": "^1.0.2", "import-meta-resolve": "^4.0.0", "is-plain-obj": "^4.1.0", @@ -21594,7 +21711,7 @@ "resq": "^1.9.1", "rgb2hex": "0.2.5", "serialize-error": "^11.0.1", - "webdriver": "8.35.0" + "webdriver": "8.36.1" }, "engines": { "node": "^16.13 || >=18" @@ -21609,23 +21726,23 @@ } }, "node_modules/webdriverio/node_modules/@types/node": { - "version": "20.12.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.5.tgz", - "integrity": "sha512-BD+BjQ9LS/D8ST9p5uqBxghlN+S42iuNxjsUGjeZobe/ciXzk2qb1B6IXc6AnRLS+yFJRpN2IPEHMzwspfDJNw==", + "version": "20.12.7", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.7.tgz", + "integrity": "sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==", "dev": true, "dependencies": { "undici-types": "~5.26.4" } }, "node_modules/webdriverio/node_modules/@wdio/config": { - "version": "8.35.0", - "resolved": "https://registry.npmjs.org/@wdio/config/-/config-8.35.0.tgz", - "integrity": "sha512-I36sBPMl/+LCyQ3Pwb8gGQM6KxwmUfhOPp16TxN21Qo/Bc0fZfyGIg6KevmRu4DuqpGUm5MMVSfyPhLUkMk3Cg==", + "version": "8.36.1", + "resolved": "https://registry.npmjs.org/@wdio/config/-/config-8.36.1.tgz", + "integrity": "sha512-yCENnym0CrYuLKMJ3fv00WkjCR8QpPqVohGBkq5FvZOZpVJEpoG86Q8l4HtyRnd6ggMTKCA1vTQ/myhbPmZmaQ==", "dev": true, "dependencies": { "@wdio/logger": "8.28.0", - "@wdio/types": "8.32.4", - "@wdio/utils": "8.35.0", + "@wdio/types": "8.36.1", + "@wdio/utils": "8.36.1", "decamelize": "^6.0.0", "deepmerge-ts": "^5.0.0", "glob": "^10.2.2", @@ -21635,15 +21752,27 @@ "node": "^16.13 || >=18" } }, + "node_modules/webdriverio/node_modules/@wdio/types": { + "version": "8.36.1", + "resolved": "https://registry.npmjs.org/@wdio/types/-/types-8.36.1.tgz", + "integrity": "sha512-kKtyJbypasKo/VQuJ6dTQQwFtHE9qoygjoCZjrQCLGraRSjOEiqZHPR0497wbeCvcgHIYyImbmcylqZNGUE0CQ==", + "dev": true, + "dependencies": { + "@types/node": "^20.1.0" + }, + "engines": { + "node": "^16.13 || >=18" + } + }, "node_modules/webdriverio/node_modules/@wdio/utils": { - "version": "8.35.0", - "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-8.35.0.tgz", - "integrity": "sha512-9KCyn4aS+9tWfthnUkNFVe52AM6QrLGAeIxgGxNlzTAcQGl7jjwdDM7aSK0RjLkWI3a/88DRH21mN/t2LGDmPQ==", + "version": "8.36.1", + "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-8.36.1.tgz", + "integrity": "sha512-xmgPHU11/o9n2FeRmDFkPRC0okiwA1i2xOcR2c3aSpuk99XkAm9RaMn/6u9LFaqsCpgaVxazcYEGSceO7U4hZA==", "dev": true, "dependencies": { "@puppeteer/browsers": "^1.6.0", "@wdio/logger": "8.28.0", - "@wdio/types": "8.32.4", + "@wdio/types": "8.36.1", "decamelize": "^6.0.0", "deepmerge-ts": "^5.1.0", "edgedriver": "^5.3.5", diff --git a/package.json b/package.json index ae81e6d2f9..d1ceca2e7c 100644 --- a/package.json +++ b/package.json @@ -59,6 +59,9 @@ "overrides": { "parse-bmfont-xml": { "xml2js": "0.5.0" + }, + "@openfin/automation-native": { + "phin": "3.7.1" } } } From 6f155e8f152cb1e7f0458870307a9bce6d5bbdb2 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 25 Apr 2024 14:49:42 +0100 Subject: [PATCH 3/7] Added a classic app example and the ability to easily test snap with a preload (#713) --- how-to/integrate-with-snap/README.md | 48 +++++++++++++++ .../integrate-with-snap/client/src/preload.ts | 47 +++++++++++++++ .../client/webpack.config.js | 58 +++++++++++++------ how-to/integrate-with-snap/package.json | 1 + .../public/second.manifest.fin.json | 49 ++++++++++++++++ 5 files changed, 185 insertions(+), 18 deletions(-) create mode 100644 how-to/integrate-with-snap/client/src/preload.ts create mode 100644 how-to/integrate-with-snap/public/second.manifest.fin.json diff --git a/how-to/integrate-with-snap/README.md b/how-to/integrate-with-snap/README.md index b91a7af37c..46e9933125 100644 --- a/how-to/integrate-with-snap/README.md +++ b/how-to/integrate-with-snap/README.md @@ -16,6 +16,8 @@ The package utilized by this example is [@openfin/snap-sdk](https://www.npmjs.co - [Live Launch Example](https://start.openfin.co/?manifest=https%3A%2F%2Fbuilt-on-openfin.github.io%2Fworkspace-starter%2Fworkspace%2Fv17.2.0%2Fintegrate-with-snap%2Fmanifest.fin.json) +- [Live Launch Classic Example](https://start.openfin.co/?manifest=https%3A%2F%2Fbuilt-on-openfin.github.io%2Fworkspace-starter%2Fworkspace%2Fv17.2.0%2Fintegrate-with-snap%2Fsecond.manifest.fin.json) + ## Getting Started 1. Install dependencies and do the initial build. Note that these examples assume you are in the sub-directory for the example. @@ -133,6 +135,52 @@ You app should now be listed and you should be able to launch it and snap it wit ![Launch Your App](my-app.png) +### Testing Snap with an existing Platform/Classic App + +We have a [preload.ts](./client/src/preload.ts) file that is a preload script that can be added to your platform provider or classic app to show Snap working without any coding. Your manifest will need to load the preload script snap.preload.bundle.js (this is how it is defined in our [webpack.config.js](./client/webpack.config.js)) and you will need to request the permissions and define the app asset. + +#### Preload Script Entry + +```json + "preloadScripts": [{ "url": "http://localhost:8080/js/snap.preload.bundle.js" }], +``` + +#### Permissions + +These permissions need to be added at the platform or startup_app level depending on the type of application you are building. + +```json +"permissions": { + "System": { + "launchExternalProcess": true, + "downloadAsset": true + } + } +``` + +#### App Asset + +Your manifest will need to include the following app asset information: + +```json +"appAssets": [ + { + "src": "https://cdn.openfin.co/release/snap/0.3.0/snap.zip", + "alias": "openfin-snap", + "version": "0.3.0", + "target": "OpenFinSnap.exe" + } + ] +``` + +#### Running an example + +To see an example of a classic app using the preload please launch our second manifest: + +```shell +npm run secondclient +``` + --- ### Read more about [working with Workspace](https://developers.openfin.co/of-docs/docs/overview-of-workspace) diff --git a/how-to/integrate-with-snap/client/src/preload.ts b/how-to/integrate-with-snap/client/src/preload.ts new file mode 100644 index 0000000000..826e8e8b54 --- /dev/null +++ b/how-to/integrate-with-snap/client/src/preload.ts @@ -0,0 +1,47 @@ +import type OpenFin from "@openfin/core"; +import * as Snap from "@openfin/snap-sdk"; +import type { SnapProviderOptions } from "./shapes"; + +if (window === window.top) { + console.log("Adding snap support through a preload."); + + window.addEventListener("DOMContentLoaded", async () => { + await initialize({ platformId: fin.me.identity.uuid, showDebugWindow: true }); + }); +} + +/** + * Initialize the snap components. + * @param options The options for initializing the snap provider. + */ +export async function initialize(options: SnapProviderOptions): Promise { + try { + if (options.platformId) { + console.log("Registering Snap with platformId", options.platformId); + const server = new Snap.SnapServer(options.platformId); + console.log("Enabling debug window:", options.showDebugWindow ?? false); + await server.start({ showDebug: options.showDebugWindow ?? false }); + const app = fin.Application.getCurrentSync(); + await app.on("window-created", async (e) => { + const win = fin.Window.wrapSync(e); + const winOptions = await win.getOptions(); + if (!winOptions.includeInSnapshots) { + console.log("Window is not registered with Snap because includeInSnapshots is disabled."); + } else { + const nativeId = await win.getNativeId(); + console.log("Registering window with NativeID with Snap", nativeId); + await server.registerWindow(win.identity.name, nativeId); + } + }); + const hostOptions = (await fin.me.getOptions()) as OpenFin.WindowOptions; + if (hostOptions.autoShow) { + console.log("Registering current window with snap"); + await server.registerWindow(fin.me.identity.name, await fin.Window.getCurrentSync().getNativeId()); + } else { + console.log("Current window is not registered with Snap because autoShow is disabled."); + } + } + } catch (err) { + console.error("Error initializing Snap", err); + } +} diff --git a/how-to/integrate-with-snap/client/webpack.config.js b/how-to/integrate-with-snap/client/webpack.config.js index 5811b88a02..d5c417b26d 100644 --- a/how-to/integrate-with-snap/client/webpack.config.js +++ b/how-to/integrate-with-snap/client/webpack.config.js @@ -1,22 +1,44 @@ const path = require('path'); -module.exports = { - entry: './client/src/provider.ts', - devtool: 'inline-source-map', - module: { - rules: [ - { - test: /\.tsx?$/, - use: 'ts-loader', - exclude: /node_modules/ - } - ] +module.exports = [ + { + entry: './client/src/provider.ts', + devtool: 'inline-source-map', + module: { + rules: [ + { + test: /\.tsx?$/, + use: 'ts-loader', + exclude: /node_modules/ + } + ] + }, + resolve: { + extensions: ['.tsx', '.ts', '.js'] + }, + output: { + filename: 'provider.bundle.js', + path: path.resolve(__dirname, '..', 'public', 'js') + } }, - resolve: { - extensions: ['.tsx', '.ts', '.js'] - }, - output: { - filename: 'provider.bundle.js', - path: path.resolve(__dirname, '..', 'public', 'js') + { + entry: './client/src/preload.ts', + devtool: 'inline-source-map', + module: { + rules: [ + { + test: /\.tsx?$/, + use: 'ts-loader', + exclude: /node_modules/ + } + ] + }, + resolve: { + extensions: ['.tsx', '.ts', '.js'] + }, + output: { + filename: 'snap.preload.bundle.js', + path: path.resolve(__dirname, '..', 'public', 'js') + } } -}; +]; diff --git a/how-to/integrate-with-snap/package.json b/how-to/integrate-with-snap/package.json index 28d893f6b6..2808bd6ded 100644 --- a/how-to/integrate-with-snap/package.json +++ b/how-to/integrate-with-snap/package.json @@ -7,6 +7,7 @@ "dos": "node ./scripts/dos.mjs && node ./scripts/kill.mjs", "kill": "node ./scripts/kill.mjs", "client": "node ./scripts/launch.mjs", + "secondclient": "node ./scripts/launch.mjs http://localhost:8080/second.manifest.fin.json", "build-client": "webpack build --config ./client/webpack.config.js --mode=development", "build": "npm run build-client", "start": "npx --yes http-server ./public -p 8080 -c-1", diff --git a/how-to/integrate-with-snap/public/second.manifest.fin.json b/how-to/integrate-with-snap/public/second.manifest.fin.json new file mode 100644 index 0000000000..03635f1097 --- /dev/null +++ b/how-to/integrate-with-snap/public/second.manifest.fin.json @@ -0,0 +1,49 @@ +{ + "devtools_port": 9090, + "licenseKey": "openfin-demo-license-key", + "runtime": { + "arguments": "--v=1 --inspect", + "version": "34.118.78.80" + }, + "startup_app": { + "name": "Integrate With Snap - Classic App", + "url": "http://built-on-openfin.github.io/container-starter/v34/use-window-options/html/app.html", + "uuid": "integrate-with-snap-classic", + "autoShow": true, + "frame": true, + "minWidth": 850, + "minHeight": 700, + "defaultWidth": 850, + "defaultHeight": 700, + "saveWindowState": false, + "preloadScripts": [{ "url": "http://localhost:8080/js/snap.preload.bundle.js" }], + "permissions": { + "System": { + "launchExternalProcess": true, + "downloadAsset": true + } + } + }, + "shortcut": { + "company": "OpenFin", + "description": "A way of showing examples of what OpenFin can do.", + "icon": "http://localhost:8080/favicon.ico", + "name": "Integrate With Snap Classic - v17.2.0", + "target": ["desktop", "start-menu"] + }, + "supportInformation": { + "company": "OpenFin", + "product": "Workspace Starter - Integrate With Snap - Classic Client", + "email": "support@openfin.co", + "forwardErrorReports": true + }, + "appAssets": [ + { + "src": "https://cdn.openfin.co/release/snap/0.3.0/snap.zip", + "alias": "openfin-snap", + "version": "0.3.0", + "target": "OpenFinSnap.exe", + "mandatory": true + } + ] +} From ea4a5ea1372a424d423019cab5293c801f57b459 Mon Sep 17 00:00:00 2001 From: John Date: Fri, 26 Apr 2024 17:56:18 +0100 Subject: [PATCH 4/7] Added restrictive model for launch external process and updated docs (#714) --- how-to/integrate-with-snap/README.md | 41 +++++++++++++++++-- .../public/manifest.fin.json | 28 ++++++------- .../public/second.manifest.fin.json | 23 ++++++++++- 3 files changed, 73 insertions(+), 19 deletions(-) diff --git a/how-to/integrate-with-snap/README.md b/how-to/integrate-with-snap/README.md index 46e9933125..fbcce350a1 100644 --- a/how-to/integrate-with-snap/README.md +++ b/how-to/integrate-with-snap/README.md @@ -141,18 +141,53 @@ We have a [preload.ts](./client/src/preload.ts) file that is a preload script th #### Preload Script Entry +This is the preload definition inside of "startup_app" or "platform" within your manifest. + +If you are running the local example you will see: + ```json "preloadScripts": [{ "url": "http://localhost:8080/js/snap.preload.bundle.js" }], ``` +If you just want to test Snap within your own manifest by using a hosted preload script then you can add the following to the "startup_app" or "platform" definition in your manifest: + +```json + "preloadScripts": [{ "url": "https://built-on-openfin.github.io/workspace-starter/workspace/v17.2.0/integrate-with-snap/js/snap.preload.bundle.js" }], +``` + #### Permissions -These permissions need to be added at the platform or startup_app level depending on the type of application you are building. +These permissions need to be added at the platform or startup_app level depending on the type of application you are building. We are using the restrictive permission model so we are only allowing launch external process for an app asset that comes from a particular url. ```json -"permissions": { + "permissions": { "System": { - "launchExternalProcess": true, + "launchExternalProcess": { + "enabled": true, + "assets": { + "enabled": true, + "srcRules": [ + { + "match": [ + "https://cdn.openfin.co/release/snap/*" + ], + "behavior": "allow" + }, + { + "match": [ + "" + ], + "behavior": "block" + } + ] + }, + "downloads": { + "enabled": false + }, + "executables": { + "enabled": false + } + }, "downloadAsset": true } } diff --git a/how-to/integrate-with-snap/public/manifest.fin.json b/how-to/integrate-with-snap/public/manifest.fin.json index 8cec51130e..dbe93f9619 100644 --- a/how-to/integrate-with-snap/public/manifest.fin.json +++ b/how-to/integrate-with-snap/public/manifest.fin.json @@ -13,24 +13,22 @@ "preventQuitOnLastWindowClosed": true, "permissions": { "System": { - "launchExternalProcess": true, - "downloadAsset": true, - "openUrlWithBrowser": { + "launchExternalProcess": { "enabled": true, - "protocols": ["mailto"] - } - } - }, - "defaultWindowOptions": { - "permissions": { - "System": { - "openUrlWithBrowser": { - "enabled": true, - "protocols": ["mailto"] + "assets": { + "enabled": true + }, + "downloads": { + "enabled": false + }, + "executables": { + "enabled": true } - } + }, + "downloadAsset": true } - } + }, + "defaultWindowOptions": {} }, "shortcut": { "company": "OpenFin", diff --git a/how-to/integrate-with-snap/public/second.manifest.fin.json b/how-to/integrate-with-snap/public/second.manifest.fin.json index 03635f1097..307d67b72a 100644 --- a/how-to/integrate-with-snap/public/second.manifest.fin.json +++ b/how-to/integrate-with-snap/public/second.manifest.fin.json @@ -19,7 +19,28 @@ "preloadScripts": [{ "url": "http://localhost:8080/js/snap.preload.bundle.js" }], "permissions": { "System": { - "launchExternalProcess": true, + "launchExternalProcess": { + "enabled": true, + "assets": { + "enabled": true, + "srcRules": [ + { + "match": ["https://cdn.openfin.co/release/snap/*"], + "behavior": "allow" + }, + { + "match": [""], + "behavior": "block" + } + ] + }, + "downloads": { + "enabled": false + }, + "executables": { + "enabled": false + } + }, "downloadAsset": true } } From e1391ee622efe50fbef2352a761915c9b8d2fd9e Mon Sep 17 00:00:00 2001 From: John Date: Tue, 30 Apr 2024 14:54:13 +0100 Subject: [PATCH 5/7] Remove automation native until after a review of dependencies. (#718) --- README.md | 1 - .../register-with-home-js/package.json | 1 - .../register-with-home-js/tests/index.spec.js | 40 - .../register-with-home-ts/package.json | 1 - .../register-with-home-ts/tests/index.spec.ts | 40 - .../register-with-store-js/package.json | 1 - .../automation-testing/selenium/package.json | 1 - .../selenium/test/index.spec.js | 40 - how-to/automation-testing/wdio/package.json | 1 - .../wdio/test/index.spec.js | 40 - .../workspace-platform-starter/package.json | 1 - package-lock.json | 2072 +++-------------- package.json | 3 - 13 files changed, 352 insertions(+), 1890 deletions(-) diff --git a/README.md b/README.md index 3e965142bc..4b575ec3cc 100644 --- a/README.md +++ b/README.md @@ -80,7 +80,6 @@ OpenFin provides some packages to assist in automation testing of your apps. - [@openfin/automation-cli](https://www.npmjs.com/package/@openfin/automation-cli) - A command line tool for running tests in an OpenFin environment. - [@openfin/automation-helpers](https://www.npmjs.com/package/@openfin/automation-helpers) - A package of helper methods for interacting with OpenFin components. -- [@openfin/automation-native](https://www.npmjs.com/package/@openfin/automation-native) - Helper methods to help interacting with native mouse and keyboard elements, such as context menus. | Example | Description | Live Launch | | ------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ----------- | diff --git a/how-to/automation-testing/register-with-home-js/package.json b/how-to/automation-testing/register-with-home-js/package.json index 87392ff19c..54f6066779 100644 --- a/how-to/automation-testing/register-with-home-js/package.json +++ b/how-to/automation-testing/register-with-home-js/package.json @@ -19,7 +19,6 @@ "devDependencies": { "@openfin/automation-cli": "^1.2.0", "@openfin/automation-helpers": "^1.2.0", - "@openfin/automation-native": "^1.2.0", "chai": "4.3.10", "jasmine-pretty-html-reporter": "0.2.5", "jest-html-reporters": "3.1.7", diff --git a/how-to/automation-testing/register-with-home-js/tests/index.spec.js b/how-to/automation-testing/register-with-home-js/tests/index.spec.js index 4b75cdf12d..836fa8b57b 100644 --- a/how-to/automation-testing/register-with-home-js/tests/index.spec.js +++ b/how-to/automation-testing/register-with-home-js/tests/index.spec.js @@ -7,7 +7,6 @@ const { WebDriver, WebDriverKeys } = require('@openfin/automation-helpers'); -const { NativeDriver, NativeDriverKeys } = require('@openfin/automation-native'); const { expect } = require('chai'); const { By } = require('selenium-webdriver'); @@ -277,43 +276,4 @@ describe('Register with Home', () => { await WebDriver.sleep(2000); }); - - it('Can select a context menu entry in the interop window', async () => { - const foundWin = await WebDriver.switchToWindow('identityString', [ - /internal-generated-window*/, - /register-with-home/ - ]); - expect(foundWin).to.be.true; - - if (foundWin) { - const elem = await WebDriver.findElementByPath("//*[@aria-label='Open Browser Menu']"); - expect(elem).to.exist; - - if (elem) { - // First click on the button to show the native context menu - await WebDriver.actions([ - { type: 'mouseMove', origin: elem }, - // Open the context menu - { type: 'mouseClick', button: MouseButton.Left }, - // Pause to give the menu time to appear - { type: 'pause', duration: 2000 } - ]); - - // Do down arrow * 7 to select the close, you should see the confirmation popup - await NativeDriver.actions([ - { type: 'keyPress', key: NativeDriverKeys.Down }, - { type: 'keyPress', key: NativeDriverKeys.Down }, - { type: 'keyPress', key: NativeDriverKeys.Down }, - { type: 'keyPress', key: NativeDriverKeys.Down }, - { type: 'keyPress', key: NativeDriverKeys.Down }, - { type: 'keyPress', key: NativeDriverKeys.Down }, - { type: 'keyPress', key: NativeDriverKeys.Down }, - { type: 'pause', duration: 1000 }, - { type: 'keyPress', key: NativeDriverKeys.Enter }, - // Pause to see the confirmation - { type: 'pause', duration: 2000 } - ]); - } - } - }); }); diff --git a/how-to/automation-testing/register-with-home-ts/package.json b/how-to/automation-testing/register-with-home-ts/package.json index 5bcaa9811c..4b0a84e516 100644 --- a/how-to/automation-testing/register-with-home-ts/package.json +++ b/how-to/automation-testing/register-with-home-ts/package.json @@ -19,7 +19,6 @@ "devDependencies": { "@openfin/automation-cli": "^1.2.0", "@openfin/automation-helpers": "^1.2.0", - "@openfin/automation-native": "^1.2.0", "@types/chai": "4.3.12", "chai": "4.3.10" } diff --git a/how-to/automation-testing/register-with-home-ts/tests/index.spec.ts b/how-to/automation-testing/register-with-home-ts/tests/index.spec.ts index bfc118908a..c245b38735 100644 --- a/how-to/automation-testing/register-with-home-ts/tests/index.spec.ts +++ b/how-to/automation-testing/register-with-home-ts/tests/index.spec.ts @@ -8,7 +8,6 @@ import { WebDriver, WebDriverKeys } from "@openfin/automation-helpers"; -import { NativeDriver, NativeDriverKeys } from "@openfin/automation-native"; import { expect } from "chai"; import { By } from "selenium-webdriver"; @@ -278,43 +277,4 @@ describe("Register with Home", () => { await WebDriver.sleep(2000); }); - - it("Can select a context menu entry in the interop window", async () => { - const foundWin = await WebDriver.switchToWindow("identityString", [ - /internal-generated-window*/, - /register-with-home/ - ]); - expect(foundWin).to.be.true; - - if (foundWin) { - const elem = await WebDriver.findElementByPath("//*[@aria-label='Open Browser Menu']"); - expect(elem).to.exist; - - if (elem) { - // First click on the button to show the native context menu - await WebDriver.actions([ - { type: "mouseMove", origin: elem }, - // Open the context menu - { type: "mouseClick", button: MouseButton.Left }, - // Pause to give the menu time to appear - { type: "pause", duration: 2000 } - ]); - - // Do down arrow * 7 to select the close, you should see the confirmation popup - await NativeDriver.actions([ - { type: "keyPress", key: NativeDriverKeys.Down }, - { type: "keyPress", key: NativeDriverKeys.Down }, - { type: "keyPress", key: NativeDriverKeys.Down }, - { type: "keyPress", key: NativeDriverKeys.Down }, - { type: "keyPress", key: NativeDriverKeys.Down }, - { type: "keyPress", key: NativeDriverKeys.Down }, - { type: "keyPress", key: NativeDriverKeys.Down }, - { type: "pause", duration: 1000 }, - { type: "keyPress", key: NativeDriverKeys.Enter }, - // Pause to see the confirmation - { type: "pause", duration: 2000 } - ]); - } - } - }); }); diff --git a/how-to/automation-testing/register-with-store-js/package.json b/how-to/automation-testing/register-with-store-js/package.json index 96e536b5f7..b1879120d7 100644 --- a/how-to/automation-testing/register-with-store-js/package.json +++ b/how-to/automation-testing/register-with-store-js/package.json @@ -17,7 +17,6 @@ "devDependencies": { "@openfin/automation-cli": "^1.2.0", "@openfin/automation-helpers": "^1.2.0", - "@openfin/automation-native": "^1.2.0", "chai": "4.3.10" } } diff --git a/how-to/automation-testing/selenium/package.json b/how-to/automation-testing/selenium/package.json index 8253df3b52..630321e153 100644 --- a/how-to/automation-testing/selenium/package.json +++ b/how-to/automation-testing/selenium/package.json @@ -12,7 +12,6 @@ "license": "SEE LICENSE IN LICENSE.MD", "devDependencies": { "@openfin/automation-helpers": "^1.2.0", - "@openfin/automation-native": "^1.2.0", "chai": "4.3.10", "chromedriver": "118.0.0", "fkill": "7.2.1", diff --git a/how-to/automation-testing/selenium/test/index.spec.js b/how-to/automation-testing/selenium/test/index.spec.js index ec912ce452..09dccb6398 100644 --- a/how-to/automation-testing/selenium/test/index.spec.js +++ b/how-to/automation-testing/selenium/test/index.spec.js @@ -7,7 +7,6 @@ const { WebDriver, WebDriverKeys } = require('@openfin/automation-helpers'); -const { NativeDriver, NativeDriverKeys } = require('@openfin/automation-native'); const { expect } = require('chai'); const { By } = require('selenium-webdriver'); @@ -275,43 +274,4 @@ describe('Register with Home', () => { await WebDriver.sleep(2000); }); - - it('Can select a context menu entry in the interop window', async () => { - const foundWin = await WebDriver.switchToWindow('identityString', [ - /internal-generated-window*/, - /register-with-home/ - ]); - expect(foundWin).to.be.true; - - if (foundWin) { - const elem = await WebDriver.findElementByPath("//*[@aria-label='Open Browser Menu']"); - expect(elem).to.exist; - - if (elem) { - // First click on the button to show the native context menu - await WebDriver.actions([ - { type: 'mouseMove', origin: elem }, - // Open the context menu - { type: 'mouseClick', button: MouseButton.Left }, - // Pause to give the menu time to appear - { type: 'pause', duration: 2000 } - ]); - - // Do down arrow * 7 to select the close, you should see the confirmation popup - await NativeDriver.actions([ - { type: 'keyPress', key: NativeDriverKeys.Down }, - { type: 'keyPress', key: NativeDriverKeys.Down }, - { type: 'keyPress', key: NativeDriverKeys.Down }, - { type: 'keyPress', key: NativeDriverKeys.Down }, - { type: 'keyPress', key: NativeDriverKeys.Down }, - { type: 'keyPress', key: NativeDriverKeys.Down }, - { type: 'keyPress', key: NativeDriverKeys.Down }, - { type: 'pause', duration: 1000 }, - { type: 'keyPress', key: NativeDriverKeys.Enter }, - // Pause to see the confirmation - { type: 'pause', duration: 2000 } - ]); - } - } - }); }); diff --git a/how-to/automation-testing/wdio/package.json b/how-to/automation-testing/wdio/package.json index 041963cf85..2102717a9f 100644 --- a/how-to/automation-testing/wdio/package.json +++ b/how-to/automation-testing/wdio/package.json @@ -9,7 +9,6 @@ }, "devDependencies": { "@openfin/automation-helpers": "^1.2.0", - "@openfin/automation-native": "^1.2.0", "@wdio/cli": "8.33.1", "@wdio/local-runner": "8.33.1", "@wdio/mocha-framework": "8.33.1", diff --git a/how-to/automation-testing/wdio/test/index.spec.js b/how-to/automation-testing/wdio/test/index.spec.js index ec912ce452..09dccb6398 100644 --- a/how-to/automation-testing/wdio/test/index.spec.js +++ b/how-to/automation-testing/wdio/test/index.spec.js @@ -7,7 +7,6 @@ const { WebDriver, WebDriverKeys } = require('@openfin/automation-helpers'); -const { NativeDriver, NativeDriverKeys } = require('@openfin/automation-native'); const { expect } = require('chai'); const { By } = require('selenium-webdriver'); @@ -275,43 +274,4 @@ describe('Register with Home', () => { await WebDriver.sleep(2000); }); - - it('Can select a context menu entry in the interop window', async () => { - const foundWin = await WebDriver.switchToWindow('identityString', [ - /internal-generated-window*/, - /register-with-home/ - ]); - expect(foundWin).to.be.true; - - if (foundWin) { - const elem = await WebDriver.findElementByPath("//*[@aria-label='Open Browser Menu']"); - expect(elem).to.exist; - - if (elem) { - // First click on the button to show the native context menu - await WebDriver.actions([ - { type: 'mouseMove', origin: elem }, - // Open the context menu - { type: 'mouseClick', button: MouseButton.Left }, - // Pause to give the menu time to appear - { type: 'pause', duration: 2000 } - ]); - - // Do down arrow * 7 to select the close, you should see the confirmation popup - await NativeDriver.actions([ - { type: 'keyPress', key: NativeDriverKeys.Down }, - { type: 'keyPress', key: NativeDriverKeys.Down }, - { type: 'keyPress', key: NativeDriverKeys.Down }, - { type: 'keyPress', key: NativeDriverKeys.Down }, - { type: 'keyPress', key: NativeDriverKeys.Down }, - { type: 'keyPress', key: NativeDriverKeys.Down }, - { type: 'keyPress', key: NativeDriverKeys.Down }, - { type: 'pause', duration: 1000 }, - { type: 'keyPress', key: NativeDriverKeys.Enter }, - // Pause to see the confirmation - { type: 'pause', duration: 2000 } - ]); - } - } - }); }); diff --git a/how-to/workspace-platform-starter/package.json b/how-to/workspace-platform-starter/package.json index 9c1d69726b..626522ed64 100644 --- a/how-to/workspace-platform-starter/package.json +++ b/how-to/workspace-platform-starter/package.json @@ -61,7 +61,6 @@ "devDependencies": { "@openfin/automation-cli": "^1.2.0", "@openfin/automation-helpers": "^1.2.0", - "@openfin/automation-native": "^1.2.0", "@openfin/core": "34.78.80", "@openfin/node-adapter": "34.78.80", "@types/cors": "^2.8.17", diff --git a/package-lock.json b/package-lock.json index c74c99664c..8c7204dca6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -27,7 +27,6 @@ "devDependencies": { "@openfin/automation-cli": "^1.2.0", "@openfin/automation-helpers": "^1.2.0", - "@openfin/automation-native": "^1.2.0", "chai": "4.3.10", "jasmine-pretty-html-reporter": "0.2.5", "jest-html-reporters": "3.1.7", @@ -110,7 +109,6 @@ "devDependencies": { "@openfin/automation-cli": "^1.2.0", "@openfin/automation-helpers": "^1.2.0", - "@openfin/automation-native": "^1.2.0", "@types/chai": "4.3.12", "chai": "4.3.10" } @@ -122,7 +120,6 @@ "devDependencies": { "@openfin/automation-cli": "^1.2.0", "@openfin/automation-helpers": "^1.2.0", - "@openfin/automation-native": "^1.2.0", "chai": "4.3.10" } }, @@ -132,7 +129,6 @@ "license": "SEE LICENSE IN LICENSE.MD", "devDependencies": { "@openfin/automation-helpers": "^1.2.0", - "@openfin/automation-native": "^1.2.0", "chai": "4.3.10", "chromedriver": "118.0.0", "fkill": "7.2.1", @@ -229,9 +225,9 @@ } }, "how-to/automation-testing/selenium/node_modules/ws": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.16.0.tgz", - "integrity": "sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==", + "version": "8.17.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.0.tgz", + "integrity": "sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow==", "dev": true, "engines": { "node": ">=10.0.0" @@ -281,7 +277,6 @@ "version": "17.2.0", "devDependencies": { "@openfin/automation-helpers": "^1.2.0", - "@openfin/automation-native": "^1.2.0", "@wdio/cli": "8.33.1", "@wdio/local-runner": "8.33.1", "@wdio/mocha-framework": "8.33.1", @@ -1211,7 +1206,6 @@ "devDependencies": { "@openfin/automation-cli": "^1.2.0", "@openfin/automation-helpers": "^1.2.0", - "@openfin/automation-native": "^1.2.0", "@openfin/core": "34.78.80", "@openfin/node-adapter": "34.78.80", "@types/cors": "^2.8.17", @@ -1273,15 +1267,6 @@ "webpack-cli": "^5.1.4" } }, - "node_modules/@aashutoshrathi/word-wrap": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", - "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/@ampproject/remapping": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", @@ -1324,20 +1309,20 @@ } }, "node_modules/@babel/core": { - "version": "7.24.4", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.4.tgz", - "integrity": "sha512-MBVlMXP+kkl5394RBLSxxk/iLTeVGuXTV3cIDXavPpMMqnSnt6apKgan/U8O3USWZCWZT/TbgfEpKa4uMgN4Dg==", + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.5.tgz", + "integrity": "sha512-tVQRucExLQ02Boi4vdPp49svNGcfL2GhdTCT9aldhXgCJVAI21EtRfBettiuLUwce/7r6bFdgs6JFkcdTiFttA==", "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.24.2", - "@babel/generator": "^7.24.4", + "@babel/generator": "^7.24.5", "@babel/helper-compilation-targets": "^7.23.6", - "@babel/helper-module-transforms": "^7.23.3", - "@babel/helpers": "^7.24.4", - "@babel/parser": "^7.24.4", + "@babel/helper-module-transforms": "^7.24.5", + "@babel/helpers": "^7.24.5", + "@babel/parser": "^7.24.5", "@babel/template": "^7.24.0", - "@babel/traverse": "^7.24.1", - "@babel/types": "^7.24.0", + "@babel/traverse": "^7.24.5", + "@babel/types": "^7.24.5", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -1361,11 +1346,11 @@ } }, "node_modules/@babel/generator": { - "version": "7.24.4", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.4.tgz", - "integrity": "sha512-Xd6+v6SnjWVx/nus+y0l1sxMOTOMBkyL4+BIdbALyatQnAe/SRVjANeDPSCYaX+i1iJmuGSKf3Z+E+V/va1Hvw==", + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.5.tgz", + "integrity": "sha512-x32i4hEXvr+iI0NEoEfDKzlemF8AmtOP8CcrRaEcpzysWuoEb1KknpcvMsHKPONoKZiDuItklgWhB18xEhr9PA==", "dependencies": { - "@babel/types": "^7.24.0", + "@babel/types": "^7.24.5", "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25", "jsesc": "^2.5.1" @@ -1462,15 +1447,15 @@ } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz", - "integrity": "sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==", + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.24.5.tgz", + "integrity": "sha512-9GxeY8c2d2mdQUP1Dye0ks3VDyIMS98kt/llQ2nUId8IsWqTF0l1LkSX0/uP7l7MCDrzXS009Hyhe2gzTiGW8A==", "dependencies": { "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-module-imports": "^7.22.15", - "@babel/helper-simple-access": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/helper-validator-identifier": "^7.22.20" + "@babel/helper-module-imports": "^7.24.3", + "@babel/helper-simple-access": "^7.24.5", + "@babel/helper-split-export-declaration": "^7.24.5", + "@babel/helper-validator-identifier": "^7.24.5" }, "engines": { "node": ">=6.9.0" @@ -1480,30 +1465,30 @@ } }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.24.0", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.0.tgz", - "integrity": "sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==", + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.5.tgz", + "integrity": "sha512-xjNLDopRzW2o6ba0gKbkZq5YWEBaK3PCyTOY1K2P/O07LGMhMqlMXPxwN4S5/RhWuCobT8z0jrlKGlYmeR1OhQ==", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-simple-access": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", - "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.5.tgz", + "integrity": "sha512-uH3Hmf5q5n7n8mz7arjUlDOCbttY/DW4DYhE6FUsjKJ/oYC1kQQUvwEQWxRwUpX9qQKRXeqLwWxrqilMrf32sQ==", "dependencies": { - "@babel/types": "^7.22.5" + "@babel/types": "^7.24.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-split-export-declaration": { - "version": "7.22.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", - "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.5.tgz", + "integrity": "sha512-5CHncttXohrHk8GWOFCcCl4oRD9fKosWlIRgWm4ql9VYioKm52Mk2xsmoohvm7f3JoiLSM5ZgJuRaf5QZZYd3Q==", "dependencies": { - "@babel/types": "^7.22.5" + "@babel/types": "^7.24.5" }, "engines": { "node": ">=6.9.0" @@ -1518,9 +1503,9 @@ } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", - "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.5.tgz", + "integrity": "sha512-3q93SSKX2TWCG30M2G2kwaKeTYgEUp5Snjuj8qm729SObL6nbtUldAi37qbxkD5gg3xnBio+f9nqpSepGZMvxA==", "engines": { "node": ">=6.9.0" } @@ -1534,24 +1519,24 @@ } }, "node_modules/@babel/helpers": { - "version": "7.24.4", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.4.tgz", - "integrity": "sha512-FewdlZbSiwaVGlgT1DPANDuCHaDMiOo+D/IDYRFYjHOuv66xMSJ7fQwwODwRNAPkADIO/z1EoF/l2BCWlWABDw==", + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.5.tgz", + "integrity": "sha512-CiQmBMMpMQHwM5m01YnrM6imUG1ebgYJ+fAIW4FZe6m4qHTPaRHti+R8cggAwkdz4oXhtO4/K9JWlh+8hIfR2Q==", "dependencies": { "@babel/template": "^7.24.0", - "@babel/traverse": "^7.24.1", - "@babel/types": "^7.24.0" + "@babel/traverse": "^7.24.5", + "@babel/types": "^7.24.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/highlight": { - "version": "7.24.2", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.2.tgz", - "integrity": "sha512-Yac1ao4flkTxTteCDZLEvdxg2fZfz1v8M4QpaGypq/WPDqg3ijHYbDfs+LG5hvzSoqaSZ9/Z9lKSP3CjZjv+pA==", + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.5.tgz", + "integrity": "sha512-8lLmua6AVh/8SLJRRVD6V8p73Hir9w5mJrhE+IPpILG31KKlI9iz5zmBYKcWPS59qSfgP9RaSBQSHHE81WKuEw==", "dependencies": { - "@babel/helper-validator-identifier": "^7.22.20", + "@babel/helper-validator-identifier": "^7.24.5", "chalk": "^2.4.2", "js-tokens": "^4.0.0", "picocolors": "^1.0.0" @@ -1625,9 +1610,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.24.4", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.4.tgz", - "integrity": "sha512-zTvEBcghmeBma9QIGunWevvBAp4/Qu9Bdq+2k0Ot4fVMD6v3dsC9WOcRSKk7tRRyBM/53yKMJko9xOatGQAwSg==", + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.5.tgz", + "integrity": "sha512-EOv5IK8arwh3LI47dz1b0tKUb/1uhHAnHJOrjgtQMIpu1uXd9mlFrJg9IUgGUgZ41Ch0K8REPTYpO7B76b4vJg==", "bin": { "parser": "bin/babel-parser.js" }, @@ -1812,9 +1797,9 @@ } }, "node_modules/@babel/runtime": { - "version": "7.24.4", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.4.tgz", - "integrity": "sha512-dkxf7+hn8mFBwKjs9bvBlArzLVxVbS8usaPUDd5p2a9JCL9tB8OaOVN1isD4+Xyk4ns89/xeOmbQvgdK7IIVdA==", + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.5.tgz", + "integrity": "sha512-Nms86NXrsaeU9vbBJKni6gXiEXZ4CVpYVzEjDH9Sb8vmZ3UljyA1GSOJl/6LGPO8EHLuSF9H+IxNXHPX8QHJ4g==", "dependencies": { "regenerator-runtime": "^0.14.0" }, @@ -1836,18 +1821,18 @@ } }, "node_modules/@babel/traverse": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.1.tgz", - "integrity": "sha512-xuU6o9m68KeqZbQuDt2TcKSxUw/mrsvavlEqQ1leZ/B+C9tk6E4sRWy97WaXgvq5E+nU3cXMxv3WKOCanVMCmQ==", + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.5.tgz", + "integrity": "sha512-7aaBLeDQ4zYcUFDUD41lJc1fG8+5IU9DaNSJAgal866FGvmD5EbWQgnEC6kO1gGLsX0esNkfnJSndbTXA3r7UA==", "dependencies": { - "@babel/code-frame": "^7.24.1", - "@babel/generator": "^7.24.1", + "@babel/code-frame": "^7.24.2", + "@babel/generator": "^7.24.5", "@babel/helper-environment-visitor": "^7.22.20", "@babel/helper-function-name": "^7.23.0", "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/parser": "^7.24.1", - "@babel/types": "^7.24.0", + "@babel/helper-split-export-declaration": "^7.24.5", + "@babel/parser": "^7.24.5", + "@babel/types": "^7.24.5", "debug": "^4.3.1", "globals": "^11.1.0" }, @@ -1864,12 +1849,12 @@ } }, "node_modules/@babel/types": { - "version": "7.24.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.0.tgz", - "integrity": "sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==", + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.5.tgz", + "integrity": "sha512-6mQNsaLeXTw0nxYUYu+NSa4Hx4BlF1x1x8/PMFbiR+GBSr+2DkECc69b8hgy2frEodNcvPffeH8YfWd3LI6jhQ==", "dependencies": { - "@babel/helper-string-parser": "^7.23.4", - "@babel/helper-validator-identifier": "^7.22.20", + "@babel/helper-string-parser": "^7.24.1", + "@babel/helper-validator-identifier": "^7.24.5", "to-fast-properties": "^2.0.0" }, "engines": { @@ -2031,28 +2016,28 @@ "integrity": "sha512-sq+iGbjU6yRl7xHhp62nB1tV4biFaHZgUAInzPTJvzXWl9xjZMmXvvbeZW6WGZaCSvjQhJPSrmWs+4z2c73T+g==" }, "node_modules/@floating-ui/core": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.0.tgz", - "integrity": "sha512-PcF++MykgmTj3CIyOQbKA/hDzOAiqI3mhuoN44WRCopIs1sgoDoU4oty4Jtqaj/y3oDU6fnVSm4QG0a3t5i0+g==", + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.1.tgz", + "integrity": "sha512-42UH54oPZHPdRHdw6BgoBD6cg/eVTmVrFcgeRDM3jbO7uxSoipVcmcIGFcA5jmOHO5apcyvBhkSKES3fQJnu7A==", "dependencies": { - "@floating-ui/utils": "^0.2.1" + "@floating-ui/utils": "^0.2.0" } }, "node_modules/@floating-ui/dom": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.3.tgz", - "integrity": "sha512-RnDthu3mzPlQ31Ss/BTwQ1zjzIhr3lk1gZB1OC56h/1vEtaXkESrOqL5fQVMfXpwGtRwX+YsZBdyHtJMQnkArw==", + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.4.tgz", + "integrity": "sha512-0G8R+zOvQsAG1pg2Q99P21jiqxqGBW1iRe/iXHsBRBxnpXKFI8QwbB4x5KmYLggNO5m34IQgOIu9SCRfR/WWiQ==", "dependencies": { "@floating-ui/core": "^1.0.0", "@floating-ui/utils": "^0.2.0" } }, "node_modules/@floating-ui/react-dom": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.0.8.tgz", - "integrity": "sha512-HOdqOt3R3OGeTKidaLvJKcgg75S6tibQ3Tif4eyd91QnIJWr0NLvoXFpJA/j8HqkFSL68GDca9AuyWEHlhyClw==", + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.0.9.tgz", + "integrity": "sha512-q0umO0+LQK4+p6aGyvzASqKbKOJcAHJ7ycE9CuUvfx3s9zTHWmGJTPOIlM/hmSBfUfg/XfY5YhLBLR/LHwShQQ==", "dependencies": { - "@floating-ui/dom": "^1.6.1" + "@floating-ui/dom": "^1.0.0" }, "peerDependencies": { "react": ">=16.8.0", @@ -2060,9 +2045,9 @@ } }, "node_modules/@floating-ui/utils": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.1.tgz", - "integrity": "sha512-9TANp6GPoMtYzQdt54kfAyMmz1+osLlXdg2ENroU7zzrtflTLrrC/lgrIfaSe+Wu0b89GKccT7vxXA0MoAIO+Q==" + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.2.tgz", + "integrity": "sha512-J4yDIIthosAsRZ5CPYP/jQvUAQtlZTTD/4suA08/FEnlxqW3sKS9iAhgsa9VYLZ6vDHn/ixJgIqRQPotoBjxIw==" }, "node_modules/@humanwhocodes/config-array": { "version": "0.11.14", @@ -2672,521 +2657,6 @@ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/@jimp/bmp": { - "version": "0.16.13", - "resolved": "https://registry.npmjs.org/@jimp/bmp/-/bmp-0.16.13.tgz", - "integrity": "sha512-9edAxu7N2FX7vzkdl5Jo1BbACfycUtBQX+XBMcHA2bk62P8R0otgkHg798frgAk/WxQIzwxqOH6wMiCwrlAzdQ==", - "dev": true, - "peer": true, - "dependencies": { - "@babel/runtime": "^7.7.2", - "@jimp/utils": "^0.16.13", - "bmp-js": "^0.1.0" - }, - "peerDependencies": { - "@jimp/custom": ">=0.3.5" - } - }, - "node_modules/@jimp/core": { - "version": "0.16.13", - "resolved": "https://registry.npmjs.org/@jimp/core/-/core-0.16.13.tgz", - "integrity": "sha512-qXpA1tzTnlkTku9yqtuRtS/wVntvE6f3m3GNxdTdtmc+O+Wcg9Xo2ABPMh7Nc0AHbMKzwvwgB2JnjZmlmJEObg==", - "dev": true, - "peer": true, - "dependencies": { - "@babel/runtime": "^7.7.2", - "@jimp/utils": "^0.16.13", - "any-base": "^1.1.0", - "buffer": "^5.2.0", - "exif-parser": "^0.1.12", - "file-type": "^16.5.4", - "load-bmfont": "^1.3.1", - "mkdirp": "^0.5.1", - "phin": "^2.9.1", - "pixelmatch": "^4.0.2", - "tinycolor2": "^1.4.1" - } - }, - "node_modules/@jimp/core/node_modules/buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "peer": true, - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "node_modules/@jimp/custom": { - "version": "0.16.13", - "resolved": "https://registry.npmjs.org/@jimp/custom/-/custom-0.16.13.tgz", - "integrity": "sha512-LTATglVUPGkPf15zX1wTMlZ0+AU7cGEGF6ekVF1crA8eHUWsGjrYTB+Ht4E3HTrCok8weQG+K01rJndCp/l4XA==", - "dev": true, - "peer": true, - "dependencies": { - "@babel/runtime": "^7.7.2", - "@jimp/core": "^0.16.13" - } - }, - "node_modules/@jimp/gif": { - "version": "0.16.13", - "resolved": "https://registry.npmjs.org/@jimp/gif/-/gif-0.16.13.tgz", - "integrity": "sha512-yFAMZGv3o+YcjXilMWWwS/bv1iSqykFahFMSO169uVMtfQVfa90kt4/kDwrXNR6Q9i6VHpFiGZMlF2UnHClBvg==", - "dev": true, - "peer": true, - "dependencies": { - "@babel/runtime": "^7.7.2", - "@jimp/utils": "^0.16.13", - "gifwrap": "^0.9.2", - "omggif": "^1.0.9" - }, - "peerDependencies": { - "@jimp/custom": ">=0.3.5" - } - }, - "node_modules/@jimp/jpeg": { - "version": "0.16.13", - "resolved": "https://registry.npmjs.org/@jimp/jpeg/-/jpeg-0.16.13.tgz", - "integrity": "sha512-BJHlDxzTlCqP2ThqP8J0eDrbBfod7npWCbJAcfkKqdQuFk0zBPaZ6KKaQKyKxmWJ87Z6ohANZoMKEbtvrwz1AA==", - "dev": true, - "peer": true, - "dependencies": { - "@babel/runtime": "^7.7.2", - "@jimp/utils": "^0.16.13", - "jpeg-js": "^0.4.2" - }, - "peerDependencies": { - "@jimp/custom": ">=0.3.5" - } - }, - "node_modules/@jimp/plugin-blit": { - "version": "0.16.13", - "resolved": "https://registry.npmjs.org/@jimp/plugin-blit/-/plugin-blit-0.16.13.tgz", - "integrity": "sha512-8Z1k96ZFxlhK2bgrY1JNWNwvaBeI/bciLM0yDOni2+aZwfIIiC7Y6PeWHTAvjHNjphz+XCt01WQmOYWCn0ML6g==", - "dev": true, - "peer": true, - "dependencies": { - "@babel/runtime": "^7.7.2", - "@jimp/utils": "^0.16.13" - }, - "peerDependencies": { - "@jimp/custom": ">=0.3.5" - } - }, - "node_modules/@jimp/plugin-blur": { - "version": "0.16.13", - "resolved": "https://registry.npmjs.org/@jimp/plugin-blur/-/plugin-blur-0.16.13.tgz", - "integrity": "sha512-PvLrfa8vkej3qinlebyhLpksJgCF5aiysDMSVhOZqwH5nQLLtDE9WYbnsofGw4r0VVpyw3H/ANCIzYTyCtP9Cg==", - "dev": true, - "peer": true, - "dependencies": { - "@babel/runtime": "^7.7.2", - "@jimp/utils": "^0.16.13" - }, - "peerDependencies": { - "@jimp/custom": ">=0.3.5" - } - }, - "node_modules/@jimp/plugin-circle": { - "version": "0.16.13", - "resolved": "https://registry.npmjs.org/@jimp/plugin-circle/-/plugin-circle-0.16.13.tgz", - "integrity": "sha512-RNave7EFgZrb5V5EpdvJGAEHMnDAJuwv05hKscNfIYxf0kR3KhViBTDy+MoTnMlIvaKFULfwIgaZWzyhuINMzA==", - "dev": true, - "peer": true, - "dependencies": { - "@babel/runtime": "^7.7.2", - "@jimp/utils": "^0.16.13" - }, - "peerDependencies": { - "@jimp/custom": ">=0.3.5" - } - }, - "node_modules/@jimp/plugin-color": { - "version": "0.16.13", - "resolved": "https://registry.npmjs.org/@jimp/plugin-color/-/plugin-color-0.16.13.tgz", - "integrity": "sha512-xW+9BtEvoIkkH/Wde9ql4nAFbYLkVINhpgAE7VcBUsuuB34WUbcBl/taOuUYQrPEFQJ4jfXiAJZ2H/rvKjCVnQ==", - "dev": true, - "peer": true, - "dependencies": { - "@babel/runtime": "^7.7.2", - "@jimp/utils": "^0.16.13", - "tinycolor2": "^1.4.1" - }, - "peerDependencies": { - "@jimp/custom": ">=0.3.5" - } - }, - "node_modules/@jimp/plugin-contain": { - "version": "0.16.13", - "resolved": "https://registry.npmjs.org/@jimp/plugin-contain/-/plugin-contain-0.16.13.tgz", - "integrity": "sha512-QayTXw4tXMwU6q6acNTQrTTFTXpNRBe+MgTGMDU0lk+23PjlFCO/9sacflelG8lsp7vNHhAxFeHptDMAksEYzg==", - "dev": true, - "peer": true, - "dependencies": { - "@babel/runtime": "^7.7.2", - "@jimp/utils": "^0.16.13" - }, - "peerDependencies": { - "@jimp/custom": ">=0.3.5", - "@jimp/plugin-blit": ">=0.3.5", - "@jimp/plugin-resize": ">=0.3.5", - "@jimp/plugin-scale": ">=0.3.5" - } - }, - "node_modules/@jimp/plugin-cover": { - "version": "0.16.13", - "resolved": "https://registry.npmjs.org/@jimp/plugin-cover/-/plugin-cover-0.16.13.tgz", - "integrity": "sha512-BSsP71GTNaqWRcvkbWuIVH+zK7b3TSNebbhDkFK0fVaUTzHuKMS/mgY4hDZIEVt7Rf5FjadAYtsujHN9w0iSYA==", - "dev": true, - "peer": true, - "dependencies": { - "@babel/runtime": "^7.7.2", - "@jimp/utils": "^0.16.13" - }, - "peerDependencies": { - "@jimp/custom": ">=0.3.5", - "@jimp/plugin-crop": ">=0.3.5", - "@jimp/plugin-resize": ">=0.3.5", - "@jimp/plugin-scale": ">=0.3.5" - } - }, - "node_modules/@jimp/plugin-crop": { - "version": "0.16.13", - "resolved": "https://registry.npmjs.org/@jimp/plugin-crop/-/plugin-crop-0.16.13.tgz", - "integrity": "sha512-WEl2tPVYwzYL8OKme6Go2xqiWgKsgxlMwyHabdAU4tXaRwOCnOI7v4021gCcBb9zn/oWwguHuKHmK30Fw2Z/PA==", - "dev": true, - "peer": true, - "dependencies": { - "@babel/runtime": "^7.7.2", - "@jimp/utils": "^0.16.13" - }, - "peerDependencies": { - "@jimp/custom": ">=0.3.5" - } - }, - "node_modules/@jimp/plugin-displace": { - "version": "0.16.13", - "resolved": "https://registry.npmjs.org/@jimp/plugin-displace/-/plugin-displace-0.16.13.tgz", - "integrity": "sha512-qt9WKq8vWrcjySa9DyQ0x/RBMHQeiVjdVSY1SJsMjssPUf0pS74qorcuAkGi89biN3YoGUgPkpqECnAWnYwgGA==", - "dev": true, - "peer": true, - "dependencies": { - "@babel/runtime": "^7.7.2", - "@jimp/utils": "^0.16.13" - }, - "peerDependencies": { - "@jimp/custom": ">=0.3.5" - } - }, - "node_modules/@jimp/plugin-dither": { - "version": "0.16.13", - "resolved": "https://registry.npmjs.org/@jimp/plugin-dither/-/plugin-dither-0.16.13.tgz", - "integrity": "sha512-5/N3yJggbWQTlGZHQYJPmQXEwR52qaXjEzkp1yRBbtdaekXE3BG/suo0fqeoV/csf8ooI78sJzYmIrxNoWVtgQ==", - "dev": true, - "peer": true, - "dependencies": { - "@babel/runtime": "^7.7.2", - "@jimp/utils": "^0.16.13" - }, - "peerDependencies": { - "@jimp/custom": ">=0.3.5" - } - }, - "node_modules/@jimp/plugin-fisheye": { - "version": "0.16.13", - "resolved": "https://registry.npmjs.org/@jimp/plugin-fisheye/-/plugin-fisheye-0.16.13.tgz", - "integrity": "sha512-2rZmTdFbT/cF9lEZIkXCYO0TsT114Q27AX5IAo0Sju6jVQbvIk1dFUTnwLDadTo8wkJlFzGqMQ24Cs8cHWOliA==", - "dev": true, - "peer": true, - "dependencies": { - "@babel/runtime": "^7.7.2", - "@jimp/utils": "^0.16.13" - }, - "peerDependencies": { - "@jimp/custom": ">=0.3.5" - } - }, - "node_modules/@jimp/plugin-flip": { - "version": "0.16.13", - "resolved": "https://registry.npmjs.org/@jimp/plugin-flip/-/plugin-flip-0.16.13.tgz", - "integrity": "sha512-EmcgAA74FTc5u7Z+hUO/sRjWwfPPLuOQP5O64x5g4j0T12Bd29IgsYZxoutZo/rb3579+JNa/3wsSEmyVv1EpA==", - "dev": true, - "peer": true, - "dependencies": { - "@babel/runtime": "^7.7.2", - "@jimp/utils": "^0.16.13" - }, - "peerDependencies": { - "@jimp/custom": ">=0.3.5", - "@jimp/plugin-rotate": ">=0.3.5" - } - }, - "node_modules/@jimp/plugin-gaussian": { - "version": "0.16.13", - "resolved": "https://registry.npmjs.org/@jimp/plugin-gaussian/-/plugin-gaussian-0.16.13.tgz", - "integrity": "sha512-A1XKfGQD0iDdIiKqFYi8nZMv4dDVYdxbrmgR7y/CzUHhSYdcmoljLIIsZZM3Iks/Wa353W3vtvkWLuDbQbch1w==", - "dev": true, - "peer": true, - "dependencies": { - "@babel/runtime": "^7.7.2", - "@jimp/utils": "^0.16.13" - }, - "peerDependencies": { - "@jimp/custom": ">=0.3.5" - } - }, - "node_modules/@jimp/plugin-invert": { - "version": "0.16.13", - "resolved": "https://registry.npmjs.org/@jimp/plugin-invert/-/plugin-invert-0.16.13.tgz", - "integrity": "sha512-xFMrIn7czEZbdbMzZWuaZFnlLGJDVJ82y5vlsKsXRTG2kcxRsMPXvZRWHV57nSs1YFsNqXSbrC8B98n0E32njQ==", - "dev": true, - "peer": true, - "dependencies": { - "@babel/runtime": "^7.7.2", - "@jimp/utils": "^0.16.13" - }, - "peerDependencies": { - "@jimp/custom": ">=0.3.5" - } - }, - "node_modules/@jimp/plugin-mask": { - "version": "0.16.13", - "resolved": "https://registry.npmjs.org/@jimp/plugin-mask/-/plugin-mask-0.16.13.tgz", - "integrity": "sha512-wLRYKVBXql2GAYgt6FkTnCfE+q5NomM7Dlh0oIPGAoMBWDyTx0eYutRK6PlUrRK2yMHuroAJCglICTbxqGzowQ==", - "dev": true, - "peer": true, - "dependencies": { - "@babel/runtime": "^7.7.2", - "@jimp/utils": "^0.16.13" - }, - "peerDependencies": { - "@jimp/custom": ">=0.3.5" - } - }, - "node_modules/@jimp/plugin-normalize": { - "version": "0.16.13", - "resolved": "https://registry.npmjs.org/@jimp/plugin-normalize/-/plugin-normalize-0.16.13.tgz", - "integrity": "sha512-3tfad0n9soRna4IfW9NzQdQ2Z3ijkmo21DREHbE6CGcMIxOSvfRdSvf1qQPApxjTSo8LTU4MCi/fidx/NZ0GqQ==", - "dev": true, - "peer": true, - "dependencies": { - "@babel/runtime": "^7.7.2", - "@jimp/utils": "^0.16.13" - }, - "peerDependencies": { - "@jimp/custom": ">=0.3.5" - } - }, - "node_modules/@jimp/plugin-print": { - "version": "0.16.13", - "resolved": "https://registry.npmjs.org/@jimp/plugin-print/-/plugin-print-0.16.13.tgz", - "integrity": "sha512-0m6i3p01PGRkGAK9r53hDYrkyMq+tlhLOIbsSTmZyh6HLshUKlTB7eXskF5OpVd5ZUHoltlNc6R+ggvKIzxRFw==", - "dev": true, - "peer": true, - "dependencies": { - "@babel/runtime": "^7.7.2", - "@jimp/utils": "^0.16.13", - "load-bmfont": "^1.4.0" - }, - "peerDependencies": { - "@jimp/custom": ">=0.3.5", - "@jimp/plugin-blit": ">=0.3.5" - } - }, - "node_modules/@jimp/plugin-resize": { - "version": "0.16.13", - "resolved": "https://registry.npmjs.org/@jimp/plugin-resize/-/plugin-resize-0.16.13.tgz", - "integrity": "sha512-qoqtN8LDknm3fJm9nuPygJv30O3vGhSBD2TxrsCnhtOsxKAqVPJtFVdGd/qVuZ8nqQANQmTlfqTiK9mVWQ7MiQ==", - "dev": true, - "peer": true, - "dependencies": { - "@babel/runtime": "^7.7.2", - "@jimp/utils": "^0.16.13" - }, - "peerDependencies": { - "@jimp/custom": ">=0.3.5" - } - }, - "node_modules/@jimp/plugin-rotate": { - "version": "0.16.13", - "resolved": "https://registry.npmjs.org/@jimp/plugin-rotate/-/plugin-rotate-0.16.13.tgz", - "integrity": "sha512-Ev+Jjmj1nHYw897z9C3R9dYsPv7S2/nxdgfFb/h8hOwK0Ovd1k/+yYS46A0uj/JCKK0pQk8wOslYBkPwdnLorw==", - "dev": true, - "peer": true, - "dependencies": { - "@babel/runtime": "^7.7.2", - "@jimp/utils": "^0.16.13" - }, - "peerDependencies": { - "@jimp/custom": ">=0.3.5", - "@jimp/plugin-blit": ">=0.3.5", - "@jimp/plugin-crop": ">=0.3.5", - "@jimp/plugin-resize": ">=0.3.5" - } - }, - "node_modules/@jimp/plugin-scale": { - "version": "0.16.13", - "resolved": "https://registry.npmjs.org/@jimp/plugin-scale/-/plugin-scale-0.16.13.tgz", - "integrity": "sha512-05POQaEJVucjTiSGMoH68ZiELc7QqpIpuQlZ2JBbhCV+WCbPFUBcGSmE7w4Jd0E2GvCho/NoMODLwgcVGQA97A==", - "dev": true, - "peer": true, - "dependencies": { - "@babel/runtime": "^7.7.2", - "@jimp/utils": "^0.16.13" - }, - "peerDependencies": { - "@jimp/custom": ">=0.3.5", - "@jimp/plugin-resize": ">=0.3.5" - } - }, - "node_modules/@jimp/plugin-shadow": { - "version": "0.16.13", - "resolved": "https://registry.npmjs.org/@jimp/plugin-shadow/-/plugin-shadow-0.16.13.tgz", - "integrity": "sha512-nmu5VSZ9hsB1JchTKhnnCY+paRBnwzSyK5fhkhtQHHoFD5ArBQ/5wU8y6tCr7k/GQhhGq1OrixsECeMjPoc8Zw==", - "dev": true, - "peer": true, - "dependencies": { - "@babel/runtime": "^7.7.2", - "@jimp/utils": "^0.16.13" - }, - "peerDependencies": { - "@jimp/custom": ">=0.3.5", - "@jimp/plugin-blur": ">=0.3.5", - "@jimp/plugin-resize": ">=0.3.5" - } - }, - "node_modules/@jimp/plugin-threshold": { - "version": "0.16.13", - "resolved": "https://registry.npmjs.org/@jimp/plugin-threshold/-/plugin-threshold-0.16.13.tgz", - "integrity": "sha512-+3zArBH0OE3Rhjm4HyAokMsZlIq5gpQec33CncyoSwxtRBM2WAhUVmCUKuBo+Lr/2/4ISoY4BWpHKhMLDix6cA==", - "dev": true, - "peer": true, - "dependencies": { - "@babel/runtime": "^7.7.2", - "@jimp/utils": "^0.16.13" - }, - "peerDependencies": { - "@jimp/custom": ">=0.3.5", - "@jimp/plugin-color": ">=0.8.0", - "@jimp/plugin-resize": ">=0.8.0" - } - }, - "node_modules/@jimp/plugins": { - "version": "0.16.13", - "resolved": "https://registry.npmjs.org/@jimp/plugins/-/plugins-0.16.13.tgz", - "integrity": "sha512-CJLdqODEhEVs4MgWCxpWL5l95sCBlkuSLz65cxEm56X5akIsn4LOlwnKoSEZioYcZUBvHhCheH67AyPTudfnQQ==", - "dev": true, - "peer": true, - "dependencies": { - "@babel/runtime": "^7.7.2", - "@jimp/plugin-blit": "^0.16.13", - "@jimp/plugin-blur": "^0.16.13", - "@jimp/plugin-circle": "^0.16.13", - "@jimp/plugin-color": "^0.16.13", - "@jimp/plugin-contain": "^0.16.13", - "@jimp/plugin-cover": "^0.16.13", - "@jimp/plugin-crop": "^0.16.13", - "@jimp/plugin-displace": "^0.16.13", - "@jimp/plugin-dither": "^0.16.13", - "@jimp/plugin-fisheye": "^0.16.13", - "@jimp/plugin-flip": "^0.16.13", - "@jimp/plugin-gaussian": "^0.16.13", - "@jimp/plugin-invert": "^0.16.13", - "@jimp/plugin-mask": "^0.16.13", - "@jimp/plugin-normalize": "^0.16.13", - "@jimp/plugin-print": "^0.16.13", - "@jimp/plugin-resize": "^0.16.13", - "@jimp/plugin-rotate": "^0.16.13", - "@jimp/plugin-scale": "^0.16.13", - "@jimp/plugin-shadow": "^0.16.13", - "@jimp/plugin-threshold": "^0.16.13", - "timm": "^1.6.1" - }, - "peerDependencies": { - "@jimp/custom": ">=0.3.5" - } - }, - "node_modules/@jimp/png": { - "version": "0.16.13", - "resolved": "https://registry.npmjs.org/@jimp/png/-/png-0.16.13.tgz", - "integrity": "sha512-8cGqINvbWJf1G0Her9zbq9I80roEX0A+U45xFby3tDWfzn+Zz8XKDF1Nv9VUwVx0N3zpcG1RPs9hfheG4Cq2kg==", - "dev": true, - "peer": true, - "dependencies": { - "@babel/runtime": "^7.7.2", - "@jimp/utils": "^0.16.13", - "pngjs": "^3.3.3" - }, - "peerDependencies": { - "@jimp/custom": ">=0.3.5" - } - }, - "node_modules/@jimp/tiff": { - "version": "0.16.13", - "resolved": "https://registry.npmjs.org/@jimp/tiff/-/tiff-0.16.13.tgz", - "integrity": "sha512-oJY8d9u95SwW00VPHuCNxPap6Q1+E/xM5QThb9Hu+P6EGuu6lIeLaNBMmFZyblwFbwrH+WBOZlvIzDhi4Dm/6Q==", - "dev": true, - "peer": true, - "dependencies": { - "@babel/runtime": "^7.7.2", - "utif": "^2.0.1" - }, - "peerDependencies": { - "@jimp/custom": ">=0.3.5" - } - }, - "node_modules/@jimp/types": { - "version": "0.16.13", - "resolved": "https://registry.npmjs.org/@jimp/types/-/types-0.16.13.tgz", - "integrity": "sha512-mC0yVNUobFDjoYLg4hoUwzMKgNlxynzwt3cDXzumGvRJ7Kb8qQGOWJQjQFo5OxmGExqzPphkirdbBF88RVLBCg==", - "dev": true, - "peer": true, - "dependencies": { - "@babel/runtime": "^7.7.2", - "@jimp/bmp": "^0.16.13", - "@jimp/gif": "^0.16.13", - "@jimp/jpeg": "^0.16.13", - "@jimp/png": "^0.16.13", - "@jimp/tiff": "^0.16.13", - "timm": "^1.6.1" - }, - "peerDependencies": { - "@jimp/custom": ">=0.3.5" - } - }, - "node_modules/@jimp/utils": { - "version": "0.16.13", - "resolved": "https://registry.npmjs.org/@jimp/utils/-/utils-0.16.13.tgz", - "integrity": "sha512-VyCpkZzFTHXtKgVO35iKN0sYR10psGpV6SkcSeV4oF7eSYlR8Bl6aQLCzVeFjvESF7mxTmIiI3/XrMobVrtxDA==", - "dev": true, - "peer": true, - "dependencies": { - "@babel/runtime": "^7.7.2", - "regenerator-runtime": "^0.13.3" - } - }, - "node_modules/@jimp/utils/node_modules/regenerator-runtime": { - "version": "0.13.11", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", - "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", - "dev": true, - "peer": true - }, "node_modules/@jridgewell/gen-mapping": { "version": "0.3.5", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", @@ -3554,133 +3024,6 @@ "node": ">= 8" } }, - "node_modules/@nut-tree/libnut": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/@nut-tree/libnut/-/libnut-2.5.2.tgz", - "integrity": "sha512-IwlGgalGQjjCrbPq52HTLtsR6MRsGJ6c4GhgHmgwJPD/yBVCzsU5EA2rwDgjKSgK+jiLOpykySDZQ+owhyd1zw==", - "dev": true, - "peer": true, - "dependencies": { - "@nut-tree/libnut-darwin": "2.5.2", - "@nut-tree/libnut-linux": "2.5.2", - "@nut-tree/libnut-win32": "2.5.2" - }, - "engines": { - "node": ">=10.15.3" - } - }, - "node_modules/@nut-tree/libnut-darwin": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/@nut-tree/libnut-darwin/-/libnut-darwin-2.5.2.tgz", - "integrity": "sha512-OKqCgpBbZj2oNQkLM+mM7TyiLBAQsRyN7Q5UXVKbyXnzcQTU1FZBJ1mLGvdfzzspajznL3Mkl08AQE+xYYbTMw==", - "cpu": [ - "x64", - "arm64" - ], - "dev": true, - "os": [ - "darwin", - "linux", - "win32" - ], - "peer": true, - "dependencies": { - "bindings": "1.5.0" - }, - "engines": { - "node": ">=10.15.3" - }, - "optionalDependencies": { - "@nut-tree/node-mac-permissions": "2.2.1" - } - }, - "node_modules/@nut-tree/libnut-linux": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/@nut-tree/libnut-linux/-/libnut-linux-2.5.2.tgz", - "integrity": "sha512-uY6XDuNE8soYRUhV23g6KQN5BRR43MYNLyPnrrQa5Wtfgm6oW9kBRu6JtkWz6Fn6trAWrVAKnbPoTiEgHuGz9w==", - "cpu": [ - "x64", - "arm64" - ], - "dev": true, - "os": [ - "darwin", - "linux", - "win32" - ], - "peer": true, - "dependencies": { - "bindings": "1.5.0" - }, - "engines": { - "node": ">=10.15.3" - }, - "optionalDependencies": { - "@nut-tree/node-mac-permissions": "2.2.1" - } - }, - "node_modules/@nut-tree/libnut-win32": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/@nut-tree/libnut-win32/-/libnut-win32-2.5.2.tgz", - "integrity": "sha512-cnNAQ0pzUMH7hrSjTWRiFfXid3sbSZ78jpv1rA154dlka3wqo6m1OtaX4PLVQK4irZl5REz74iPdHcjeTy9rtg==", - "cpu": [ - "x64", - "arm64" - ], - "dev": true, - "os": [ - "darwin", - "linux", - "win32" - ], - "peer": true, - "dependencies": { - "bindings": "1.5.0" - }, - "engines": { - "node": ">=10.15.3" - }, - "optionalDependencies": { - "@nut-tree/node-mac-permissions": "2.2.1" - } - }, - "node_modules/@nut-tree/node-mac-permissions": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@nut-tree/node-mac-permissions/-/node-mac-permissions-2.2.1.tgz", - "integrity": "sha512-yoijwCqt2yS9UFTv7THGUwZgy2D2TorN703QpYNOergbTJ6vEmeG379pIZDfBuvf56n24RMzKJVoSqr9WIq/Yw==", - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "peer": true, - "dependencies": { - "bindings": "1.5.0", - "node-addon-api": "5.0.0" - } - }, - "node_modules/@nut-tree/nut-js": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@nut-tree/nut-js/-/nut-js-3.1.2.tgz", - "integrity": "sha512-hi7DBZz9O/t4goeQu3hKeauQbb0PcBmurScl3/t5L3I1pub3ibV24sft8KNSS3INKnGCj7I3Ma5iNHQ24g+95g==", - "cpu": [ - "x64", - "arm64" - ], - "dev": true, - "os": [ - "linux", - "darwin", - "win32" - ], - "peer": true, - "dependencies": { - "@nut-tree/libnut": "2.5.2", - "clipboardy": "2.3.0", - "jimp": "0.16.13", - "node-abort-controller": "2.0.0" - } - }, "node_modules/@openfin/automation-cli": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@openfin/automation-cli/-/automation-cli-1.2.0.tgz", @@ -3758,18 +3101,6 @@ "webdriver": "8.x" } }, - "node_modules/@openfin/automation-native": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@openfin/automation-native/-/automation-native-1.2.0.tgz", - "integrity": "sha512-AqhfmN4geVnmPr+BuojnDw34z4JkXGMCvoC4xl6uozATtr86O5SYHS+uGzpqymh2eFv9WOyBevA0RqeVzXMuqA==", - "dev": true, - "dependencies": { - "@openfin/automation-helpers": "1.2.0" - }, - "peerDependencies": { - "@nut-tree/nut-js": "3.x" - } - }, "node_modules/@openfin/bloomberg": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/@openfin/bloomberg/-/bloomberg-2.0.0.tgz", @@ -3779,9 +3110,9 @@ } }, "node_modules/@openfin/bloomberg/node_modules/@finos/fdc3": { - "version": "2.1.0-beta.8", - "resolved": "https://registry.npmjs.org/@finos/fdc3/-/fdc3-2.1.0-beta.8.tgz", - "integrity": "sha512-u8DVO9gZKnPk7iKTnKi8ecQ8qTNqehXRLzBFbEwlov0BnHtLnoygXw/4YrSTYrA6f0Z1MhmQTCaQzCjx7x33VQ==", + "version": "2.1.0-beta.9", + "resolved": "https://registry.npmjs.org/@finos/fdc3/-/fdc3-2.1.0-beta.9.tgz", + "integrity": "sha512-At9TWVjLiUDF6qd1pNRRoAqGFY6ZzqMVSNIe+oH2s0hGBbTBeFoWthwfaLmFgkQfpMZDWMGKVUlOxGtD1RIaMA==", "optionalDependencies": { "@rollup/rollup-linux-x64-gnu": "4.14.1" } @@ -3992,31 +3323,18 @@ "node_modules/@polka/url": { "version": "0.5.0", "resolved": "https://registry.npmjs.org/@polka/url/-/url-0.5.0.tgz", - "integrity": "sha512-oZLYFEAzUKyi3SKnXvj32ZCEGH6RDnao7COuCVhDydMS9NrCSVXhM79VaKyP5+Zc33m0QXEd2DN3UkU7OsHcfw==", - "dev": true - }, - "node_modules/@promptbook/core": { - "version": "0.44.0-1", - "resolved": "https://registry.npmjs.org/@promptbook/core/-/core-0.44.0-1.tgz", - "integrity": "sha512-+HS9RPOYj7v+SYxzUeJGfgffh1Kp2YsLlGy4CkWlxtk2NAcSz8IokhlJbed7WyMH0I+EvoKnD3DAU6ZadNjIvA==", - "dev": true, - "peer": true, - "dependencies": { - "spacetrim": "0.11.2" - } + "integrity": "sha512-oZLYFEAzUKyi3SKnXvj32ZCEGH6RDnao7COuCVhDydMS9NrCSVXhM79VaKyP5+Zc33m0QXEd2DN3UkU7OsHcfw==", + "dev": true }, "node_modules/@promptbook/utils": { - "version": "0.44.0-1", - "resolved": "https://registry.npmjs.org/@promptbook/utils/-/utils-0.44.0-1.tgz", - "integrity": "sha512-6twWfKlM0wOqPTzyKKCn2OcXVxloveTfK/x2sFDIqOiyMYehrHVksrETEqr0QnZ4uY/yLMs6jIx5DdDlJrUJQw==", + "version": "0.45.0", + "resolved": "https://registry.npmjs.org/@promptbook/utils/-/utils-0.45.0.tgz", + "integrity": "sha512-vahioBdwWDuc9KpAyJAHVNMUjrM0X/XxxtxpnSmFHrHnmK/8imlqP/Jk7wbuhp98XjUOCCQVFqKmh+9Kp78Q9g==", "dev": true, "dependencies": { "moment": "^2.30.1", "prettier": "2.8.1", - "spacetrim": "0.11.2" - }, - "peerDependencies": { - "@promptbook/core": "0.44.0-1" + "spacetrim": "0.11.20" } }, "node_modules/@promptbook/utils/node_modules/prettier": { @@ -4620,83 +3938,83 @@ ] }, "node_modules/@sentry-internal/feedback": { - "version": "7.112.1", - "resolved": "https://registry.npmjs.org/@sentry-internal/feedback/-/feedback-7.112.1.tgz", - "integrity": "sha512-ejE4eRXLqv5emxVWudBkRQCv5Q7s21thei7gqSxGLBXe8AUrCjTiD0qA1ToJAKcleIyRRf/TQvGb/T7U6vwAAw==", + "version": "7.112.2", + "resolved": "https://registry.npmjs.org/@sentry-internal/feedback/-/feedback-7.112.2.tgz", + "integrity": "sha512-z+XP8BwB8B3pa+i8xqbrPsbtDWUFUS6wo+FJbmOYUqOusJJbVFDAhBoEdKoo5ZjOcsAZG7XR6cA9zrhJynIWBA==", "dependencies": { - "@sentry/core": "7.112.1", - "@sentry/types": "7.112.1", - "@sentry/utils": "7.112.1" + "@sentry/core": "7.112.2", + "@sentry/types": "7.112.2", + "@sentry/utils": "7.112.2" }, "engines": { "node": ">=12" } }, "node_modules/@sentry-internal/replay-canvas": { - "version": "7.112.1", - "resolved": "https://registry.npmjs.org/@sentry-internal/replay-canvas/-/replay-canvas-7.112.1.tgz", - "integrity": "sha512-+xDd/LEiJZGk4PQKs4xcAWKJFzFKpuNF64DFW/JWuJ5FDnKB+t7w198nQyAZKGjupN7LixLb49Z8O2Gda7fHQQ==", + "version": "7.112.2", + "resolved": "https://registry.npmjs.org/@sentry-internal/replay-canvas/-/replay-canvas-7.112.2.tgz", + "integrity": "sha512-BCCCxrZ1wJvN6La5gg1JJbKitAhJI5MATCnhtklsZbUcHkHB9iZoj19J65+P56gwssvHz5xh63AjNiITaetIRg==", "dependencies": { - "@sentry/core": "7.112.1", - "@sentry/replay": "7.112.1", - "@sentry/types": "7.112.1", - "@sentry/utils": "7.112.1" + "@sentry/core": "7.112.2", + "@sentry/replay": "7.112.2", + "@sentry/types": "7.112.2", + "@sentry/utils": "7.112.2" }, "engines": { "node": ">=12" } }, "node_modules/@sentry-internal/tracing": { - "version": "7.112.1", - "resolved": "https://registry.npmjs.org/@sentry-internal/tracing/-/tracing-7.112.1.tgz", - "integrity": "sha512-pZVIOB6+t4HlgU3mCRtIbvo//t8uQY9tnBjbJJ2nEv8nTu8A7/dZ5ebrLOWStV3bNp/+uCqLuLuuimJeNNn6vQ==", + "version": "7.112.2", + "resolved": "https://registry.npmjs.org/@sentry-internal/tracing/-/tracing-7.112.2.tgz", + "integrity": "sha512-fT1Y46J4lfXZkgFkb03YMNeIEs2xS6jdKMoukMFQfRfVvL9fSWEbTgZpHPd/YTT8r2i082XzjtAoQNgklm/0Hw==", "dependencies": { - "@sentry/core": "7.112.1", - "@sentry/types": "7.112.1", - "@sentry/utils": "7.112.1" + "@sentry/core": "7.112.2", + "@sentry/types": "7.112.2", + "@sentry/utils": "7.112.2" }, "engines": { "node": ">=8" } }, "node_modules/@sentry/browser": { - "version": "7.112.1", - "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-7.112.1.tgz", - "integrity": "sha512-NRTo3mJbhiCd9GEFEWL8SplFJhTCPjiAlOhjUw8MnJb7pkxWm2xhC7PVi6SUE8hF/g1rrEwgUr9SX5v8+xwK6g==", + "version": "7.112.2", + "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-7.112.2.tgz", + "integrity": "sha512-wULwavCch84+d0bueAdFm6CDm1u0TfOjN91VgY+sj/vxUV2vesvDgI8zRZfmbZEor3MYA90zerkZT3ehZQKbYw==", "dependencies": { - "@sentry-internal/feedback": "7.112.1", - "@sentry-internal/replay-canvas": "7.112.1", - "@sentry-internal/tracing": "7.112.1", - "@sentry/core": "7.112.1", - "@sentry/integrations": "7.112.1", - "@sentry/replay": "7.112.1", - "@sentry/types": "7.112.1", - "@sentry/utils": "7.112.1" + "@sentry-internal/feedback": "7.112.2", + "@sentry-internal/replay-canvas": "7.112.2", + "@sentry-internal/tracing": "7.112.2", + "@sentry/core": "7.112.2", + "@sentry/integrations": "7.112.2", + "@sentry/replay": "7.112.2", + "@sentry/types": "7.112.2", + "@sentry/utils": "7.112.2" }, "engines": { "node": ">=8" } }, "node_modules/@sentry/core": { - "version": "7.112.1", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.112.1.tgz", - "integrity": "sha512-ZhOxt4sZVLqHurWqIY1ExWYZ20ViFTbqgW2GdJGHz4XwJhBln0ZVpHD+tKXy3GBEY+2Ee4qoqHi6tDrFgPvJqw==", + "version": "7.112.2", + "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.112.2.tgz", + "integrity": "sha512-gHPCcJobbMkk0VR18J65WYQTt3ED4qC6X9lHKp27Ddt63E+MDGkG6lvYBU1LS8cV7CdyBGC1XXDCfor61GvLsA==", "dependencies": { - "@sentry/types": "7.112.1", - "@sentry/utils": "7.112.1" + "@sentry/types": "7.112.2", + "@sentry/utils": "7.112.2" }, "engines": { "node": ">=8" } }, "node_modules/@sentry/integrations": { - "version": "7.112.1", - "resolved": "https://registry.npmjs.org/@sentry/integrations/-/integrations-7.112.1.tgz", - "integrity": "sha512-jIgXT+ahUS7zmhDMAzsgQHCNA6ZwZAp0Bwjoz0tcuGzNcv7mOCnjHz5YooJVQgXuREV653RmEuGGTklrpn6S2w==", + "version": "7.112.2", + "resolved": "https://registry.npmjs.org/@sentry/integrations/-/integrations-7.112.2.tgz", + "integrity": "sha512-ioC2yyU6DqtLkdmWnm87oNvdn2+9oKctJeA4t+jkS6JaJ10DcezjCwiLscX4rhB9aWJV3IWF7Op0O6K3w0t2Hg==", "dependencies": { - "@sentry/core": "7.112.1", - "@sentry/types": "7.112.1", - "@sentry/utils": "7.112.1", + "@sentry/core": "7.112.2", + "@sentry/types": "7.112.2", + "@sentry/utils": "7.112.2", "localforage": "^1.8.1" }, "engines": { @@ -4704,14 +4022,14 @@ } }, "node_modules/@sentry/react": { - "version": "7.112.1", - "resolved": "https://registry.npmjs.org/@sentry/react/-/react-7.112.1.tgz", - "integrity": "sha512-q0fDW3omq/NPaL7yRqWA1USxGtEAcdFZOngIMsr9Bc4fJBGXDO+xLwPWjo1MIVvdDBJJYL/9Z56ppqTb3kiGXw==", - "dependencies": { - "@sentry/browser": "7.112.1", - "@sentry/core": "7.112.1", - "@sentry/types": "7.112.1", - "@sentry/utils": "7.112.1", + "version": "7.112.2", + "resolved": "https://registry.npmjs.org/@sentry/react/-/react-7.112.2.tgz", + "integrity": "sha512-Xf6mc1+/ncCk6ZFIj0oT4or2o0UxqqJZk09U/21RYNvVCn7+DNyCdJZ/F5wXWgPqVE67PrjydLLYaQWiqLibiA==", + "dependencies": { + "@sentry/browser": "7.112.2", + "@sentry/core": "7.112.2", + "@sentry/types": "7.112.2", + "@sentry/utils": "7.112.2", "hoist-non-react-statics": "^3.3.2" }, "engines": { @@ -4722,33 +4040,33 @@ } }, "node_modules/@sentry/replay": { - "version": "7.112.1", - "resolved": "https://registry.npmjs.org/@sentry/replay/-/replay-7.112.1.tgz", - "integrity": "sha512-4lobxfgmbB2C7ZHk1inWt9IRIvlQa2Sczau5ngE4Qd4mZSKIgIYGtIJC52uOuGvBcP8gHiIbA7ACihkd7834Ew==", + "version": "7.112.2", + "resolved": "https://registry.npmjs.org/@sentry/replay/-/replay-7.112.2.tgz", + "integrity": "sha512-7Ns/8D54WPsht1nlVj93Inf6rXyve2AZoibYN0YfcM2w3lI4NO51gPPHJU0lFEfMwzwK4ZBJWzOeW9098a+uEg==", "dependencies": { - "@sentry-internal/tracing": "7.112.1", - "@sentry/core": "7.112.1", - "@sentry/types": "7.112.1", - "@sentry/utils": "7.112.1" + "@sentry-internal/tracing": "7.112.2", + "@sentry/core": "7.112.2", + "@sentry/types": "7.112.2", + "@sentry/utils": "7.112.2" }, "engines": { "node": ">=12" } }, "node_modules/@sentry/types": { - "version": "7.112.1", - "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.112.1.tgz", - "integrity": "sha512-5dLIxWZfCXH5kExrsWc+R6loMr3RR6OQuonVNL3Fa8Dw37Q7aExCrjRmocOHeQKhHwNBd3QhYm7phjnbxS6Oaw==", + "version": "7.112.2", + "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.112.2.tgz", + "integrity": "sha512-kCMLt7yhY5OkWE9MeowlTNmox9pqDxcpvqguMo4BDNZM5+v9SEb1AauAdR78E1a1V8TyCzjBD7JDfXWhvpYBcQ==", "engines": { "node": ">=8" } }, "node_modules/@sentry/utils": { - "version": "7.112.1", - "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.112.1.tgz", - "integrity": "sha512-/AMGDD6OMvT2cpfL5KuDC10oTS8yOt7BAPomXJNS/xn1TRcEEEZ1TWbYZiGT5ijggQEL1OXSojpeQU8XEW8dcQ==", + "version": "7.112.2", + "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.112.2.tgz", + "integrity": "sha512-OjLh0hx0t1EcL4ZIjf+4svlmmP+tHUDGcr5qpFWH78tjmkPW4+cqPuZCZfHSuWcDdeiaXi8TnYoVRqDcJKK/eQ==", "dependencies": { - "@sentry/types": "7.112.1" + "@sentry/types": "7.112.2" }, "engines": { "node": ">=8" @@ -4828,13 +4146,6 @@ "integrity": "sha512-kIhULpw9TrGYnHp/8VfdcneIcxKnLixmADtukQRtJUmsVlMg0niMkwV0xZmi8hqa57xqilIHjWFA0GKvEjVU5g==", "dev": true }, - "node_modules/@tokenizer/token": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@tokenizer/token/-/token-0.3.0.tgz", - "integrity": "sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==", - "dev": true, - "peer": true - }, "node_modules/@tootallnate/once": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", @@ -5154,9 +4465,9 @@ "dev": true }, "node_modules/@types/react": { - "version": "18.2.79", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.79.tgz", - "integrity": "sha512-RwGAGXPl9kSXwdNTafkOEuFrTBD5SA2B3iEB96xi8+xu5ddUa/cpvyVCSNn+asgLCTHkb5ZxN8gbuibYJi4s1w==", + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.1.tgz", + "integrity": "sha512-V0kuGBX3+prX+DQ/7r2qsv1NsdfnCLnTgnRJ1pYnxykBhGMz+qj+box5lq7XsO5mtZsBqpjwwTu/7wszPfMBcw==", "dependencies": { "@types/prop-types": "*", "csstype": "^3.0.2" @@ -5260,17 +4571,17 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.7.1.tgz", - "integrity": "sha512-KwfdWXJBOviaBVhxO3p5TJiLpNuh2iyXyjmWN0f1nU87pwyvfS0EmjC6ukQVYVFJd/K1+0NWGPDXiyEyQorn0Q==", + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.8.0.tgz", + "integrity": "sha512-gFTT+ezJmkwutUPmB0skOj3GZJtlEGnlssems4AjkVweUPGj7jRwwqg0Hhg7++kPGJqKtTYx+R05Ftww372aIg==", "dev": true, "peer": true, "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "7.7.1", - "@typescript-eslint/type-utils": "7.7.1", - "@typescript-eslint/utils": "7.7.1", - "@typescript-eslint/visitor-keys": "7.7.1", + "@typescript-eslint/scope-manager": "7.8.0", + "@typescript-eslint/type-utils": "7.8.0", + "@typescript-eslint/utils": "7.8.0", + "@typescript-eslint/visitor-keys": "7.8.0", "debug": "^4.3.4", "graphemer": "^1.4.0", "ignore": "^5.3.1", @@ -5296,16 +4607,16 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.7.1.tgz", - "integrity": "sha512-vmPzBOOtz48F6JAGVS/kZYk4EkXao6iGrD838sp1w3NQQC0W8ry/q641KU4PrG7AKNAf56NOcR8GOpH8l9FPCw==", + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.8.0.tgz", + "integrity": "sha512-KgKQly1pv0l4ltcftP59uQZCi4HUYswCLbTqVZEJu7uLX8CTLyswqMLqLN+2QFz4jCptqWVV4SB7vdxcH2+0kQ==", "dev": true, "peer": true, "dependencies": { - "@typescript-eslint/scope-manager": "7.7.1", - "@typescript-eslint/types": "7.7.1", - "@typescript-eslint/typescript-estree": "7.7.1", - "@typescript-eslint/visitor-keys": "7.7.1", + "@typescript-eslint/scope-manager": "7.8.0", + "@typescript-eslint/types": "7.8.0", + "@typescript-eslint/typescript-estree": "7.8.0", + "@typescript-eslint/visitor-keys": "7.8.0", "debug": "^4.3.4" }, "engines": { @@ -5325,14 +4636,14 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.7.1.tgz", - "integrity": "sha512-PytBif2SF+9SpEUKynYn5g1RHFddJUcyynGpztX3l/ik7KmZEv19WCMhUBkHXPU9es/VWGD3/zg3wg90+Dh2rA==", + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.8.0.tgz", + "integrity": "sha512-viEmZ1LmwsGcnr85gIq+FCYI7nO90DVbE37/ll51hjv9aG+YZMb4WDE2fyWpUR4O/UrhGRpYXK/XajcGTk2B8g==", "dev": true, "peer": true, "dependencies": { - "@typescript-eslint/types": "7.7.1", - "@typescript-eslint/visitor-keys": "7.7.1" + "@typescript-eslint/types": "7.8.0", + "@typescript-eslint/visitor-keys": "7.8.0" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -5343,14 +4654,14 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.7.1.tgz", - "integrity": "sha512-ZksJLW3WF7o75zaBPScdW1Gbkwhd/lyeXGf1kQCxJaOeITscoSl0MjynVvCzuV5boUz/3fOI06Lz8La55mu29Q==", + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.8.0.tgz", + "integrity": "sha512-H70R3AefQDQpz9mGv13Uhi121FNMh+WEaRqcXTX09YEDky21km4dV1ZXJIp8QjXc4ZaVkXVdohvWDzbnbHDS+A==", "dev": true, "peer": true, "dependencies": { - "@typescript-eslint/typescript-estree": "7.7.1", - "@typescript-eslint/utils": "7.7.1", + "@typescript-eslint/typescript-estree": "7.8.0", + "@typescript-eslint/utils": "7.8.0", "debug": "^4.3.4", "ts-api-utils": "^1.3.0" }, @@ -5371,9 +4682,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.7.1.tgz", - "integrity": "sha512-AmPmnGW1ZLTpWa+/2omPrPfR7BcbUU4oha5VIbSbS1a1Tv966bklvLNXxp3mrbc+P2j4MNOTfDffNsk4o0c6/w==", + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.8.0.tgz", + "integrity": "sha512-wf0peJ+ZGlcH+2ZS23aJbOv+ztjeeP8uQ9GgwMJGVLx/Nj9CJt17GWgWWoSmoRVKAX2X+7fzEnAjxdvK2gqCLw==", "dev": true, "peer": true, "engines": { @@ -5385,14 +4696,14 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.7.1.tgz", - "integrity": "sha512-CXe0JHCXru8Fa36dteXqmH2YxngKJjkQLjxzoj6LYwzZ7qZvgsLSc+eqItCrqIop8Vl2UKoAi0StVWu97FQZIQ==", + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.8.0.tgz", + "integrity": "sha512-5pfUCOwK5yjPaJQNy44prjCwtr981dO8Qo9J9PwYXZ0MosgAbfEMB008dJ5sNo3+/BN6ytBPuSvXUg9SAqB0dg==", "dev": true, "peer": true, "dependencies": { - "@typescript-eslint/types": "7.7.1", - "@typescript-eslint/visitor-keys": "7.7.1", + "@typescript-eslint/types": "7.8.0", + "@typescript-eslint/visitor-keys": "7.8.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -5430,18 +4741,18 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.7.1.tgz", - "integrity": "sha512-QUvBxPEaBXf41ZBbaidKICgVL8Hin0p6prQDu6bbetWo39BKbWJxRsErOzMNT1rXvTll+J7ChrbmMCXM9rsvOQ==", + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.8.0.tgz", + "integrity": "sha512-L0yFqOCflVqXxiZyXrDr80lnahQfSOfc9ELAAZ75sqicqp2i36kEZZGuUymHNFoYOqxRT05up760b4iGsl02nQ==", "dev": true, "peer": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", "@types/json-schema": "^7.0.15", "@types/semver": "^7.5.8", - "@typescript-eslint/scope-manager": "7.7.1", - "@typescript-eslint/types": "7.7.1", - "@typescript-eslint/typescript-estree": "7.7.1", + "@typescript-eslint/scope-manager": "7.8.0", + "@typescript-eslint/types": "7.8.0", + "@typescript-eslint/typescript-estree": "7.8.0", "semver": "^7.6.0" }, "engines": { @@ -5456,13 +4767,13 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.7.1.tgz", - "integrity": "sha512-gBL3Eq25uADw1LQ9kVpf3hRM+DWzs0uZknHYK3hq4jcTPqVCClHGDnB6UUUV2SFeBeA4KWHWbbLqmbGcZ4FYbw==", + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.8.0.tgz", + "integrity": "sha512-q4/gibTNBQNA0lGyYQCmWRS5D15n8rXh4QjK3KV+MBPlTYHpfBUT3D3PaPR/HeNiI9W6R7FvlkcGhNyAoP+caA==", "dev": true, "peer": true, "dependencies": { - "@typescript-eslint/types": "7.7.1", + "@typescript-eslint/types": "7.8.0", "eslint-visitor-keys": "^3.4.3" }, "engines": { @@ -5480,9 +4791,9 @@ "dev": true }, "node_modules/@vitest/snapshot": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-1.5.0.tgz", - "integrity": "sha512-qpv3fSEuNrhAO3FpH6YYRdaECnnRjg9VxbhdtPwPRnzSfHVXnNzzrpX4cJxqiwgRMo7uRMWDFBlsBq4Cr+rO3A==", + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-1.5.3.tgz", + "integrity": "sha512-K3mvIsjyKYBhNIDujMD2gfQEzddLe51nNOAf45yKRt/QFJcUIeTQd2trRvv6M6oCBHNVnZwFWbQ4yj96ibiDsA==", "dev": true, "dependencies": { "magic-string": "^0.30.5", @@ -5651,9 +4962,9 @@ } }, "node_modules/@wdio/cli/node_modules/ws": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.16.0.tgz", - "integrity": "sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==", + "version": "8.17.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.0.tgz", + "integrity": "sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow==", "dev": true, "engines": { "node": ">=10.0.0" @@ -5853,9 +5164,9 @@ } }, "node_modules/@wdio/globals/node_modules/ws": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.16.0.tgz", - "integrity": "sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==", + "version": "8.17.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.0.tgz", + "integrity": "sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow==", "dev": true, "optional": true, "engines": { @@ -6164,9 +5475,9 @@ } }, "node_modules/@wdio/runner/node_modules/ws": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.16.0.tgz", - "integrity": "sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==", + "version": "8.17.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.0.tgz", + "integrity": "sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow==", "dev": true, "engines": { "node": ">=10.0.0" @@ -6309,9 +5620,9 @@ } }, "node_modules/@wdio/shared-store-service/node_modules/ws": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.16.0.tgz", - "integrity": "sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==", + "version": "8.17.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.0.tgz", + "integrity": "sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow==", "dev": true, "engines": { "node": ">=10.0.0" @@ -6723,15 +6034,15 @@ } }, "node_modules/ajv-formats/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz", + "integrity": "sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==", "dev": true, "dependencies": { - "fast-deep-equal": "^3.1.1", + "fast-deep-equal": "^3.1.3", "json-schema-traverse": "^1.0.0", "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "uri-js": "^4.4.1" }, "funding": { "type": "github", @@ -6812,13 +6123,6 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/any-base": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/any-base/-/any-base-1.1.0.tgz", - "integrity": "sha512-uMgjozySS8adZZYePpaWs8cxB9/kdzmpX6SgJZ+wbz1K5eYk5QMYDVJaZKhxyIHUdnnJkfR7SVgStgH7LkGUyg==", - "dev": true, - "peer": true - }, "node_modules/anymatch": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", @@ -6832,27 +6136,6 @@ "node": ">= 8" } }, - "node_modules/arch": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", - "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "peer": true - }, "node_modules/archiver": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/archiver/-/archiver-7.0.1.tgz", @@ -7370,9 +6653,9 @@ } }, "node_modules/aws-sdk": { - "version": "2.1604.0", - "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1604.0.tgz", - "integrity": "sha512-JSXNwKylbSZR2AL/jczOGJmPCZ/QpTys6SP89rhgy5LN677PJ6weQx5ShpPfGIcczGXjAeJDm8faWT53fYPCCw==", + "version": "2.1609.0", + "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1609.0.tgz", + "integrity": "sha512-l5RiTld8f0AtxgSN2hXkuM/PPD04UHm4yfnJR6NpuQ+VSCl9RQfdNFUlnnVrJPd2hcoq/qz/gQiBVPjFqGAZwQ==", "hasInstallScript": true, "dependencies": { "buffer": "4.9.2", @@ -7579,34 +6862,44 @@ "optional": true }, "node_modules/bare-fs": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-2.2.3.tgz", - "integrity": "sha512-amG72llr9pstfXOBOHve1WjiuKKAMnebcmMbPWDZ7BCevAoJLpugjuAPRsDINEyjT0a6tbaVx3DctkXIRbLuJw==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-2.3.0.tgz", + "integrity": "sha512-TNFqa1B4N99pds2a5NYHR15o0ZpdNKbAeKTE/+G6ED/UeOavv8RY3dr/Fu99HW3zU3pXpo2kDNO8Sjsm2esfOw==", "dev": true, "optional": true, "dependencies": { "bare-events": "^2.0.0", "bare-path": "^2.0.0", - "streamx": "^2.13.0" + "bare-stream": "^1.0.0" } }, "node_modules/bare-os": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-2.2.1.tgz", - "integrity": "sha512-OwPyHgBBMkhC29Hl3O4/YfxW9n7mdTr2+SsO29XBWKKJsbgj3mnorDB80r5TiCQgQstgE5ga1qNYrpes6NvX2w==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-2.3.0.tgz", + "integrity": "sha512-oPb8oMM1xZbhRQBngTgpcQ5gXw6kjOaRsSWsIeNyRxGed2w/ARyP7ScBYpWR1qfX2E5rS3gBw6OWcSQo+s+kUg==", "dev": true, "optional": true }, "node_modules/bare-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-2.1.1.tgz", - "integrity": "sha512-OHM+iwRDRMDBsSW7kl3dO62JyHdBKO3B25FB9vNQBPcGHMo4+eA8Yj41Lfbk3pS/seDY+siNge0LdRTulAau/A==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-2.1.2.tgz", + "integrity": "sha512-o7KSt4prEphWUHa3QUwCxUI00R86VdjiuxmJK0iNVDHYPGo+HsDaVCnqCmPbf/MiW1ok8F4p3m8RTHlWk8K2ig==", "dev": true, "optional": true, "dependencies": { "bare-os": "^2.1.0" } }, + "node_modules/bare-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-1.0.0.tgz", + "integrity": "sha512-KhNUoDL40iP4gFaLSsoGE479t0jHijfYdIcxRn/XtezA2BaUD0NRf/JGRpsMq6dMNM+SrCrB0YSSo/5wBY4rOQ==", + "dev": true, + "optional": true, + "dependencies": { + "streamx": "^2.16.1" + } + }, "node_modules/base64-js": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", @@ -7651,19 +6944,6 @@ "node": "*" } }, - "node_modules/binary": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/binary/-/binary-0.3.0.tgz", - "integrity": "sha512-D4H1y5KYwpJgK8wk1Cue5LLPgmwHKYSChkbspQg5JtVuR5ulGckxfR62H3AE9UDkdMC8yyXlqYihuz3Aqg2XZg==", - "dev": true, - "dependencies": { - "buffers": "~0.1.1", - "chainsaw": "~0.1.0" - }, - "engines": { - "node": "*" - } - }, "node_modules/binary-extensions": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", @@ -7676,16 +6956,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/bindings": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", - "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", - "dev": true, - "peer": true, - "dependencies": { - "file-uri-to-path": "1.0.0" - } - }, "node_modules/bl": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", @@ -7741,13 +7011,6 @@ "integrity": "sha512-iD3898SR7sWVRHbiQv+sHUtHnMvC1o3nW5rAcqnq3uOn07DSAppZYUkIGslDz6gXC7HfunPe7YVBgoEJASPcHA==", "dev": true }, - "node_modules/bmp-js": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/bmp-js/-/bmp-js-0.1.0.tgz", - "integrity": "sha512-vHdS19CnY3hwiNdkaqk93DvjVLfbEcI8mys4UjuWrlX1haDmroo8o4xCzh4wD6DGV6HxRCyauwhHRqMTfERtjw==", - "dev": true, - "peer": true - }, "node_modules/body-parser": { "version": "1.20.2", "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", @@ -7900,39 +7163,11 @@ "node": ">=8.0.0" } }, - "node_modules/buffer-equal": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.1.tgz", - "integrity": "sha512-RgSV6InVQ9ODPdLWJ5UAqBqJBOg370Nz6ZQtRzpt6nUjc8v0St97uJ4PYC6NztqIScrAXafKM3mZPMygSe1ggA==", - "dev": true, - "peer": true, - "engines": { - "node": ">=0.4.0" - } - }, "node_modules/buffer-from": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" }, - "node_modules/buffer-indexof-polyfill": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/buffer-indexof-polyfill/-/buffer-indexof-polyfill-1.0.2.tgz", - "integrity": "sha512-I7wzHwA3t1/lwXQh+A5PbNvJxgfo5r3xulgpYDB5zckTu/Z9oUK9biouBKQUjEqzaz3HnAT6TYoovmE+GqSf7A==", - "dev": true, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/buffers": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz", - "integrity": "sha512-9q/rDEGSb/Qsvv2qvzIzdluL5k7AaJOTrw23z9reQthrbF7is4CtlT0DXyO1oei2DCp4uojjzQ7igaSHp1kAEQ==", - "dev": true, - "engines": { - "node": ">=0.2.0" - } - }, "node_modules/builtin-modules": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", @@ -8080,9 +7315,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001612", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001612.tgz", - "integrity": "sha512-lFgnZ07UhaCcsSZgWW0K5j4e69dK1u/ltrL9lTUiFOwNHs12S3UMIEYgBV0Z6C6hRDev7iRnMzzYmKabYdXF9g==", + "version": "1.0.30001614", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001614.tgz", + "integrity": "sha512-jmZQ1VpmlRwHgdP1/uiKzgiAuGOfLEJsYFP4+GBou/QQ4U6IOJCB4NP1c+1p9RGLpwObcT94jA5/uO+F1vBbog==", "funding": [ { "type": "opencollective", @@ -8098,16 +7333,6 @@ } ] }, - "node_modules/centra": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/centra/-/centra-2.7.0.tgz", - "integrity": "sha512-PbFMgMSrmgx6uxCdm57RUos9Tc3fclMvhLSATYN39XsDV29B89zZ3KA89jmY0vwSGazyU+uerqwa6t+KaodPcg==", - "dev": true, - "peer": true, - "dependencies": { - "follow-redirects": "^1.15.6" - } - }, "node_modules/chai": { "version": "4.3.10", "resolved": "https://registry.npmjs.org/chai/-/chai-4.3.10.tgz", @@ -8126,18 +7351,6 @@ "node": ">=4" } }, - "node_modules/chainsaw": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz", - "integrity": "sha512-75kWfWt6MEKNC8xYXIdRpDehRYY/tNSgwKaJq+dbbDcxORuVrrQ+SEHoWsniVn9XPYfP4gmdWIeDk/4YNp1rNQ==", - "dev": true, - "dependencies": { - "traverse": ">=0.3.0 <0.4" - }, - "engines": { - "node": "*" - } - }, "node_modules/chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", @@ -8277,9 +7490,9 @@ } }, "node_modules/cjs-module-lexer": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz", - "integrity": "sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.3.1.tgz", + "integrity": "sha512-a3KdPAANPbNE4ZUv9h6LckSl9zLsYOP4MBmhIPkRaeyybt+r4UghLvq+xw/YwUcC1gqylCkL4rdVs3Lwupjm4Q==", "dev": true }, "node_modules/classnames": { @@ -8416,156 +7629,6 @@ "node": ">= 12" } }, - "node_modules/clipboardy": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-2.3.0.tgz", - "integrity": "sha512-mKhiIL2DrQIsuXMgBgnfEHOZOryC7kY7YO//TN6c63wlEm3NG5tz+YgY5rVi29KCmq/QQjKYvM7a19+MDOTHOQ==", - "dev": true, - "peer": true, - "dependencies": { - "arch": "^2.1.1", - "execa": "^1.0.0", - "is-wsl": "^2.1.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/clipboardy/node_modules/cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "dev": true, - "peer": true, - "dependencies": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - }, - "engines": { - "node": ">=4.8" - } - }, - "node_modules/clipboardy/node_modules/execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", - "dev": true, - "peer": true, - "dependencies": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/clipboardy/node_modules/get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dev": true, - "peer": true, - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/clipboardy/node_modules/is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", - "dev": true, - "peer": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/clipboardy/node_modules/npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", - "dev": true, - "peer": true, - "dependencies": { - "path-key": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/clipboardy/node_modules/path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", - "dev": true, - "peer": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/clipboardy/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true, - "peer": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/clipboardy/node_modules/shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", - "dev": true, - "peer": true, - "dependencies": { - "shebang-regex": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/clipboardy/node_modules/shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", - "dev": true, - "peer": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/clipboardy/node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true, - "peer": true - }, - "node_modules/clipboardy/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "peer": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, "node_modules/cliui": { "version": "8.0.1", "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", @@ -9672,13 +8735,6 @@ "node": ">=6.0.0" } }, - "node_modules/dom-walk": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz", - "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==", - "dev": true, - "peer": true - }, "node_modules/domexception": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz", @@ -9748,9 +8804,9 @@ } }, "node_modules/edgedriver": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/edgedriver/-/edgedriver-5.3.10.tgz", - "integrity": "sha512-RFSHYMNtcF1PjaGZCA2rdQQ8hSTLPZgcYgeY1V6dC+tR4NhZXwFAku+8hCbRYh7ZlwKKrTbVu9FwknjFddIuuw==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/edgedriver/-/edgedriver-5.4.0.tgz", + "integrity": "sha512-5gA79cSdvB/wucK809OTxKP3hsVyXVROE8DL9vFiReYbknghadioV5pFXRr2kA4MZKJMKNsNCsInmaLeyCf03A==", "dev": true, "hasInstallScript": true, "dependencies": { @@ -9758,7 +8814,7 @@ "decamelize": "^6.0.0", "edge-paths": "^3.0.5", "node-fetch": "^3.3.2", - "unzipper": "^0.10.14", + "unzipper": "^0.11.4", "which": "^4.0.0" }, "bin": { @@ -9811,9 +8867,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.746", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.746.tgz", - "integrity": "sha512-jeWaIta2rIG2FzHaYIhSuVWqC6KJYo7oSBX4Jv7g+aVujKztfvdpf+n6MGwZdC5hQXbax4nntykLH2juIQrfPg==" + "version": "1.4.751", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.751.tgz", + "integrity": "sha512-2DEPi++qa89SMGRhufWTiLmzqyuGmNF3SK4+PQetW1JKiZdEpF4XQonJXJCzyuYSA6mauiMhbyVhqYAP45Hvfw==" }, "node_modules/emittery": { "version": "0.13.1", @@ -9884,9 +8940,9 @@ } }, "node_modules/envinfo": { - "version": "7.12.0", - "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.12.0.tgz", - "integrity": "sha512-Iw9rQJBGpJRd3rwXm9ft/JiGoAZmLxxJZELYDQoPRZ4USVhkKtIcNBPw6U+/K2mBpaqM25JSV6Yl4Az9vO2wJg==", + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.13.0.tgz", + "integrity": "sha512-cvcaMr7KqXVh4nyzGTVqTum+gAiL265x5jUWQIDLq//zOGbW+gSW/C+OWLleY/rs9Qole6AZLMXPbtIFQbqu+Q==", "dev": true, "bin": { "envinfo": "dist/cli.js" @@ -9984,15 +9040,15 @@ } }, "node_modules/es-iterator-helpers": { - "version": "1.0.18", - "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.18.tgz", - "integrity": "sha512-scxAJaewsahbqTYrGKJihhViaM6DDZDDoucfvzNbK0pOren1g/daDQ3IAhzn+1G14rBG7w+i5N+qul60++zlKA==", + "version": "1.0.19", + "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.19.tgz", + "integrity": "sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==", "dev": true, "peer": true, "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", - "es-abstract": "^1.23.0", + "es-abstract": "^1.23.3", "es-errors": "^1.3.0", "es-set-tostringtag": "^2.0.3", "function-bind": "^1.1.2", @@ -10010,9 +9066,9 @@ } }, "node_modules/es-module-lexer": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.0.tgz", - "integrity": "sha512-pqrTKmwEIgafsYZAGw9kszYzmagcE/n4dbgwGWLEXg7J4QFJVQRBld8j3Q3GNez79jzxZshq0bcT962QHOghjw==" + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.2.tgz", + "integrity": "sha512-l60ETUTmLqbVbVHv1J4/qj+M8nq7AwMzEcg3kmJDt9dCNrTk+yHcYFf/Kw75pMDwd9mPcIGCG5LcS20SxYRzFA==" }, "node_modules/es-object-atoms": { "version": "1.0.0", @@ -10538,9 +9594,9 @@ } }, "node_modules/eslint-plugin-react-hooks": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", - "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.2.tgz", + "integrity": "sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==", "dev": true, "peer": true, "engines": { @@ -10996,13 +10052,6 @@ "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/exif-parser": { - "version": "0.1.12", - "resolved": "https://registry.npmjs.org/exif-parser/-/exif-parser-0.1.12.tgz", - "integrity": "sha512-c2bQfLNbMzLPmzQuOr8fy0csy84WmwnER81W88DzTp9CYNPJ6yzOj2EZAh9pywYpqHnshVLHQJ8WzldAyfY+Iw==", - "dev": true, - "peer": true - }, "node_modules/exit": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", @@ -11375,31 +10424,6 @@ "url": "https://opencollective.com/webpack" } }, - "node_modules/file-type": { - "version": "16.5.4", - "resolved": "https://registry.npmjs.org/file-type/-/file-type-16.5.4.tgz", - "integrity": "sha512-/yFHK0aGjFEgDJjEKP0pWCplsPFPhwyfwevf/pVxiN0tmE4L9LmwWxWukdJSHdoCli4VgQLehjJtwQBnqmsKcw==", - "dev": true, - "peer": true, - "dependencies": { - "readable-web-to-node-stream": "^3.0.0", - "strtok3": "^6.2.4", - "token-types": "^4.1.1" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/file-type?sponsor=1" - } - }, - "node_modules/file-uri-to-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", - "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", - "dev": true, - "peer": true - }, "node_modules/filelist": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", @@ -12314,9 +11338,9 @@ } }, "node_modules/geckodriver": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/geckodriver/-/geckodriver-4.3.3.tgz", - "integrity": "sha512-we2c2COgxFkLVuoknJNx+ioP+7VDq0sr6SCqWHTzlA4kzIbzR0EQ1Pps34s8WrsOnQqPC8a4sZV9dRPROOrkSg==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/geckodriver/-/geckodriver-4.4.0.tgz", + "integrity": "sha512-Y/Np2VkAhBkJoFAIY3pKH3rICUcR5rH9VD6EHwh0CqUIh6Opzr/NFwfcQenYfbRT/659R15/35LpA1s6h9wPPg==", "dev": true, "hasInstallScript": true, "dependencies": { @@ -12325,8 +11349,8 @@ "http-proxy-agent": "^7.0.2", "https-proxy-agent": "^7.0.4", "node-fetch": "^3.3.2", - "tar-fs": "^3.0.5", - "unzipper": "^0.10.14", + "tar-fs": "^3.0.6", + "unzipper": "^0.11.4", "which": "^4.0.0" }, "bin": { @@ -12359,9 +11383,9 @@ } }, "node_modules/geckodriver/node_modules/tar-fs": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.5.tgz", - "integrity": "sha512-JOgGAmZyMgbqpLwct7ZV8VzkEB6pxXFBVErLtb+XCOqzc6w1xiWKI9GVd6bwk68EX7eJ4DWmfXVmq8K2ziZTGg==", + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.6.tgz", + "integrity": "sha512-iokBDQQkUyeXhgPYaZxmczGPhnhXZ0CmrqI+MOb/WFGS9DW5wnfrLgtjUJBvz50vQ3qfRwJ62QVoCFu8mPVu5w==", "dev": true, "dependencies": { "pump": "^3.0.0", @@ -12525,17 +11549,6 @@ "node": ">= 14" } }, - "node_modules/gifwrap": { - "version": "0.9.4", - "resolved": "https://registry.npmjs.org/gifwrap/-/gifwrap-0.9.4.tgz", - "integrity": "sha512-MDMwbhASQuVeD4JKd1fKgNgCRL3fGqMM4WaqpNhWO0JiMOAjbQdumbs4BbBZEy9/M00EHEjKN3HieVhCUlwjeQ==", - "dev": true, - "peer": true, - "dependencies": { - "image-q": "^4.0.0", - "omggif": "^1.0.10" - } - }, "node_modules/glob": { "version": "8.1.0", "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", @@ -12572,17 +11585,6 @@ "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" }, - "node_modules/global": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/global/-/global-4.4.0.tgz", - "integrity": "sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==", - "dev": true, - "peer": true, - "dependencies": { - "min-document": "^2.19.0", - "process": "^0.11.10" - } - }, "node_modules/globals": { "version": "13.24.0", "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", @@ -12599,12 +11601,13 @@ } }, "node_modules/globalthis": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", - "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", "dev": true, "dependencies": { - "define-properties": "^1.1.3" + "define-properties": "^1.2.1", + "gopd": "^1.0.1" }, "engines": { "node": ">= 0.4" @@ -13009,9 +12012,9 @@ } }, "node_modules/i18next": { - "version": "23.11.2", - "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.11.2.tgz", - "integrity": "sha512-qMBm7+qT8jdpmmDw/kQD16VpmkL9BdL+XNAK5MNbNFaf1iQQq35ZbPrSlqmnNPOSUY4m342+c0t0evinF5l7sA==", + "version": "23.11.3", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.11.3.tgz", + "integrity": "sha512-Pq/aSKowir7JM0rj+Wa23Kb6KKDUGno/HjG+wRQu0PxoTbpQ4N89MAT0rFGvXmLkRLNMb1BbBOKGozl01dabzg==", "funding": [ { "type": "individual", @@ -13055,28 +12058,11 @@ "node_modules/ignore": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", - "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/image-q": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/image-q/-/image-q-4.0.0.tgz", - "integrity": "sha512-PfJGVgIfKQJuq3s0tTDOKtztksibuUEbJQIYT3by6wctQo+Rdlh7ef4evJ5NCdxY4CfMbvFkocEwbl4BF8RlJw==", - "dev": true, - "peer": true, - "dependencies": { - "@types/node": "16.9.1" - } - }, - "node_modules/image-q/node_modules/@types/node": { - "version": "16.9.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.9.1.tgz", - "integrity": "sha512-QpLcX9ZSsq3YYUUnD3nFDY8H7wctAhQj/TFKL8Ya8v5fMm3CFXxo8zStsLAl780ltoYoo1WvKUVGBQK+1ifr7g==", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "dev": true, - "peer": true + "engines": { + "node": ">= 4" + } }, "node_modules/immediate": { "version": "3.0.6", @@ -13128,9 +12114,9 @@ } }, "node_modules/import-meta-resolve": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.0.0.tgz", - "integrity": "sha512-okYUR7ZQPH+efeuMJGlq4f8ubUgO50kByRPyt/Cy1Io4PSRsPjxME+YlVaCOx+NIToW7hCsZNFJyTPFFKepRSA==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz", + "integrity": "sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==", "dev": true, "funding": { "type": "github", @@ -13503,13 +12489,6 @@ "node": ">=8" } }, - "node_modules/is-function": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-function/-/is-function-1.0.2.tgz", - "integrity": "sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ==", - "dev": true, - "peer": true - }, "node_modules/is-generator-fn": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", @@ -14892,27 +13871,6 @@ "url": "https://github.com/chalk/supports-color?sponsor=1" } }, - "node_modules/jimp": { - "version": "0.16.13", - "resolved": "https://registry.npmjs.org/jimp/-/jimp-0.16.13.tgz", - "integrity": "sha512-Bxz8q7V4rnCky9A0ktTNGA9SkNFVWRHodddI/DaAWZJzF7sVUlFYKQ60y9JGqrKpi48ECA/TnfMzzc5C70VByA==", - "dev": true, - "peer": true, - "dependencies": { - "@babel/runtime": "^7.7.2", - "@jimp/custom": "^0.16.13", - "@jimp/plugins": "^0.16.13", - "@jimp/types": "^0.16.13", - "regenerator-runtime": "^0.13.3" - } - }, - "node_modules/jimp/node_modules/regenerator-runtime": { - "version": "0.13.11", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", - "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", - "dev": true, - "peer": true - }, "node_modules/jmespath": { "version": "0.16.0", "resolved": "https://registry.npmjs.org/jmespath/-/jmespath-0.16.0.tgz", @@ -14929,13 +13887,6 @@ "url": "https://github.com/sponsors/panva" } }, - "node_modules/jpeg-js": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/jpeg-js/-/jpeg-js-0.4.4.tgz", - "integrity": "sha512-WZzeDOEtTOBK4Mdsar0IqEU5sMr3vSV2RqkAIzUEV2BHnUfKGyswWFPFwK5EeDo93K3FohSHbLAjj0s1Wzd+dg==", - "dev": true, - "peer": true - }, "node_modules/js-sha3": { "version": "0.8.0", "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz", @@ -15045,9 +13996,9 @@ } }, "node_modules/jsdom/node_modules/ws": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.16.0.tgz", - "integrity": "sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==", + "version": "8.17.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.0.tgz", + "integrity": "sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow==", "dev": true, "engines": { "node": ">=10.0.0" @@ -15279,29 +14230,6 @@ "uc.micro": "^2.0.0" } }, - "node_modules/listenercount": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/listenercount/-/listenercount-1.0.1.tgz", - "integrity": "sha512-3mk/Zag0+IJxeDrxSgaDPy4zZ3w05PRZeJNnlWhzFz5OkX49J4krc+A8X2d2M69vGMBEX0uyl8M+W+8gH+kBqQ==", - "dev": true - }, - "node_modules/load-bmfont": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/load-bmfont/-/load-bmfont-1.4.1.tgz", - "integrity": "sha512-8UyQoYmdRDy81Brz6aLAUhfZLwr5zV0L3taTQ4hju7m6biuwiWiJXjPhBJxbUQJA8PrkvJ/7Enqmwk2sM14soA==", - "dev": true, - "peer": true, - "dependencies": { - "buffer-equal": "0.0.1", - "mime": "^1.3.4", - "parse-bmfont-ascii": "^1.0.3", - "parse-bmfont-binary": "^1.0.5", - "parse-bmfont-xml": "^1.1.4", - "phin": "^2.9.1", - "xhr": "^2.0.1", - "xtend": "^4.0.0" - } - }, "node_modules/loader-runner": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", @@ -15340,12 +14268,12 @@ } }, "node_modules/locate-app": { - "version": "2.4.8", - "resolved": "https://registry.npmjs.org/locate-app/-/locate-app-2.4.8.tgz", - "integrity": "sha512-Sut0UwjwQePwsfkUWwvJt6upC5nnlUp9+ac1ARtunD7evNpBnj3DAysTv4LIpEcsGfihJryqocMuowj8fF06TA==", + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/locate-app/-/locate-app-2.4.11.tgz", + "integrity": "sha512-PS3s33TwvMte9SEWAMtZglr7hrgnEqivajB/zaaQ4u0xOYVtzerPSjSZqNsyMPycJyfJG30c5lpjoJsxvo835g==", "dev": true, "dependencies": { - "@promptbook/utils": "0.44.0-1", + "@promptbook/utils": "0.45.0", "type-fest": "2.13.0", "userhome": "1.0.0" } @@ -16036,16 +14964,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/min-document": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz", - "integrity": "sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ==", - "dev": true, - "peer": true, - "dependencies": { - "dom-walk": "^0.1.0" - } - }, "node_modules/min-indent": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", @@ -16429,28 +15347,6 @@ } } }, - "node_modules/nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", - "dev": true, - "peer": true - }, - "node_modules/node-abort-controller": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-2.0.0.tgz", - "integrity": "sha512-L8RfEgjBTHAISTuagw51PprVAqNZoG6KSB6LQ6H1bskMVkFs5E71IyjauLBv3XbuomJlguWF/VnRHdJ1gqiAqA==", - "dev": true, - "peer": true - }, - "node_modules/node-addon-api": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-5.0.0.tgz", - "integrity": "sha512-CvkDw2OEnme7ybCykJpVcKH+uAOLV2qLqiyla128dN9TkEWfrYmxG6C2boDe5KcNQqZF3orkqzGgOMvZ/JNekA==", - "dev": true, - "optional": true, - "peer": true - }, "node_modules/node-domexception": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", @@ -16710,13 +15606,6 @@ "resolved": "https://registry.npmjs.org/oblivious-set/-/oblivious-set-1.0.0.tgz", "integrity": "sha512-z+pI07qxo4c2CulUHCDf9lcqDlMSo72N/4rLUpRXf6fu+q8vjt8y0xS+Tlf8NTJDdTXHbdeO1n3MlbctwEoXZw==" }, - "node_modules/omggif": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/omggif/-/omggif-1.0.10.tgz", - "integrity": "sha512-LMJTtvgc/nugXj0Vcrrs68Mn2D1r0zf630VNtqtpI1FEO7e+O9FP4gqs9AcnBaSEeoHIPm28u6qgPR0oyEpGSw==", - "dev": true, - "peer": true - }, "node_modules/on-finished": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", @@ -16944,17 +15833,17 @@ "link": true }, "node_modules/optionator": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", - "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", + "version": "0.9.4", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", "dev": true, "dependencies": { - "@aashutoshrathi/word-wrap": "^1.2.3", "deep-is": "^0.1.3", "fast-levenshtein": "^2.0.6", "levn": "^0.4.1", "prelude-ls": "^1.2.1", - "type-check": "^0.4.0" + "type-check": "^0.4.0", + "word-wrap": "^1.2.5" }, "engines": { "node": ">= 0.8.0" @@ -17014,13 +15903,12 @@ } }, "node_modules/p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", + "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==", "dev": true, - "peer": true, "engines": { - "node": ">=4" + "node": ">=8" } }, "node_modules/p-limit": { @@ -17125,52 +16013,6 @@ "node": ">=6" } }, - "node_modules/parse-bmfont-ascii": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/parse-bmfont-ascii/-/parse-bmfont-ascii-1.0.6.tgz", - "integrity": "sha512-U4RrVsUFCleIOBsIGYOMKjn9PavsGOXxbvYGtMOEfnId0SVNsgehXh1DxUdVPLoxd5mvcEtvmKs2Mmf0Mpa1ZA==", - "dev": true, - "peer": true - }, - "node_modules/parse-bmfont-binary": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/parse-bmfont-binary/-/parse-bmfont-binary-1.0.6.tgz", - "integrity": "sha512-GxmsRea0wdGdYthjuUeWTMWPqm2+FAd4GI8vCvhgJsFnoGhTrLhXDDupwTo7rXVAgaLIGoVHDZS9p/5XbSqeWA==", - "dev": true, - "peer": true - }, - "node_modules/parse-bmfont-xml": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/parse-bmfont-xml/-/parse-bmfont-xml-1.1.6.tgz", - "integrity": "sha512-0cEliVMZEhrFDwMh4SxIyVJpqYoOWDJ9P895tFuS+XuNzI5UBmBk5U5O4KuJdTnZpSBI4LFA2+ZiJaiwfSwlMA==", - "dev": true, - "peer": true, - "dependencies": { - "xml-parse-from-string": "^1.0.0", - "xml2js": "^0.5.0" - } - }, - "node_modules/parse-bmfont-xml/node_modules/xml2js": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.5.0.tgz", - "integrity": "sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==", - "dev": true, - "peer": true, - "dependencies": { - "sax": ">=0.6.0", - "xmlbuilder": "~11.0.0" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/parse-headers": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.5.tgz", - "integrity": "sha512-ft3iAoLOB/MlwbNXgzy43SWGP6sQki2jQvAyBg/zDFAgr9bfNWZIUj42Kw2eJIl8kEi4PbgE6U1Zau/HwI75HA==", - "dev": true, - "peer": true - }, "node_modules/parse-json": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", @@ -17268,9 +16110,9 @@ } }, "node_modules/path-scurry/node_modules/lru-cache": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.0.tgz", - "integrity": "sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==", + "version": "10.2.2", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.2.tgz", + "integrity": "sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==", "dev": true, "engines": { "node": "14 || >=16.14" @@ -17307,39 +16149,12 @@ "node": "*" } }, - "node_modules/peek-readable": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/peek-readable/-/peek-readable-4.1.0.tgz", - "integrity": "sha512-ZI3LnwUv5nOGbQzD9c2iDG6toheuXSZP5esSHBjopsXH4dg19soufvpUGA3uohi5anFtGb2lhAVdHzH6R/Evvg==", - "dev": true, - "peer": true, - "engines": { - "node": ">=8" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/Borewit" - } - }, "node_modules/pend": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", "dev": true }, - "node_modules/phin": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/phin/-/phin-3.7.1.tgz", - "integrity": "sha512-GEazpTWwTZaEQ9RhL7Nyz0WwqilbqgLahDM3D0hxWwmVDI52nXEybHqiN6/elwpkJBhcuj+WbBu+QfT0uhPGfQ==", - "dev": true, - "peer": true, - "dependencies": { - "centra": "^2.7.0" - }, - "engines": { - "node": ">= 8" - } - }, "node_modules/picocolors": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", @@ -17487,19 +16302,6 @@ "node": ">= 6" } }, - "node_modules/pixelmatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/pixelmatch/-/pixelmatch-4.0.2.tgz", - "integrity": "sha512-J8B6xqiO37sU/gkcMglv6h5Jbd9xNER7aHzpfRdNmV4IbQBzBpe4l9XmbG+xPF/znacgu2jfEw+wHffaq/YkXA==", - "dev": true, - "peer": true, - "dependencies": { - "pngjs": "^3.0.0" - }, - "bin": { - "pixelmatch": "bin/pixelmatch" - } - }, "node_modules/pkg-dir": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", @@ -17573,16 +16375,6 @@ "node": ">=4" } }, - "node_modules/pngjs": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-3.4.0.tgz", - "integrity": "sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==", - "dev": true, - "peer": true, - "engines": { - "node": ">=4.0.0" - } - }, "node_modules/polka": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/polka/-/polka-0.5.2.tgz", @@ -17703,9 +16495,9 @@ } }, "node_modules/pretty-format/node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", "dev": true }, "node_modules/pretty-ms": { @@ -18527,9 +17319,9 @@ } }, "node_modules/read-pkg/node_modules/lru-cache": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.0.tgz", - "integrity": "sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==", + "version": "10.2.2", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.2.tgz", + "integrity": "sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==", "dev": true, "engines": { "node": "14 || >=16.14" @@ -18582,9 +17374,9 @@ } }, "node_modules/read-pkg/node_modules/type-fest": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.16.0.tgz", - "integrity": "sha512-z7Rf5PXxIhbI6eJBTwdqe5bO02nUUmctq4WqviFSstBAWV0YNtEQRhEnZw73WJ8sZOqgFG6Jdl8gYZu7NBJZnA==", + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.18.0.tgz", + "integrity": "sha512-+dbmiyliDY/2TTcjCS7NpI9yV2iEFlUDk5TKnsbkN7ZoRu5s7bT+zvYtNFhFXC2oLwURGT2frACAZvbbyNBI+w==", "dev": true, "engines": { "node": ">=16" @@ -18614,38 +17406,6 @@ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", "dev": true }, - "node_modules/readable-web-to-node-stream": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/readable-web-to-node-stream/-/readable-web-to-node-stream-3.0.2.tgz", - "integrity": "sha512-ePeK6cc1EcKLEhJFt/AebMCLL+GgSKhuygrZ/GLaKZYEecIgIECf4UaUuaByiGtzckwR4ain9VzUh95T1exYGw==", - "dev": true, - "peer": true, - "dependencies": { - "readable-stream": "^3.6.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/Borewit" - } - }, - "node_modules/readable-web-to-node-stream/node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dev": true, - "peer": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, "node_modules/readdir-glob": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.3.tgz", @@ -19276,15 +18036,15 @@ } }, "node_modules/schema-utils/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz", + "integrity": "sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==", "dev": true, "dependencies": { - "fast-deep-equal": "^3.1.1", + "fast-deep-equal": "^3.1.3", "json-schema-traverse": "^1.0.0", "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "uri-js": "^4.4.1" }, "funding": { "type": "github", @@ -19310,9 +18070,9 @@ "dev": true }, "node_modules/selenium-webdriver": { - "version": "4.19.0", - "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-4.19.0.tgz", - "integrity": "sha512-8XHW8m9V2XN2/SC1kr4bWzMtGvjmKUEZ6S0UBoDBqonhmwEIzKOLbzhanBd08HCOg1s1O0XrDWCD71NnA8Zt0g==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-4.20.0.tgz", + "integrity": "sha512-s/G44lGQ1xB3tmtX6NNPomlkpL6CxLdmAvp/AGWWwi4qv5Te1+qji7tPSyr6gyuoPpdYiof1rKnWe3luy0MrYA==", "dev": true, "peer": true, "dependencies": { @@ -19325,9 +18085,9 @@ } }, "node_modules/selenium-webdriver/node_modules/ws": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.16.0.tgz", - "integrity": "sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==", + "version": "8.17.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.0.tgz", + "integrity": "sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow==", "dev": true, "peer": true, "engines": { @@ -19705,9 +18465,9 @@ } }, "node_modules/spacetrim": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/spacetrim/-/spacetrim-0.11.2.tgz", - "integrity": "sha512-/rdSi1YqdWpJ2fm2tan8O9ntmAFm04K+aSBgntGJib8nw1aPYZNxGGoPq0c1bC36CbVwLzaiPOLIITQXLBM5Pw==", + "version": "0.11.20", + "resolved": "https://registry.npmjs.org/spacetrim/-/spacetrim-0.11.20.tgz", + "integrity": "sha512-YGGUh6s1exCagGQyG4z2cZcSwB6tsMFBKS6xUI9AuYBgkr5WHYoWx0KoBh33U2zKIQSRQZsQkRP/dI9Ly10k3g==", "dev": true }, "node_modules/spdx-correct": { @@ -19986,16 +18746,6 @@ "node": ">=8" } }, - "node_modules/strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", - "dev": true, - "peer": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/strip-final-newline": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", @@ -20037,24 +18787,6 @@ "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz", "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==" }, - "node_modules/strtok3": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/strtok3/-/strtok3-6.3.0.tgz", - "integrity": "sha512-fZtbhtvI9I48xDSywd/somNqgUHl2L2cstmXCCif0itOf96jeW18MBSyrLuNicYQVkvpOxkZtkzujiTJ9LW5Jw==", - "dev": true, - "peer": true, - "dependencies": { - "@tokenizer/token": "^0.3.0", - "peek-readable": "^4.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/Borewit" - } - }, "node_modules/style-value-types": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/style-value-types/-/style-value-types-5.0.0.tgz", @@ -20327,15 +19059,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/taskkill/node_modules/p-finally": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", - "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, "node_modules/taskkill/node_modules/signal-exit": { "version": "3.0.7", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", @@ -20400,9 +19123,9 @@ "dev": true }, "node_modules/terser": { - "version": "5.30.4", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.30.4.tgz", - "integrity": "sha512-xRdd0v64a8mFK9bnsKVdoNP9GQIKUAaJPTaqEQDL4w/J8WaW4sWXXoMZ+6SimPkfT5bElreXf8m9HnmPc3E1BQ==", + "version": "5.31.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.0.tgz", + "integrity": "sha512-Q1JFAoUKE5IMfI4Z/lkE/E6+SwgzO+x4tq4v1AyBLRj8VSYvRO6A/rQrPg1yud4g0En9EKI1TvFRF2tQFcoUkg==", "dependencies": { "@jridgewell/source-map": "^0.3.3", "acorn": "^8.8.2", @@ -20583,13 +19306,6 @@ "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", "dev": true }, - "node_modules/timm": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/timm/-/timm-1.7.1.tgz", - "integrity": "sha512-IjZc9KIotudix8bMaBW6QvMuq64BrJWFs1+4V0lXwWGQZwH+LnX87doAYhem4caOEusRP9/g6jVDQmZ8XOk1nw==", - "dev": true, - "peer": true - }, "node_modules/tiny-invariant": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.2.0.tgz", @@ -20660,49 +19376,10 @@ "node": ">=0.6" } }, - "node_modules/token-types": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/token-types/-/token-types-4.2.1.tgz", - "integrity": "sha512-6udB24Q737UD/SDsKAHI9FCRP7Bqc9D/MQUV02ORQg5iskjtLJlZJNdN4kKtcdtwCeWIwIHDGaUsTsCCAa8sFQ==", - "dev": true, - "peer": true, - "dependencies": { - "@tokenizer/token": "^0.3.0", - "ieee754": "^1.2.1" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/Borewit" - } - }, - "node_modules/token-types/node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "peer": true - }, "node_modules/tough-cookie": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz", - "integrity": "sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==", + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz", + "integrity": "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==", "dev": true, "dependencies": { "psl": "^1.1.33", @@ -20735,15 +19412,6 @@ "node": ">=12" } }, - "node_modules/traverse": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz", - "integrity": "sha512-iawgk0hLP3SxGKDfnDJf8wTz4p2qImnyihM5Hh/sGvQ3K37dPi/w8sRhdNIxYA1TwFwc5mDhIJq+O0RsvXBKdQ==", - "dev": true, - "engines": { - "node": "*" - } - }, "node_modules/trim-newlines": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-4.1.1.tgz", @@ -21183,21 +19851,16 @@ } }, "node_modules/unzipper": { - "version": "0.10.14", - "resolved": "https://registry.npmjs.org/unzipper/-/unzipper-0.10.14.tgz", - "integrity": "sha512-ti4wZj+0bQTiX2KmKWuwj7lhV+2n//uXEotUmGuQqrbVZSEGFMbI68+c6JCQ8aAmUWYvtHEz2A8K6wXvueR/6g==", + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/unzipper/-/unzipper-0.11.4.tgz", + "integrity": "sha512-T6CZQdmCMhlpHM+x4E5E9pIYCXH5INcrI8Cowr4tLQIciuw5nnp+X/LEwgeuFnay3vp9hVo4ydPw3WYSg2agWQ==", "dev": true, "dependencies": { "big-integer": "^1.6.17", - "binary": "~0.3.0", "bluebird": "~3.4.1", - "buffer-indexof-polyfill": "~1.0.0", "duplexer2": "~0.1.4", "fstream": "^1.0.12", - "graceful-fs": "^4.2.2", - "listenercount": "~1.0.1", - "readable-stream": "~2.3.6", - "setimmediate": "~1.0.4" + "graceful-fs": "^4.2.2" } }, "node_modules/update-browserslist-db": { @@ -21319,16 +19982,6 @@ "node": ">= 0.8.0" } }, - "node_modules/utif": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/utif/-/utif-2.0.1.tgz", - "integrity": "sha512-Z/S1fNKCicQTf375lIP9G8Sa1H/phcysstNrrSdZKj1f9g58J4NMgb5IgiEZN9/nLMPDwF0W7hdOe9Qq2IYoLg==", - "dev": true, - "peer": true, - "dependencies": { - "pako": "^1.0.5" - } - }, "node_modules/util": { "version": "0.12.5", "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", @@ -21662,9 +20315,9 @@ } }, "node_modules/webdriver/node_modules/ws": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.16.0.tgz", - "integrity": "sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==", + "version": "8.17.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.0.tgz", + "integrity": "sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow==", "dev": true, "engines": { "node": ">=10.0.0" @@ -22159,6 +20812,15 @@ "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==", "dev": true }, + "node_modules/word-wrap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/workerpool": { "version": "6.2.1", "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.2.1.tgz", @@ -22244,19 +20906,6 @@ } } }, - "node_modules/xhr": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/xhr/-/xhr-2.6.0.tgz", - "integrity": "sha512-/eCGLb5rxjx5e3mF1A7s+pLlR6CGyqWN91fv1JgER5mVWg1MZmlhBvy9kjcsOdRk8RrIujotWyJamfyrp+WIcA==", - "dev": true, - "peer": true, - "dependencies": { - "global": "~4.4.0", - "is-function": "^1.0.1", - "parse-headers": "^2.0.0", - "xtend": "^4.0.0" - } - }, "node_modules/xml-name-validator": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz", @@ -22266,13 +20915,6 @@ "node": ">=12" } }, - "node_modules/xml-parse-from-string": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/xml-parse-from-string/-/xml-parse-from-string-1.0.1.tgz", - "integrity": "sha512-ErcKwJTF54uRzzNMXq2X5sMIy88zJvfN2DmdoQvy7PAFJ+tPRU6ydWuOKNMyfmOjdyBQTFREi60s0Y0SyI0G0g==", - "dev": true, - "peer": true - }, "node_modules/xml2js": { "version": "0.6.2", "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.6.2.tgz", @@ -22299,16 +20941,6 @@ "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", "dev": true }, - "node_modules/xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "dev": true, - "peer": true, - "engines": { - "node": ">=0.4" - } - }, "node_modules/y18n": { "version": "5.0.8", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", diff --git a/package.json b/package.json index d1ceca2e7c..ae81e6d2f9 100644 --- a/package.json +++ b/package.json @@ -59,9 +59,6 @@ "overrides": { "parse-bmfont-xml": { "xml2js": "0.5.0" - }, - "@openfin/automation-native": { - "phin": "3.7.1" } } } From 8d66bb6a464ca9f8c088ad7d473576a46a4fc951 Mon Sep 17 00:00:00 2001 From: Ameet Jayawant Date: Tue, 7 May 2024 10:58:54 -0400 Subject: [PATCH 6/7] Created 10 and 20 windows snapshot that can be loaded from Home. (#719) * Created 10 and 20 windows snapshot that can be loaded from Home. * edit to apps.json to remove 40 window entry --- .gitignore | 5 +- .../public/apps.json | 54 + .../snapshots/ten-windows.snapshot.fin.json | 8329 ++++++++ .../twenty-windows.snapshot.fin.json | 16492 ++++++++++++++++ 4 files changed, 24879 insertions(+), 1 deletion(-) create mode 100644 how-to/workspace-platform-starter-basic/public/common/snapshots/ten-windows.snapshot.fin.json create mode 100644 how-to/workspace-platform-starter-basic/public/common/snapshots/twenty-windows.snapshot.fin.json diff --git a/.gitignore b/.gitignore index b8c625a065..c1d4a4c983 100644 --- a/.gitignore +++ b/.gitignore @@ -15,4 +15,7 @@ how-to/integrate-with-salesforce-basic/public/js/preload.js ./public*/ updatable-packages.txt public-github -chromedriver* \ No newline at end of file +chromedriver* +how-to/workspace-platform-starter/public/common/snapshots/XYZten-windows.snapshot.fin.json +how-to/workspace-platform-starter/public/common/snapshots/old-ten-windows.snapshot.fin.json +how-to/workspace-platform-starter-basic/public/common/snapshots/forty-windows.snapshot.fin.json diff --git a/how-to/workspace-platform-starter-basic/public/apps.json b/how-to/workspace-platform-starter-basic/public/apps.json index 915cf7d0bb..5889a76d3c 100644 --- a/how-to/workspace-platform-starter-basic/public/apps.json +++ b/how-to/workspace-platform-starter-basic/public/apps.json @@ -21,5 +21,59 @@ } ], "tags": ["view", "openfin", "versions"] + }, + { + "appId": "snapshot-ten-window", + "name": "snapshot-ten-window", + "title": "Windows - 10 Windows", + "manifestType": "snapshot", + "description": "Shows ten blank windows", + "manifest": "http://localhost:8080/common/snapshots/ten-windows.snapshot.fin.json", + "icons": [ + { + "src": "http://localhost:8080/common/images/icon-blue.png" + } + ], + "contactEmail": "contact@example.com", + "supportEmail": "support@example.com", + "publisher": "OpenFin", + "intents": [ + { + "name": "ViewContact", + "displayName": "View Contact", + "contexts": ["fdc3.contact"] + } + ], + "images": [ + + ], + "tags": ["page", "openfin", "client", "interop", "fdc3", "contact"] + }, + { + "appId": "snapshot-twenty-window", + "name": "snapshot-twenty-window", + "title": "Windows - 20 Windows", + "manifestType": "snapshot", + "description": "Shows twenty blank windows", + "manifest": "http://localhost:8080/common/snapshots/twenty-windows.snapshot.fin.json", + "icons": [ + { + "src": "http://localhost:8080/common/images/icon-blue.png" + } + ], + "contactEmail": "contact@example.com", + "supportEmail": "support@example.com", + "publisher": "OpenFin", + "intents": [ + { + "name": "ViewContact", + "displayName": "View Contact", + "contexts": ["fdc3.contact"] + } + ], + "images": [ + + ], + "tags": ["page", "openfin", "client", "interop", "fdc3", "contact"] } ] diff --git a/how-to/workspace-platform-starter-basic/public/common/snapshots/ten-windows.snapshot.fin.json b/how-to/workspace-platform-starter-basic/public/common/snapshots/ten-windows.snapshot.fin.json new file mode 100644 index 0000000000..5f86806d89 --- /dev/null +++ b/how-to/workspace-platform-starter-basic/public/common/snapshots/ten-windows.snapshot.fin.json @@ -0,0 +1,8329 @@ +{ + "snapshotDetails": { + "timestamp": "2024-05-06T11:35:40.972Z", + "runtimeVersion": "34.118.78.80", + "monitorInfo": { + "deviceScaleFactor": 1.5, + "dpi": { + "x": 144, + "y": 144 + }, + "nonPrimaryMonitors": [ + { + "available": { + "dipRect": { + "top": 0, + "bottom": 1400, + "left": 1280, + "right": 3840 + }, + "scaledRect": { + "top": 0, + "bottom": 1400, + "left": 1920, + "right": 4480 + } + }, + "availableRect": { + "top": 0, + "bottom": 1400, + "left": 1280, + "right": 3840 + }, + "deviceId": "\\\\?\\DISPLAY#AOC3220#4&2e7efd6a&0&UID41029#{e6f07b5f-ee97-4a90-b076-33f57bf4eaa7}", + "deviceScaleFactor": 1, + "displayDeviceActive": true, + "dpi": { + "x": 96, + "y": 96 + }, + "monitor": { + "dipRect": { + "top": 0, + "bottom": 1440, + "left": 1280, + "right": 3840 + }, + "scaledRect": { + "top": 0, + "bottom": 1440, + "left": 1920, + "right": 4480 + } + }, + "monitorRect": { + "top": 0, + "bottom": 1440, + "left": 1280, + "right": 3840 + }, + "name": "\\\\.\\DISPLAY2" + } + ], + "primaryMonitor": { + "available": { + "dipRect": { + "top": 0, + "bottom": 760, + "left": 0, + "right": 1280 + }, + "scaledRect": { + "top": 0, + "bottom": 1140, + "left": 0, + "right": 1920 + } + }, + "availableRect": { + "top": 0, + "bottom": 760, + "left": 0, + "right": 1280 + }, + "deviceId": "\\\\?\\DISPLAY#SHP14F9#4&2e7efd6a&0&UID8388688#{e6f07b5f-ee97-4a90-b076-33f57bf4eaa7}", + "deviceScaleFactor": 1.5, + "displayDeviceActive": true, + "dpi": { + "x": 144, + "y": 144 + }, + "monitor": { + "dipRect": { + "top": 0, + "bottom": 800, + "left": 0, + "right": 1280 + }, + "scaledRect": { + "top": 0, + "bottom": 1200, + "left": 0, + "right": 1920 + } + }, + "monitorRect": { + "top": 0, + "bottom": 800, + "left": 0, + "right": 1280 + }, + "name": "\\\\.\\DISPLAY1" + }, + "reason": "api-query", + "taskbar": { + "dipRect": { + "top": 760, + "bottom": 800, + "left": 0, + "right": 1280 + }, + "edge": "bottom", + "rect": { + "top": 760, + "bottom": 800, + "left": 0, + "right": 1280 + }, + "scaledRect": { + "top": 1140, + "bottom": 1200, + "left": 0, + "right": 1920 + } + }, + "virtualScreen": { + "top": 0, + "bottom": 1440, + "left": 0, + "right": 3840, + "dipRect": { + "top": 0, + "bottom": 1440, + "left": 0, + "right": 3840 + }, + "scaledRect": { + "top": 0, + "bottom": 1440, + "left": 0, + "right": 4480 + } + } + }, + "machineId": "4ef29b32-c523-4a67-8d76-ac079ee3d0b7", + "machineName": "unknown" + }, + "windows": [ + { + "alwaysOnTop": false, + "frame": false, + "icon": "http://localhost:8080/favicon.ico", + "maxHeight": 200, + "maxWidth": 200, + "maximizable": true, + "minHeight": 50, + "minWidth": 50, + "minimizable": true, + "opacity": 1, + "resizeRegion": { + "bottomRightCorner": 20, + "size": 7, + "sides": { + "top": true, + "right": true, + "bottom": true, + "left": true + } + }, + "transparent": false, + "uuid": "workspace-platform-start-basic", + "accelerator": { + "devtools": false, + "zoom": false, + "reload": false, + "reloadIgnoringCache": false + }, + "alphaMask": { + "blue": -1, + "green": -1, + "red": -1 + }, + "alwaysOnBottom": false, + "api": { + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "applicationIcon": "", + "aspectRatio": 0, + "autoShow": false, + "backgroundThrottling": true, + "contentNavigation": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contentRedirect": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contextMenuSettings": { + "enable": true, + "devtools": true, + "reload": false + }, + "cornerRounding": { + "height": 0, + "width": 0 + }, + "closeOnLastViewRemoved": false, + "viewsPreventingClose": "all", + "defaultHeight": 200, + "defaultLeft": 597, + "defaultTop": 447, + "defaultWidth": 200, + "draggable": false, + "downloadShelf": { + "enabled": false, + "border": { + "size": 1, + "color": "default" + } + }, + "experimental": { + "api": { + "batching": { + "renderer": { + "enabled": false, + "maxSize": 1.7976931348623157e+308, + "ttl": 0 + } + }, + "breadcrumbs": false, + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "v2Api": true, + "showFavicons": true, + "defaultFaviconUrl": "https://workspace.openfin.co/workspace/17.2.14/icons/defaultFavicon.svg" + }, + "includeInSnapshots": true, + "resizable": true, + "resize": true, + "saveWindowState": false, + "shadow": false, + "showTaskbarIcon": true, + "showBackgroundImages": false, + "smallWindow": false, + "spellCheck": false, + "state": "normal", + "taskbarIcon": "", + "taskbarIconGroup": "workspace-platform-start-basic", + "url": "https://workspace.openfin.co/workspace/17.2.14/browser/", + "waitForPageLoad": false, + "backgroundColor": "#1E1F23", + "fdc3InteropApi": "", + "enableBeforeUnload": false, + "hotkeys": [ + { + "keys": "Ctrl+M" + }, + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "viewVisibility": { + "showViewsOnSplitterDrag": { + "enabled": true + }, + "showViewsOnWindowResize": { + "enabled": true + } + }, + "autoplayPolicy": "no-user-gesture-required", + "title": "workspace.openfin.co/workspace/17.2.14/browser/", + "height": 201, + "width": 201, + "center": false, + "x": 596, + "y": 447, + "permissions": { + "System": { + "openUrlWithBrowser": { + "enabled": true, + "protocols": [ + "mailto" + ] + } + } + }, + "closeBehavior": "detach", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-27a12fc5-0ca0-486e-b3cd-9646911b12d0", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "layoutSnapshot": { + "layouts": { + "__default__": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-27a12fc5-0ca0-486e-b3cd-9646911b12d0", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + } + } + }, + "contextMenu": true, + "contextMenuOptions": { + "template": [], + "enabled": false + }, + "workspacePlatform": { + "pages": [ + { + "pageId": "a40dd09f-4801-49c5-b122-d4f6330a95b0", + "title": "Untitled Page", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-27a12fc5-0ca0-486e-b3cd-9646911b12d0", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "isReadOnly": false, + "hasUnsavedChanges": true, + "isActive": true, + "panels": [] + } + ], + "favicon": "http://localhost:8080/favicon.ico", + "_internalDeferShowOptions": { + "setAsForeground": true, + "deferShowEnabled": true, + "autoShow": true + }, + "windowType": "browser" + }, + "ignoreSavedWindowState": true, + "preloadScripts": [] + }, + { + "alwaysOnTop": false, + "frame": false, + "icon": "http://localhost:8080/favicon.ico", + "maxHeight": 200, + "maxWidth": 200, + "maximizable": true, + "minHeight": 50, + "minWidth": 50, + "minimizable": true, + "opacity": 1, + "resizeRegion": { + "bottomRightCorner": 20, + "size": 7, + "sides": { + "top": true, + "right": true, + "bottom": true, + "left": true + } + }, + "transparent": false, + "uuid": "workspace-platform-start-basic", + "accelerator": { + "devtools": false, + "zoom": false, + "reload": false, + "reloadIgnoringCache": false + }, + "alphaMask": { + "blue": -1, + "green": -1, + "red": -1 + }, + "alwaysOnBottom": false, + "api": { + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "applicationIcon": "", + "aspectRatio": 0, + "autoShow": false, + "backgroundThrottling": true, + "contentNavigation": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contentRedirect": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contextMenuSettings": { + "enable": true, + "devtools": true, + "reload": false + }, + "cornerRounding": { + "height": 0, + "width": 0 + }, + "closeOnLastViewRemoved": false, + "viewsPreventingClose": "all", + "defaultHeight": 200, + "defaultLeft": 597, + "defaultTop": 237, + "defaultWidth": 200, + "draggable": false, + "downloadShelf": { + "enabled": false, + "border": { + "size": 1, + "color": "default" + } + }, + "experimental": { + "api": { + "batching": { + "renderer": { + "enabled": false, + "maxSize": 1.7976931348623157e+308, + "ttl": 0 + } + }, + "breadcrumbs": false, + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "v2Api": true, + "showFavicons": true, + "defaultFaviconUrl": "https://workspace.openfin.co/workspace/17.2.14/icons/defaultFavicon.svg" + }, + "includeInSnapshots": true, + "resizable": true, + "resize": true, + "saveWindowState": false, + "shadow": false, + "showTaskbarIcon": true, + "showBackgroundImages": false, + "smallWindow": false, + "spellCheck": false, + "state": "normal", + "taskbarIcon": "", + "taskbarIconGroup": "workspace-platform-start-basic", + "url": "https://workspace.openfin.co/workspace/17.2.14/browser/", + "waitForPageLoad": false, + "backgroundColor": "#1E1F23", + "fdc3InteropApi": "", + "enableBeforeUnload": false, + "hotkeys": [ + { + "keys": "Ctrl+M" + }, + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "viewVisibility": { + "showViewsOnSplitterDrag": { + "enabled": true + }, + "showViewsOnWindowResize": { + "enabled": true + } + }, + "autoplayPolicy": "no-user-gesture-required", + "title": "workspace.openfin.co/workspace/17.2.14/browser/", + "height": 201, + "width": 201, + "center": false, + "x": 597, + "y": 237, + "permissions": { + "System": { + "openUrlWithBrowser": { + "enabled": true, + "protocols": [ + "mailto" + ] + } + } + }, + "closeBehavior": "detach", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-b641c084-c3df-4868-ac6b-9fb8e3f13d96", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "layoutSnapshot": { + "layouts": { + "__default__": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-b641c084-c3df-4868-ac6b-9fb8e3f13d96", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + } + } + }, + "contextMenu": true, + "contextMenuOptions": { + "template": [], + "enabled": false + }, + "workspacePlatform": { + "pages": [ + { + "pageId": "7d4363f5-e4c7-4519-9a6e-0a51a5bf2293", + "title": "Untitled Page", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-b641c084-c3df-4868-ac6b-9fb8e3f13d96", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "isReadOnly": false, + "hasUnsavedChanges": true, + "isActive": true, + "panels": [] + } + ], + "favicon": "http://localhost:8080/favicon.ico", + "_internalDeferShowOptions": { + "setAsForeground": true, + "deferShowEnabled": true, + "autoShow": true + }, + "windowType": "browser" + }, + "ignoreSavedWindowState": true, + "preloadScripts": [] + }, + { + "alwaysOnTop": false, + "frame": false, + "icon": "http://localhost:8080/favicon.ico", + "maxHeight": 200, + "maxWidth": 200, + "maximizable": true, + "minHeight": 50, + "minWidth": 50, + "minimizable": true, + "opacity": 1, + "resizeRegion": { + "bottomRightCorner": 20, + "size": 7, + "sides": { + "top": true, + "right": true, + "bottom": true, + "left": true + } + }, + "transparent": false, + "uuid": "workspace-platform-start-basic", + "accelerator": { + "devtools": false, + "zoom": false, + "reload": false, + "reloadIgnoringCache": false + }, + "alphaMask": { + "blue": -1, + "green": -1, + "red": -1 + }, + "alwaysOnBottom": false, + "api": { + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "applicationIcon": "", + "aspectRatio": 0, + "autoShow": false, + "backgroundThrottling": true, + "contentNavigation": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contentRedirect": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contextMenuSettings": { + "enable": true, + "devtools": true, + "reload": false + }, + "cornerRounding": { + "height": 0, + "width": 0 + }, + "closeOnLastViewRemoved": false, + "viewsPreventingClose": "all", + "defaultHeight": 200, + "defaultLeft": 382, + "defaultTop": 447, + "defaultWidth": 200, + "draggable": false, + "downloadShelf": { + "enabled": false, + "border": { + "size": 1, + "color": "default" + } + }, + "experimental": { + "api": { + "batching": { + "renderer": { + "enabled": false, + "maxSize": 1.7976931348623157e+308, + "ttl": 0 + } + }, + "breadcrumbs": false, + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "v2Api": true, + "showFavicons": true, + "defaultFaviconUrl": "https://workspace.openfin.co/workspace/17.2.14/icons/defaultFavicon.svg" + }, + "includeInSnapshots": true, + "resizable": true, + "resize": true, + "saveWindowState": false, + "shadow": false, + "showTaskbarIcon": true, + "showBackgroundImages": false, + "smallWindow": false, + "spellCheck": false, + "state": "normal", + "taskbarIcon": "", + "taskbarIconGroup": "workspace-platform-start-basic", + "url": "https://workspace.openfin.co/workspace/17.2.14/browser/", + "waitForPageLoad": false, + "backgroundColor": "#1E1F23", + "fdc3InteropApi": "", + "enableBeforeUnload": false, + "hotkeys": [ + { + "keys": "Ctrl+M" + }, + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "viewVisibility": { + "showViewsOnSplitterDrag": { + "enabled": true + }, + "showViewsOnWindowResize": { + "enabled": true + } + }, + "autoplayPolicy": "no-user-gesture-required", + "title": "workspace.openfin.co/workspace/17.2.14/browser/", + "height": 201, + "width": 200, + "center": false, + "x": 382, + "y": 447, + "permissions": { + "System": { + "openUrlWithBrowser": { + "enabled": true, + "protocols": [ + "mailto" + ] + } + } + }, + "closeBehavior": "detach", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-522c014a-a083-4b2d-9ced-d7fb139501ee", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "layoutSnapshot": { + "layouts": { + "__default__": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-522c014a-a083-4b2d-9ced-d7fb139501ee", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + } + } + }, + "contextMenu": true, + "contextMenuOptions": { + "template": [], + "enabled": false + }, + "workspacePlatform": { + "pages": [ + { + "pageId": "22c78289-ca88-493f-8fe2-13e61f64c088", + "title": "Untitled Page", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-522c014a-a083-4b2d-9ced-d7fb139501ee", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "isReadOnly": false, + "hasUnsavedChanges": true, + "isActive": true, + "panels": [] + } + ], + "favicon": "http://localhost:8080/favicon.ico", + "_internalDeferShowOptions": { + "setAsForeground": true, + "deferShowEnabled": true, + "autoShow": true + }, + "windowType": "browser" + }, + "ignoreSavedWindowState": true, + "preloadScripts": [] + }, + { + "alwaysOnTop": false, + "frame": false, + "icon": "http://localhost:8080/favicon.ico", + "maxHeight": 200, + "maxWidth": 200, + "maximizable": true, + "minHeight": 50, + "minWidth": 50, + "minimizable": true, + "opacity": 1, + "resizeRegion": { + "bottomRightCorner": 20, + "size": 7, + "sides": { + "top": true, + "right": true, + "bottom": true, + "left": true + } + }, + "transparent": false, + "uuid": "workspace-platform-start-basic", + "accelerator": { + "devtools": false, + "zoom": false, + "reload": false, + "reloadIgnoringCache": false + }, + "alphaMask": { + "blue": -1, + "green": -1, + "red": -1 + }, + "alwaysOnBottom": false, + "api": { + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "applicationIcon": "", + "aspectRatio": 0, + "autoShow": false, + "backgroundThrottling": true, + "contentNavigation": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contentRedirect": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contextMenuSettings": { + "enable": true, + "devtools": true, + "reload": false + }, + "cornerRounding": { + "height": 0, + "width": 0 + }, + "closeOnLastViewRemoved": false, + "viewsPreventingClose": "all", + "defaultHeight": 200, + "defaultLeft": 383, + "defaultTop": 238, + "defaultWidth": 200, + "draggable": false, + "downloadShelf": { + "enabled": false, + "border": { + "size": 1, + "color": "default" + } + }, + "experimental": { + "api": { + "batching": { + "renderer": { + "enabled": false, + "maxSize": 1.7976931348623157e+308, + "ttl": 0 + } + }, + "breadcrumbs": false, + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "v2Api": true, + "showFavicons": true, + "defaultFaviconUrl": "https://workspace.openfin.co/workspace/17.2.14/icons/defaultFavicon.svg" + }, + "includeInSnapshots": true, + "resizable": true, + "resize": true, + "saveWindowState": false, + "shadow": false, + "showTaskbarIcon": true, + "showBackgroundImages": false, + "smallWindow": false, + "spellCheck": false, + "state": "normal", + "taskbarIcon": "", + "taskbarIconGroup": "workspace-platform-start-basic", + "url": "https://workspace.openfin.co/workspace/17.2.14/browser/", + "waitForPageLoad": false, + "backgroundColor": "#1E1F23", + "fdc3InteropApi": "", + "enableBeforeUnload": false, + "hotkeys": [ + { + "keys": "Ctrl+M" + }, + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "viewVisibility": { + "showViewsOnSplitterDrag": { + "enabled": true + }, + "showViewsOnWindowResize": { + "enabled": true + } + }, + "autoplayPolicy": "no-user-gesture-required", + "title": "workspace.openfin.co/workspace/17.2.14/browser/", + "height": 200, + "width": 201, + "center": false, + "x": 383, + "y": 238, + "permissions": { + "System": { + "openUrlWithBrowser": { + "enabled": true, + "protocols": [ + "mailto" + ] + } + } + }, + "closeBehavior": "detach", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-88953e0b-bfb4-4da8-9c91-a3d21606f0ca", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "layoutSnapshot": { + "layouts": { + "__default__": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-88953e0b-bfb4-4da8-9c91-a3d21606f0ca", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + } + } + }, + "contextMenu": true, + "contextMenuOptions": { + "template": [], + "enabled": false + }, + "workspacePlatform": { + "pages": [ + { + "pageId": "b267c486-46f3-4b61-b0fc-7b5bb9d781c5", + "title": "Untitled Page", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-88953e0b-bfb4-4da8-9c91-a3d21606f0ca", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "isReadOnly": false, + "hasUnsavedChanges": true, + "isActive": true, + "panels": [] + } + ], + "favicon": "http://localhost:8080/favicon.ico", + "_internalDeferShowOptions": { + "setAsForeground": true, + "deferShowEnabled": true, + "autoShow": true + }, + "windowType": "browser" + }, + "ignoreSavedWindowState": true, + "preloadScripts": [] + }, + { + "alwaysOnTop": false, + "frame": false, + "icon": "http://localhost:8080/favicon.ico", + "maxHeight": 200, + "maxWidth": 200, + "maximizable": true, + "minHeight": 50, + "minWidth": 50, + "minimizable": true, + "opacity": 1, + "resizeRegion": { + "bottomRightCorner": 20, + "size": 7, + "sides": { + "top": true, + "right": true, + "bottom": true, + "left": true + } + }, + "transparent": false, + "uuid": "workspace-platform-start-basic", + "accelerator": { + "devtools": false, + "zoom": false, + "reload": false, + "reloadIgnoringCache": false + }, + "alphaMask": { + "blue": -1, + "green": -1, + "red": -1 + }, + "alwaysOnBottom": false, + "api": { + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "applicationIcon": "", + "aspectRatio": 0, + "autoShow": false, + "backgroundThrottling": true, + "contentNavigation": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contentRedirect": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contextMenuSettings": { + "enable": true, + "devtools": true, + "reload": false + }, + "cornerRounding": { + "height": 0, + "width": 0 + }, + "closeOnLastViewRemoved": false, + "viewsPreventingClose": "all", + "defaultHeight": 200, + "defaultLeft": 381, + "defaultTop": 25, + "defaultWidth": 200, + "draggable": false, + "downloadShelf": { + "enabled": false, + "border": { + "size": 1, + "color": "default" + } + }, + "experimental": { + "api": { + "batching": { + "renderer": { + "enabled": false, + "maxSize": 1.7976931348623157e+308, + "ttl": 0 + } + }, + "breadcrumbs": false, + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "v2Api": true, + "showFavicons": true, + "defaultFaviconUrl": "https://workspace.openfin.co/workspace/17.2.14/icons/defaultFavicon.svg" + }, + "includeInSnapshots": true, + "resizable": true, + "resize": true, + "saveWindowState": false, + "shadow": false, + "showTaskbarIcon": true, + "showBackgroundImages": false, + "smallWindow": false, + "spellCheck": false, + "state": "normal", + "taskbarIcon": "", + "taskbarIconGroup": "workspace-platform-start-basic", + "url": "https://workspace.openfin.co/workspace/17.2.14/browser/", + "waitForPageLoad": false, + "backgroundColor": "#1E1F23", + "fdc3InteropApi": "", + "enableBeforeUnload": false, + "hotkeys": [ + { + "keys": "Ctrl+M" + }, + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "viewVisibility": { + "showViewsOnSplitterDrag": { + "enabled": true + }, + "showViewsOnWindowResize": { + "enabled": true + } + }, + "autoplayPolicy": "no-user-gesture-required", + "title": "workspace.openfin.co/workspace/17.2.14/browser/", + "height": 201, + "width": 201, + "center": false, + "x": 381, + "y": 25, + "permissions": { + "System": { + "openUrlWithBrowser": { + "enabled": true, + "protocols": [ + "mailto" + ] + } + } + }, + "closeBehavior": "detach", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-b13bc2ad-354e-4a5d-879d-a1f5b1fef7a3", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "layoutSnapshot": { + "layouts": { + "__default__": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-b13bc2ad-354e-4a5d-879d-a1f5b1fef7a3", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + } + } + }, + "contextMenu": true, + "contextMenuOptions": { + "template": [], + "enabled": false + }, + "workspacePlatform": { + "pages": [ + { + "pageId": "e617077d-b138-4e9a-98a5-fccb8c2e0e75", + "title": "Untitled Page", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-b13bc2ad-354e-4a5d-879d-a1f5b1fef7a3", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "isReadOnly": false, + "hasUnsavedChanges": true, + "isActive": true, + "panels": [] + } + ], + "favicon": "http://localhost:8080/favicon.ico", + "_internalDeferShowOptions": { + "setAsForeground": true, + "deferShowEnabled": true, + "autoShow": true + }, + "windowType": "browser" + }, + "ignoreSavedWindowState": true, + "preloadScripts": [] + }, + { + "alwaysOnTop": false, + "frame": false, + "icon": "http://localhost:8080/favicon.ico", + "maxHeight": 200, + "maxWidth": 200, + "maximizable": true, + "minHeight": 50, + "minWidth": 50, + "minimizable": true, + "opacity": 1, + "resizeRegion": { + "bottomRightCorner": 20, + "size": 7, + "sides": { + "top": true, + "right": true, + "bottom": true, + "left": true + } + }, + "transparent": false, + "uuid": "workspace-platform-start-basic", + "accelerator": { + "devtools": false, + "zoom": false, + "reload": false, + "reloadIgnoringCache": false + }, + "alphaMask": { + "blue": -1, + "green": -1, + "red": -1 + }, + "alwaysOnBottom": false, + "api": { + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "applicationIcon": "", + "aspectRatio": 0, + "autoShow": false, + "backgroundThrottling": true, + "contentNavigation": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contentRedirect": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contextMenuSettings": { + "enable": true, + "devtools": true, + "reload": false + }, + "cornerRounding": { + "height": 0, + "width": 0 + }, + "closeOnLastViewRemoved": false, + "viewsPreventingClose": "all", + "defaultHeight": 200, + "defaultLeft": 1019, + "defaultTop": 234, + "defaultWidth": 200, + "draggable": false, + "downloadShelf": { + "enabled": false, + "border": { + "size": 1, + "color": "default" + } + }, + "experimental": { + "api": { + "batching": { + "renderer": { + "enabled": false, + "maxSize": 1.7976931348623157e+308, + "ttl": 0 + } + }, + "breadcrumbs": false, + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "v2Api": true, + "showFavicons": true, + "defaultFaviconUrl": "https://workspace.openfin.co/workspace/17.2.14/icons/defaultFavicon.svg" + }, + "includeInSnapshots": true, + "resizable": true, + "resize": true, + "saveWindowState": false, + "shadow": false, + "showTaskbarIcon": true, + "showBackgroundImages": false, + "smallWindow": false, + "spellCheck": false, + "state": "normal", + "taskbarIcon": "", + "taskbarIconGroup": "workspace-platform-start-basic", + "url": "https://workspace.openfin.co/workspace/17.2.14/browser/", + "waitForPageLoad": false, + "backgroundColor": "#1E1F23", + "fdc3InteropApi": "", + "enableBeforeUnload": false, + "hotkeys": [ + { + "keys": "Ctrl+M" + }, + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "viewVisibility": { + "showViewsOnSplitterDrag": { + "enabled": true + }, + "showViewsOnWindowResize": { + "enabled": true + } + }, + "autoplayPolicy": "no-user-gesture-required", + "title": "workspace.openfin.co/workspace/17.2.14/browser/", + "height": 200, + "width": 201, + "center": false, + "x": 1018, + "y": 234, + "permissions": { + "System": { + "openUrlWithBrowser": { + "enabled": true, + "protocols": [ + "mailto" + ] + } + } + }, + "closeBehavior": "detach", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-8d5de83c-d2d3-4d45-af87-2d8d0207de47", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "layoutSnapshot": { + "layouts": { + "__default__": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-8d5de83c-d2d3-4d45-af87-2d8d0207de47", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + } + } + }, + "contextMenu": true, + "contextMenuOptions": { + "template": [], + "enabled": false + }, + "workspacePlatform": { + "pages": [ + { + "pageId": "6dc389af-9592-4203-9476-3a9fe3c0e1a6", + "title": "Untitled Page", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-8d5de83c-d2d3-4d45-af87-2d8d0207de47", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "isReadOnly": false, + "hasUnsavedChanges": true, + "isActive": true, + "panels": [] + } + ], + "favicon": "http://localhost:8080/favicon.ico", + "_internalDeferShowOptions": { + "setAsForeground": true, + "deferShowEnabled": true, + "autoShow": true + }, + "windowType": "browser" + }, + "ignoreSavedWindowState": true, + "preloadScripts": [] + }, + { + "alwaysOnTop": false, + "frame": false, + "icon": "http://localhost:8080/favicon.ico", + "maxHeight": 200, + "maxWidth": 200, + "maximizable": true, + "minHeight": 50, + "minWidth": 50, + "minimizable": true, + "opacity": 1, + "resizeRegion": { + "bottomRightCorner": 20, + "size": 7, + "sides": { + "top": true, + "right": true, + "bottom": true, + "left": true + } + }, + "transparent": false, + "uuid": "workspace-platform-start-basic", + "accelerator": { + "devtools": false, + "zoom": false, + "reload": false, + "reloadIgnoringCache": false + }, + "alphaMask": { + "blue": -1, + "green": -1, + "red": -1 + }, + "alwaysOnBottom": false, + "api": { + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "applicationIcon": "", + "aspectRatio": 0, + "autoShow": false, + "backgroundThrottling": true, + "contentNavigation": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contentRedirect": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contextMenuSettings": { + "enable": true, + "devtools": true, + "reload": false + }, + "cornerRounding": { + "height": 0, + "width": 0 + }, + "closeOnLastViewRemoved": false, + "viewsPreventingClose": "all", + "defaultHeight": 200, + "defaultLeft": 597, + "defaultTop": 24, + "defaultWidth": 200, + "draggable": false, + "downloadShelf": { + "enabled": false, + "border": { + "size": 1, + "color": "default" + } + }, + "experimental": { + "api": { + "batching": { + "renderer": { + "enabled": false, + "maxSize": 1.7976931348623157e+308, + "ttl": 0 + } + }, + "breadcrumbs": false, + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "v2Api": true, + "showFavicons": true, + "defaultFaviconUrl": "https://workspace.openfin.co/workspace/17.2.14/icons/defaultFavicon.svg" + }, + "includeInSnapshots": true, + "resizable": true, + "resize": true, + "saveWindowState": false, + "shadow": false, + "showTaskbarIcon": true, + "showBackgroundImages": false, + "smallWindow": false, + "spellCheck": false, + "state": "normal", + "taskbarIcon": "", + "taskbarIconGroup": "workspace-platform-start-basic", + "url": "https://workspace.openfin.co/workspace/17.2.14/browser/", + "waitForPageLoad": false, + "backgroundColor": "#1E1F23", + "fdc3InteropApi": "", + "enableBeforeUnload": false, + "hotkeys": [ + { + "keys": "Ctrl+M" + }, + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "viewVisibility": { + "showViewsOnSplitterDrag": { + "enabled": true + }, + "showViewsOnWindowResize": { + "enabled": true + } + }, + "autoplayPolicy": "no-user-gesture-required", + "title": "workspace.openfin.co/workspace/17.2.14/browser/", + "height": 200, + "width": 201, + "center": false, + "x": 596, + "y": 24, + "permissions": { + "System": { + "openUrlWithBrowser": { + "enabled": true, + "protocols": [ + "mailto" + ] + } + } + }, + "closeBehavior": "detach", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-8f1cb7be-15ed-4336-928e-2627f1fb238b", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "layoutSnapshot": { + "layouts": { + "__default__": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-8f1cb7be-15ed-4336-928e-2627f1fb238b", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + } + } + }, + "contextMenu": true, + "contextMenuOptions": { + "template": [], + "enabled": false + }, + "workspacePlatform": { + "pages": [ + { + "pageId": "aa8b3e6a-b6f1-4e9d-b2ed-7ed2d78a9f02", + "title": "Untitled Page", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-8f1cb7be-15ed-4336-928e-2627f1fb238b", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "isReadOnly": false, + "hasUnsavedChanges": true, + "isActive": true, + "panels": [] + } + ], + "favicon": "http://localhost:8080/favicon.ico", + "_internalDeferShowOptions": { + "setAsForeground": true, + "deferShowEnabled": true, + "autoShow": true + }, + "windowType": "browser" + }, + "ignoreSavedWindowState": true, + "preloadScripts": [] + }, + { + "alwaysOnTop": false, + "frame": false, + "icon": "http://localhost:8080/favicon.ico", + "maxHeight": 200, + "maxWidth": 200, + "maximizable": true, + "minHeight": 50, + "minWidth": 50, + "minimizable": true, + "opacity": 1, + "resizeRegion": { + "bottomRightCorner": 20, + "size": 7, + "sides": { + "top": true, + "right": true, + "bottom": true, + "left": true + } + }, + "transparent": false, + "uuid": "workspace-platform-start-basic", + "accelerator": { + "devtools": false, + "zoom": false, + "reload": false, + "reloadIgnoringCache": false + }, + "alphaMask": { + "blue": -1, + "green": -1, + "red": -1 + }, + "alwaysOnBottom": false, + "api": { + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "applicationIcon": "", + "aspectRatio": 0, + "autoShow": false, + "backgroundThrottling": true, + "contentNavigation": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contentRedirect": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contextMenuSettings": { + "enable": true, + "devtools": true, + "reload": false + }, + "cornerRounding": { + "height": 0, + "width": 0 + }, + "closeOnLastViewRemoved": false, + "viewsPreventingClose": "all", + "defaultHeight": 200, + "defaultLeft": 1016, + "defaultTop": 24, + "defaultWidth": 200, + "draggable": false, + "downloadShelf": { + "enabled": false, + "border": { + "size": 1, + "color": "default" + } + }, + "experimental": { + "api": { + "batching": { + "renderer": { + "enabled": false, + "maxSize": 1.7976931348623157e+308, + "ttl": 0 + } + }, + "breadcrumbs": false, + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "v2Api": true, + "showFavicons": true, + "defaultFaviconUrl": "https://workspace.openfin.co/workspace/17.2.14/icons/defaultFavicon.svg" + }, + "includeInSnapshots": true, + "resizable": true, + "resize": true, + "saveWindowState": false, + "shadow": false, + "showTaskbarIcon": true, + "showBackgroundImages": false, + "smallWindow": false, + "spellCheck": false, + "state": "normal", + "taskbarIcon": "", + "taskbarIconGroup": "workspace-platform-start-basic", + "url": "https://workspace.openfin.co/workspace/17.2.14/browser/", + "waitForPageLoad": false, + "backgroundColor": "#1E1F23", + "fdc3InteropApi": "", + "enableBeforeUnload": false, + "hotkeys": [ + { + "keys": "Ctrl+M" + }, + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "viewVisibility": { + "showViewsOnSplitterDrag": { + "enabled": true + }, + "showViewsOnWindowResize": { + "enabled": true + } + }, + "autoplayPolicy": "no-user-gesture-required", + "title": "workspace.openfin.co/workspace/17.2.14/browser/", + "height": 200, + "width": 200, + "center": false, + "x": 1016, + "y": 24, + "permissions": { + "System": { + "openUrlWithBrowser": { + "enabled": true, + "protocols": [ + "mailto" + ] + } + } + }, + "closeBehavior": "detach", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-e2c7a09e-182a-45af-87d5-ddcb9f02e67f", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "layoutSnapshot": { + "layouts": { + "__default__": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-e2c7a09e-182a-45af-87d5-ddcb9f02e67f", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + } + } + }, + "contextMenu": true, + "contextMenuOptions": { + "template": [], + "enabled": false + }, + "workspacePlatform": { + "pages": [ + { + "pageId": "c7d3f874-fb36-448d-ae27-991c90e2b687", + "title": "Untitled Page", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-e2c7a09e-182a-45af-87d5-ddcb9f02e67f", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "isReadOnly": false, + "hasUnsavedChanges": true, + "isActive": true, + "panels": [] + } + ], + "favicon": "http://localhost:8080/favicon.ico", + "_internalDeferShowOptions": { + "setAsForeground": true, + "deferShowEnabled": true, + "autoShow": true + }, + "windowType": "browser" + }, + "ignoreSavedWindowState": true, + "preloadScripts": [] + }, + { + "alwaysOnTop": false, + "frame": false, + "icon": "http://localhost:8080/favicon.ico", + "maxHeight": 200, + "maxWidth": 200, + "maximizable": true, + "minHeight": 50, + "minWidth": 50, + "minimizable": true, + "opacity": 1, + "resizeRegion": { + "bottomRightCorner": 20, + "size": 7, + "sides": { + "top": true, + "right": true, + "bottom": true, + "left": true + } + }, + "transparent": false, + "uuid": "workspace-platform-start-basic", + "accelerator": { + "devtools": false, + "zoom": false, + "reload": false, + "reloadIgnoringCache": false + }, + "alphaMask": { + "blue": -1, + "green": -1, + "red": -1 + }, + "alwaysOnBottom": false, + "api": { + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "applicationIcon": "", + "aspectRatio": 0, + "autoShow": false, + "backgroundThrottling": true, + "contentNavigation": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contentRedirect": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contextMenuSettings": { + "enable": true, + "devtools": true, + "reload": false + }, + "cornerRounding": { + "height": 0, + "width": 0 + }, + "closeOnLastViewRemoved": false, + "viewsPreventingClose": "all", + "defaultHeight": 200, + "defaultLeft": 809, + "defaultTop": 24, + "defaultWidth": 200, + "draggable": false, + "downloadShelf": { + "enabled": false, + "border": { + "size": 1, + "color": "default" + } + }, + "experimental": { + "api": { + "batching": { + "renderer": { + "enabled": false, + "maxSize": 1.7976931348623157e+308, + "ttl": 0 + } + }, + "breadcrumbs": false, + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "v2Api": true, + "showFavicons": true, + "defaultFaviconUrl": "https://workspace.openfin.co/workspace/17.2.14/icons/defaultFavicon.svg" + }, + "includeInSnapshots": true, + "resizable": true, + "resize": true, + "saveWindowState": false, + "shadow": false, + "showTaskbarIcon": true, + "showBackgroundImages": false, + "smallWindow": false, + "spellCheck": false, + "state": "normal", + "taskbarIcon": "", + "taskbarIconGroup": "workspace-platform-start-basic", + "url": "https://workspace.openfin.co/workspace/17.2.14/browser/", + "waitForPageLoad": false, + "backgroundColor": "#1E1F23", + "fdc3InteropApi": "", + "enableBeforeUnload": false, + "hotkeys": [ + { + "keys": "Ctrl+M" + }, + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "viewVisibility": { + "showViewsOnSplitterDrag": { + "enabled": true + }, + "showViewsOnWindowResize": { + "enabled": true + } + }, + "autoplayPolicy": "no-user-gesture-required", + "title": "workspace.openfin.co/workspace/17.2.14/browser/", + "height": 200, + "width": 201, + "center": false, + "x": 809, + "y": 24, + "permissions": { + "System": { + "openUrlWithBrowser": { + "enabled": true, + "protocols": [ + "mailto" + ] + } + } + }, + "closeBehavior": "detach", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-8ca84053-6191-4594-93e6-ecbc6da2b420", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "layoutSnapshot": { + "layouts": { + "__default__": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-8ca84053-6191-4594-93e6-ecbc6da2b420", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + } + } + }, + "contextMenu": true, + "contextMenuOptions": { + "template": [], + "enabled": false + }, + "workspacePlatform": { + "pages": [ + { + "pageId": "dbef9e76-855c-47bb-b164-a7631bae6860", + "title": "Untitled Page", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-8ca84053-6191-4594-93e6-ecbc6da2b420", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "isReadOnly": false, + "hasUnsavedChanges": true, + "isActive": true, + "panels": [] + } + ], + "favicon": "http://localhost:8080/favicon.ico", + "_internalDeferShowOptions": { + "setAsForeground": true, + "deferShowEnabled": true, + "autoShow": true + }, + "windowType": "browser" + }, + "ignoreSavedWindowState": true, + "preloadScripts": [] + }, + { + "alwaysOnTop": false, + "frame": false, + "icon": "http://localhost:8080/favicon.ico", + "maxHeight": 200, + "maxWidth": 200, + "maximizable": true, + "minHeight": 50, + "minWidth": 50, + "minimizable": true, + "opacity": 1, + "resizeRegion": { + "bottomRightCorner": 20, + "size": 7, + "sides": { + "top": true, + "right": true, + "bottom": true, + "left": true + } + }, + "transparent": false, + "uuid": "workspace-platform-start-basic", + "accelerator": { + "devtools": false, + "zoom": false, + "reload": false, + "reloadIgnoringCache": false + }, + "alphaMask": { + "blue": -1, + "green": -1, + "red": -1 + }, + "alwaysOnBottom": false, + "api": { + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "applicationIcon": "", + "aspectRatio": 0, + "autoShow": false, + "backgroundThrottling": true, + "contentNavigation": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contentRedirect": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contextMenuSettings": { + "enable": true, + "devtools": true, + "reload": false + }, + "cornerRounding": { + "height": 0, + "width": 0 + }, + "closeOnLastViewRemoved": false, + "viewsPreventingClose": "all", + "defaultHeight": 200, + "defaultLeft": 808, + "defaultTop": 237, + "defaultWidth": 200, + "draggable": false, + "downloadShelf": { + "enabled": false, + "border": { + "size": 1, + "color": "default" + } + }, + "experimental": { + "api": { + "batching": { + "renderer": { + "enabled": false, + "maxSize": 1.7976931348623157e+308, + "ttl": 0 + } + }, + "breadcrumbs": false, + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "v2Api": true, + "showFavicons": true, + "defaultFaviconUrl": "https://workspace.openfin.co/workspace/17.2.14/icons/defaultFavicon.svg" + }, + "includeInSnapshots": true, + "resizable": true, + "resize": true, + "saveWindowState": false, + "shadow": false, + "showTaskbarIcon": true, + "showBackgroundImages": false, + "smallWindow": false, + "spellCheck": false, + "state": "normal", + "taskbarIcon": "", + "taskbarIconGroup": "workspace-platform-start-basic", + "url": "https://workspace.openfin.co/workspace/17.2.14/browser/", + "waitForPageLoad": false, + "backgroundColor": "#1E1F23", + "fdc3InteropApi": "", + "enableBeforeUnload": false, + "hotkeys": [ + { + "keys": "Ctrl+M" + }, + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "viewVisibility": { + "showViewsOnSplitterDrag": { + "enabled": true + }, + "showViewsOnWindowResize": { + "enabled": true + } + }, + "autoplayPolicy": "no-user-gesture-required", + "title": "workspace.openfin.co/workspace/17.2.14/browser/", + "height": 201, + "width": 200, + "center": false, + "x": 808, + "y": 236, + "permissions": { + "System": { + "openUrlWithBrowser": { + "enabled": true, + "protocols": [ + "mailto" + ] + } + } + }, + "closeBehavior": "detach", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-5066d315-d6c5-4d4d-9208-7a248f1cc916", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "layoutSnapshot": { + "layouts": { + "__default__": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-5066d315-d6c5-4d4d-9208-7a248f1cc916", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + } + } + }, + "contextMenu": true, + "contextMenuOptions": { + "template": [], + "enabled": false + }, + "workspacePlatform": { + "pages": [ + { + "pageId": "5a0126b6-fbc6-4545-b4b4-444f56555c43", + "title": "Untitled Page", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-5066d315-d6c5-4d4d-9208-7a248f1cc916", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "isReadOnly": false, + "hasUnsavedChanges": true, + "isActive": true, + "panels": [] + } + ], + "favicon": "http://localhost:8080/favicon.ico", + "_internalDeferShowOptions": { + "setAsForeground": true, + "deferShowEnabled": true, + "autoShow": true + }, + "windowType": "browser" + }, + "ignoreSavedWindowState": true, + "preloadScripts": [] + } + ], + "interopSnapshotDetails": { + "contextGroupStates": { + "green": {}, + "purple": {}, + "orange": {}, + "red": {}, + "pink": {}, + "yellow": {} + } + } +} \ No newline at end of file diff --git a/how-to/workspace-platform-starter-basic/public/common/snapshots/twenty-windows.snapshot.fin.json b/how-to/workspace-platform-starter-basic/public/common/snapshots/twenty-windows.snapshot.fin.json new file mode 100644 index 0000000000..7f475c91a0 --- /dev/null +++ b/how-to/workspace-platform-starter-basic/public/common/snapshots/twenty-windows.snapshot.fin.json @@ -0,0 +1,16492 @@ +{ + "snapshotDetails": { + "timestamp": "2024-05-06T12:00:35.527Z", + "runtimeVersion": "34.118.78.80", + "monitorInfo": { + "deviceScaleFactor": 1.5, + "dpi": { + "x": 144, + "y": 144 + }, + "nonPrimaryMonitors": [ + { + "available": { + "dipRect": { + "top": 0, + "bottom": 1400, + "left": 1280, + "right": 3840 + }, + "scaledRect": { + "top": 0, + "bottom": 1400, + "left": 1920, + "right": 4480 + } + }, + "availableRect": { + "top": 0, + "bottom": 1400, + "left": 1280, + "right": 3840 + }, + "deviceId": "\\\\?\\DISPLAY#AOC3220#4&2e7efd6a&0&UID41029#{e6f07b5f-ee97-4a90-b076-33f57bf4eaa7}", + "deviceScaleFactor": 1, + "displayDeviceActive": true, + "dpi": { + "x": 96, + "y": 96 + }, + "monitor": { + "dipRect": { + "top": 0, + "bottom": 1440, + "left": 1280, + "right": 3840 + }, + "scaledRect": { + "top": 0, + "bottom": 1440, + "left": 1920, + "right": 4480 + } + }, + "monitorRect": { + "top": 0, + "bottom": 1440, + "left": 1280, + "right": 3840 + }, + "name": "\\\\.\\DISPLAY2" + } + ], + "primaryMonitor": { + "available": { + "dipRect": { + "top": 0, + "bottom": 760, + "left": 0, + "right": 1280 + }, + "scaledRect": { + "top": 0, + "bottom": 1140, + "left": 0, + "right": 1920 + } + }, + "availableRect": { + "top": 0, + "bottom": 760, + "left": 0, + "right": 1280 + }, + "deviceId": "\\\\?\\DISPLAY#SHP14F9#4&2e7efd6a&0&UID8388688#{e6f07b5f-ee97-4a90-b076-33f57bf4eaa7}", + "deviceScaleFactor": 1.5, + "displayDeviceActive": true, + "dpi": { + "x": 144, + "y": 144 + }, + "monitor": { + "dipRect": { + "top": 0, + "bottom": 800, + "left": 0, + "right": 1280 + }, + "scaledRect": { + "top": 0, + "bottom": 1200, + "left": 0, + "right": 1920 + } + }, + "monitorRect": { + "top": 0, + "bottom": 800, + "left": 0, + "right": 1280 + }, + "name": "\\\\.\\DISPLAY1" + }, + "reason": "api-query", + "taskbar": { + "dipRect": { + "top": 760, + "bottom": 800, + "left": 0, + "right": 1280 + }, + "edge": "bottom", + "rect": { + "top": 760, + "bottom": 800, + "left": 0, + "right": 1280 + }, + "scaledRect": { + "top": 1140, + "bottom": 1200, + "left": 0, + "right": 1920 + } + }, + "virtualScreen": { + "top": 0, + "bottom": 1440, + "left": 0, + "right": 3840, + "dipRect": { + "top": 0, + "bottom": 1440, + "left": 0, + "right": 3840 + }, + "scaledRect": { + "top": 0, + "bottom": 1440, + "left": 0, + "right": 4480 + } + } + }, + "machineId": "4ef29b32-c523-4a67-8d76-ac079ee3d0b7", + "machineName": "unknown" + }, + "windows": [ + { + "alwaysOnTop": false, + "frame": false, + "icon": "http://localhost:8080/favicon.ico", + "maxHeight": 200, + "maxWidth": 200, + "maximizable": true, + "minHeight": 50, + "minWidth": 50, + "minimizable": true, + "opacity": 1, + "resizeRegion": { + "bottomRightCorner": 20, + "size": 7, + "sides": { + "top": true, + "right": true, + "bottom": true, + "left": true + } + }, + "transparent": false, + "uuid": "workspace-platform-start-basic", + "accelerator": { + "devtools": false, + "zoom": false, + "reload": false, + "reloadIgnoringCache": false + }, + "alphaMask": { + "blue": -1, + "green": -1, + "red": -1 + }, + "alwaysOnBottom": false, + "api": { + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "applicationIcon": "", + "aspectRatio": 0, + "autoShow": false, + "backgroundThrottling": true, + "contentNavigation": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contentRedirect": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contextMenuSettings": { + "enable": true, + "devtools": true, + "reload": false + }, + "cornerRounding": { + "height": 0, + "width": 0 + }, + "closeOnLastViewRemoved": false, + "viewsPreventingClose": "all", + "defaultHeight": 200, + "defaultLeft": 31, + "defaultTop": 345, + "defaultWidth": 200, + "draggable": false, + "downloadShelf": { + "enabled": false, + "border": { + "size": 1, + "color": "default" + } + }, + "experimental": { + "api": { + "batching": { + "renderer": { + "enabled": false, + "maxSize": 1.7976931348623157e+308, + "ttl": 0 + } + }, + "breadcrumbs": false, + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "v2Api": true, + "showFavicons": true, + "defaultFaviconUrl": "https://workspace.openfin.co/workspace/17.2.14/icons/defaultFavicon.svg" + }, + "includeInSnapshots": true, + "resizable": true, + "resize": true, + "saveWindowState": false, + "shadow": false, + "showTaskbarIcon": true, + "showBackgroundImages": false, + "smallWindow": false, + "spellCheck": false, + "state": "normal", + "taskbarIcon": "", + "taskbarIconGroup": "workspace-platform-start-basic", + "url": "https://workspace.openfin.co/workspace/17.2.14/browser/", + "waitForPageLoad": false, + "backgroundColor": "#1E1F23", + "fdc3InteropApi": "", + "enableBeforeUnload": false, + "hotkeys": [ + { + "keys": "Ctrl+M" + }, + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "viewVisibility": { + "showViewsOnSplitterDrag": { + "enabled": true + }, + "showViewsOnWindowResize": { + "enabled": true + } + }, + "autoplayPolicy": "no-user-gesture-required", + "title": "workspace.openfin.co/workspace/17.2.14/browser/", + "height": 201, + "width": 201, + "center": false, + "x": 31, + "y": 344, + "permissions": { + "System": { + "openUrlWithBrowser": { + "enabled": true, + "protocols": [ + "mailto" + ] + } + } + }, + "closeBehavior": "detach", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-83e3bfa7-9d90-4035-8b7a-58a1c8353666", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "layoutSnapshot": { + "layouts": { + "__default__": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-83e3bfa7-9d90-4035-8b7a-58a1c8353666", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + } + } + }, + "contextMenu": true, + "contextMenuOptions": { + "template": [], + "enabled": false + }, + "workspacePlatform": { + "pages": [ + { + "pageId": "24821f34-e766-44a9-8129-57a989dc0410", + "title": "Untitled Page", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-83e3bfa7-9d90-4035-8b7a-58a1c8353666", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "isReadOnly": false, + "hasUnsavedChanges": true, + "isActive": true, + "panels": [] + } + ], + "favicon": "http://localhost:8080/favicon.ico", + "_internalDeferShowOptions": { + "setAsForeground": true, + "deferShowEnabled": true, + "autoShow": true + }, + "windowType": "browser" + }, + "ignoreSavedWindowState": true, + "preloadScripts": [] + }, + { + "alwaysOnTop": false, + "frame": false, + "icon": "http://localhost:8080/favicon.ico", + "maxHeight": 200, + "maxWidth": 200, + "maximizable": true, + "minHeight": 50, + "minWidth": 50, + "minimizable": true, + "opacity": 1, + "resizeRegion": { + "bottomRightCorner": 20, + "size": 7, + "sides": { + "top": true, + "right": true, + "bottom": true, + "left": true + } + }, + "transparent": false, + "uuid": "workspace-platform-start-basic", + "accelerator": { + "devtools": false, + "zoom": false, + "reload": false, + "reloadIgnoringCache": false + }, + "alphaMask": { + "blue": -1, + "green": -1, + "red": -1 + }, + "alwaysOnBottom": false, + "api": { + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "applicationIcon": "", + "aspectRatio": 0, + "autoShow": false, + "backgroundThrottling": true, + "contentNavigation": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contentRedirect": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contextMenuSettings": { + "enable": true, + "devtools": true, + "reload": false + }, + "cornerRounding": { + "height": 0, + "width": 0 + }, + "closeOnLastViewRemoved": false, + "viewsPreventingClose": "all", + "defaultHeight": 200, + "defaultLeft": 31, + "defaultTop": 141, + "defaultWidth": 200, + "draggable": false, + "downloadShelf": { + "enabled": false, + "border": { + "size": 1, + "color": "default" + } + }, + "experimental": { + "api": { + "batching": { + "renderer": { + "enabled": false, + "maxSize": 1.7976931348623157e+308, + "ttl": 0 + } + }, + "breadcrumbs": false, + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "v2Api": true, + "showFavicons": true, + "defaultFaviconUrl": "https://workspace.openfin.co/workspace/17.2.14/icons/defaultFavicon.svg" + }, + "includeInSnapshots": true, + "resizable": true, + "resize": true, + "saveWindowState": false, + "shadow": false, + "showTaskbarIcon": true, + "showBackgroundImages": false, + "smallWindow": false, + "spellCheck": false, + "state": "normal", + "taskbarIcon": "", + "taskbarIconGroup": "workspace-platform-start-basic", + "url": "https://workspace.openfin.co/workspace/17.2.14/browser/", + "waitForPageLoad": false, + "backgroundColor": "#1E1F23", + "fdc3InteropApi": "", + "enableBeforeUnload": false, + "hotkeys": [ + { + "keys": "Ctrl+M" + }, + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "viewVisibility": { + "showViewsOnSplitterDrag": { + "enabled": true + }, + "showViewsOnWindowResize": { + "enabled": true + } + }, + "autoplayPolicy": "no-user-gesture-required", + "title": "workspace.openfin.co/workspace/17.2.14/browser/", + "height": 201, + "width": 201, + "center": false, + "x": 30, + "y": 141, + "permissions": { + "System": { + "openUrlWithBrowser": { + "enabled": true, + "protocols": [ + "mailto" + ] + } + } + }, + "closeBehavior": "detach", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-de89df24-b3e7-407d-8ce7-8c357c8804d4", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "layoutSnapshot": { + "layouts": { + "__default__": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-de89df24-b3e7-407d-8ce7-8c357c8804d4", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + } + } + }, + "contextMenu": true, + "contextMenuOptions": { + "template": [], + "enabled": false + }, + "workspacePlatform": { + "pages": [ + { + "pageId": "6ce6f28f-51d1-4026-bc78-5877e26ce19e", + "title": "Untitled Page", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-de89df24-b3e7-407d-8ce7-8c357c8804d4", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "isReadOnly": false, + "hasUnsavedChanges": true, + "isActive": true, + "panels": [] + } + ], + "favicon": "http://localhost:8080/favicon.ico", + "_internalDeferShowOptions": { + "setAsForeground": true, + "deferShowEnabled": true, + "autoShow": true + }, + "windowType": "browser" + }, + "ignoreSavedWindowState": true, + "preloadScripts": [] + }, + { + "alwaysOnTop": false, + "frame": false, + "icon": "http://localhost:8080/favicon.ico", + "maxHeight": 200, + "maxWidth": 200, + "maximizable": true, + "minHeight": 50, + "minWidth": 50, + "minimizable": true, + "opacity": 1, + "resizeRegion": { + "bottomRightCorner": 20, + "size": 7, + "sides": { + "top": true, + "right": true, + "bottom": true, + "left": true + } + }, + "transparent": false, + "uuid": "workspace-platform-start-basic", + "accelerator": { + "devtools": false, + "zoom": false, + "reload": false, + "reloadIgnoringCache": false + }, + "alphaMask": { + "blue": -1, + "green": -1, + "red": -1 + }, + "alwaysOnBottom": false, + "api": { + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "applicationIcon": "", + "aspectRatio": 0, + "autoShow": false, + "backgroundThrottling": true, + "contentNavigation": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contentRedirect": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contextMenuSettings": { + "enable": true, + "devtools": true, + "reload": false + }, + "cornerRounding": { + "height": 0, + "width": 0 + }, + "closeOnLastViewRemoved": false, + "viewsPreventingClose": "all", + "defaultHeight": 200, + "defaultLeft": 29, + "defaultTop": 550, + "defaultWidth": 200, + "draggable": false, + "downloadShelf": { + "enabled": false, + "border": { + "size": 1, + "color": "default" + } + }, + "experimental": { + "api": { + "batching": { + "renderer": { + "enabled": false, + "maxSize": 1.7976931348623157e+308, + "ttl": 0 + } + }, + "breadcrumbs": false, + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "v2Api": true, + "showFavicons": true, + "defaultFaviconUrl": "https://workspace.openfin.co/workspace/17.2.14/icons/defaultFavicon.svg" + }, + "includeInSnapshots": true, + "resizable": true, + "resize": true, + "saveWindowState": false, + "shadow": false, + "showTaskbarIcon": true, + "showBackgroundImages": false, + "smallWindow": false, + "spellCheck": false, + "state": "normal", + "taskbarIcon": "", + "taskbarIconGroup": "workspace-platform-start-basic", + "url": "https://workspace.openfin.co/workspace/17.2.14/browser/", + "waitForPageLoad": false, + "backgroundColor": "#1E1F23", + "fdc3InteropApi": "", + "enableBeforeUnload": false, + "hotkeys": [ + { + "keys": "Ctrl+M" + }, + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "viewVisibility": { + "showViewsOnSplitterDrag": { + "enabled": true + }, + "showViewsOnWindowResize": { + "enabled": true + } + }, + "autoplayPolicy": "no-user-gesture-required", + "title": "workspace.openfin.co/workspace/17.2.14/browser/", + "height": 200, + "width": 201, + "center": false, + "x": 28, + "y": 550, + "permissions": { + "System": { + "openUrlWithBrowser": { + "enabled": true, + "protocols": [ + "mailto" + ] + } + } + }, + "closeBehavior": "detach", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-9fe94998-a251-4b80-be09-3bbea51f59e0", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "layoutSnapshot": { + "layouts": { + "__default__": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-9fe94998-a251-4b80-be09-3bbea51f59e0", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + } + } + }, + "contextMenu": true, + "contextMenuOptions": { + "template": [], + "enabled": false + }, + "workspacePlatform": { + "pages": [ + { + "pageId": "9c6fa322-6e48-4252-9f2d-5767bbf8ea59", + "title": "Untitled Page", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-9fe94998-a251-4b80-be09-3bbea51f59e0", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "isReadOnly": false, + "hasUnsavedChanges": true, + "isActive": true, + "panels": [] + } + ], + "favicon": "http://localhost:8080/favicon.ico", + "_internalDeferShowOptions": { + "setAsForeground": true, + "deferShowEnabled": true, + "autoShow": true + }, + "windowType": "browser" + }, + "ignoreSavedWindowState": true, + "preloadScripts": [] + }, + { + "alwaysOnTop": false, + "frame": false, + "icon": "http://localhost:8080/favicon.ico", + "maxHeight": 200, + "maxWidth": 200, + "maximizable": true, + "minHeight": 50, + "minWidth": 50, + "minimizable": true, + "opacity": 1, + "resizeRegion": { + "bottomRightCorner": 20, + "size": 7, + "sides": { + "top": true, + "right": true, + "bottom": true, + "left": true + } + }, + "transparent": false, + "uuid": "workspace-platform-start-basic", + "accelerator": { + "devtools": false, + "zoom": false, + "reload": false, + "reloadIgnoringCache": false + }, + "alphaMask": { + "blue": -1, + "green": -1, + "red": -1 + }, + "alwaysOnBottom": false, + "api": { + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "applicationIcon": "", + "aspectRatio": 0, + "autoShow": false, + "backgroundThrottling": true, + "contentNavigation": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contentRedirect": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contextMenuSettings": { + "enable": true, + "devtools": true, + "reload": false + }, + "cornerRounding": { + "height": 0, + "width": 0 + }, + "closeOnLastViewRemoved": false, + "viewsPreventingClose": "all", + "defaultHeight": 200, + "defaultLeft": 238, + "defaultTop": 140, + "defaultWidth": 200, + "draggable": false, + "downloadShelf": { + "enabled": false, + "border": { + "size": 1, + "color": "default" + } + }, + "experimental": { + "api": { + "batching": { + "renderer": { + "enabled": false, + "maxSize": 1.7976931348623157e+308, + "ttl": 0 + } + }, + "breadcrumbs": false, + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "v2Api": true, + "showFavicons": true, + "defaultFaviconUrl": "https://workspace.openfin.co/workspace/17.2.14/icons/defaultFavicon.svg" + }, + "includeInSnapshots": true, + "resizable": true, + "resize": true, + "saveWindowState": false, + "shadow": false, + "showTaskbarIcon": true, + "showBackgroundImages": false, + "smallWindow": false, + "spellCheck": false, + "state": "normal", + "taskbarIcon": "", + "taskbarIconGroup": "workspace-platform-start-basic", + "url": "https://workspace.openfin.co/workspace/17.2.14/browser/", + "waitForPageLoad": false, + "backgroundColor": "#1E1F23", + "fdc3InteropApi": "", + "enableBeforeUnload": false, + "hotkeys": [ + { + "keys": "Ctrl+M" + }, + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "viewVisibility": { + "showViewsOnSplitterDrag": { + "enabled": true + }, + "showViewsOnWindowResize": { + "enabled": true + } + }, + "autoplayPolicy": "no-user-gesture-required", + "title": "workspace.openfin.co/workspace/17.2.14/browser/", + "height": 200, + "width": 200, + "center": false, + "x": 238, + "y": 140, + "permissions": { + "System": { + "openUrlWithBrowser": { + "enabled": true, + "protocols": [ + "mailto" + ] + } + } + }, + "closeBehavior": "detach", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-c81c3b36-01da-469e-9b0e-a7861c9ed14d", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "layoutSnapshot": { + "layouts": { + "__default__": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-c81c3b36-01da-469e-9b0e-a7861c9ed14d", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + } + } + }, + "contextMenu": true, + "contextMenuOptions": { + "template": [], + "enabled": false + }, + "workspacePlatform": { + "pages": [ + { + "pageId": "0e010711-bc79-42e9-8956-b3c98a405a34", + "title": "Untitled Page", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-c81c3b36-01da-469e-9b0e-a7861c9ed14d", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "isReadOnly": false, + "hasUnsavedChanges": true, + "isActive": true, + "panels": [] + } + ], + "favicon": "http://localhost:8080/favicon.ico", + "_internalDeferShowOptions": { + "setAsForeground": true, + "deferShowEnabled": true, + "autoShow": true + }, + "windowType": "browser" + }, + "ignoreSavedWindowState": true, + "preloadScripts": [] + }, + { + "alwaysOnTop": false, + "frame": false, + "icon": "http://localhost:8080/favicon.ico", + "maxHeight": 200, + "maxWidth": 200, + "maximizable": true, + "minHeight": 50, + "minWidth": 50, + "minimizable": true, + "opacity": 1, + "resizeRegion": { + "bottomRightCorner": 20, + "size": 7, + "sides": { + "top": true, + "right": true, + "bottom": true, + "left": true + } + }, + "transparent": false, + "uuid": "workspace-platform-start-basic", + "accelerator": { + "devtools": false, + "zoom": false, + "reload": false, + "reloadIgnoringCache": false + }, + "alphaMask": { + "blue": -1, + "green": -1, + "red": -1 + }, + "alwaysOnBottom": false, + "api": { + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "applicationIcon": "", + "aspectRatio": 0, + "autoShow": false, + "backgroundThrottling": true, + "contentNavigation": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contentRedirect": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contextMenuSettings": { + "enable": true, + "devtools": true, + "reload": false + }, + "cornerRounding": { + "height": 0, + "width": 0 + }, + "closeOnLastViewRemoved": false, + "viewsPreventingClose": "all", + "defaultHeight": 200, + "defaultLeft": 452, + "defaultTop": 144, + "defaultWidth": 200, + "draggable": false, + "downloadShelf": { + "enabled": false, + "border": { + "size": 1, + "color": "default" + } + }, + "experimental": { + "api": { + "batching": { + "renderer": { + "enabled": false, + "maxSize": 1.7976931348623157e+308, + "ttl": 0 + } + }, + "breadcrumbs": false, + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "v2Api": true, + "showFavicons": true, + "defaultFaviconUrl": "https://workspace.openfin.co/workspace/17.2.14/icons/defaultFavicon.svg" + }, + "includeInSnapshots": true, + "resizable": true, + "resize": true, + "saveWindowState": false, + "shadow": false, + "showTaskbarIcon": true, + "showBackgroundImages": false, + "smallWindow": false, + "spellCheck": false, + "state": "normal", + "taskbarIcon": "", + "taskbarIconGroup": "workspace-platform-start-basic", + "url": "https://workspace.openfin.co/workspace/17.2.14/browser/", + "waitForPageLoad": false, + "backgroundColor": "#1E1F23", + "fdc3InteropApi": "", + "enableBeforeUnload": false, + "hotkeys": [ + { + "keys": "Ctrl+M" + }, + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "viewVisibility": { + "showViewsOnSplitterDrag": { + "enabled": true + }, + "showViewsOnWindowResize": { + "enabled": true + } + }, + "autoplayPolicy": "no-user-gesture-required", + "title": "workspace.openfin.co/workspace/17.2.14/browser/", + "height": 200, + "width": 200, + "center": false, + "x": 452, + "y": 144, + "permissions": { + "System": { + "openUrlWithBrowser": { + "enabled": true, + "protocols": [ + "mailto" + ] + } + } + }, + "closeBehavior": "detach", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-b5a3c28b-fca9-4b1d-bf39-d755f0644af5", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "layoutSnapshot": { + "layouts": { + "__default__": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-b5a3c28b-fca9-4b1d-bf39-d755f0644af5", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + } + } + }, + "contextMenu": true, + "contextMenuOptions": { + "template": [], + "enabled": false + }, + "workspacePlatform": { + "pages": [ + { + "pageId": "f8203198-e3ca-4afa-99ce-a80af46a02d4", + "title": "Untitled Page", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-b5a3c28b-fca9-4b1d-bf39-d755f0644af5", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "isReadOnly": false, + "hasUnsavedChanges": true, + "isActive": true, + "panels": [] + } + ], + "favicon": "http://localhost:8080/favicon.ico", + "_internalDeferShowOptions": { + "setAsForeground": true, + "deferShowEnabled": true, + "autoShow": true + }, + "windowType": "browser" + }, + "ignoreSavedWindowState": true, + "preloadScripts": [] + }, + { + "alwaysOnTop": false, + "frame": false, + "icon": "http://localhost:8080/favicon.ico", + "maxHeight": 200, + "maxWidth": 200, + "maximizable": true, + "minHeight": 50, + "minWidth": 50, + "minimizable": true, + "opacity": 1, + "resizeRegion": { + "bottomRightCorner": 20, + "size": 7, + "sides": { + "top": true, + "right": true, + "bottom": true, + "left": true + } + }, + "transparent": false, + "uuid": "workspace-platform-start-basic", + "accelerator": { + "devtools": false, + "zoom": false, + "reload": false, + "reloadIgnoringCache": false + }, + "alphaMask": { + "blue": -1, + "green": -1, + "red": -1 + }, + "alwaysOnBottom": false, + "api": { + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "applicationIcon": "", + "aspectRatio": 0, + "autoShow": false, + "backgroundThrottling": true, + "contentNavigation": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contentRedirect": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contextMenuSettings": { + "enable": true, + "devtools": true, + "reload": false + }, + "cornerRounding": { + "height": 0, + "width": 0 + }, + "closeOnLastViewRemoved": false, + "viewsPreventingClose": "all", + "defaultHeight": 200, + "defaultLeft": 653, + "defaultTop": 142, + "defaultWidth": 200, + "draggable": false, + "downloadShelf": { + "enabled": false, + "border": { + "size": 1, + "color": "default" + } + }, + "experimental": { + "api": { + "batching": { + "renderer": { + "enabled": false, + "maxSize": 1.7976931348623157e+308, + "ttl": 0 + } + }, + "breadcrumbs": false, + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "v2Api": true, + "showFavicons": true, + "defaultFaviconUrl": "https://workspace.openfin.co/workspace/17.2.14/icons/defaultFavicon.svg" + }, + "includeInSnapshots": true, + "resizable": true, + "resize": true, + "saveWindowState": false, + "shadow": false, + "showTaskbarIcon": true, + "showBackgroundImages": false, + "smallWindow": false, + "spellCheck": false, + "state": "normal", + "taskbarIcon": "", + "taskbarIconGroup": "workspace-platform-start-basic", + "url": "https://workspace.openfin.co/workspace/17.2.14/browser/", + "waitForPageLoad": false, + "backgroundColor": "#1E1F23", + "fdc3InteropApi": "", + "enableBeforeUnload": false, + "hotkeys": [ + { + "keys": "Ctrl+M" + }, + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "viewVisibility": { + "showViewsOnSplitterDrag": { + "enabled": true + }, + "showViewsOnWindowResize": { + "enabled": true + } + }, + "autoplayPolicy": "no-user-gesture-required", + "title": "workspace.openfin.co/workspace/17.2.14/browser/", + "height": 200, + "width": 201, + "center": false, + "x": 653, + "y": 142, + "permissions": { + "System": { + "openUrlWithBrowser": { + "enabled": true, + "protocols": [ + "mailto" + ] + } + } + }, + "closeBehavior": "detach", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-392bf7d5-a418-40ea-80d3-6c22b19f5f5b", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "layoutSnapshot": { + "layouts": { + "__default__": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-392bf7d5-a418-40ea-80d3-6c22b19f5f5b", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + } + } + }, + "contextMenu": true, + "contextMenuOptions": { + "template": [], + "enabled": false + }, + "workspacePlatform": { + "pages": [ + { + "pageId": "a32579a9-2b4f-4ec7-b743-01fb3f1456d6", + "title": "Untitled Page", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-392bf7d5-a418-40ea-80d3-6c22b19f5f5b", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "isReadOnly": false, + "hasUnsavedChanges": true, + "isActive": true, + "panels": [] + } + ], + "favicon": "http://localhost:8080/favicon.ico", + "_internalDeferShowOptions": { + "setAsForeground": true, + "deferShowEnabled": true, + "autoShow": true + }, + "windowType": "browser" + }, + "ignoreSavedWindowState": true, + "preloadScripts": [] + }, + { + "alwaysOnTop": false, + "frame": false, + "icon": "http://localhost:8080/favicon.ico", + "maxHeight": 200, + "maxWidth": 200, + "maximizable": true, + "minHeight": 50, + "minWidth": 50, + "minimizable": true, + "opacity": 1, + "resizeRegion": { + "bottomRightCorner": 20, + "size": 7, + "sides": { + "top": true, + "right": true, + "bottom": true, + "left": true + } + }, + "transparent": false, + "uuid": "workspace-platform-start-basic", + "accelerator": { + "devtools": false, + "zoom": false, + "reload": false, + "reloadIgnoringCache": false + }, + "alphaMask": { + "blue": -1, + "green": -1, + "red": -1 + }, + "alwaysOnBottom": false, + "api": { + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "applicationIcon": "", + "aspectRatio": 0, + "autoShow": false, + "backgroundThrottling": true, + "contentNavigation": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contentRedirect": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contextMenuSettings": { + "enable": true, + "devtools": true, + "reload": false + }, + "cornerRounding": { + "height": 0, + "width": 0 + }, + "closeOnLastViewRemoved": false, + "viewsPreventingClose": "all", + "defaultHeight": 200, + "defaultLeft": 1068, + "defaultTop": 143, + "defaultWidth": 200, + "draggable": false, + "downloadShelf": { + "enabled": false, + "border": { + "size": 1, + "color": "default" + } + }, + "experimental": { + "api": { + "batching": { + "renderer": { + "enabled": false, + "maxSize": 1.7976931348623157e+308, + "ttl": 0 + } + }, + "breadcrumbs": false, + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "v2Api": true, + "showFavicons": true, + "defaultFaviconUrl": "https://workspace.openfin.co/workspace/17.2.14/icons/defaultFavicon.svg" + }, + "includeInSnapshots": true, + "resizable": true, + "resize": true, + "saveWindowState": false, + "shadow": false, + "showTaskbarIcon": true, + "showBackgroundImages": false, + "smallWindow": false, + "spellCheck": false, + "state": "normal", + "taskbarIcon": "", + "taskbarIconGroup": "workspace-platform-start-basic", + "url": "https://workspace.openfin.co/workspace/17.2.14/browser/", + "waitForPageLoad": false, + "backgroundColor": "#1E1F23", + "fdc3InteropApi": "", + "enableBeforeUnload": false, + "hotkeys": [ + { + "keys": "Ctrl+M" + }, + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "viewVisibility": { + "showViewsOnSplitterDrag": { + "enabled": true + }, + "showViewsOnWindowResize": { + "enabled": true + } + }, + "autoplayPolicy": "no-user-gesture-required", + "title": "workspace.openfin.co/workspace/17.2.14/browser/", + "height": 201, + "width": 200, + "center": false, + "x": 1068, + "y": 143, + "permissions": { + "System": { + "openUrlWithBrowser": { + "enabled": true, + "protocols": [ + "mailto" + ] + } + } + }, + "closeBehavior": "detach", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-9d6f3f4a-8998-48fc-821f-37b58191456e", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "layoutSnapshot": { + "layouts": { + "__default__": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-9d6f3f4a-8998-48fc-821f-37b58191456e", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + } + } + }, + "contextMenu": true, + "contextMenuOptions": { + "template": [], + "enabled": false + }, + "workspacePlatform": { + "pages": [ + { + "pageId": "f97a4315-c00f-4413-8a41-d00d34a6a138", + "title": "Untitled Page", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-9d6f3f4a-8998-48fc-821f-37b58191456e", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "isReadOnly": false, + "hasUnsavedChanges": true, + "isActive": true, + "panels": [] + } + ], + "favicon": "http://localhost:8080/favicon.ico", + "_internalDeferShowOptions": { + "setAsForeground": true, + "deferShowEnabled": true, + "autoShow": true + }, + "windowType": "browser" + }, + "ignoreSavedWindowState": true, + "preloadScripts": [] + }, + { + "alwaysOnTop": false, + "frame": false, + "icon": "http://localhost:8080/favicon.ico", + "maxHeight": 200, + "maxWidth": 200, + "maximizable": true, + "minHeight": 50, + "minWidth": 50, + "minimizable": true, + "opacity": 1, + "resizeRegion": { + "bottomRightCorner": 20, + "size": 7, + "sides": { + "top": true, + "right": true, + "bottom": true, + "left": true + } + }, + "transparent": false, + "uuid": "workspace-platform-start-basic", + "accelerator": { + "devtools": false, + "zoom": false, + "reload": false, + "reloadIgnoringCache": false + }, + "alphaMask": { + "blue": -1, + "green": -1, + "red": -1 + }, + "alwaysOnBottom": false, + "api": { + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "applicationIcon": "", + "aspectRatio": 0, + "autoShow": false, + "backgroundThrottling": true, + "contentNavigation": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contentRedirect": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contextMenuSettings": { + "enable": true, + "devtools": true, + "reload": false + }, + "cornerRounding": { + "height": 0, + "width": 0 + }, + "closeOnLastViewRemoved": false, + "viewsPreventingClose": "all", + "defaultHeight": 200, + "defaultLeft": 869, + "defaultTop": 551, + "defaultWidth": 200, + "draggable": false, + "downloadShelf": { + "enabled": false, + "border": { + "size": 1, + "color": "default" + } + }, + "experimental": { + "api": { + "batching": { + "renderer": { + "enabled": false, + "maxSize": 1.7976931348623157e+308, + "ttl": 0 + } + }, + "breadcrumbs": false, + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "v2Api": true, + "showFavicons": true, + "defaultFaviconUrl": "https://workspace.openfin.co/workspace/17.2.14/icons/defaultFavicon.svg" + }, + "includeInSnapshots": true, + "resizable": true, + "resize": true, + "saveWindowState": false, + "shadow": false, + "showTaskbarIcon": true, + "showBackgroundImages": false, + "smallWindow": false, + "spellCheck": false, + "state": "normal", + "taskbarIcon": "", + "taskbarIconGroup": "workspace-platform-start-basic", + "url": "https://workspace.openfin.co/workspace/17.2.14/browser/", + "waitForPageLoad": false, + "backgroundColor": "#1E1F23", + "fdc3InteropApi": "", + "enableBeforeUnload": false, + "hotkeys": [ + { + "keys": "Ctrl+M" + }, + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "viewVisibility": { + "showViewsOnSplitterDrag": { + "enabled": true + }, + "showViewsOnWindowResize": { + "enabled": true + } + }, + "autoplayPolicy": "no-user-gesture-required", + "title": "workspace.openfin.co/workspace/17.2.14/browser/", + "height": 201, + "width": 201, + "center": false, + "x": 869, + "y": 550, + "permissions": { + "System": { + "openUrlWithBrowser": { + "enabled": true, + "protocols": [ + "mailto" + ] + } + } + }, + "closeBehavior": "detach", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-f96253c4-69db-47a0-a334-7505a98ea589", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "layoutSnapshot": { + "layouts": { + "__default__": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-f96253c4-69db-47a0-a334-7505a98ea589", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + } + } + }, + "contextMenu": true, + "contextMenuOptions": { + "template": [], + "enabled": false + }, + "workspacePlatform": { + "pages": [ + { + "pageId": "e76e123d-460e-4dc1-b3c2-c15879372c32", + "title": "Untitled Page", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-f96253c4-69db-47a0-a334-7505a98ea589", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "isReadOnly": false, + "hasUnsavedChanges": true, + "isActive": true, + "panels": [] + } + ], + "favicon": "http://localhost:8080/favicon.ico", + "_internalDeferShowOptions": { + "setAsForeground": true, + "deferShowEnabled": true, + "autoShow": true + }, + "windowType": "browser" + }, + "ignoreSavedWindowState": true, + "preloadScripts": [] + }, + { + "alwaysOnTop": false, + "frame": false, + "icon": "http://localhost:8080/favicon.ico", + "maxHeight": 200, + "maxWidth": 200, + "maximizable": true, + "minHeight": 50, + "minWidth": 50, + "minimizable": true, + "opacity": 1, + "resizeRegion": { + "bottomRightCorner": 20, + "size": 7, + "sides": { + "top": true, + "right": true, + "bottom": true, + "left": true + } + }, + "transparent": false, + "uuid": "workspace-platform-start-basic", + "accelerator": { + "devtools": false, + "zoom": false, + "reload": false, + "reloadIgnoringCache": false + }, + "alphaMask": { + "blue": -1, + "green": -1, + "red": -1 + }, + "alwaysOnBottom": false, + "api": { + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "applicationIcon": "", + "aspectRatio": 0, + "autoShow": false, + "backgroundThrottling": true, + "contentNavigation": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contentRedirect": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contextMenuSettings": { + "enable": true, + "devtools": true, + "reload": false + }, + "cornerRounding": { + "height": 0, + "width": 0 + }, + "closeOnLastViewRemoved": false, + "viewsPreventingClose": "all", + "defaultHeight": 198, + "defaultLeft": 865, + "defaultTop": 347, + "defaultWidth": 200, + "draggable": false, + "downloadShelf": { + "enabled": false, + "border": { + "size": 1, + "color": "default" + } + }, + "experimental": { + "api": { + "batching": { + "renderer": { + "enabled": false, + "maxSize": 1.7976931348623157e+308, + "ttl": 0 + } + }, + "breadcrumbs": false, + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "v2Api": true, + "showFavicons": true, + "defaultFaviconUrl": "https://workspace.openfin.co/workspace/17.2.14/icons/defaultFavicon.svg" + }, + "includeInSnapshots": true, + "resizable": true, + "resize": true, + "saveWindowState": false, + "shadow": false, + "showTaskbarIcon": true, + "showBackgroundImages": false, + "smallWindow": false, + "spellCheck": false, + "state": "normal", + "taskbarIcon": "", + "taskbarIconGroup": "workspace-platform-start-basic", + "url": "https://workspace.openfin.co/workspace/17.2.14/browser/", + "waitForPageLoad": false, + "backgroundColor": "#1E1F23", + "fdc3InteropApi": "", + "enableBeforeUnload": false, + "hotkeys": [ + { + "keys": "Ctrl+M" + }, + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "viewVisibility": { + "showViewsOnSplitterDrag": { + "enabled": true + }, + "showViewsOnWindowResize": { + "enabled": true + } + }, + "autoplayPolicy": "no-user-gesture-required", + "title": "workspace.openfin.co/workspace/17.2.14/browser/", + "height": 200, + "width": 201, + "center": false, + "x": 865, + "y": 346, + "permissions": { + "System": { + "openUrlWithBrowser": { + "enabled": true, + "protocols": [ + "mailto" + ] + } + } + }, + "closeBehavior": "detach", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-7e3fbeea-69c4-441e-b775-4041245dd6d8", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "layoutSnapshot": { + "layouts": { + "__default__": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": false, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": true, + "preventDragIn": true, + "newTabButton": null, + "preventSplitterResize": true + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": false, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-7e3fbeea-69c4-441e-b775-4041245dd6d8", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + } + } + }, + "contextMenu": true, + "contextMenuOptions": { + "template": [], + "enabled": false + }, + "workspacePlatform": { + "pages": [ + { + "pageId": "af936f80-a315-457d-9c57-de9943535f04", + "title": "Untitled Page", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-7e3fbeea-69c4-441e-b775-4041245dd6d8", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "isReadOnly": false, + "hasUnsavedChanges": true, + "isActive": true, + "isLocked": true, + "panels": [] + } + ], + "favicon": "http://localhost:8080/favicon.ico", + "_internalDeferShowOptions": { + "setAsForeground": true, + "deferShowEnabled": true, + "autoShow": true + }, + "windowType": "browser" + }, + "ignoreSavedWindowState": true, + "preloadScripts": [] + }, + { + "alwaysOnTop": false, + "frame": false, + "icon": "http://localhost:8080/favicon.ico", + "maxHeight": 200, + "maxWidth": 200, + "maximizable": true, + "minHeight": 50, + "minWidth": 50, + "minimizable": true, + "opacity": 1, + "resizeRegion": { + "bottomRightCorner": 20, + "size": 7, + "sides": { + "top": true, + "right": true, + "bottom": true, + "left": true + } + }, + "transparent": false, + "uuid": "workspace-platform-start-basic", + "accelerator": { + "devtools": false, + "zoom": false, + "reload": false, + "reloadIgnoringCache": false + }, + "alphaMask": { + "blue": -1, + "green": -1, + "red": -1 + }, + "alwaysOnBottom": false, + "api": { + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "applicationIcon": "", + "aspectRatio": 0, + "autoShow": false, + "backgroundThrottling": true, + "contentNavigation": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contentRedirect": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contextMenuSettings": { + "enable": true, + "devtools": true, + "reload": false + }, + "cornerRounding": { + "height": 0, + "width": 0 + }, + "closeOnLastViewRemoved": false, + "viewsPreventingClose": "all", + "defaultHeight": 200, + "defaultLeft": 659, + "defaultTop": 552, + "defaultWidth": 200, + "draggable": false, + "downloadShelf": { + "enabled": false, + "border": { + "size": 1, + "color": "default" + } + }, + "experimental": { + "api": { + "batching": { + "renderer": { + "enabled": false, + "maxSize": 1.7976931348623157e+308, + "ttl": 0 + } + }, + "breadcrumbs": false, + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "v2Api": true, + "showFavicons": true, + "defaultFaviconUrl": "https://workspace.openfin.co/workspace/17.2.14/icons/defaultFavicon.svg" + }, + "includeInSnapshots": true, + "resizable": true, + "resize": true, + "saveWindowState": false, + "shadow": false, + "showTaskbarIcon": true, + "showBackgroundImages": false, + "smallWindow": false, + "spellCheck": false, + "state": "normal", + "taskbarIcon": "", + "taskbarIconGroup": "workspace-platform-start-basic", + "url": "https://workspace.openfin.co/workspace/17.2.14/browser/", + "waitForPageLoad": false, + "backgroundColor": "#1E1F23", + "fdc3InteropApi": "", + "enableBeforeUnload": false, + "hotkeys": [ + { + "keys": "Ctrl+M" + }, + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "viewVisibility": { + "showViewsOnSplitterDrag": { + "enabled": true + }, + "showViewsOnWindowResize": { + "enabled": true + } + }, + "autoplayPolicy": "no-user-gesture-required", + "title": "workspace.openfin.co/workspace/17.2.14/browser/", + "height": 200, + "width": 201, + "center": false, + "x": 659, + "y": 552, + "permissions": { + "System": { + "openUrlWithBrowser": { + "enabled": true, + "protocols": [ + "mailto" + ] + } + } + }, + "closeBehavior": "detach", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-fe726160-60bf-4380-9255-eb87696eb95a", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "layoutSnapshot": { + "layouts": { + "__default__": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-fe726160-60bf-4380-9255-eb87696eb95a", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + } + } + }, + "contextMenu": true, + "contextMenuOptions": { + "template": [], + "enabled": false + }, + "workspacePlatform": { + "pages": [ + { + "pageId": "13fdf050-4cf6-4ea9-a51e-237be2b59897", + "title": "Untitled Page", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-fe726160-60bf-4380-9255-eb87696eb95a", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "isReadOnly": false, + "hasUnsavedChanges": true, + "isActive": true, + "panels": [] + } + ], + "favicon": "http://localhost:8080/favicon.ico", + "_internalDeferShowOptions": { + "setAsForeground": true, + "deferShowEnabled": true, + "autoShow": true + }, + "windowType": "browser" + }, + "ignoreSavedWindowState": true, + "preloadScripts": [] + }, + { + "alwaysOnTop": false, + "frame": false, + "icon": "http://localhost:8080/favicon.ico", + "maxHeight": 200, + "maxWidth": 200, + "maximizable": true, + "minHeight": 50, + "minWidth": 50, + "minimizable": true, + "opacity": 1, + "resizeRegion": { + "bottomRightCorner": 20, + "size": 7, + "sides": { + "top": true, + "right": true, + "bottom": true, + "left": true + } + }, + "transparent": false, + "uuid": "workspace-platform-start-basic", + "accelerator": { + "devtools": false, + "zoom": false, + "reload": false, + "reloadIgnoringCache": false + }, + "alphaMask": { + "blue": -1, + "green": -1, + "red": -1 + }, + "alwaysOnBottom": false, + "api": { + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "applicationIcon": "", + "aspectRatio": 0, + "autoShow": false, + "backgroundThrottling": true, + "contentNavigation": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contentRedirect": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contextMenuSettings": { + "enable": true, + "devtools": true, + "reload": false + }, + "cornerRounding": { + "height": 0, + "width": 0 + }, + "closeOnLastViewRemoved": false, + "viewsPreventingClose": "all", + "defaultHeight": 137, + "defaultLeft": 1067, + "defaultTop": 2, + "defaultWidth": 200, + "draggable": false, + "downloadShelf": { + "enabled": false, + "border": { + "size": 1, + "color": "default" + } + }, + "experimental": { + "api": { + "batching": { + "renderer": { + "enabled": false, + "maxSize": 1.7976931348623157e+308, + "ttl": 0 + } + }, + "breadcrumbs": false, + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "v2Api": true, + "showFavicons": true, + "defaultFaviconUrl": "https://workspace.openfin.co/workspace/17.2.14/icons/defaultFavicon.svg" + }, + "includeInSnapshots": true, + "resizable": true, + "resize": true, + "saveWindowState": false, + "shadow": false, + "showTaskbarIcon": true, + "showBackgroundImages": false, + "smallWindow": false, + "spellCheck": false, + "state": "normal", + "taskbarIcon": "", + "taskbarIconGroup": "workspace-platform-start-basic", + "url": "https://workspace.openfin.co/workspace/17.2.14/browser/", + "waitForPageLoad": false, + "backgroundColor": "#1E1F23", + "fdc3InteropApi": "", + "enableBeforeUnload": false, + "hotkeys": [ + { + "keys": "Ctrl+M" + }, + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "viewVisibility": { + "showViewsOnSplitterDrag": { + "enabled": true + }, + "showViewsOnWindowResize": { + "enabled": true + } + }, + "autoplayPolicy": "no-user-gesture-required", + "title": "workspace.openfin.co/workspace/17.2.14/browser/", + "height": 137, + "width": 201, + "center": false, + "x": 1067, + "y": 2, + "permissions": { + "System": { + "openUrlWithBrowser": { + "enabled": true, + "protocols": [ + "mailto" + ] + } + } + }, + "closeBehavior": "detach", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-89698cf7-910d-4b48-bd00-5eef3a27ab09", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "layoutSnapshot": { + "layouts": { + "__default__": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-89698cf7-910d-4b48-bd00-5eef3a27ab09", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + } + } + }, + "contextMenu": true, + "contextMenuOptions": { + "template": [], + "enabled": false + }, + "workspacePlatform": { + "pages": [ + { + "pageId": "0e92f1fb-93a3-410a-a85d-692d584dba55", + "title": "Untitled Page", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-89698cf7-910d-4b48-bd00-5eef3a27ab09", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "isReadOnly": false, + "hasUnsavedChanges": true, + "isActive": true, + "panels": [] + } + ], + "favicon": "http://localhost:8080/favicon.ico", + "_internalDeferShowOptions": { + "setAsForeground": true, + "deferShowEnabled": true, + "autoShow": true + }, + "windowType": "browser" + }, + "ignoreSavedWindowState": true, + "preloadScripts": [] + }, + { + "alwaysOnTop": false, + "frame": false, + "icon": "http://localhost:8080/favicon.ico", + "maxHeight": 200, + "maxWidth": 200, + "maximizable": true, + "minHeight": 50, + "minWidth": 50, + "minimizable": true, + "opacity": 1, + "resizeRegion": { + "bottomRightCorner": 20, + "size": 7, + "sides": { + "top": true, + "right": true, + "bottom": true, + "left": true + } + }, + "transparent": false, + "uuid": "workspace-platform-start-basic", + "accelerator": { + "devtools": false, + "zoom": false, + "reload": false, + "reloadIgnoringCache": false + }, + "alphaMask": { + "blue": -1, + "green": -1, + "red": -1 + }, + "alwaysOnBottom": false, + "api": { + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "applicationIcon": "", + "aspectRatio": 0, + "autoShow": false, + "backgroundThrottling": true, + "contentNavigation": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contentRedirect": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contextMenuSettings": { + "enable": true, + "devtools": true, + "reload": false + }, + "cornerRounding": { + "height": 0, + "width": 0 + }, + "closeOnLastViewRemoved": false, + "viewsPreventingClose": "all", + "defaultHeight": 132, + "defaultLeft": 859, + "defaultTop": 7, + "defaultWidth": 200, + "draggable": false, + "downloadShelf": { + "enabled": false, + "border": { + "size": 1, + "color": "default" + } + }, + "experimental": { + "api": { + "batching": { + "renderer": { + "enabled": false, + "maxSize": 1.7976931348623157e+308, + "ttl": 0 + } + }, + "breadcrumbs": false, + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "v2Api": true, + "showFavicons": true, + "defaultFaviconUrl": "https://workspace.openfin.co/workspace/17.2.14/icons/defaultFavicon.svg" + }, + "includeInSnapshots": true, + "resizable": true, + "resize": true, + "saveWindowState": false, + "shadow": false, + "showTaskbarIcon": true, + "showBackgroundImages": false, + "smallWindow": false, + "spellCheck": false, + "state": "normal", + "taskbarIcon": "", + "taskbarIconGroup": "workspace-platform-start-basic", + "url": "https://workspace.openfin.co/workspace/17.2.14/browser/", + "waitForPageLoad": false, + "backgroundColor": "#1E1F23", + "fdc3InteropApi": "", + "enableBeforeUnload": false, + "hotkeys": [ + { + "keys": "Ctrl+M" + }, + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "viewVisibility": { + "showViewsOnSplitterDrag": { + "enabled": true + }, + "showViewsOnWindowResize": { + "enabled": true + } + }, + "autoplayPolicy": "no-user-gesture-required", + "title": "workspace.openfin.co/workspace/17.2.14/browser/", + "height": 133, + "width": 201, + "center": false, + "x": 859, + "y": 7, + "permissions": { + "System": { + "openUrlWithBrowser": { + "enabled": true, + "protocols": [ + "mailto" + ] + } + } + }, + "closeBehavior": "detach", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-2f0bf1ba-0069-4578-9646-c8c674094353", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "layoutSnapshot": { + "layouts": { + "__default__": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-2f0bf1ba-0069-4578-9646-c8c674094353", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + } + } + }, + "contextMenu": true, + "contextMenuOptions": { + "template": [], + "enabled": false + }, + "workspacePlatform": { + "pages": [ + { + "pageId": "fcf8e087-29c9-4e95-82ec-f729d06ef84d", + "title": "Untitled Page", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-2f0bf1ba-0069-4578-9646-c8c674094353", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "isReadOnly": false, + "hasUnsavedChanges": true, + "isActive": true, + "panels": [] + } + ], + "favicon": "http://localhost:8080/favicon.ico", + "_internalDeferShowOptions": { + "setAsForeground": true, + "deferShowEnabled": true, + "autoShow": true + }, + "windowType": "browser" + }, + "ignoreSavedWindowState": true, + "preloadScripts": [] + }, + { + "alwaysOnTop": false, + "frame": false, + "icon": "http://localhost:8080/favicon.ico", + "maxHeight": 200, + "maxWidth": 200, + "maximizable": true, + "minHeight": 50, + "minWidth": 50, + "minimizable": true, + "opacity": 1, + "resizeRegion": { + "bottomRightCorner": 20, + "size": 7, + "sides": { + "top": true, + "right": true, + "bottom": true, + "left": true + } + }, + "transparent": false, + "uuid": "workspace-platform-start-basic", + "accelerator": { + "devtools": false, + "zoom": false, + "reload": false, + "reloadIgnoringCache": false + }, + "alphaMask": { + "blue": -1, + "green": -1, + "red": -1 + }, + "alwaysOnBottom": false, + "api": { + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "applicationIcon": "", + "aspectRatio": 0, + "autoShow": false, + "backgroundThrottling": true, + "contentNavigation": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contentRedirect": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contextMenuSettings": { + "enable": true, + "devtools": true, + "reload": false + }, + "cornerRounding": { + "height": 0, + "width": 0 + }, + "closeOnLastViewRemoved": false, + "viewsPreventingClose": "all", + "defaultHeight": 200, + "defaultLeft": 658, + "defaultTop": 346, + "defaultWidth": 200, + "draggable": false, + "downloadShelf": { + "enabled": false, + "border": { + "size": 1, + "color": "default" + } + }, + "experimental": { + "api": { + "batching": { + "renderer": { + "enabled": false, + "maxSize": 1.7976931348623157e+308, + "ttl": 0 + } + }, + "breadcrumbs": false, + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "v2Api": true, + "showFavicons": true, + "defaultFaviconUrl": "https://workspace.openfin.co/workspace/17.2.14/icons/defaultFavicon.svg" + }, + "includeInSnapshots": true, + "resizable": true, + "resize": true, + "saveWindowState": false, + "shadow": false, + "showTaskbarIcon": true, + "showBackgroundImages": false, + "smallWindow": false, + "spellCheck": false, + "state": "normal", + "taskbarIcon": "", + "taskbarIconGroup": "workspace-platform-start-basic", + "url": "https://workspace.openfin.co/workspace/17.2.14/browser/", + "waitForPageLoad": false, + "backgroundColor": "#1E1F23", + "fdc3InteropApi": "", + "enableBeforeUnload": false, + "hotkeys": [ + { + "keys": "Ctrl+M" + }, + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "viewVisibility": { + "showViewsOnSplitterDrag": { + "enabled": true + }, + "showViewsOnWindowResize": { + "enabled": true + } + }, + "autoplayPolicy": "no-user-gesture-required", + "title": "workspace.openfin.co/workspace/17.2.14/browser/", + "height": 200, + "width": 200, + "center": false, + "x": 658, + "y": 346, + "permissions": { + "System": { + "openUrlWithBrowser": { + "enabled": true, + "protocols": [ + "mailto" + ] + } + } + }, + "closeBehavior": "detach", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-b4ad024e-cbdf-47ae-8244-3e8d8c0d733b", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "layoutSnapshot": { + "layouts": { + "__default__": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-b4ad024e-cbdf-47ae-8244-3e8d8c0d733b", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + } + } + }, + "contextMenu": true, + "contextMenuOptions": { + "template": [], + "enabled": false + }, + "workspacePlatform": { + "pages": [ + { + "pageId": "e580e1cc-854b-4816-8704-0fd6cef9f598", + "title": "Untitled Page", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-b4ad024e-cbdf-47ae-8244-3e8d8c0d733b", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "isReadOnly": false, + "hasUnsavedChanges": true, + "isActive": true, + "panels": [] + } + ], + "favicon": "http://localhost:8080/favicon.ico", + "_internalDeferShowOptions": { + "setAsForeground": true, + "deferShowEnabled": true, + "autoShow": true + }, + "windowType": "browser" + }, + "ignoreSavedWindowState": true, + "preloadScripts": [] + }, + { + "alwaysOnTop": false, + "frame": false, + "icon": "http://localhost:8080/favicon.ico", + "maxHeight": 200, + "maxWidth": 200, + "maximizable": true, + "minHeight": 50, + "minWidth": 50, + "minimizable": true, + "opacity": 1, + "resizeRegion": { + "bottomRightCorner": 20, + "size": 7, + "sides": { + "top": true, + "right": true, + "bottom": true, + "left": true + } + }, + "transparent": false, + "uuid": "workspace-platform-start-basic", + "accelerator": { + "devtools": false, + "zoom": false, + "reload": false, + "reloadIgnoringCache": false + }, + "alphaMask": { + "blue": -1, + "green": -1, + "red": -1 + }, + "alwaysOnBottom": false, + "api": { + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "applicationIcon": "", + "aspectRatio": 0, + "autoShow": false, + "backgroundThrottling": true, + "contentNavigation": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contentRedirect": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contextMenuSettings": { + "enable": true, + "devtools": true, + "reload": false + }, + "cornerRounding": { + "height": 0, + "width": 0 + }, + "closeOnLastViewRemoved": false, + "viewsPreventingClose": "all", + "defaultHeight": 200, + "defaultLeft": 235, + "defaultTop": 551, + "defaultWidth": 200, + "draggable": false, + "downloadShelf": { + "enabled": false, + "border": { + "size": 1, + "color": "default" + } + }, + "experimental": { + "api": { + "batching": { + "renderer": { + "enabled": false, + "maxSize": 1.7976931348623157e+308, + "ttl": 0 + } + }, + "breadcrumbs": false, + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "v2Api": true, + "showFavicons": true, + "defaultFaviconUrl": "https://workspace.openfin.co/workspace/17.2.14/icons/defaultFavicon.svg" + }, + "includeInSnapshots": true, + "resizable": true, + "resize": true, + "saveWindowState": false, + "shadow": false, + "showTaskbarIcon": true, + "showBackgroundImages": false, + "smallWindow": false, + "spellCheck": false, + "state": "normal", + "taskbarIcon": "", + "taskbarIconGroup": "workspace-platform-start-basic", + "url": "https://workspace.openfin.co/workspace/17.2.14/browser/", + "waitForPageLoad": false, + "backgroundColor": "#1E1F23", + "fdc3InteropApi": "", + "enableBeforeUnload": false, + "hotkeys": [ + { + "keys": "Ctrl+M" + }, + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "viewVisibility": { + "showViewsOnSplitterDrag": { + "enabled": true + }, + "showViewsOnWindowResize": { + "enabled": true + } + }, + "autoplayPolicy": "no-user-gesture-required", + "title": "workspace.openfin.co/workspace/17.2.14/browser/", + "height": 201, + "width": 201, + "center": false, + "x": 235, + "y": 550, + "permissions": { + "System": { + "openUrlWithBrowser": { + "enabled": true, + "protocols": [ + "mailto" + ] + } + } + }, + "closeBehavior": "detach", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-8b206483-8935-4af5-894c-45a167a6ce6a", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "layoutSnapshot": { + "layouts": { + "__default__": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-8b206483-8935-4af5-894c-45a167a6ce6a", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + } + } + }, + "contextMenu": true, + "contextMenuOptions": { + "template": [], + "enabled": false + }, + "workspacePlatform": { + "pages": [ + { + "pageId": "2140f609-7386-4dfd-9d67-31669606617e", + "title": "Untitled Page", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-8b206483-8935-4af5-894c-45a167a6ce6a", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "isReadOnly": false, + "hasUnsavedChanges": true, + "isActive": true, + "panels": [] + } + ], + "favicon": "http://localhost:8080/favicon.ico", + "_internalDeferShowOptions": { + "setAsForeground": true, + "deferShowEnabled": true, + "autoShow": true + }, + "windowType": "browser" + }, + "ignoreSavedWindowState": true, + "preloadScripts": [] + }, + { + "alwaysOnTop": false, + "frame": false, + "icon": "http://localhost:8080/favicon.ico", + "maxHeight": 200, + "maxWidth": 200, + "maximizable": true, + "minHeight": 50, + "minWidth": 50, + "minimizable": true, + "opacity": 1, + "resizeRegion": { + "bottomRightCorner": 20, + "size": 7, + "sides": { + "top": true, + "right": true, + "bottom": true, + "left": true + } + }, + "transparent": false, + "uuid": "workspace-platform-start-basic", + "accelerator": { + "devtools": false, + "zoom": false, + "reload": false, + "reloadIgnoringCache": false + }, + "alphaMask": { + "blue": -1, + "green": -1, + "red": -1 + }, + "alwaysOnBottom": false, + "api": { + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "applicationIcon": "", + "aspectRatio": 0, + "autoShow": false, + "backgroundThrottling": true, + "contentNavigation": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contentRedirect": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contextMenuSettings": { + "enable": true, + "devtools": true, + "reload": false + }, + "cornerRounding": { + "height": 0, + "width": 0 + }, + "closeOnLastViewRemoved": false, + "viewsPreventingClose": "all", + "defaultHeight": 200, + "defaultLeft": 446, + "defaultTop": 553, + "defaultWidth": 200, + "draggable": false, + "downloadShelf": { + "enabled": false, + "border": { + "size": 1, + "color": "default" + } + }, + "experimental": { + "api": { + "batching": { + "renderer": { + "enabled": false, + "maxSize": 1.7976931348623157e+308, + "ttl": 0 + } + }, + "breadcrumbs": false, + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "v2Api": true, + "showFavicons": true, + "defaultFaviconUrl": "https://workspace.openfin.co/workspace/17.2.14/icons/defaultFavicon.svg" + }, + "includeInSnapshots": true, + "resizable": true, + "resize": true, + "saveWindowState": false, + "shadow": false, + "showTaskbarIcon": true, + "showBackgroundImages": false, + "smallWindow": false, + "spellCheck": false, + "state": "normal", + "taskbarIcon": "", + "taskbarIconGroup": "workspace-platform-start-basic", + "url": "https://workspace.openfin.co/workspace/17.2.14/browser/", + "waitForPageLoad": false, + "backgroundColor": "#1E1F23", + "fdc3InteropApi": "", + "enableBeforeUnload": false, + "hotkeys": [ + { + "keys": "Ctrl+M" + }, + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "viewVisibility": { + "showViewsOnSplitterDrag": { + "enabled": true + }, + "showViewsOnWindowResize": { + "enabled": true + } + }, + "autoplayPolicy": "no-user-gesture-required", + "title": "workspace.openfin.co/workspace/17.2.14/browser/", + "height": 201, + "width": 200, + "center": false, + "x": 446, + "y": 552, + "permissions": { + "System": { + "openUrlWithBrowser": { + "enabled": true, + "protocols": [ + "mailto" + ] + } + } + }, + "closeBehavior": "detach", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-2b508ecf-437d-4255-ae18-423f5ab85162", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "layoutSnapshot": { + "layouts": { + "__default__": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-2b508ecf-437d-4255-ae18-423f5ab85162", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + } + } + }, + "contextMenu": true, + "contextMenuOptions": { + "template": [], + "enabled": false + }, + "workspacePlatform": { + "pages": [ + { + "pageId": "0648b9bf-a734-412b-8ac9-e3e9e3921a4a", + "title": "Untitled Page", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-2b508ecf-437d-4255-ae18-423f5ab85162", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "isReadOnly": false, + "hasUnsavedChanges": true, + "isActive": true, + "panels": [] + } + ], + "favicon": "http://localhost:8080/favicon.ico", + "_internalDeferShowOptions": { + "setAsForeground": true, + "deferShowEnabled": true, + "autoShow": true + }, + "windowType": "browser" + }, + "ignoreSavedWindowState": true, + "preloadScripts": [] + }, + { + "alwaysOnTop": false, + "frame": false, + "icon": "http://localhost:8080/favicon.ico", + "maxHeight": 200, + "maxWidth": 200, + "maximizable": true, + "minHeight": 50, + "minWidth": 50, + "minimizable": true, + "opacity": 1, + "resizeRegion": { + "bottomRightCorner": 20, + "size": 7, + "sides": { + "top": true, + "right": true, + "bottom": true, + "left": true + } + }, + "transparent": false, + "uuid": "workspace-platform-start-basic", + "accelerator": { + "devtools": false, + "zoom": false, + "reload": false, + "reloadIgnoringCache": false + }, + "alphaMask": { + "blue": -1, + "green": -1, + "red": -1 + }, + "alwaysOnBottom": false, + "api": { + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "applicationIcon": "", + "aspectRatio": 0, + "autoShow": false, + "backgroundThrottling": true, + "contentNavigation": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contentRedirect": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contextMenuSettings": { + "enable": true, + "devtools": true, + "reload": false + }, + "cornerRounding": { + "height": 0, + "width": 0 + }, + "closeOnLastViewRemoved": false, + "viewsPreventingClose": "all", + "defaultHeight": 200, + "defaultLeft": 1074, + "defaultTop": 550, + "defaultWidth": 200, + "draggable": false, + "downloadShelf": { + "enabled": false, + "border": { + "size": 1, + "color": "default" + } + }, + "experimental": { + "api": { + "batching": { + "renderer": { + "enabled": false, + "maxSize": 1.7976931348623157e+308, + "ttl": 0 + } + }, + "breadcrumbs": false, + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "v2Api": true, + "showFavicons": true, + "defaultFaviconUrl": "https://workspace.openfin.co/workspace/17.2.14/icons/defaultFavicon.svg" + }, + "includeInSnapshots": true, + "resizable": true, + "resize": true, + "saveWindowState": false, + "shadow": false, + "showTaskbarIcon": true, + "showBackgroundImages": false, + "smallWindow": false, + "spellCheck": false, + "state": "normal", + "taskbarIcon": "", + "taskbarIconGroup": "workspace-platform-start-basic", + "url": "https://workspace.openfin.co/workspace/17.2.14/browser/", + "waitForPageLoad": false, + "backgroundColor": "#1E1F23", + "fdc3InteropApi": "", + "enableBeforeUnload": false, + "hotkeys": [ + { + "keys": "Ctrl+M" + }, + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "viewVisibility": { + "showViewsOnSplitterDrag": { + "enabled": true + }, + "showViewsOnWindowResize": { + "enabled": true + } + }, + "autoplayPolicy": "no-user-gesture-required", + "title": "workspace.openfin.co/workspace/17.2.14/browser/", + "height": 200, + "width": 200, + "center": false, + "x": 1074, + "y": 550, + "permissions": { + "System": { + "openUrlWithBrowser": { + "enabled": true, + "protocols": [ + "mailto" + ] + } + } + }, + "closeBehavior": "detach", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-a32dc903-d243-4e87-b4c8-35754f94b349", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "layoutSnapshot": { + "layouts": { + "__default__": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-a32dc903-d243-4e87-b4c8-35754f94b349", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + } + } + }, + "contextMenu": true, + "contextMenuOptions": { + "template": [], + "enabled": false + }, + "workspacePlatform": { + "pages": [ + { + "pageId": "28164eb9-1746-44ab-b38f-9d61842155b7", + "title": "Untitled Page", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-a32dc903-d243-4e87-b4c8-35754f94b349", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "isReadOnly": false, + "hasUnsavedChanges": true, + "isActive": true, + "panels": [] + } + ], + "favicon": "http://localhost:8080/favicon.ico", + "_internalDeferShowOptions": { + "setAsForeground": true, + "deferShowEnabled": true, + "autoShow": true + }, + "windowType": "browser" + }, + "ignoreSavedWindowState": true, + "preloadScripts": [] + }, + { + "alwaysOnTop": false, + "frame": false, + "icon": "http://localhost:8080/favicon.ico", + "maxHeight": 200, + "maxWidth": 200, + "maximizable": true, + "minHeight": 50, + "minWidth": 50, + "minimizable": true, + "opacity": 1, + "resizeRegion": { + "bottomRightCorner": 20, + "size": 7, + "sides": { + "top": true, + "right": true, + "bottom": true, + "left": true + } + }, + "transparent": false, + "uuid": "workspace-platform-start-basic", + "accelerator": { + "devtools": false, + "zoom": false, + "reload": false, + "reloadIgnoringCache": false + }, + "alphaMask": { + "blue": -1, + "green": -1, + "red": -1 + }, + "alwaysOnBottom": false, + "api": { + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "applicationIcon": "", + "aspectRatio": 0, + "autoShow": false, + "backgroundThrottling": true, + "contentNavigation": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contentRedirect": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contextMenuSettings": { + "enable": true, + "devtools": true, + "reload": false + }, + "cornerRounding": { + "height": 0, + "width": 0 + }, + "closeOnLastViewRemoved": false, + "viewsPreventingClose": "all", + "defaultHeight": 200, + "defaultLeft": 863, + "defaultTop": 143, + "defaultWidth": 200, + "draggable": false, + "downloadShelf": { + "enabled": false, + "border": { + "size": 1, + "color": "default" + } + }, + "experimental": { + "api": { + "batching": { + "renderer": { + "enabled": false, + "maxSize": 1.7976931348623157e+308, + "ttl": 0 + } + }, + "breadcrumbs": false, + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "v2Api": true, + "showFavicons": true, + "defaultFaviconUrl": "https://workspace.openfin.co/workspace/17.2.14/icons/defaultFavicon.svg" + }, + "includeInSnapshots": true, + "resizable": true, + "resize": true, + "saveWindowState": false, + "shadow": false, + "showTaskbarIcon": true, + "showBackgroundImages": false, + "smallWindow": false, + "spellCheck": false, + "state": "normal", + "taskbarIcon": "", + "taskbarIconGroup": "workspace-platform-start-basic", + "url": "https://workspace.openfin.co/workspace/17.2.14/browser/", + "waitForPageLoad": false, + "backgroundColor": "#1E1F23", + "fdc3InteropApi": "", + "enableBeforeUnload": false, + "hotkeys": [ + { + "keys": "Ctrl+M" + }, + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "viewVisibility": { + "showViewsOnSplitterDrag": { + "enabled": true + }, + "showViewsOnWindowResize": { + "enabled": true + } + }, + "autoplayPolicy": "no-user-gesture-required", + "title": "workspace.openfin.co/workspace/17.2.14/browser/", + "height": 201, + "width": 201, + "center": false, + "x": 863, + "y": 143, + "permissions": { + "System": { + "openUrlWithBrowser": { + "enabled": true, + "protocols": [ + "mailto" + ] + } + } + }, + "closeBehavior": "detach", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-cf6bb2a6-96cf-49aa-948a-d519ce2b5139", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "layoutSnapshot": { + "layouts": { + "__default__": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-cf6bb2a6-96cf-49aa-948a-d519ce2b5139", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + } + } + }, + "contextMenu": true, + "contextMenuOptions": { + "template": [], + "enabled": false + }, + "workspacePlatform": { + "pages": [ + { + "pageId": "45b319ad-31e4-464d-a621-02c2101fa5c5", + "title": "Untitled Page", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-cf6bb2a6-96cf-49aa-948a-d519ce2b5139", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "isReadOnly": false, + "hasUnsavedChanges": true, + "isActive": true, + "panels": [] + } + ], + "favicon": "http://localhost:8080/favicon.ico", + "_internalDeferShowOptions": { + "setAsForeground": true, + "deferShowEnabled": true, + "autoShow": true + }, + "windowType": "browser" + }, + "ignoreSavedWindowState": true, + "preloadScripts": [] + }, + { + "alwaysOnTop": false, + "frame": false, + "icon": "http://localhost:8080/favicon.ico", + "maxHeight": 200, + "maxWidth": 200, + "maximizable": true, + "minHeight": 50, + "minWidth": 50, + "minimizable": true, + "opacity": 1, + "resizeRegion": { + "bottomRightCorner": 20, + "size": 7, + "sides": { + "top": true, + "right": true, + "bottom": true, + "left": true + } + }, + "transparent": false, + "uuid": "workspace-platform-start-basic", + "accelerator": { + "devtools": false, + "zoom": false, + "reload": false, + "reloadIgnoringCache": false + }, + "alphaMask": { + "blue": -1, + "green": -1, + "red": -1 + }, + "alwaysOnBottom": false, + "api": { + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "applicationIcon": "", + "aspectRatio": 0, + "autoShow": false, + "backgroundThrottling": true, + "contentNavigation": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contentRedirect": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contextMenuSettings": { + "enable": true, + "devtools": true, + "reload": false + }, + "cornerRounding": { + "height": 0, + "width": 0 + }, + "closeOnLastViewRemoved": false, + "viewsPreventingClose": "all", + "defaultHeight": 200, + "defaultLeft": 235, + "defaultTop": 344, + "defaultWidth": 200, + "draggable": false, + "downloadShelf": { + "enabled": false, + "border": { + "size": 1, + "color": "default" + } + }, + "experimental": { + "api": { + "batching": { + "renderer": { + "enabled": false, + "maxSize": 1.7976931348623157e+308, + "ttl": 0 + } + }, + "breadcrumbs": false, + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "v2Api": true, + "showFavicons": true, + "defaultFaviconUrl": "https://workspace.openfin.co/workspace/17.2.14/icons/defaultFavicon.svg" + }, + "includeInSnapshots": true, + "resizable": true, + "resize": true, + "saveWindowState": false, + "shadow": false, + "showTaskbarIcon": true, + "showBackgroundImages": false, + "smallWindow": false, + "spellCheck": false, + "state": "normal", + "taskbarIcon": "", + "taskbarIconGroup": "workspace-platform-start-basic", + "url": "https://workspace.openfin.co/workspace/17.2.14/browser/", + "waitForPageLoad": false, + "backgroundColor": "#1E1F23", + "fdc3InteropApi": "", + "enableBeforeUnload": false, + "hotkeys": [ + { + "keys": "Ctrl+M" + }, + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "viewVisibility": { + "showViewsOnSplitterDrag": { + "enabled": true + }, + "showViewsOnWindowResize": { + "enabled": true + } + }, + "autoplayPolicy": "no-user-gesture-required", + "title": "workspace.openfin.co/workspace/17.2.14/browser/", + "height": 200, + "width": 201, + "center": false, + "x": 234, + "y": 344, + "permissions": { + "System": { + "openUrlWithBrowser": { + "enabled": true, + "protocols": [ + "mailto" + ] + } + } + }, + "closeBehavior": "detach", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-6a684d8d-27a4-45d0-ac45-dcbf96f4d781", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "layoutSnapshot": { + "layouts": { + "__default__": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-6a684d8d-27a4-45d0-ac45-dcbf96f4d781", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + } + } + }, + "contextMenu": true, + "contextMenuOptions": { + "template": [], + "enabled": false + }, + "workspacePlatform": { + "pages": [ + { + "pageId": "4a5a9540-e0f0-48ab-a0ac-ae4f5a4fb5f5", + "title": "Untitled Page", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-6a684d8d-27a4-45d0-ac45-dcbf96f4d781", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "isReadOnly": false, + "hasUnsavedChanges": true, + "isActive": true, + "panels": [] + } + ], + "favicon": "http://localhost:8080/favicon.ico", + "_internalDeferShowOptions": { + "setAsForeground": true, + "deferShowEnabled": true, + "autoShow": true + }, + "windowType": "browser" + }, + "ignoreSavedWindowState": true, + "preloadScripts": [] + }, + { + "alwaysOnTop": false, + "frame": false, + "icon": "http://localhost:8080/favicon.ico", + "maxHeight": 200, + "maxWidth": 200, + "maximizable": true, + "minHeight": 50, + "minWidth": 50, + "minimizable": true, + "opacity": 1, + "resizeRegion": { + "bottomRightCorner": 20, + "size": 7, + "sides": { + "top": true, + "right": true, + "bottom": true, + "left": true + } + }, + "transparent": false, + "uuid": "workspace-platform-start-basic", + "accelerator": { + "devtools": false, + "zoom": false, + "reload": false, + "reloadIgnoringCache": false + }, + "alphaMask": { + "blue": -1, + "green": -1, + "red": -1 + }, + "alwaysOnBottom": false, + "api": { + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "applicationIcon": "", + "aspectRatio": 0, + "autoShow": false, + "backgroundThrottling": true, + "contentNavigation": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contentRedirect": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contextMenuSettings": { + "enable": true, + "devtools": true, + "reload": false + }, + "cornerRounding": { + "height": 0, + "width": 0 + }, + "closeOnLastViewRemoved": false, + "viewsPreventingClose": "all", + "defaultHeight": 200, + "defaultLeft": 452, + "defaultTop": 348, + "defaultWidth": 200, + "draggable": false, + "downloadShelf": { + "enabled": false, + "border": { + "size": 1, + "color": "default" + } + }, + "experimental": { + "api": { + "batching": { + "renderer": { + "enabled": false, + "maxSize": 1.7976931348623157e+308, + "ttl": 0 + } + }, + "breadcrumbs": false, + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "v2Api": true, + "showFavicons": true, + "defaultFaviconUrl": "https://workspace.openfin.co/workspace/17.2.14/icons/defaultFavicon.svg" + }, + "includeInSnapshots": true, + "resizable": true, + "resize": true, + "saveWindowState": false, + "shadow": false, + "showTaskbarIcon": true, + "showBackgroundImages": false, + "smallWindow": false, + "spellCheck": false, + "state": "normal", + "taskbarIcon": "", + "taskbarIconGroup": "workspace-platform-start-basic", + "url": "https://workspace.openfin.co/workspace/17.2.14/browser/", + "waitForPageLoad": false, + "backgroundColor": "#1E1F23", + "fdc3InteropApi": "", + "enableBeforeUnload": false, + "hotkeys": [ + { + "keys": "Ctrl+M" + }, + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "viewVisibility": { + "showViewsOnSplitterDrag": { + "enabled": true + }, + "showViewsOnWindowResize": { + "enabled": true + } + }, + "autoplayPolicy": "no-user-gesture-required", + "title": "workspace.openfin.co/workspace/17.2.14/browser/", + "height": 200, + "width": 200, + "center": false, + "x": 452, + "y": 348, + "permissions": { + "System": { + "openUrlWithBrowser": { + "enabled": true, + "protocols": [ + "mailto" + ] + } + } + }, + "closeBehavior": "detach", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-f1055f4d-cf45-42b2-bdfb-67b30b63ff93", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "layoutSnapshot": { + "layouts": { + "__default__": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-f1055f4d-cf45-42b2-bdfb-67b30b63ff93", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + } + } + }, + "contextMenu": true, + "contextMenuOptions": { + "template": [], + "enabled": false + }, + "workspacePlatform": { + "pages": [ + { + "pageId": "6d17560b-e5d4-4fdc-b192-502df8e276e1", + "title": "Untitled Page", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-f1055f4d-cf45-42b2-bdfb-67b30b63ff93", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "isReadOnly": false, + "hasUnsavedChanges": true, + "isActive": true, + "panels": [] + } + ], + "favicon": "http://localhost:8080/favicon.ico", + "_internalDeferShowOptions": { + "setAsForeground": true, + "deferShowEnabled": true, + "autoShow": true + }, + "windowType": "browser" + }, + "ignoreSavedWindowState": true, + "preloadScripts": [] + }, + { + "alwaysOnTop": false, + "frame": false, + "icon": "http://localhost:8080/favicon.ico", + "maxHeight": 200, + "maxWidth": 200, + "maximizable": true, + "minHeight": 50, + "minWidth": 50, + "minimizable": true, + "opacity": 1, + "resizeRegion": { + "bottomRightCorner": 20, + "size": 7, + "sides": { + "top": true, + "right": true, + "bottom": true, + "left": true + } + }, + "transparent": false, + "uuid": "workspace-platform-start-basic", + "accelerator": { + "devtools": false, + "zoom": false, + "reload": false, + "reloadIgnoringCache": false + }, + "alphaMask": { + "blue": -1, + "green": -1, + "red": -1 + }, + "alwaysOnBottom": false, + "api": { + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "applicationIcon": "", + "aspectRatio": 0, + "autoShow": false, + "backgroundThrottling": true, + "contentNavigation": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contentRedirect": { + "allowlist": [ + "" + ], + "denylist": [], + "whitelist": [ + "" + ], + "blacklist": [] + }, + "contextMenuSettings": { + "enable": true, + "devtools": true, + "reload": false + }, + "cornerRounding": { + "height": 0, + "width": 0 + }, + "closeOnLastViewRemoved": false, + "viewsPreventingClose": "all", + "defaultHeight": 200, + "defaultLeft": 1073, + "defaultTop": 347, + "defaultWidth": 200, + "draggable": false, + "downloadShelf": { + "enabled": false, + "border": { + "size": 1, + "color": "default" + } + }, + "experimental": { + "api": { + "batching": { + "renderer": { + "enabled": false, + "maxSize": 1.7976931348623157e+308, + "ttl": 0 + } + }, + "breadcrumbs": false, + "iframe": { + "crossOriginInjection": false, + "sameOriginInjection": true, + "enableDeprecatedSharedName": false + } + }, + "v2Api": true, + "showFavicons": true, + "defaultFaviconUrl": "https://workspace.openfin.co/workspace/17.2.14/icons/defaultFavicon.svg" + }, + "includeInSnapshots": true, + "resizable": true, + "resize": true, + "saveWindowState": false, + "shadow": false, + "showTaskbarIcon": true, + "showBackgroundImages": false, + "smallWindow": false, + "spellCheck": false, + "state": "normal", + "taskbarIcon": "", + "taskbarIconGroup": "workspace-platform-start-basic", + "url": "https://workspace.openfin.co/workspace/17.2.14/browser/", + "waitForPageLoad": false, + "backgroundColor": "#1E1F23", + "fdc3InteropApi": "", + "enableBeforeUnload": false, + "hotkeys": [ + { + "keys": "Ctrl+M" + }, + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "viewVisibility": { + "showViewsOnSplitterDrag": { + "enabled": true + }, + "showViewsOnWindowResize": { + "enabled": true + } + }, + "autoplayPolicy": "no-user-gesture-required", + "title": "workspace.openfin.co/workspace/17.2.14/browser/", + "height": 200, + "width": 201, + "center": false, + "x": 1072, + "y": 347, + "permissions": { + "System": { + "openUrlWithBrowser": { + "enabled": true, + "protocols": [ + "mailto" + ] + } + } + }, + "closeBehavior": "detach", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-db56af5b-544c-48c7-ba79-3e83f11a67a4", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "layoutSnapshot": { + "layouts": { + "__default__": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-db56af5b-544c-48c7-ba79-3e83f11a67a4", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + } + } + }, + "contextMenu": true, + "contextMenuOptions": { + "template": [], + "enabled": false + }, + "workspacePlatform": { + "pages": [ + { + "pageId": "69c57dff-667c-48c7-8dcf-0ebe0b121d11", + "title": "Untitled Page", + "layout": { + "settings": { + "hasHeaders": true, + "constrainDragToContainer": true, + "reorderEnabled": true, + "selectionEnabled": false, + "popoutWholeStack": false, + "blockedPopoutsThrowError": true, + "closePopoutsOnUnload": true, + "showPopoutIcon": false, + "showMaximiseIcon": false, + "showCloseIcon": false, + "responsiveMode": "onload", + "tabOverlapAllowance": 0, + "reorderOnTabMenuClick": true, + "tabControlOffset": 10, + "constrainDragToHeaders": false, + "preventDragOut": false, + "preventDragIn": false + }, + "dimensions": { + "borderWidth": 5, + "borderGrabWidth": 15, + "minItemHeight": 10, + "minItemWidth": 10, + "headerHeight": 29, + "dragProxyWidth": 300, + "dragProxyHeight": 200 + }, + "labels": { + "close": "close", + "maximise": "maximise", + "minimise": "minimise", + "popout": "open in new window", + "popin": "pop in", + "tabDropdown": "additional tabs" + }, + "content": [ + { + "type": "row", + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "column", + "width": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "row", + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "content": [ + { + "type": "stack", + "width": 100, + "height": 100, + "isClosable": true, + "reorderEnabled": true, + "title": "", + "activeItemIndex": 0, + "content": [ + { + "type": "component", + "componentName": "view", + "componentState": { + "bounds": { + "x": 1, + "y": 1, + "width": 0, + "height": 0 + }, + "contextMenu": true, + "detachOnClose": false, + "isClosable": true, + "preventDragOut": false, + "accelerator": { + "zoom": true + }, + "zoomLevel": 0, + "url": "about:blank", + "componentName": "view", + "fdc3InteropApi": "1.2", + "interop": { + "currentContextGroup": "green" + }, + "preloadScripts": [], + "hotkeys": [ + { + "command": "stack.nextTab", + "keys": "Ctrl+Tab" + }, + { + "command": "stack.previousTab", + "keys": "Ctrl+Shift+Tab" + }, + { + "command": "view.detach", + "keys": "Ctrl+Shift+D" + }, + { + "command": "view.focusLeft", + "keys": "Ctrl+Shift+Left" + }, + { + "command": "view.focusRight", + "keys": "Ctrl+Shift+Right" + }, + { + "command": "view.focusUp", + "keys": "Ctrl+Shift+Up" + }, + { + "command": "view.focusDown", + "keys": "Ctrl+Shift+Down" + }, + { + "command": "stack.nth-tab-1", + "keys": "Ctrl+1" + }, + { + "command": "stack.nth-tab-2", + "keys": "Ctrl+2" + }, + { + "command": "stack.nth-tab-3", + "keys": "Ctrl+3" + }, + { + "command": "stack.nth-tab-4", + "keys": "Ctrl+4" + }, + { + "command": "stack.nth-tab-5", + "keys": "Ctrl+5" + }, + { + "command": "stack.nth-tab-6", + "keys": "Ctrl+6" + }, + { + "command": "stack.nth-tab-7", + "keys": "Ctrl+7" + }, + { + "command": "stack.nth-tab-8", + "keys": "Ctrl+8" + }, + { + "command": "stack.nth-tab-9", + "keys": "Ctrl+9" + } + ], + "backgroundThrottling": true, + "autoResize": { + "width": false, + "height": false + }, + "initialUrl": "about:blank", + "processAffinity": "x", + "enableBeforeUnload": false, + "name": "internal-generated-view-db56af5b-544c-48c7-ba79-3e83f11a67a4", + "uuid": "workspace-platform-start-basic" + }, + "isClosable": true, + "reorderEnabled": true, + "title": "about:blank" + } + ] + } + ] + } + ] + } + ] + } + ], + "isClosable": true, + "reorderEnabled": true, + "title": "", + "openPopouts": [], + "maximisedItemId": null + }, + "isReadOnly": false, + "hasUnsavedChanges": true, + "isActive": true, + "panels": [] + } + ], + "favicon": "http://localhost:8080/favicon.ico", + "_internalDeferShowOptions": { + "setAsForeground": true, + "deferShowEnabled": true, + "autoShow": true + }, + "windowType": "browser" + }, + "ignoreSavedWindowState": true, + "preloadScripts": [] + } + ], + "interopSnapshotDetails": { + "contextGroupStates": { + "green": {}, + "purple": {}, + "orange": {}, + "red": {}, + "pink": {}, + "yellow": {} + } + } +} \ No newline at end of file From 2ec28736ed7b26a94e386583b0b2fea5e2e0ceec Mon Sep 17 00:00:00 2001 From: Ameet Jayawant Date: Thu, 9 May 2024 08:46:33 -0400 Subject: [PATCH 7/7] Update apps.json (#722) Removed intents defn for 10 and 20 windows entries. --- .../public/apps.json | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/how-to/workspace-platform-starter-basic/public/apps.json b/how-to/workspace-platform-starter-basic/public/apps.json index 5889a76d3c..bde01ca2cf 100644 --- a/how-to/workspace-platform-starter-basic/public/apps.json +++ b/how-to/workspace-platform-starter-basic/public/apps.json @@ -37,13 +37,7 @@ "contactEmail": "contact@example.com", "supportEmail": "support@example.com", "publisher": "OpenFin", - "intents": [ - { - "name": "ViewContact", - "displayName": "View Contact", - "contexts": ["fdc3.contact"] - } - ], + "intents": [], "images": [ ], @@ -64,13 +58,7 @@ "contactEmail": "contact@example.com", "supportEmail": "support@example.com", "publisher": "OpenFin", - "intents": [ - { - "name": "ViewContact", - "displayName": "View Contact", - "contexts": ["fdc3.contact"] - } - ], + "intents": [], "images": [ ],