PromucFlow_constructor/app/client/cypress/fixtures/onPageUnloadBehavior_app.json
Rahul Barwal 96981d870b
test: adds cypress spec to test onpage unload functionality (#41084)
## Description
Adds spec file and fixture file for on page unload functionality

Fixes #41000
_or_  
Fixes `Issue URL`
> [!WARNING]  
> _If no issue exists, please create an issue first, and check with the
maintainers if the issue is valid._

## Automation

/ok-to-test tags="@tag.JS, @tag.Sanity"

### 🔍 Cypress test results
<!-- This is an auto-generated comment: Cypress test results  -->
> [!TIP]
> 🟢 🟢 🟢 All cypress tests have passed! 🎉 🎉 🎉
> Workflow run:
<https://github.com/appsmithorg/appsmith/actions/runs/16070917983>
> Commit: 9435c88d922a2c1344cc5feb955ce3eb5f8620f5
> <a
href="https://internal.appsmith.com/app/cypress-dashboard/rundetails-65890b3c81d7400d08fa9ee5?branch=master&workflowId=16070917983&attempt=1"
target="_blank">Cypress dashboard</a>.
> Tags: `@tag.JS, @tag.Sanity`
> Spec:
> <hr>Fri, 04 Jul 2025 10:45:13 UTC
<!-- end of auto-generated comment: Cypress test results  -->


## Communication
Should the DevRel and Marketing teams inform users about this change?
- [ ] Yes
- [ ] No


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **Tests**
* Added a comprehensive end-to-end test suite to verify on-page unload
behavior across different application modes and navigation methods.
* Included scenarios to ensure unload handlers trigger correctly and do
not fire redundantly.
  * Confirmed execution of multiple unload handlers in preview mode.

* **Chores**
* Introduced a new application fixture for testing on-page unload
actions with multiple pages, widgets, and JavaScript actions.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-07-04 16:48:24 +05:30

2598 lines
97 KiB
JSON

{
"artifactJsonType": "APPLICATION",
"clientSchemaVersion": 2.0,
"serverSchemaVersion": 12.0,
"exportedApplication": {
"name": "Untitled application 1",
"isPublic": false,
"pages": [
{ "id": "Page1 - with long long name", "isDefault": true },
{ "id": "Page2 - with long long name", "isDefault": false },
{ "id": "Page3 - with long long name", "isDefault": false },
{ "id": "Page4 - with long long name", "isDefault": false },
{ "id": "Page5 - with long long name", "isDefault": false },
{ "id": "Page6 - with long long name", "isDefault": false },
{ "id": "Page7 - with long long name", "isDefault": false },
{ "id": "Page8 - with long long name", "isDefault": false },
{ "id": "Page9 - with long long name", "isDefault": false }
],
"publishedPages": [
{ "id": "Page1 - with long long name", "isDefault": true },
{ "id": "Page2 - with long long name", "isDefault": false },
{ "id": "Page3 - with long long name", "isDefault": false },
{ "id": "Page4 - with long long name", "isDefault": false },
{ "id": "Page5 - with long long name", "isDefault": false },
{ "id": "Page6 - with long long name", "isDefault": false },
{ "id": "Page7 - with long long name", "isDefault": false },
{ "id": "Page8 - with long long name", "isDefault": false },
{ "id": "Page9 - with long long name", "isDefault": false }
],
"viewMode": false,
"appIsExample": false,
"unreadCommentThreads": 0.0,
"unpublishedApplicationDetail": {
"appPositioning": { "type": "FIXED" },
"navigationSetting": {
"showNavbar": true,
"orientation": "top",
"navStyle": "inline",
"position": "static",
"colorStyle": "light",
"logoAssetId": "",
"logoConfiguration": "logoAndApplicationTitle",
"showSignIn": true
},
"themeSetting": { "sizing": 1.0, "density": 1.0, "appMaxWidth": "LARGE" }
},
"publishedApplicationDetail": {
"appPositioning": { "type": "FIXED" },
"navigationSetting": {
"showNavbar": true,
"orientation": "top",
"navStyle": "inline",
"position": "static",
"colorStyle": "light",
"logoAssetId": "",
"logoConfiguration": "logoAndApplicationTitle",
"showSignIn": true
},
"themeSetting": { "sizing": 1.0, "density": 1.0, "appMaxWidth": "LARGE" }
},
"color": "#E4D8CC",
"icon": "laptop",
"slug": "untitled-application-1",
"unpublishedAppLayout": { "type": "FLUID" },
"publishedAppLayout": { "type": "FLUID" },
"unpublishedCustomJSLibs": [],
"publishedCustomJSLibs": [],
"evaluationVersion": 2.0,
"applicationVersion": 2.0,
"collapseInvisibleWidgets": true,
"isManualUpdate": false,
"deleted": false
},
"datasourceList": [],
"customJSLibList": [],
"pageList": [
{
"unpublishedPage": {
"name": "Page1 - with long long name",
"slug": "page1-with-long-long-name",
"layouts": [
{
"viewMode": false,
"dsl": {
"widgetName": "MainContainer",
"backgroundColor": "none",
"rightColumn": 4896.0,
"snapColumns": 64.0,
"detachFromLayout": true,
"widgetId": "0",
"topRow": 0.0,
"bottomRow": 380.0,
"containerStyle": "none",
"snapRows": 124.0,
"parentRowSpace": 1.0,
"type": "CANVAS_WIDGET",
"canExtend": true,
"version": 94.0,
"minHeight": 1292.0,
"dynamicTriggerPathList": [],
"parentColumnSpace": 1.0,
"dynamicBindingPathList": [],
"leftColumn": 0.0,
"children": [
{
"needsErrorInfo": false,
"mobileBottomRow": 16.0,
"widgetName": "Text1Copy",
"topRow": 9.0,
"bottomRow": 13.0,
"parentRowSpace": 10.0,
"type": "TEXT_WIDGET",
"mobileRightColumn": 34.0,
"animateLoading": true,
"overflow": "NONE",
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"parentColumnSpace": 17.15625,
"dynamicTriggerPathList": [],
"leftColumn": 28.0,
"dynamicBindingPathList": [
{ "key": "truncateButtonColor" },
{ "key": "fontFamily" },
{ "key": "borderRadius" }
],
"shouldTruncate": false,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"text": "page 1",
"key": "70rabbifrm",
"rightColumn": 44.0,
"textAlign": "LEFT",
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "3tw4fe59rk",
"minWidth": 450.0,
"isVisible": true,
"fontStyle": "BOLD",
"textColor": "#231F20",
"version": 1.0,
"parentId": "0",
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 12.0,
"responsiveBehavior": "fill",
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 18.0,
"maxDynamicHeight": 9000.0,
"fontSize": "1rem",
"minDynamicHeight": 4.0
},
{
"needsErrorInfo": false,
"mobileBottomRow": 17.0,
"widgetName": "Text1",
"topRow": 13.0,
"bottomRow": 17.0,
"parentRowSpace": 10.0,
"type": "TEXT_WIDGET",
"mobileRightColumn": 43.0,
"animateLoading": true,
"overflow": "NONE",
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"parentColumnSpace": 17.15625,
"dynamicTriggerPathList": [],
"leftColumn": 27.0,
"dynamicBindingPathList": [
{ "key": "truncateButtonColor" },
{ "key": "fontFamily" },
{ "key": "borderRadius" },
{ "key": "text" }
],
"shouldTruncate": false,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"text": "{{appsmith.URL.queryParams.test}}",
"key": "nspheuae7v",
"rightColumn": 43.0,
"textAlign": "LEFT",
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "6xe0o1rp7i",
"minWidth": 450.0,
"isVisible": true,
"fontStyle": "BOLD",
"textColor": "#231F20",
"version": 1.0,
"parentId": "0",
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 13.0,
"responsiveBehavior": "fill",
"originalTopRow": 13.0,
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 27.0,
"maxDynamicHeight": 9000.0,
"originalBottomRow": 17.0,
"fontSize": "1rem",
"minDynamicHeight": 4.0
},
{
"resetFormOnClick": false,
"needsErrorInfo": false,
"boxShadow": "none",
"mobileBottomRow": 7.0,
"widgetName": "Button1",
"onClick": "{{navigateTo('Page2 - with long long name', {\n test: '123'\n}, 'SAME_WINDOW');}}",
"buttonColor": "{{appsmith.theme.colors.primaryColor}}",
"topRow": 3.0,
"bottomRow": 7.0,
"parentRowSpace": 10.0,
"type": "BUTTON_WIDGET",
"mobileRightColumn": 24.0,
"animateLoading": true,
"parentColumnSpace": 17.15625,
"dynamicTriggerPathList": [{ "key": "onClick" }],
"leftColumn": 8.0,
"dynamicBindingPathList": [
{ "key": "buttonColor" },
{ "key": "borderRadius" }
],
"text": "Submit",
"isDisabled": false,
"key": "x0p041rzxf",
"rightColumn": 24.0,
"isDefaultClickDisabled": true,
"widgetId": "152geoc85p",
"minWidth": 120.0,
"isVisible": true,
"recaptchaType": "V3",
"version": 1.0,
"parentId": "0",
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 3.0,
"responsiveBehavior": "hug",
"disabledWhenInvalid": false,
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 8.0,
"buttonVariant": "PRIMARY",
"placement": "CENTER"
}
]
},
"layoutOnLoadActions": [],
"layoutOnLoadActionErrors": [],
"validOnPageLoadActions": true,
"id": "Page1 - with long long name",
"deleted": false,
"policies": [],
"userPermissions": []
}
],
"userPermissions": [],
"policyMap": {},
"isHidden": false
},
"publishedPage": {
"name": "Page1 - with long long name",
"slug": "page1-with-long-long-name",
"layouts": [
{
"viewMode": false,
"dsl": {
"widgetName": "MainContainer",
"backgroundColor": "none",
"rightColumn": 4896.0,
"snapColumns": 64.0,
"detachFromLayout": true,
"widgetId": "0",
"topRow": 0.0,
"bottomRow": 380.0,
"containerStyle": "none",
"snapRows": 124.0,
"parentRowSpace": 1.0,
"type": "CANVAS_WIDGET",
"canExtend": true,
"version": 94.0,
"minHeight": 1292.0,
"dynamicTriggerPathList": [],
"parentColumnSpace": 1.0,
"dynamicBindingPathList": [],
"leftColumn": 0.0,
"children": [
{
"needsErrorInfo": false,
"mobileBottomRow": 16.0,
"widgetName": "Text1Copy",
"topRow": 9.0,
"bottomRow": 13.0,
"parentRowSpace": 10.0,
"type": "TEXT_WIDGET",
"mobileRightColumn": 34.0,
"animateLoading": true,
"overflow": "NONE",
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"parentColumnSpace": 17.15625,
"dynamicTriggerPathList": [],
"leftColumn": 28.0,
"dynamicBindingPathList": [
{ "key": "truncateButtonColor" },
{ "key": "fontFamily" },
{ "key": "borderRadius" }
],
"shouldTruncate": false,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"text": "page 1",
"key": "70rabbifrm",
"rightColumn": 44.0,
"textAlign": "LEFT",
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "3tw4fe59rk",
"minWidth": 450.0,
"isVisible": true,
"fontStyle": "BOLD",
"textColor": "#231F20",
"version": 1.0,
"parentId": "0",
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 12.0,
"responsiveBehavior": "fill",
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 18.0,
"maxDynamicHeight": 9000.0,
"fontSize": "1rem",
"minDynamicHeight": 4.0
},
{
"needsErrorInfo": false,
"mobileBottomRow": 17.0,
"widgetName": "Text1",
"topRow": 13.0,
"bottomRow": 17.0,
"parentRowSpace": 10.0,
"type": "TEXT_WIDGET",
"mobileRightColumn": 43.0,
"animateLoading": true,
"overflow": "NONE",
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"parentColumnSpace": 17.15625,
"dynamicTriggerPathList": [],
"leftColumn": 27.0,
"dynamicBindingPathList": [
{ "key": "truncateButtonColor" },
{ "key": "fontFamily" },
{ "key": "borderRadius" },
{ "key": "text" }
],
"shouldTruncate": false,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"text": "{{appsmith.URL.queryParams.test}}",
"key": "nspheuae7v",
"rightColumn": 43.0,
"textAlign": "LEFT",
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "6xe0o1rp7i",
"minWidth": 450.0,
"isVisible": true,
"fontStyle": "BOLD",
"textColor": "#231F20",
"version": 1.0,
"parentId": "0",
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 13.0,
"responsiveBehavior": "fill",
"originalTopRow": 13.0,
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 27.0,
"maxDynamicHeight": 9000.0,
"originalBottomRow": 17.0,
"fontSize": "1rem",
"minDynamicHeight": 4.0
},
{
"resetFormOnClick": false,
"needsErrorInfo": false,
"boxShadow": "none",
"mobileBottomRow": 7.0,
"widgetName": "Button1",
"onClick": "{{navigateTo('Page2 - with long long name', {\n test: '123'\n}, 'SAME_WINDOW');}}",
"buttonColor": "{{appsmith.theme.colors.primaryColor}}",
"topRow": 3.0,
"bottomRow": 7.0,
"parentRowSpace": 10.0,
"type": "BUTTON_WIDGET",
"mobileRightColumn": 24.0,
"animateLoading": true,
"parentColumnSpace": 17.15625,
"dynamicTriggerPathList": [{ "key": "onClick" }],
"leftColumn": 8.0,
"dynamicBindingPathList": [
{ "key": "buttonColor" },
{ "key": "borderRadius" }
],
"text": "Submit",
"isDisabled": false,
"key": "x0p041rzxf",
"rightColumn": 24.0,
"isDefaultClickDisabled": true,
"widgetId": "152geoc85p",
"minWidth": 120.0,
"isVisible": true,
"recaptchaType": "V3",
"version": 1.0,
"parentId": "0",
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 3.0,
"responsiveBehavior": "hug",
"disabledWhenInvalid": false,
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 8.0,
"buttonVariant": "PRIMARY",
"placement": "CENTER"
}
]
},
"layoutOnLoadActions": [],
"layoutOnLoadActionErrors": [],
"validOnPageLoadActions": true,
"id": "Page1 - with long long name",
"deleted": false,
"policies": [],
"userPermissions": []
}
],
"userPermissions": [],
"policyMap": {},
"isHidden": false
},
"gitSyncId": "68592615cdf12965eb512bd0_1ef29f67-81b7-44a5-8667-da55c6af2fc1",
"deleted": false
},
{
"unpublishedPage": {
"name": "Page2 - with long long name",
"slug": "page2-with-long-long-name",
"layouts": [
{
"viewMode": false,
"dsl": {
"widgetName": "MainContainer",
"backgroundColor": "none",
"rightColumn": 1224.0,
"snapColumns": 64.0,
"detachFromLayout": true,
"widgetId": "0",
"topRow": 0.0,
"bottomRow": 380.0,
"containerStyle": "none",
"snapRows": 8.0,
"parentRowSpace": 1.0,
"type": "CANVAS_WIDGET",
"canExtend": true,
"version": 94.0,
"minHeight": 100.0,
"parentColumnSpace": 1.0,
"dynamicBindingPathList": [],
"leftColumn": 0.0,
"children": [
{
"needsErrorInfo": false,
"mobileBottomRow": 16.0,
"widgetName": "Text1",
"topRow": 2.0,
"bottomRow": 6.0,
"parentRowSpace": 10.0,
"type": "TEXT_WIDGET",
"mobileRightColumn": 34.0,
"animateLoading": true,
"overflow": "NONE",
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"parentColumnSpace": 17.15625,
"dynamicTriggerPathList": [],
"leftColumn": 14.0,
"dynamicBindingPathList": [
{ "key": "truncateButtonColor" },
{ "key": "fontFamily" },
{ "key": "borderRadius" }
],
"shouldTruncate": false,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"text": "page 2",
"key": "70rabbifrm",
"rightColumn": 30.0,
"textAlign": "LEFT",
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "9bqdu7tpjd",
"minWidth": 450.0,
"isVisible": true,
"fontStyle": "BOLD",
"textColor": "#231F20",
"version": 1.0,
"parentId": "0",
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 12.0,
"responsiveBehavior": "fill",
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 18.0,
"maxDynamicHeight": 9000.0,
"fontSize": "1rem",
"minDynamicHeight": 4.0
},
{
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
"borderColor": "#E0DEDE",
"isVisibleDownload": true,
"topRow": 7.0,
"isSortable": true,
"type": "TABLE_WIDGET_V2",
"inlineEditingSaveOption": "ROW_LEVEL",
"animateLoading": true,
"dynamicBindingPathList": [
{ "key": "accentColor" },
{ "key": "borderRadius" },
{ "key": "boxShadow" },
{ "key": "tableData" }
],
"leftColumn": 1.0,
"delimiter": ",",
"customIsLoadingValue": "",
"defaultSelectedRowIndex": 0.0,
"flexVerticalAlignment": "start",
"cachedTableData": {},
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
"isVisibleFilters": false,
"isVisible": true,
"enableClientSideSearch": true,
"version": 2.0,
"totalRecordsCount": 0.0,
"isLoading": false,
"childStylesheet": {
"button": {
"buttonColor": "{{appsmith.theme.colors.primaryColor}}",
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"boxShadow": "none"
},
"menuButton": {
"menuColor": "{{appsmith.theme.colors.primaryColor}}",
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"boxShadow": "none"
},
"iconButton": {
"buttonColor": "{{appsmith.theme.colors.primaryColor}}",
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"boxShadow": "none"
},
"editActions": {
"saveButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"discardButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}"
}
},
"customIsLoading": false,
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"columnUpdatedAt": 1.750753036558e12,
"defaultSelectedRowIndices": [0.0],
"needsErrorInfo": false,
"mobileBottomRow": 35.0,
"widgetName": "Table1",
"defaultPageSize": 0.0,
"columnOrder": [],
"dynamicPropertyPathList": [{ "key": "tableData" }],
"bottomRow": 35.0,
"columnWidthMap": {},
"parentRowSpace": 10.0,
"mobileRightColumn": 35.0,
"parentColumnSpace": 17.15625,
"dynamicTriggerPathList": [],
"borderWidth": "1",
"primaryColumns": {},
"key": "z0ibs6lf3o",
"canFreezeColumn": true,
"endOfData": false,
"rightColumn": 35.0,
"textSize": "0.875rem",
"widgetId": "ig2dvnspo1",
"minWidth": 450.0,
"tableData": "{{JSObject3.myFun1.data}}",
"label": "Data",
"searchKey": "",
"parentId": "0",
"renderMode": "CANVAS",
"mobileTopRow": 7.0,
"horizontalAlignment": "LEFT",
"isVisibleSearch": true,
"responsiveBehavior": "fill",
"mobileLeftColumn": 1.0,
"isVisiblePagination": true,
"verticalAlignment": "CENTER"
}
]
},
"layoutOnLoadActions": [],
"layoutOnLoadActionErrors": [],
"validOnPageLoadActions": true,
"id": "Page2 - with long long name",
"deleted": false,
"policies": [],
"userPermissions": []
}
],
"userPermissions": [],
"policyMap": {},
"isHidden": false
},
"publishedPage": {
"name": "Page2 - with long long name",
"slug": "page2-with-long-long-name",
"layouts": [
{
"viewMode": false,
"dsl": {
"widgetName": "MainContainer",
"backgroundColor": "none",
"rightColumn": 1224.0,
"snapColumns": 64.0,
"detachFromLayout": true,
"widgetId": "0",
"topRow": 0.0,
"bottomRow": 380.0,
"containerStyle": "none",
"snapRows": 8.0,
"parentRowSpace": 1.0,
"type": "CANVAS_WIDGET",
"canExtend": true,
"version": 94.0,
"minHeight": 100.0,
"parentColumnSpace": 1.0,
"dynamicBindingPathList": [],
"leftColumn": 0.0,
"children": [
{
"needsErrorInfo": false,
"mobileBottomRow": 16.0,
"widgetName": "Text1",
"topRow": 2.0,
"bottomRow": 6.0,
"parentRowSpace": 10.0,
"type": "TEXT_WIDGET",
"mobileRightColumn": 34.0,
"animateLoading": true,
"overflow": "NONE",
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"parentColumnSpace": 17.15625,
"dynamicTriggerPathList": [],
"leftColumn": 14.0,
"dynamicBindingPathList": [
{ "key": "truncateButtonColor" },
{ "key": "fontFamily" },
{ "key": "borderRadius" }
],
"shouldTruncate": false,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"text": "page 2",
"key": "70rabbifrm",
"rightColumn": 30.0,
"textAlign": "LEFT",
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "9bqdu7tpjd",
"minWidth": 450.0,
"isVisible": true,
"fontStyle": "BOLD",
"textColor": "#231F20",
"version": 1.0,
"parentId": "0",
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 12.0,
"responsiveBehavior": "fill",
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 18.0,
"maxDynamicHeight": 9000.0,
"fontSize": "1rem",
"minDynamicHeight": 4.0
},
{
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
"borderColor": "#E0DEDE",
"isVisibleDownload": true,
"topRow": 7.0,
"isSortable": true,
"type": "TABLE_WIDGET_V2",
"inlineEditingSaveOption": "ROW_LEVEL",
"animateLoading": true,
"dynamicBindingPathList": [
{ "key": "accentColor" },
{ "key": "borderRadius" },
{ "key": "boxShadow" },
{ "key": "tableData" }
],
"leftColumn": 1.0,
"delimiter": ",",
"customIsLoadingValue": "",
"defaultSelectedRowIndex": 0.0,
"flexVerticalAlignment": "start",
"cachedTableData": {},
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
"isVisibleFilters": false,
"isVisible": true,
"enableClientSideSearch": true,
"version": 2.0,
"totalRecordsCount": 0.0,
"isLoading": false,
"childStylesheet": {
"button": {
"buttonColor": "{{appsmith.theme.colors.primaryColor}}",
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"boxShadow": "none"
},
"menuButton": {
"menuColor": "{{appsmith.theme.colors.primaryColor}}",
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"boxShadow": "none"
},
"iconButton": {
"buttonColor": "{{appsmith.theme.colors.primaryColor}}",
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"boxShadow": "none"
},
"editActions": {
"saveButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"discardButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}"
}
},
"customIsLoading": false,
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"columnUpdatedAt": 1.750753036558e12,
"defaultSelectedRowIndices": [0.0],
"needsErrorInfo": false,
"mobileBottomRow": 35.0,
"widgetName": "Table1",
"defaultPageSize": 0.0,
"columnOrder": [],
"dynamicPropertyPathList": [{ "key": "tableData" }],
"bottomRow": 35.0,
"columnWidthMap": {},
"parentRowSpace": 10.0,
"mobileRightColumn": 35.0,
"parentColumnSpace": 17.15625,
"dynamicTriggerPathList": [],
"borderWidth": "1",
"primaryColumns": {},
"key": "z0ibs6lf3o",
"canFreezeColumn": true,
"endOfData": false,
"rightColumn": 35.0,
"textSize": "0.875rem",
"widgetId": "ig2dvnspo1",
"minWidth": 450.0,
"tableData": "{{JSObject3.myFun1.data}}",
"label": "Data",
"searchKey": "",
"parentId": "0",
"renderMode": "CANVAS",
"mobileTopRow": 7.0,
"horizontalAlignment": "LEFT",
"isVisibleSearch": true,
"responsiveBehavior": "fill",
"mobileLeftColumn": 1.0,
"isVisiblePagination": true,
"verticalAlignment": "CENTER"
}
]
},
"layoutOnLoadActions": [],
"layoutOnLoadActionErrors": [],
"validOnPageLoadActions": true,
"id": "Page2 - with long long name",
"deleted": false,
"policies": [],
"userPermissions": []
}
],
"userPermissions": [],
"policyMap": {},
"isHidden": false
},
"gitSyncId": "68592615cdf12965eb512bd0_1639459e-fd97-4e53-a424-03a58a09f0b5",
"deleted": false
},
{
"unpublishedPage": {
"name": "Page3 - with long long name",
"slug": "page3-with-long-long-name",
"layouts": [
{
"viewMode": false,
"dsl": {
"widgetName": "MainContainer",
"backgroundColor": "none",
"rightColumn": 1224.0,
"snapColumns": 64.0,
"detachFromLayout": true,
"widgetId": "0",
"topRow": 0.0,
"bottomRow": 380.0,
"containerStyle": "none",
"snapRows": 115.0,
"parentRowSpace": 1.0,
"type": "CANVAS_WIDGET",
"canExtend": true,
"version": 94.0,
"minHeight": 1170.0,
"parentColumnSpace": 1.0,
"dynamicBindingPathList": [],
"leftColumn": 0.0,
"children": [
{
"needsErrorInfo": false,
"mobileBottomRow": 16.0,
"widgetName": "Text1",
"topRow": 12.0,
"bottomRow": 16.0,
"parentRowSpace": 10.0,
"type": "TEXT_WIDGET",
"mobileRightColumn": 34.0,
"animateLoading": true,
"overflow": "NONE",
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"parentColumnSpace": 17.15625,
"dynamicTriggerPathList": [],
"leftColumn": 15.0,
"dynamicBindingPathList": [
{ "key": "truncateButtonColor" },
{ "key": "fontFamily" },
{ "key": "borderRadius" }
],
"shouldTruncate": false,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"text": "page 3",
"key": "70rabbifrm",
"rightColumn": 31.0,
"textAlign": "LEFT",
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "y193kyvv9g",
"minWidth": 450.0,
"isVisible": true,
"fontStyle": "BOLD",
"textColor": "#231F20",
"version": 1.0,
"parentId": "0",
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 12.0,
"responsiveBehavior": "fill",
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 18.0,
"maxDynamicHeight": 9000.0,
"fontSize": "1rem",
"minDynamicHeight": 4.0
}
]
},
"layoutOnLoadActions": [],
"layoutOnLoadActionErrors": [],
"validOnPageLoadActions": true,
"id": "Page3 - with long long name",
"deleted": false,
"policies": [],
"userPermissions": []
}
],
"userPermissions": [],
"policyMap": {},
"isHidden": false
},
"publishedPage": {
"name": "Page3 - with long long name",
"slug": "page3-with-long-long-name",
"layouts": [
{
"viewMode": false,
"dsl": {
"widgetName": "MainContainer",
"backgroundColor": "none",
"rightColumn": 1224.0,
"snapColumns": 64.0,
"detachFromLayout": true,
"widgetId": "0",
"topRow": 0.0,
"bottomRow": 380.0,
"containerStyle": "none",
"snapRows": 115.0,
"parentRowSpace": 1.0,
"type": "CANVAS_WIDGET",
"canExtend": true,
"version": 94.0,
"minHeight": 1170.0,
"parentColumnSpace": 1.0,
"dynamicBindingPathList": [],
"leftColumn": 0.0,
"children": [
{
"needsErrorInfo": false,
"mobileBottomRow": 16.0,
"widgetName": "Text1",
"topRow": 12.0,
"bottomRow": 16.0,
"parentRowSpace": 10.0,
"type": "TEXT_WIDGET",
"mobileRightColumn": 34.0,
"animateLoading": true,
"overflow": "NONE",
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"parentColumnSpace": 17.15625,
"dynamicTriggerPathList": [],
"leftColumn": 15.0,
"dynamicBindingPathList": [
{ "key": "truncateButtonColor" },
{ "key": "fontFamily" },
{ "key": "borderRadius" }
],
"shouldTruncate": false,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"text": "page 3",
"key": "70rabbifrm",
"rightColumn": 31.0,
"textAlign": "LEFT",
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "y193kyvv9g",
"minWidth": 450.0,
"isVisible": true,
"fontStyle": "BOLD",
"textColor": "#231F20",
"version": 1.0,
"parentId": "0",
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 12.0,
"responsiveBehavior": "fill",
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 18.0,
"maxDynamicHeight": 9000.0,
"fontSize": "1rem",
"minDynamicHeight": 4.0
}
]
},
"layoutOnLoadActions": [],
"layoutOnLoadActionErrors": [],
"validOnPageLoadActions": true,
"id": "Page3 - with long long name",
"deleted": false,
"policies": [],
"userPermissions": []
}
],
"userPermissions": [],
"policyMap": {},
"isHidden": false
},
"gitSyncId": "68592615cdf12965eb512bd0_1785ecab-c6ac-4d52-811e-07be4e13d893",
"deleted": false
},
{
"unpublishedPage": {
"name": "Page4 - with long long name",
"slug": "page4-with-long-long-name",
"layouts": [
{
"viewMode": false,
"dsl": {
"widgetName": "MainContainer",
"backgroundColor": "none",
"rightColumn": 1224.0,
"snapColumns": 64.0,
"detachFromLayout": true,
"widgetId": "0",
"topRow": 0.0,
"bottomRow": 380.0,
"containerStyle": "none",
"snapRows": 115.0,
"parentRowSpace": 1.0,
"type": "CANVAS_WIDGET",
"canExtend": true,
"version": 94.0,
"minHeight": 1170.0,
"parentColumnSpace": 1.0,
"dynamicBindingPathList": [],
"leftColumn": 0.0,
"children": [
{
"needsErrorInfo": false,
"mobileBottomRow": 16.0,
"widgetName": "Text1",
"topRow": 13.0,
"bottomRow": 17.0,
"parentRowSpace": 10.0,
"type": "TEXT_WIDGET",
"mobileRightColumn": 34.0,
"animateLoading": true,
"overflow": "NONE",
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"parentColumnSpace": 17.15625,
"dynamicTriggerPathList": [],
"leftColumn": 22.0,
"dynamicBindingPathList": [
{ "key": "truncateButtonColor" },
{ "key": "fontFamily" },
{ "key": "borderRadius" }
],
"shouldTruncate": false,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"text": "page 4",
"key": "70rabbifrm",
"rightColumn": 38.0,
"textAlign": "LEFT",
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "x65qpqo91h",
"minWidth": 450.0,
"isVisible": true,
"fontStyle": "BOLD",
"textColor": "#231F20",
"version": 1.0,
"parentId": "0",
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 12.0,
"responsiveBehavior": "fill",
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 18.0,
"maxDynamicHeight": 9000.0,
"fontSize": "1rem",
"minDynamicHeight": 4.0
}
]
},
"layoutOnLoadActions": [],
"layoutOnLoadActionErrors": [],
"validOnPageLoadActions": true,
"id": "Page4 - with long long name",
"deleted": false,
"policies": [],
"userPermissions": []
}
],
"userPermissions": [],
"policyMap": {},
"isHidden": false
},
"publishedPage": {
"name": "Page4 - with long long name",
"slug": "page4-with-long-long-name",
"layouts": [
{
"viewMode": false,
"dsl": {
"widgetName": "MainContainer",
"backgroundColor": "none",
"rightColumn": 1224.0,
"snapColumns": 64.0,
"detachFromLayout": true,
"widgetId": "0",
"topRow": 0.0,
"bottomRow": 380.0,
"containerStyle": "none",
"snapRows": 115.0,
"parentRowSpace": 1.0,
"type": "CANVAS_WIDGET",
"canExtend": true,
"version": 94.0,
"minHeight": 1170.0,
"parentColumnSpace": 1.0,
"dynamicBindingPathList": [],
"leftColumn": 0.0,
"children": [
{
"needsErrorInfo": false,
"mobileBottomRow": 16.0,
"widgetName": "Text1",
"topRow": 13.0,
"bottomRow": 17.0,
"parentRowSpace": 10.0,
"type": "TEXT_WIDGET",
"mobileRightColumn": 34.0,
"animateLoading": true,
"overflow": "NONE",
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"parentColumnSpace": 17.15625,
"dynamicTriggerPathList": [],
"leftColumn": 22.0,
"dynamicBindingPathList": [
{ "key": "truncateButtonColor" },
{ "key": "fontFamily" },
{ "key": "borderRadius" }
],
"shouldTruncate": false,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"text": "page 4",
"key": "70rabbifrm",
"rightColumn": 38.0,
"textAlign": "LEFT",
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "x65qpqo91h",
"minWidth": 450.0,
"isVisible": true,
"fontStyle": "BOLD",
"textColor": "#231F20",
"version": 1.0,
"parentId": "0",
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 12.0,
"responsiveBehavior": "fill",
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 18.0,
"maxDynamicHeight": 9000.0,
"fontSize": "1rem",
"minDynamicHeight": 4.0
}
]
},
"layoutOnLoadActions": [],
"layoutOnLoadActionErrors": [],
"validOnPageLoadActions": true,
"id": "Page4 - with long long name",
"deleted": false,
"policies": [],
"userPermissions": []
}
],
"userPermissions": [],
"policyMap": {},
"isHidden": false
},
"gitSyncId": "68592615cdf12965eb512bd0_9ad75f7c-7c2e-48a9-bbe3-bdff0423a4d9",
"deleted": false
},
{
"unpublishedPage": {
"name": "Page5 - with long long name",
"slug": "page5-with-long-long-name",
"layouts": [
{
"viewMode": false,
"dsl": {
"widgetName": "MainContainer",
"backgroundColor": "none",
"rightColumn": 1224.0,
"snapColumns": 64.0,
"detachFromLayout": true,
"widgetId": "0",
"topRow": 0.0,
"bottomRow": 380.0,
"containerStyle": "none",
"snapRows": 115.0,
"parentRowSpace": 1.0,
"type": "CANVAS_WIDGET",
"canExtend": true,
"version": 94.0,
"minHeight": 1170.0,
"parentColumnSpace": 1.0,
"dynamicBindingPathList": [],
"leftColumn": 0.0,
"children": [
{
"needsErrorInfo": false,
"mobileBottomRow": 16.0,
"widgetName": "Text1",
"topRow": 12.0,
"bottomRow": 16.0,
"parentRowSpace": 10.0,
"type": "TEXT_WIDGET",
"mobileRightColumn": 34.0,
"animateLoading": true,
"overflow": "NONE",
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"parentColumnSpace": 17.15625,
"dynamicTriggerPathList": [],
"leftColumn": 18.0,
"dynamicBindingPathList": [
{ "key": "truncateButtonColor" },
{ "key": "fontFamily" },
{ "key": "borderRadius" }
],
"shouldTruncate": false,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"text": "page 5\n",
"key": "70rabbifrm",
"rightColumn": 34.0,
"textAlign": "LEFT",
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "0pazgnmqj2",
"minWidth": 450.0,
"isVisible": true,
"fontStyle": "BOLD",
"textColor": "#231F20",
"version": 1.0,
"parentId": "0",
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 12.0,
"responsiveBehavior": "fill",
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 18.0,
"maxDynamicHeight": 9000.0,
"fontSize": "1rem",
"minDynamicHeight": 4.0
}
]
},
"layoutOnLoadActions": [],
"layoutOnLoadActionErrors": [],
"validOnPageLoadActions": true,
"id": "Page5 - with long long name",
"deleted": false,
"policies": [],
"userPermissions": []
}
],
"userPermissions": [],
"policyMap": {},
"isHidden": false
},
"publishedPage": {
"name": "Page5 - with long long name",
"slug": "page5-with-long-long-name",
"layouts": [
{
"viewMode": false,
"dsl": {
"widgetName": "MainContainer",
"backgroundColor": "none",
"rightColumn": 1224.0,
"snapColumns": 64.0,
"detachFromLayout": true,
"widgetId": "0",
"topRow": 0.0,
"bottomRow": 380.0,
"containerStyle": "none",
"snapRows": 115.0,
"parentRowSpace": 1.0,
"type": "CANVAS_WIDGET",
"canExtend": true,
"version": 94.0,
"minHeight": 1170.0,
"parentColumnSpace": 1.0,
"dynamicBindingPathList": [],
"leftColumn": 0.0,
"children": [
{
"needsErrorInfo": false,
"mobileBottomRow": 16.0,
"widgetName": "Text1",
"topRow": 12.0,
"bottomRow": 16.0,
"parentRowSpace": 10.0,
"type": "TEXT_WIDGET",
"mobileRightColumn": 34.0,
"animateLoading": true,
"overflow": "NONE",
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"parentColumnSpace": 17.15625,
"dynamicTriggerPathList": [],
"leftColumn": 18.0,
"dynamicBindingPathList": [
{ "key": "truncateButtonColor" },
{ "key": "fontFamily" },
{ "key": "borderRadius" }
],
"shouldTruncate": false,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"text": "page 5\n",
"key": "70rabbifrm",
"rightColumn": 34.0,
"textAlign": "LEFT",
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "0pazgnmqj2",
"minWidth": 450.0,
"isVisible": true,
"fontStyle": "BOLD",
"textColor": "#231F20",
"version": 1.0,
"parentId": "0",
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 12.0,
"responsiveBehavior": "fill",
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 18.0,
"maxDynamicHeight": 9000.0,
"fontSize": "1rem",
"minDynamicHeight": 4.0
}
]
},
"layoutOnLoadActions": [],
"layoutOnLoadActionErrors": [],
"validOnPageLoadActions": true,
"id": "Page5 - with long long name",
"deleted": false,
"policies": [],
"userPermissions": []
}
],
"userPermissions": [],
"policyMap": {},
"isHidden": false
},
"gitSyncId": "68592615cdf12965eb512bd0_540c4f7a-df31-43a9-b04b-228373179b01",
"deleted": false
},
{
"unpublishedPage": {
"name": "Page6 - with long long name",
"slug": "page6-with-long-long-name",
"layouts": [
{
"viewMode": false,
"dsl": {
"widgetName": "MainContainer",
"backgroundColor": "none",
"rightColumn": 1224.0,
"snapColumns": 64.0,
"detachFromLayout": true,
"widgetId": "0",
"topRow": 0.0,
"bottomRow": 380.0,
"containerStyle": "none",
"snapRows": 115.0,
"parentRowSpace": 1.0,
"type": "CANVAS_WIDGET",
"canExtend": true,
"version": 94.0,
"minHeight": 1170.0,
"parentColumnSpace": 1.0,
"dynamicBindingPathList": [],
"leftColumn": 0.0,
"children": [
{
"needsErrorInfo": false,
"mobileBottomRow": 17.0,
"widgetName": "Text1",
"topRow": 13.0,
"bottomRow": 17.0,
"parentRowSpace": 10.0,
"type": "TEXT_WIDGET",
"mobileRightColumn": 28.0,
"animateLoading": true,
"overflow": "NONE",
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"parentColumnSpace": 17.15625,
"dynamicTriggerPathList": [],
"leftColumn": 12.0,
"dynamicBindingPathList": [
{ "key": "truncateButtonColor" },
{ "key": "fontFamily" },
{ "key": "borderRadius" }
],
"shouldTruncate": false,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"text": "PAge 6",
"key": "70rabbifrm",
"rightColumn": 28.0,
"textAlign": "LEFT",
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "q73qx57owp",
"minWidth": 450.0,
"isVisible": true,
"fontStyle": "BOLD",
"textColor": "#231F20",
"version": 1.0,
"parentId": "0",
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 13.0,
"responsiveBehavior": "fill",
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 12.0,
"maxDynamicHeight": 9000.0,
"fontSize": "1rem",
"minDynamicHeight": 4.0
}
]
},
"layoutOnLoadActions": [],
"layoutOnLoadActionErrors": [],
"validOnPageLoadActions": true,
"id": "Page6 - with long long name",
"deleted": false,
"policies": [],
"userPermissions": []
}
],
"userPermissions": [],
"policyMap": {},
"isHidden": false
},
"publishedPage": {
"name": "Page6 - with long long name",
"slug": "page6-with-long-long-name",
"layouts": [
{
"viewMode": false,
"dsl": {
"widgetName": "MainContainer",
"backgroundColor": "none",
"rightColumn": 1224.0,
"snapColumns": 64.0,
"detachFromLayout": true,
"widgetId": "0",
"topRow": 0.0,
"bottomRow": 380.0,
"containerStyle": "none",
"snapRows": 115.0,
"parentRowSpace": 1.0,
"type": "CANVAS_WIDGET",
"canExtend": true,
"version": 94.0,
"minHeight": 1170.0,
"parentColumnSpace": 1.0,
"dynamicBindingPathList": [],
"leftColumn": 0.0,
"children": [
{
"needsErrorInfo": false,
"mobileBottomRow": 17.0,
"widgetName": "Text1",
"topRow": 13.0,
"bottomRow": 17.0,
"parentRowSpace": 10.0,
"type": "TEXT_WIDGET",
"mobileRightColumn": 28.0,
"animateLoading": true,
"overflow": "NONE",
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"parentColumnSpace": 17.15625,
"dynamicTriggerPathList": [],
"leftColumn": 12.0,
"dynamicBindingPathList": [
{ "key": "truncateButtonColor" },
{ "key": "fontFamily" },
{ "key": "borderRadius" }
],
"shouldTruncate": false,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"text": "PAge 6",
"key": "70rabbifrm",
"rightColumn": 28.0,
"textAlign": "LEFT",
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "q73qx57owp",
"minWidth": 450.0,
"isVisible": true,
"fontStyle": "BOLD",
"textColor": "#231F20",
"version": 1.0,
"parentId": "0",
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 13.0,
"responsiveBehavior": "fill",
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 12.0,
"maxDynamicHeight": 9000.0,
"fontSize": "1rem",
"minDynamicHeight": 4.0
}
]
},
"layoutOnLoadActions": [],
"layoutOnLoadActionErrors": [],
"validOnPageLoadActions": true,
"id": "Page6 - with long long name",
"deleted": false,
"policies": [],
"userPermissions": []
}
],
"userPermissions": [],
"policyMap": {},
"isHidden": false
},
"gitSyncId": "68592615cdf12965eb512bd0_bf2fd18c-b96a-41bd-8a4d-eb64c2d03f82",
"deleted": false
},
{
"unpublishedPage": {
"name": "Page7 - with long long name",
"slug": "page7-with-long-long-name",
"layouts": [
{
"viewMode": false,
"dsl": {
"widgetName": "MainContainer",
"backgroundColor": "none",
"rightColumn": 1224.0,
"snapColumns": 64.0,
"detachFromLayout": true,
"widgetId": "0",
"topRow": 0.0,
"bottomRow": 380.0,
"containerStyle": "none",
"snapRows": 115.0,
"parentRowSpace": 1.0,
"type": "CANVAS_WIDGET",
"canExtend": true,
"version": 94.0,
"minHeight": 1170.0,
"parentColumnSpace": 1.0,
"dynamicBindingPathList": [],
"leftColumn": 0.0,
"children": [
{
"needsErrorInfo": false,
"mobileBottomRow": 16.0,
"widgetName": "Text1",
"topRow": 25.0,
"bottomRow": 29.0,
"parentRowSpace": 10.0,
"type": "TEXT_WIDGET",
"mobileRightColumn": 34.0,
"animateLoading": true,
"overflow": "NONE",
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"parentColumnSpace": 17.15625,
"dynamicTriggerPathList": [],
"leftColumn": 27.0,
"dynamicBindingPathList": [
{ "key": "truncateButtonColor" },
{ "key": "fontFamily" },
{ "key": "borderRadius" }
],
"shouldTruncate": false,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"text": "page 7",
"key": "70rabbifrm",
"rightColumn": 43.0,
"textAlign": "LEFT",
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "j24kha4hh2",
"minWidth": 450.0,
"isVisible": true,
"fontStyle": "BOLD",
"textColor": "#231F20",
"version": 1.0,
"parentId": "0",
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 12.0,
"responsiveBehavior": "fill",
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 18.0,
"maxDynamicHeight": 9000.0,
"fontSize": "1rem",
"minDynamicHeight": 4.0
}
]
},
"layoutOnLoadActions": [],
"layoutOnLoadActionErrors": [],
"validOnPageLoadActions": true,
"id": "Page7 - with long long name",
"deleted": false,
"policies": [],
"userPermissions": []
}
],
"userPermissions": [],
"policyMap": {},
"isHidden": false
},
"publishedPage": {
"name": "Page7 - with long long name",
"slug": "page7-with-long-long-name",
"layouts": [
{
"viewMode": false,
"dsl": {
"widgetName": "MainContainer",
"backgroundColor": "none",
"rightColumn": 1224.0,
"snapColumns": 64.0,
"detachFromLayout": true,
"widgetId": "0",
"topRow": 0.0,
"bottomRow": 380.0,
"containerStyle": "none",
"snapRows": 115.0,
"parentRowSpace": 1.0,
"type": "CANVAS_WIDGET",
"canExtend": true,
"version": 94.0,
"minHeight": 1170.0,
"parentColumnSpace": 1.0,
"dynamicBindingPathList": [],
"leftColumn": 0.0,
"children": [
{
"needsErrorInfo": false,
"mobileBottomRow": 16.0,
"widgetName": "Text1",
"topRow": 25.0,
"bottomRow": 29.0,
"parentRowSpace": 10.0,
"type": "TEXT_WIDGET",
"mobileRightColumn": 34.0,
"animateLoading": true,
"overflow": "NONE",
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"parentColumnSpace": 17.15625,
"dynamicTriggerPathList": [],
"leftColumn": 27.0,
"dynamicBindingPathList": [
{ "key": "truncateButtonColor" },
{ "key": "fontFamily" },
{ "key": "borderRadius" }
],
"shouldTruncate": false,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"text": "page 7",
"key": "70rabbifrm",
"rightColumn": 43.0,
"textAlign": "LEFT",
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "j24kha4hh2",
"minWidth": 450.0,
"isVisible": true,
"fontStyle": "BOLD",
"textColor": "#231F20",
"version": 1.0,
"parentId": "0",
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 12.0,
"responsiveBehavior": "fill",
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 18.0,
"maxDynamicHeight": 9000.0,
"fontSize": "1rem",
"minDynamicHeight": 4.0
}
]
},
"layoutOnLoadActions": [],
"layoutOnLoadActionErrors": [],
"validOnPageLoadActions": true,
"id": "Page7 - with long long name",
"deleted": false,
"policies": [],
"userPermissions": []
}
],
"userPermissions": [],
"policyMap": {},
"isHidden": false
},
"gitSyncId": "68592615cdf12965eb512bd0_d1689ff3-6fe4-4368-a9a2-45d646534a6e",
"deleted": false
},
{
"unpublishedPage": {
"name": "Page8 - with long long name",
"slug": "page8-with-long-long-name",
"layouts": [
{
"viewMode": false,
"dsl": {
"widgetName": "MainContainer",
"backgroundColor": "none",
"rightColumn": 1224.0,
"snapColumns": 64.0,
"detachFromLayout": true,
"widgetId": "0",
"topRow": 0.0,
"bottomRow": 380.0,
"containerStyle": "none",
"snapRows": 115.0,
"parentRowSpace": 1.0,
"type": "CANVAS_WIDGET",
"canExtend": true,
"version": 94.0,
"minHeight": 1170.0,
"parentColumnSpace": 1.0,
"dynamicBindingPathList": [],
"leftColumn": 0.0,
"children": [
{
"needsErrorInfo": false,
"mobileBottomRow": 16.0,
"widgetName": "Text1",
"topRow": 14.0,
"bottomRow": 18.0,
"parentRowSpace": 10.0,
"type": "TEXT_WIDGET",
"mobileRightColumn": 34.0,
"animateLoading": true,
"overflow": "NONE",
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"parentColumnSpace": 17.15625,
"dynamicTriggerPathList": [],
"leftColumn": 34.0,
"dynamicBindingPathList": [
{ "key": "truncateButtonColor" },
{ "key": "fontFamily" },
{ "key": "borderRadius" }
],
"shouldTruncate": false,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"text": "page 8",
"key": "70rabbifrm",
"rightColumn": 50.0,
"textAlign": "LEFT",
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "tm2z0d70y9",
"minWidth": 450.0,
"isVisible": true,
"fontStyle": "BOLD",
"textColor": "#231F20",
"version": 1.0,
"parentId": "0",
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 12.0,
"responsiveBehavior": "fill",
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 18.0,
"maxDynamicHeight": 9000.0,
"fontSize": "1rem",
"minDynamicHeight": 4.0
}
]
},
"layoutOnLoadActions": [],
"layoutOnLoadActionErrors": [],
"validOnPageLoadActions": true,
"id": "Page8 - with long long name",
"deleted": false,
"policies": [],
"userPermissions": []
}
],
"userPermissions": [],
"policyMap": {},
"isHidden": false
},
"publishedPage": {
"name": "Page8 - with long long name",
"slug": "page8-with-long-long-name",
"layouts": [
{
"viewMode": false,
"dsl": {
"widgetName": "MainContainer",
"backgroundColor": "none",
"rightColumn": 1224.0,
"snapColumns": 64.0,
"detachFromLayout": true,
"widgetId": "0",
"topRow": 0.0,
"bottomRow": 380.0,
"containerStyle": "none",
"snapRows": 115.0,
"parentRowSpace": 1.0,
"type": "CANVAS_WIDGET",
"canExtend": true,
"version": 94.0,
"minHeight": 1170.0,
"parentColumnSpace": 1.0,
"dynamicBindingPathList": [],
"leftColumn": 0.0,
"children": [
{
"needsErrorInfo": false,
"mobileBottomRow": 16.0,
"widgetName": "Text1",
"topRow": 14.0,
"bottomRow": 18.0,
"parentRowSpace": 10.0,
"type": "TEXT_WIDGET",
"mobileRightColumn": 34.0,
"animateLoading": true,
"overflow": "NONE",
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"parentColumnSpace": 17.15625,
"dynamicTriggerPathList": [],
"leftColumn": 34.0,
"dynamicBindingPathList": [
{ "key": "truncateButtonColor" },
{ "key": "fontFamily" },
{ "key": "borderRadius" }
],
"shouldTruncate": false,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"text": "page 8",
"key": "70rabbifrm",
"rightColumn": 50.0,
"textAlign": "LEFT",
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "tm2z0d70y9",
"minWidth": 450.0,
"isVisible": true,
"fontStyle": "BOLD",
"textColor": "#231F20",
"version": 1.0,
"parentId": "0",
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 12.0,
"responsiveBehavior": "fill",
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 18.0,
"maxDynamicHeight": 9000.0,
"fontSize": "1rem",
"minDynamicHeight": 4.0
}
]
},
"layoutOnLoadActions": [],
"layoutOnLoadActionErrors": [],
"validOnPageLoadActions": true,
"id": "Page8 - with long long name",
"deleted": false,
"policies": [],
"userPermissions": []
}
],
"userPermissions": [],
"policyMap": {},
"isHidden": false
},
"gitSyncId": "68592615cdf12965eb512bd0_0896a1c0-cb96-4a57-b5ca-63e84bd53d33",
"deleted": false
},
{
"unpublishedPage": {
"name": "Page9 - with long long name",
"slug": "page9-with-long-long-name",
"layouts": [
{
"viewMode": false,
"dsl": {
"widgetName": "MainContainer",
"backgroundColor": "none",
"rightColumn": 1224.0,
"snapColumns": 64.0,
"detachFromLayout": true,
"widgetId": "0",
"topRow": 0.0,
"bottomRow": 380.0,
"containerStyle": "none",
"snapRows": 115.0,
"parentRowSpace": 1.0,
"type": "CANVAS_WIDGET",
"canExtend": true,
"version": 94.0,
"minHeight": 1170.0,
"parentColumnSpace": 1.0,
"dynamicBindingPathList": [],
"leftColumn": 0.0,
"children": [
{
"needsErrorInfo": false,
"mobileBottomRow": 16.0,
"widgetName": "Text1",
"topRow": 21.0,
"bottomRow": 25.0,
"parentRowSpace": 10.0,
"type": "TEXT_WIDGET",
"mobileRightColumn": 34.0,
"animateLoading": true,
"overflow": "NONE",
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"parentColumnSpace": 17.15625,
"dynamicTriggerPathList": [],
"leftColumn": 29.0,
"dynamicBindingPathList": [
{ "key": "truncateButtonColor" },
{ "key": "fontFamily" },
{ "key": "borderRadius" }
],
"shouldTruncate": false,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"text": "page 9",
"key": "70rabbifrm",
"rightColumn": 45.0,
"textAlign": "LEFT",
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "by796cv3g6",
"minWidth": 450.0,
"isVisible": true,
"fontStyle": "BOLD",
"textColor": "#231F20",
"version": 1.0,
"parentId": "0",
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 12.0,
"responsiveBehavior": "fill",
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 18.0,
"maxDynamicHeight": 9000.0,
"fontSize": "1rem",
"minDynamicHeight": 4.0
}
]
},
"layoutOnLoadActions": [],
"layoutOnLoadActionErrors": [],
"validOnPageLoadActions": true,
"id": "Page9 - with long long name",
"deleted": false,
"policies": [],
"userPermissions": []
}
],
"userPermissions": [],
"policyMap": {},
"isHidden": false
},
"publishedPage": {
"name": "Page9 - with long long name",
"slug": "page9-with-long-long-name",
"layouts": [
{
"viewMode": false,
"dsl": {
"widgetName": "MainContainer",
"backgroundColor": "none",
"rightColumn": 1224.0,
"snapColumns": 64.0,
"detachFromLayout": true,
"widgetId": "0",
"topRow": 0.0,
"bottomRow": 380.0,
"containerStyle": "none",
"snapRows": 115.0,
"parentRowSpace": 1.0,
"type": "CANVAS_WIDGET",
"canExtend": true,
"version": 94.0,
"minHeight": 1170.0,
"parentColumnSpace": 1.0,
"dynamicBindingPathList": [],
"leftColumn": 0.0,
"children": [
{
"needsErrorInfo": false,
"mobileBottomRow": 16.0,
"widgetName": "Text1",
"topRow": 21.0,
"bottomRow": 25.0,
"parentRowSpace": 10.0,
"type": "TEXT_WIDGET",
"mobileRightColumn": 34.0,
"animateLoading": true,
"overflow": "NONE",
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"parentColumnSpace": 17.15625,
"dynamicTriggerPathList": [],
"leftColumn": 29.0,
"dynamicBindingPathList": [
{ "key": "truncateButtonColor" },
{ "key": "fontFamily" },
{ "key": "borderRadius" }
],
"shouldTruncate": false,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"text": "page 9",
"key": "70rabbifrm",
"rightColumn": 45.0,
"textAlign": "LEFT",
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "by796cv3g6",
"minWidth": 450.0,
"isVisible": true,
"fontStyle": "BOLD",
"textColor": "#231F20",
"version": 1.0,
"parentId": "0",
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 12.0,
"responsiveBehavior": "fill",
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 18.0,
"maxDynamicHeight": 9000.0,
"fontSize": "1rem",
"minDynamicHeight": 4.0
}
]
},
"layoutOnLoadActions": [],
"layoutOnLoadActionErrors": [],
"validOnPageLoadActions": true,
"id": "Page9 - with long long name",
"deleted": false,
"policies": [],
"userPermissions": []
}
],
"userPermissions": [],
"policyMap": {},
"isHidden": false
},
"gitSyncId": "68592615cdf12965eb512bd0_c8d4dca3-01bf-4d17-8fd5-c6a06bbf7d45",
"deleted": false
}
],
"actionList": [
{
"pluginType": "JS",
"pluginId": "js-plugin",
"unpublishedAction": {
"name": "myFun1",
"fullyQualifiedName": "JSObject1.myFun1",
"datasource": {
"name": "UNUSED_DATASOURCE",
"pluginId": "js-plugin",
"messages": [],
"isAutoGenerated": false,
"deleted": false,
"policyMap": {},
"policies": [],
"userPermissions": []
},
"pageId": "Page1 - with long long name",
"collectionId": "Page1 - with long long name_JSObject1",
"actionConfiguration": {
"timeoutInMillisecond": 10000.0,
"paginationType": "NONE",
"encodeParamsToggle": true,
"body": "function () {\n showAlert(\"Manual run behavior.\");\n}",
"selfReferencingDataPaths": [],
"jsArguments": []
},
"runBehaviour": "MANUAL",
"clientSideExecution": true,
"dynamicBindingPathList": [{ "key": "body" }],
"isValid": true,
"invalids": [],
"messages": [],
"jsonPathKeys": [
"function () {\n showAlert(\"Manual run behavior.\");\n}"
],
"userSetOnLoad": true,
"confirmBeforeExecute": false,
"policyMap": {},
"userPermissions": [],
"createdAt": "2025-06-23T10:02:03Z"
},
"publishedAction": {
"name": "myFun1",
"fullyQualifiedName": "JSObject1.myFun1",
"datasource": {
"name": "UNUSED_DATASOURCE",
"pluginId": "js-plugin",
"messages": [],
"isAutoGenerated": false,
"deleted": false,
"policyMap": {},
"policies": [],
"userPermissions": []
},
"pageId": "Page1 - with long long name",
"collectionId": "Page1 - with long long name_JSObject1",
"actionConfiguration": {
"timeoutInMillisecond": 10000.0,
"paginationType": "NONE",
"encodeParamsToggle": true,
"body": "function () {\n showAlert(\"Manual run behavior.\");\n}",
"selfReferencingDataPaths": [],
"jsArguments": []
},
"runBehaviour": "MANUAL",
"clientSideExecution": true,
"dynamicBindingPathList": [{ "key": "body" }],
"isValid": true,
"invalids": [],
"messages": [],
"jsonPathKeys": [
"function () {\n showAlert(\"Manual run behavior.\");\n}"
],
"userSetOnLoad": true,
"confirmBeforeExecute": false,
"policyMap": {},
"userPermissions": [],
"createdAt": "2025-06-23T10:02:03Z"
},
"gitSyncId": "68592615cdf12965eb512bd0_a2af6a1b-bd55-4fd4-bc97-cef504e18402",
"id": "Page1 - with long long name_JSObject1.myFun1",
"deleted": false
},
{
"pluginType": "JS",
"pluginId": "js-plugin",
"unpublishedAction": {
"name": "myFun2",
"fullyQualifiedName": "JSObject1.myFun2",
"datasource": {
"name": "UNUSED_DATASOURCE",
"pluginId": "js-plugin",
"messages": [],
"isAutoGenerated": false,
"deleted": false,
"policyMap": {},
"policies": [],
"userPermissions": []
},
"pageId": "Page1 - with long long name",
"collectionId": "Page1 - with long long name_JSObject1",
"actionConfiguration": {
"timeoutInMillisecond": 10000.0,
"paginationType": "NONE",
"encodeParamsToggle": true,
"body": "async function () {\n showAlert(JSObject1.pageName + \" on page unload.\");\n}",
"selfReferencingDataPaths": [],
"jsArguments": []
},
"runBehaviour": "ON_PAGE_UNLOAD",
"clientSideExecution": true,
"dynamicBindingPathList": [{ "key": "body" }],
"isValid": true,
"invalids": [],
"messages": [],
"jsonPathKeys": [
"async function () {\n showAlert(JSObject1.pageName + \" on page unload.\");\n}"
],
"userSetOnLoad": true,
"confirmBeforeExecute": false,
"policyMap": {},
"userPermissions": [],
"createdAt": "2025-06-23T10:02:03Z"
},
"publishedAction": {
"name": "myFun2",
"fullyQualifiedName": "JSObject1.myFun2",
"datasource": {
"name": "UNUSED_DATASOURCE",
"pluginId": "js-plugin",
"messages": [],
"isAutoGenerated": false,
"deleted": false,
"policyMap": {},
"policies": [],
"userPermissions": []
},
"pageId": "Page1 - with long long name",
"collectionId": "Page1 - with long long name_JSObject1",
"actionConfiguration": {
"timeoutInMillisecond": 10000.0,
"paginationType": "NONE",
"encodeParamsToggle": true,
"body": "async function () {\n showAlert(JSObject1.pageName + \" on page unload.\");\n}",
"selfReferencingDataPaths": [],
"jsArguments": []
},
"runBehaviour": "ON_PAGE_UNLOAD",
"clientSideExecution": true,
"dynamicBindingPathList": [{ "key": "body" }],
"isValid": true,
"invalids": [],
"messages": [],
"jsonPathKeys": [
"async function () {\n showAlert(JSObject1.pageName + \" on page unload.\");\n}"
],
"userSetOnLoad": true,
"confirmBeforeExecute": false,
"policyMap": {},
"userPermissions": [],
"createdAt": "2025-06-23T10:02:03Z"
},
"gitSyncId": "68592615cdf12965eb512bd0_b58fb763-a743-42c6-af6b-e2ac2c395e5c",
"id": "Page1 - with long long name_JSObject1.myFun2",
"deleted": false
},
{
"pluginType": "JS",
"pluginId": "js-plugin",
"unpublishedAction": {
"name": "myFun1",
"fullyQualifiedName": "JSObject1.myFun1",
"datasource": {
"name": "UNUSED_DATASOURCE",
"pluginId": "js-plugin",
"messages": [],
"isAutoGenerated": false,
"deleted": false,
"policyMap": {},
"policies": [],
"userPermissions": []
},
"pageId": "Page2 - with long long name",
"collectionId": "Page2 - with long long name_JSObject1",
"actionConfiguration": {
"timeoutInMillisecond": 10000.0,
"paginationType": "NONE",
"encodeParamsToggle": true,
"body": "function () {\n showAlert(JSObject1.pageName + \" on page unload.\");\n}",
"selfReferencingDataPaths": [],
"jsArguments": []
},
"runBehaviour": "ON_PAGE_UNLOAD",
"clientSideExecution": true,
"dynamicBindingPathList": [{ "key": "body" }],
"isValid": true,
"invalids": [],
"messages": [],
"jsonPathKeys": [
"function () {\n showAlert(JSObject1.pageName + \" on page unload.\");\n}"
],
"userSetOnLoad": true,
"confirmBeforeExecute": false,
"policyMap": {},
"userPermissions": [],
"createdAt": "2025-07-03T12:55:01Z"
},
"publishedAction": {
"name": "myFun1",
"fullyQualifiedName": "JSObject1.myFun1",
"datasource": {
"name": "UNUSED_DATASOURCE",
"pluginId": "js-plugin",
"messages": [],
"isAutoGenerated": false,
"deleted": false,
"policyMap": {},
"policies": [],
"userPermissions": []
},
"pageId": "Page2 - with long long name",
"collectionId": "Page2 - with long long name_JSObject1",
"actionConfiguration": {
"timeoutInMillisecond": 10000.0,
"paginationType": "NONE",
"encodeParamsToggle": true,
"body": "function () {\n showAlert(JSObject1.pageName + \" on page unload.\");\n}",
"selfReferencingDataPaths": [],
"jsArguments": []
},
"runBehaviour": "ON_PAGE_UNLOAD",
"clientSideExecution": true,
"dynamicBindingPathList": [{ "key": "body" }],
"isValid": true,
"invalids": [],
"messages": [],
"jsonPathKeys": [
"function () {\n showAlert(JSObject1.pageName + \" on page unload.\");\n}"
],
"userSetOnLoad": true,
"confirmBeforeExecute": false,
"policyMap": {},
"userPermissions": [],
"createdAt": "2025-07-03T12:55:01Z"
},
"gitSyncId": "68592615cdf12965eb512bd0_e3d95c9b-3724-45ec-925b-be4f942114cc",
"id": "Page2 - with long long name_JSObject1.myFun1",
"deleted": false
},
{
"pluginType": "JS",
"pluginId": "js-plugin",
"unpublishedAction": {
"name": "myFun2",
"fullyQualifiedName": "JSObject1.myFun2",
"datasource": {
"name": "UNUSED_DATASOURCE",
"pluginId": "js-plugin",
"messages": [],
"isAutoGenerated": false,
"deleted": false,
"policyMap": {},
"policies": [],
"userPermissions": []
},
"pageId": "Page2 - with long long name",
"collectionId": "Page2 - with long long name_JSObject1",
"actionConfiguration": {
"timeoutInMillisecond": 10000.0,
"paginationType": "NONE",
"encodeParamsToggle": true,
"body": "async function () {}",
"selfReferencingDataPaths": [],
"jsArguments": []
},
"runBehaviour": "MANUAL",
"clientSideExecution": true,
"dynamicBindingPathList": [{ "key": "body" }],
"isValid": true,
"invalids": [],
"messages": [],
"jsonPathKeys": ["async function () {}"],
"userSetOnLoad": false,
"confirmBeforeExecute": false,
"policyMap": {},
"userPermissions": [],
"createdAt": "2025-07-03T12:55:01Z"
},
"publishedAction": {
"name": "myFun2",
"fullyQualifiedName": "JSObject1.myFun2",
"datasource": {
"name": "UNUSED_DATASOURCE",
"pluginId": "js-plugin",
"messages": [],
"isAutoGenerated": false,
"deleted": false,
"policyMap": {},
"policies": [],
"userPermissions": []
},
"pageId": "Page2 - with long long name",
"collectionId": "Page2 - with long long name_JSObject1",
"actionConfiguration": {
"timeoutInMillisecond": 10000.0,
"paginationType": "NONE",
"encodeParamsToggle": true,
"body": "async function () {}",
"selfReferencingDataPaths": [],
"jsArguments": []
},
"runBehaviour": "MANUAL",
"clientSideExecution": true,
"dynamicBindingPathList": [{ "key": "body" }],
"isValid": true,
"invalids": [],
"messages": [],
"jsonPathKeys": ["async function () {}"],
"userSetOnLoad": false,
"confirmBeforeExecute": false,
"policyMap": {},
"userPermissions": [],
"createdAt": "2025-07-03T12:55:01Z"
},
"gitSyncId": "68592615cdf12965eb512bd0_a5f2a23b-d52c-425b-a649-ab76afdce08b",
"id": "Page2 - with long long name_JSObject1.myFun2",
"deleted": false
},
{
"pluginType": "JS",
"pluginId": "js-plugin",
"unpublishedAction": {
"name": "myFun2",
"fullyQualifiedName": "JSObject1.myFun2",
"datasource": {
"name": "UNUSED_DATASOURCE",
"pluginId": "js-plugin",
"messages": [],
"isAutoGenerated": false,
"deleted": false,
"policyMap": {},
"policies": [],
"userPermissions": []
},
"pageId": "Page8 - with long long name",
"collectionId": "Page8 - with long long name_JSObject1",
"actionConfiguration": {
"timeoutInMillisecond": 10000.0,
"paginationType": "NONE",
"encodeParamsToggle": true,
"body": "async function () {}",
"selfReferencingDataPaths": [],
"jsArguments": []
},
"runBehaviour": "MANUAL",
"clientSideExecution": true,
"dynamicBindingPathList": [{ "key": "body" }],
"isValid": true,
"invalids": [],
"messages": [],
"jsonPathKeys": ["async function () {}"],
"userSetOnLoad": false,
"confirmBeforeExecute": false,
"policyMap": {},
"userPermissions": [],
"createdAt": "2025-06-27T06:17:11Z"
},
"publishedAction": {
"name": "myFun2",
"fullyQualifiedName": "JSObject1.myFun2",
"datasource": {
"name": "UNUSED_DATASOURCE",
"pluginId": "js-plugin",
"messages": [],
"isAutoGenerated": false,
"deleted": false,
"policyMap": {},
"policies": [],
"userPermissions": []
},
"pageId": "Page8 - with long long name",
"collectionId": "Page8 - with long long name_JSObject1",
"actionConfiguration": {
"timeoutInMillisecond": 10000.0,
"paginationType": "NONE",
"encodeParamsToggle": true,
"body": "async function () {}",
"selfReferencingDataPaths": [],
"jsArguments": []
},
"runBehaviour": "MANUAL",
"clientSideExecution": true,
"dynamicBindingPathList": [{ "key": "body" }],
"isValid": true,
"invalids": [],
"messages": [],
"jsonPathKeys": ["async function () {}"],
"userSetOnLoad": false,
"confirmBeforeExecute": false,
"policyMap": {},
"userPermissions": [],
"createdAt": "2025-06-27T06:17:11Z"
},
"gitSyncId": "68592615cdf12965eb512bd0_5886deba-fc2f-41c5-ac10-80589773bf07",
"id": "Page8 - with long long name_JSObject1.myFun2",
"deleted": false
},
{
"pluginType": "JS",
"pluginId": "js-plugin",
"unpublishedAction": {
"name": "myFun1",
"fullyQualifiedName": "JSObject1.myFun1",
"datasource": {
"name": "UNUSED_DATASOURCE",
"pluginId": "js-plugin",
"messages": [],
"isAutoGenerated": false,
"deleted": false,
"policyMap": {},
"policies": [],
"userPermissions": []
},
"pageId": "Page8 - with long long name",
"collectionId": "Page8 - with long long name_JSObject1",
"actionConfiguration": {
"timeoutInMillisecond": 10000.0,
"paginationType": "NONE",
"encodeParamsToggle": true,
"body": "function () {\n showAlert(\"Leaving page 8\");\n}",
"selfReferencingDataPaths": [],
"jsArguments": []
},
"runBehaviour": "ON_PAGE_UNLOAD",
"clientSideExecution": true,
"dynamicBindingPathList": [{ "key": "body" }],
"isValid": true,
"invalids": [],
"messages": [],
"jsonPathKeys": ["function () {\n showAlert(\"Leaving page 8\");\n}"],
"userSetOnLoad": true,
"confirmBeforeExecute": false,
"policyMap": {},
"userPermissions": [],
"createdAt": "2025-06-27T06:17:11Z"
},
"publishedAction": {
"name": "myFun1",
"fullyQualifiedName": "JSObject1.myFun1",
"datasource": {
"name": "UNUSED_DATASOURCE",
"pluginId": "js-plugin",
"messages": [],
"isAutoGenerated": false,
"deleted": false,
"policyMap": {},
"policies": [],
"userPermissions": []
},
"pageId": "Page8 - with long long name",
"collectionId": "Page8 - with long long name_JSObject1",
"actionConfiguration": {
"timeoutInMillisecond": 10000.0,
"paginationType": "NONE",
"encodeParamsToggle": true,
"body": "function () {\n showAlert(\"Leaving page 8\");\n}",
"selfReferencingDataPaths": [],
"jsArguments": []
},
"runBehaviour": "ON_PAGE_UNLOAD",
"clientSideExecution": true,
"dynamicBindingPathList": [{ "key": "body" }],
"isValid": true,
"invalids": [],
"messages": [],
"jsonPathKeys": ["function () {\n showAlert(\"Leaving page 8\");\n}"],
"userSetOnLoad": true,
"confirmBeforeExecute": false,
"policyMap": {},
"userPermissions": [],
"createdAt": "2025-06-27T06:17:11Z"
},
"gitSyncId": "68592615cdf12965eb512bd0_f54ba22c-1fb5-4a35-8a49-755654317c2c",
"id": "Page8 - with long long name_JSObject1.myFun1",
"deleted": false
}
],
"actionCollectionList": [
{
"unpublishedCollection": {
"name": "JSObject1",
"pageId": "Page1 - with long long name",
"pluginId": "js-plugin",
"pluginType": "JS",
"actions": [],
"archivedActions": [],
"body": "export default {\n\tpageName: \"Page 1\",\n\tmyVar2: {},\n\tmyFun1 () {\n\t\t//\twrite code here\n\t\t//\tthis.myVar1 = [1,2,3]\n\t\tshowAlert(\"Manual run behavior.\")\n\t},\n\tasync myFun2 () {\n\t\t//\tuse async-await or promises\n\t\t//\tawait storeValue('varName', 'hello world')\n\t\tshowAlert(this.pageName + \" on page unload.\")\n\t}\n}",
"variables": [
{ "name": "pageName", "value": "\"Page 1\"" },
{ "name": "myVar2", "value": "{}" }
],
"userPermissions": []
},
"publishedCollection": {
"name": "JSObject1",
"pageId": "Page1 - with long long name",
"pluginId": "js-plugin",
"pluginType": "JS",
"actions": [],
"archivedActions": [],
"body": "export default {\n\tpageName: \"Page 1\",\n\tmyVar2: {},\n\tmyFun1 () {\n\t\t//\twrite code here\n\t\t//\tthis.myVar1 = [1,2,3]\n\t\tshowAlert(\"Manual run behavior.\")\n\t},\n\tasync myFun2 () {\n\t\t//\tuse async-await or promises\n\t\t//\tawait storeValue('varName', 'hello world')\n\t\tshowAlert(this.pageName + \" on page unload.\")\n\t}\n}",
"variables": [
{ "name": "pageName", "value": "\"Page 1\"" },
{ "name": "myVar2", "value": "{}" }
],
"userPermissions": []
},
"gitSyncId": "68592615cdf12965eb512bd0_93240188-f8a1-4309-b538-272007caf417",
"id": "Page1 - with long long name_JSObject1",
"deleted": false
},
{
"unpublishedCollection": {
"name": "JSObject1",
"pageId": "Page2 - with long long name",
"pluginId": "js-plugin",
"pluginType": "JS",
"actions": [],
"archivedActions": [],
"body": "export default {\n\tpageName: 'Page 2',\n\tmyFun1: function () {\n\t\tshowAlert(this.pageName + \" on page unload.\");\n\t},\n\tasync myFun2 () {\n\t\t//\tuse async-await or promises\n\t\t//\tawait storeValue('varName', 'hello world')\n\t}\n}",
"variables": [{ "name": "pageName", "value": "'Page 2'" }],
"userPermissions": []
},
"publishedCollection": {
"name": "JSObject1",
"pageId": "Page2 - with long long name",
"pluginId": "js-plugin",
"pluginType": "JS",
"actions": [],
"archivedActions": [],
"body": "export default {\n\tpageName: 'Page 2',\n\tmyFun1: function () {\n\t\tshowAlert(this.pageName + \" on page unload.\");\n\t},\n\tasync myFun2 () {\n\t\t//\tuse async-await or promises\n\t\t//\tawait storeValue('varName', 'hello world')\n\t}\n}",
"variables": [{ "name": "pageName", "value": "'Page 2'" }],
"userPermissions": []
},
"gitSyncId": "68592615cdf12965eb512bd0_e81bf4fb-f77d-48a7-a90a-5691c987269b",
"id": "Page2 - with long long name_JSObject1",
"deleted": false
},
{
"unpublishedCollection": {
"name": "JSObject1",
"pageId": "Page8 - with long long name",
"pluginId": "js-plugin",
"pluginType": "JS",
"actions": [],
"archivedActions": [],
"body": "export default {\n\tmyVar1: [],\n\tmyVar2: {},\n\tmyFun1 () {\n\t\tshowAlert(\"Leaving page 8\")\n\t},\n\tasync myFun2 () {\n\t\t//\tuse async-await or promises\n\t\t//\tawait storeValue('varName', 'hello world')\n\t}\n}",
"variables": [
{ "name": "myVar1", "value": "[]" },
{ "name": "myVar2", "value": "{}" }
],
"userPermissions": []
},
"publishedCollection": {
"name": "JSObject1",
"pageId": "Page8 - with long long name",
"pluginId": "js-plugin",
"pluginType": "JS",
"actions": [],
"archivedActions": [],
"body": "export default {\n\tmyVar1: [],\n\tmyVar2: {},\n\tmyFun1 () {\n\t\tshowAlert(\"Leaving page 8\")\n\t},\n\tasync myFun2 () {\n\t\t//\tuse async-await or promises\n\t\t//\tawait storeValue('varName', 'hello world')\n\t}\n}",
"variables": [
{ "name": "myVar1", "value": "[]" },
{ "name": "myVar2", "value": "{}" }
],
"userPermissions": []
},
"gitSyncId": "68592615cdf12965eb512bd0_3903ef92-ffc4-42eb-a0bd-5b43d08d7526",
"id": "Page8 - with long long name_JSObject1",
"deleted": false
}
],
"editModeTheme": {
"name": "Default-New",
"displayName": "Modern",
"isSystemTheme": true,
"deleted": false
},
"publishedTheme": {
"name": "Default-New",
"displayName": "Modern",
"isSystemTheme": true,
"deleted": false
}
}