PromucFlow_constructor/app/client/cypress/fixtures/listwidgetData.json
Favour Ohanekwu 0c4586a64c
fix: defer data update for js objects (#29564)
## Description
This PR defers the update of JS Action's execution data
#### PR fixes following issue(s)
Fixes #29566

#### Type of change
- Bug fix (non-breaking change which fixes an issue)

## Testing
>
#### How Has This Been Tested?
> Please describe the tests that you ran to verify your changes. Also
list any relevant details for your test configuration.
> Delete anything that is not relevant
- [ ] Manual
- [ ] JUnit
- [ ] Jest
- [ ] Cypress
>
>
#### Test Plan
> Add Testsmith test cases links that relate to this PR
>
>
#### Issues raised during DP testing
> Link issues raised during DP testing for better visiblity and tracking
(copy link from comments dropped on this PR)
>
>
>
## Checklist:
#### Dev activity
- [ ] My code follows the style guidelines of this project
- [ ] I have performed a self-review of my own code
- [ ] I have commented my code, particularly in hard-to-understand areas
- [ ] I have made corresponding changes to the documentation
- [ ] My changes generate no new warnings
- [ ] I have added tests that prove my fix is effective or that my
feature works
- [ ] New and existing unit tests pass locally with my changes
- [ ] PR is being merged under a feature flag


#### QA activity:
- [ ] [Speedbreak
features](https://github.com/appsmithorg/TestSmith/wiki/Guidelines-for-test-plans#speedbreakers-)
have been covered
- [ ] Test plan covers all impacted features and [areas of
interest](https://github.com/appsmithorg/TestSmith/wiki/Guidelines-for-test-plans#areas-of-interest-)
- [ ] Test plan has been peer reviewed by project stakeholders and other
QA members
- [ ] Manually tested functionality on DP
- [ ] We had an implementation alignment call with stakeholders post QA
Round 2
- [ ] Cypress test cases have been added and approved by SDET/manual QA
- [ ] Added `Test Plan Approved` label after Cypress tests were reviewed
- [ ] Added `Test Plan Approved` label after JUnit tests were reviewed


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

## Summary by CodeRabbit

- **Refactor**
- Improved the execution timing of internal functions to enhance app
performance and responsiveness.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2023-12-14 14:10:32 +05:30

1445 lines
71 KiB
JSON

{
"dsl":{
"widgetName": "MainContainer",
"backgroundColor": "none",
"rightColumn": 4896,
"snapColumns": 64,
"detachFromLayout": true,
"widgetId": "0",
"topRow": 0,
"bottomRow": 550,
"containerStyle": "none",
"snapRows": 124,
"parentRowSpace": 1,
"type": "CANVAS_WIDGET",
"canExtend": true,
"version": 87,
"minHeight": 1292,
"dynamicTriggerPathList": [],
"parentColumnSpace": 1,
"dynamicBindingPathList": [],
"leftColumn": 0,
"children": [
{
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
"requiresFlatWidgetChildren": true,
"isCanvas": true,
"templateHeight": 160,
"iconSVG": "/static/media/icon.5c9511142b3624c7491c5442e8ccd0ef.svg",
"topRow": 8,
"pageSize": 2,
"type": "LIST_WIDGET_V2",
"itemSpacing": 8,
"animateLoading": true,
"dynamicBindingPathList": [
{
"key": "currentItemsView"
},
{
"key": "selectedItemView"
},
{
"key": "triggeredItemView"
},
{
"key": "primaryKeys"
},
{
"key": "accentColor"
},
{
"key": "borderRadius"
},
{
"key": "boxShadow"
},
{
"key": "listData"
}
],
"leftColumn": 6,
"enhancements": true,
"children": [
{
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
"mobileBottomRow": 400,
"widgetName": "Canvas1",
"displayName": "Canvas",
"topRow": 0,
"bottomRow": 290,
"parentRowSpace": 1,
"type": "CANVAS_WIDGET",
"canExtend": false,
"hideCard": true,
"dropDisabled": true,
"openParentPropertyPane": true,
"minHeight": 400,
"mobileRightColumn": 1033.125,
"noPad": true,
"parentColumnSpace": 1,
"leftColumn": 0,
"dynamicBindingPathList": [
{
"key": "borderRadius"
},
{
"key": "boxShadow"
}
],
"children": [
{
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
"borderColor": "#494948",
"isCanvas": true,
"iconSVG": "/static/media/icon.daebf68875b6c8e909e9e8ac8bee0c02.svg",
"topRow": 0,
"type": "CONTAINER_WIDGET",
"isDeletable": false,
"animateLoading": true,
"leftColumn": 0,
"dynamicBindingPathList": [
{
"key": "borderRadius"
},
{
"key": "boxShadow"
},
{
"key": "backgroundColor"
}
],
"children": [
{
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
"widgetName": "Canvas2",
"displayName": "Canvas",
"topRow": 0,
"bottomRow": 120,
"parentRowSpace": 1,
"type": "CANVAS_WIDGET",
"canExtend": false,
"hideCard": true,
"useAutoLayout": false,
"parentColumnSpace": 1,
"leftColumn": 0,
"dynamicBindingPathList": [
{
"key": "borderRadius"
},
{
"key": "boxShadow"
}
],
"children": [
{
"boxShadow": "none",
"mobileBottomRow": 4,
"widgetName": "Text1",
"displayName": "Text",
"iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg",
"searchTags": [
"typography",
"paragraph",
"label"
],
"topRow": 3,
"bottomRow": 7,
"type": "TEXT_WIDGET",
"hideCard": false,
"mobileRightColumn": 28,
"animateLoading": true,
"overflow": "NONE",
"dynamicTriggerPathList": [],
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"dynamicBindingPathList": [
{
"key": "text"
},
{
"key": "truncateButtonColor"
},
{
"key": "fontFamily"
},
{
"key": "borderRadius"
},
{
"key": "text"
}
],
"leftColumn": 0,
"shouldTruncate": false,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"text": "{{currentItem.name}}",
"key": "xtjhdrd9vu",
"isDeprecated": false,
"rightColumn": 63,
"textAlign": "LEFT",
"dynamicHeight": "FIXED",
"widgetId": "4kpe259d0p",
"minWidth": 450,
"isVisible": true,
"fontStyle": "BOLD",
"textColor": "#ffffff",
"version": 1,
"parentId": "rfmibqql8d",
"tags": [
"Suggested",
"Content"
],
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 0,
"responsiveBehavior": "fill",
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 16,
"maxDynamicHeight": 9000,
"fontSize": "1rem",
"textStyle": "HEADING",
"minDynamicHeight": 4
}
],
"key": "q7c87jowiy",
"isDeprecated": false,
"detachFromLayout": true,
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "rfmibqql8d",
"containerStyle": "none",
"minWidth": 450,
"isVisible": true,
"version": 1,
"parentId": "f58uvpen75",
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 0,
"responsiveBehavior": "fill",
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 0,
"maxDynamicHeight": 9000,
"minDynamicHeight": 4,
"flexLayers": []
}
],
"flexVerticalAlignment": "stretch",
"dynamicHeight": "FIXED",
"isVisible": true,
"version": 1,
"isListItemContainer": true,
"tags": [
"Layout"
],
"isLoading": false,
"noContainerOffset": true,
"disabledWidgetFeatures": [
"dynamicHeight"
],
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileBottomRow": 12,
"widgetName": "Container1",
"disallowCopy": true,
"dynamicPropertyPathList": [
{
"key": "backgroundColor"
}
],
"displayName": "Container",
"searchTags": [
"div",
"parent",
"group"
],
"bottomRow": 12,
"dragDisabled": true,
"hideCard": false,
"shouldScrollContents": false,
"mobileRightColumn": 64,
"dynamicTriggerPathList": [],
"borderWidth": "1",
"positioning": "fixed",
"key": "gkdctpwqiz",
"backgroundColor": "{{ Page1JS.setBgSelected_MCG(currentItem.id) }}",
"isDeprecated": false,
"rightColumn": 64,
"widgetId": "f58uvpen75",
"containerStyle": "card",
"minWidth": 450,
"parentId": "nmj2w9ddty",
"renderMode": "CANVAS",
"mobileTopRow": 0,
"responsiveBehavior": "fill",
"mobileLeftColumn": 0,
"maxDynamicHeight": 9000,
"minDynamicHeight": 10
}
],
"key": "q7c87jowiy",
"isDeprecated": false,
"rightColumn": 1033.125,
"detachFromLayout": true,
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "nmj2w9ddty",
"containerStyle": "none",
"minWidth": 450,
"isVisible": true,
"version": 1,
"parentId": "x8xw109ltq",
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 0,
"responsiveBehavior": "fill",
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 0,
"maxDynamicHeight": 9000,
"minDynamicHeight": 4,
"flexLayers": []
}
],
"flexVerticalAlignment": "start",
"itemBackgroundColor": "#FFFFFF",
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
"isVisible": true,
"tags": [
"Suggested",
"Display"
],
"hasMetaWidgets": true,
"isLoading": false,
"mainCanvasId": "nmj2w9ddty",
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"additionalStaticProps": [
"level",
"levelData",
"prefixMetaWidgetId",
"metaWidgetId"
],
"mobileBottomRow": 48,
"currentItemsView": "{{[]}}",
"triggeredItemView": "{{{}}}",
"widgetName": "List1",
"listData": "{{Page1JS.splittingDataOf_MCG_ToShowIntoThreeColumns[0]\n}}",
"displayName": "List",
"bottomRow": 37,
"parentRowSpace": 10,
"hideCard": false,
"mobileRightColumn": 30,
"mainContainerId": "f58uvpen75",
"primaryKeys": "{{List1.listData.map((currentItem, currentIndex) => currentItem[\"id\"] )}}",
"parentColumnSpace": 43.046875,
"dynamicTriggerPathList": [],
"gridType": "vertical",
"key": "2mtllyehnx",
"backgroundColor": "#fef9c3",
"isDeprecated": false,
"rightColumn": 19,
"widgetId": "x8xw109ltq",
"minWidth": 450,
"parentId": "0",
"renderMode": "CANVAS",
"mobileTopRow": 8,
"responsiveBehavior": "fill",
"mobileLeftColumn": 6,
"selectedItemView": "{{{}}}"
},
{
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
"requiresFlatWidgetChildren": true,
"isCanvas": true,
"templateHeight": 160,
"iconSVG": "/static/media/icon.5c9511142b3624c7491c5442e8ccd0ef.svg",
"topRow": 8,
"pageSize": 2,
"type": "LIST_WIDGET_V2",
"itemSpacing": 8,
"animateLoading": true,
"dynamicBindingPathList": [
{
"key": "currentItemsView"
},
{
"key": "selectedItemView"
},
{
"key": "triggeredItemView"
},
{
"key": "primaryKeys"
},
{
"key": "accentColor"
},
{
"key": "borderRadius"
},
{
"key": "boxShadow"
},
{
"key": "listData"
}
],
"leftColumn": 32,
"enhancements": true,
"children": [
{
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
"mobileBottomRow": 400,
"widgetName": "Canvas1Copy1",
"displayName": "Canvas",
"topRow": 0,
"bottomRow": 290,
"parentRowSpace": 1,
"type": "CANVAS_WIDGET",
"canExtend": false,
"hideCard": true,
"dropDisabled": true,
"openParentPropertyPane": true,
"minHeight": 400,
"mobileRightColumn": 1033.125,
"noPad": true,
"parentColumnSpace": 1,
"leftColumn": 0,
"dynamicBindingPathList": [
{
"key": "borderRadius"
},
{
"key": "boxShadow"
}
],
"children": [
{
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
"borderColor": "#494948",
"isCanvas": true,
"iconSVG": "/static/media/icon.daebf68875b6c8e909e9e8ac8bee0c02.svg",
"topRow": 0,
"type": "CONTAINER_WIDGET",
"isDeletable": false,
"animateLoading": true,
"leftColumn": 0,
"dynamicBindingPathList": [
{
"key": "borderRadius"
},
{
"key": "boxShadow"
},
{
"key": "backgroundColor"
}
],
"children": [
{
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
"widgetName": "Canvas2Copy1",
"displayName": "Canvas",
"topRow": 0,
"bottomRow": 120,
"parentRowSpace": 1,
"type": "CANVAS_WIDGET",
"canExtend": false,
"hideCard": true,
"useAutoLayout": false,
"parentColumnSpace": 1,
"leftColumn": 0,
"dynamicBindingPathList": [
{
"key": "borderRadius"
},
{
"key": "boxShadow"
}
],
"children": [
{
"boxShadow": "none",
"mobileBottomRow": 4,
"widgetName": "Text1Copy1",
"displayName": "Text",
"iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg",
"searchTags": [
"typography",
"paragraph",
"label"
],
"topRow": 3,
"bottomRow": 7,
"type": "TEXT_WIDGET",
"hideCard": false,
"mobileRightColumn": 28,
"animateLoading": true,
"overflow": "NONE",
"dynamicTriggerPathList": [],
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"dynamicBindingPathList": [
{
"key": "text"
},
{
"key": "truncateButtonColor"
},
{
"key": "fontFamily"
},
{
"key": "borderRadius"
},
{
"key": "text"
}
],
"leftColumn": 0,
"shouldTruncate": false,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"text": "{{currentItem.name}}",
"key": "xtjhdrd9vu",
"isDeprecated": false,
"rightColumn": 64,
"textAlign": "LEFT",
"dynamicHeight": "FIXED",
"widgetId": "ia3aymu03y",
"minWidth": 450,
"isVisible": true,
"fontStyle": "BOLD",
"textColor": "#ffffff",
"version": 1,
"parentId": "uubwcb0dwm",
"tags": [
"Suggested",
"Content"
],
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 0,
"responsiveBehavior": "fill",
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 16,
"maxDynamicHeight": 9000,
"fontSize": "1rem",
"textStyle": "HEADING",
"minDynamicHeight": 4
}
],
"key": "q7c87jowiy",
"isDeprecated": false,
"detachFromLayout": true,
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "uubwcb0dwm",
"containerStyle": "none",
"minWidth": 450,
"isVisible": true,
"version": 1,
"parentId": "mbonb6qums",
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 0,
"responsiveBehavior": "fill",
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 0,
"maxDynamicHeight": 9000,
"minDynamicHeight": 4,
"flexLayers": []
}
],
"flexVerticalAlignment": "stretch",
"dynamicHeight": "FIXED",
"isVisible": true,
"version": 1,
"isListItemContainer": true,
"tags": [
"Layout"
],
"isLoading": false,
"noContainerOffset": true,
"disabledWidgetFeatures": [
"dynamicHeight"
],
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileBottomRow": 12,
"widgetName": "Container1Copy1",
"disallowCopy": true,
"dynamicPropertyPathList": [
{
"key": "backgroundColor"
}
],
"displayName": "Container",
"searchTags": [
"div",
"parent",
"group"
],
"bottomRow": 12,
"dragDisabled": true,
"hideCard": false,
"shouldScrollContents": false,
"mobileRightColumn": 64,
"dynamicTriggerPathList": [],
"borderWidth": "1",
"positioning": "fixed",
"key": "gkdctpwqiz",
"backgroundColor": "{{ Page1JS.setBgSelected_MCG(currentItem.id) }}",
"isDeprecated": false,
"rightColumn": 64,
"widgetId": "mbonb6qums",
"containerStyle": "card",
"minWidth": 450,
"parentId": "decybh2soz",
"renderMode": "CANVAS",
"mobileTopRow": 0,
"responsiveBehavior": "fill",
"mobileLeftColumn": 0,
"maxDynamicHeight": 9000,
"minDynamicHeight": 10
}
],
"key": "q7c87jowiy",
"isDeprecated": false,
"rightColumn": 1033.125,
"detachFromLayout": true,
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "decybh2soz",
"containerStyle": "none",
"minWidth": 450,
"isVisible": true,
"version": 1,
"parentId": "g7xo24klug",
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 0,
"responsiveBehavior": "fill",
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 0,
"maxDynamicHeight": 9000,
"minDynamicHeight": 4,
"flexLayers": []
}
],
"flexVerticalAlignment": "start",
"itemBackgroundColor": "#FFFFFF",
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
"isVisible": true,
"tags": [
"Suggested",
"Display"
],
"hasMetaWidgets": true,
"isLoading": false,
"mainCanvasId": "decybh2soz",
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"additionalStaticProps": [
"level",
"levelData",
"prefixMetaWidgetId",
"metaWidgetId"
],
"mobileBottomRow": 48,
"currentItemsView": "{{[]}}",
"triggeredItemView": "{{{}}}",
"widgetName": "List2",
"listData": "{{Page1JS.splittingDataOf_MCG_ToShowIntoThreeColumns[2]}}",
"displayName": "List",
"bottomRow": 37,
"parentRowSpace": 10,
"hideCard": false,
"mobileRightColumn": 30,
"mainContainerId": "mbonb6qums",
"primaryKeys": "{{List2.listData.map((currentItem, currentIndex) => currentItem[\"id\"] )}}",
"parentColumnSpace": 43.046875,
"dynamicTriggerPathList": [],
"gridType": "vertical",
"key": "2mtllyehnx",
"backgroundColor": "#fef9c3",
"isDeprecated": false,
"rightColumn": 45,
"widgetId": "g7xo24klug",
"minWidth": 450,
"parentId": "0",
"renderMode": "CANVAS",
"mobileTopRow": 8,
"responsiveBehavior": "fill",
"mobileLeftColumn": 6,
"selectedItemView": "{{{}}}"
},
{
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
"requiresFlatWidgetChildren": true,
"isCanvas": true,
"templateHeight": 160,
"iconSVG": "/static/media/icon.5c9511142b3624c7491c5442e8ccd0ef.svg",
"topRow": 8,
"pageSize": 2,
"type": "LIST_WIDGET_V2",
"itemSpacing": 8,
"animateLoading": true,
"dynamicBindingPathList": [
{
"key": "currentItemsView"
},
{
"key": "selectedItemView"
},
{
"key": "triggeredItemView"
},
{
"key": "primaryKeys"
},
{
"key": "accentColor"
},
{
"key": "borderRadius"
},
{
"key": "boxShadow"
},
{
"key": "listData"
}
],
"leftColumn": 19,
"enhancements": true,
"children": [
{
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
"mobileBottomRow": 400,
"widgetName": "Canvas1Copy",
"displayName": "Canvas",
"topRow": 0,
"bottomRow": 290,
"parentRowSpace": 1,
"type": "CANVAS_WIDGET",
"canExtend": false,
"hideCard": true,
"dropDisabled": true,
"openParentPropertyPane": true,
"minHeight": 400,
"mobileRightColumn": 1033.125,
"noPad": true,
"parentColumnSpace": 1,
"leftColumn": 0,
"dynamicBindingPathList": [
{
"key": "borderRadius"
},
{
"key": "boxShadow"
}
],
"children": [
{
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
"borderColor": "#494948",
"isCanvas": true,
"iconSVG": "/static/media/icon.daebf68875b6c8e909e9e8ac8bee0c02.svg",
"topRow": 0,
"type": "CONTAINER_WIDGET",
"isDeletable": false,
"animateLoading": true,
"leftColumn": 0,
"dynamicBindingPathList": [
{
"key": "borderRadius"
},
{
"key": "boxShadow"
},
{
"key": "backgroundColor"
}
],
"children": [
{
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
"widgetName": "Canvas2Copy",
"displayName": "Canvas",
"topRow": 0,
"bottomRow": 120,
"parentRowSpace": 1,
"type": "CANVAS_WIDGET",
"canExtend": false,
"hideCard": true,
"useAutoLayout": false,
"parentColumnSpace": 1,
"leftColumn": 0,
"dynamicBindingPathList": [
{
"key": "borderRadius"
},
{
"key": "boxShadow"
}
],
"children": [
{
"boxShadow": "none",
"mobileBottomRow": 4,
"widgetName": "Text1Copy",
"displayName": "Text",
"iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg",
"searchTags": [
"typography",
"paragraph",
"label"
],
"topRow": 3,
"bottomRow": 7,
"type": "TEXT_WIDGET",
"hideCard": false,
"mobileRightColumn": 28,
"animateLoading": true,
"overflow": "NONE",
"dynamicTriggerPathList": [],
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"dynamicBindingPathList": [
{
"key": "text"
},
{
"key": "truncateButtonColor"
},
{
"key": "fontFamily"
},
{
"key": "borderRadius"
},
{
"key": "text"
}
],
"leftColumn": 0,
"shouldTruncate": false,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"text": "{{currentItem.name}}",
"key": "xtjhdrd9vu",
"isDeprecated": false,
"rightColumn": 64,
"textAlign": "LEFT",
"dynamicHeight": "FIXED",
"widgetId": "20ljpkfnpj",
"minWidth": 450,
"isVisible": true,
"fontStyle": "BOLD",
"textColor": "#ffffff",
"version": 1,
"parentId": "8orb12husb",
"tags": [
"Suggested",
"Content"
],
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 0,
"responsiveBehavior": "fill",
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 16,
"maxDynamicHeight": 9000,
"fontSize": "1rem",
"textStyle": "HEADING",
"minDynamicHeight": 4
}
],
"key": "q7c87jowiy",
"isDeprecated": false,
"detachFromLayout": true,
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "8orb12husb",
"containerStyle": "none",
"minWidth": 450,
"isVisible": true,
"version": 1,
"parentId": "ppgcbbc66a",
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 0,
"responsiveBehavior": "fill",
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 0,
"maxDynamicHeight": 9000,
"minDynamicHeight": 4,
"flexLayers": []
}
],
"flexVerticalAlignment": "stretch",
"dynamicHeight": "FIXED",
"isVisible": true,
"version": 1,
"isListItemContainer": true,
"tags": [
"Layout"
],
"isLoading": false,
"noContainerOffset": true,
"disabledWidgetFeatures": [
"dynamicHeight"
],
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileBottomRow": 12,
"widgetName": "Container1Copy",
"disallowCopy": true,
"dynamicPropertyPathList": [
{
"key": "backgroundColor"
}
],
"displayName": "Container",
"searchTags": [
"div",
"parent",
"group"
],
"bottomRow": 12,
"dragDisabled": true,
"hideCard": false,
"shouldScrollContents": false,
"mobileRightColumn": 64,
"dynamicTriggerPathList": [],
"borderWidth": "1",
"positioning": "fixed",
"key": "gkdctpwqiz",
"backgroundColor": "{{ Page1JS.setBgSelected_MCG(currentItem.id) }}",
"isDeprecated": false,
"rightColumn": 64,
"widgetId": "ppgcbbc66a",
"containerStyle": "card",
"minWidth": 450,
"parentId": "29yl60u3ge",
"renderMode": "CANVAS",
"mobileTopRow": 0,
"responsiveBehavior": "fill",
"mobileLeftColumn": 0,
"maxDynamicHeight": 9000,
"minDynamicHeight": 10
}
],
"key": "q7c87jowiy",
"isDeprecated": false,
"rightColumn": 1033.125,
"detachFromLayout": true,
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "29yl60u3ge",
"containerStyle": "none",
"minWidth": 450,
"isVisible": true,
"version": 1,
"parentId": "eozjhli3os",
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 0,
"responsiveBehavior": "fill",
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 0,
"maxDynamicHeight": 9000,
"minDynamicHeight": 4,
"flexLayers": []
}
],
"flexVerticalAlignment": "start",
"itemBackgroundColor": "#FFFFFF",
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
"isVisible": true,
"tags": [
"Suggested",
"Display"
],
"hasMetaWidgets": true,
"isLoading": false,
"mainCanvasId": "29yl60u3ge",
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"additionalStaticProps": [
"level",
"levelData",
"prefixMetaWidgetId",
"metaWidgetId"
],
"mobileBottomRow": 48,
"currentItemsView": "{{[]}}",
"triggeredItemView": "{{{}}}",
"widgetName": "List3",
"listData": "{{Page1JS.splittingDataOf_MCG_ToShowIntoThreeColumns[1]}}",
"displayName": "List",
"bottomRow": 37,
"parentRowSpace": 10,
"hideCard": false,
"mobileRightColumn": 30,
"mainContainerId": "ppgcbbc66a",
"primaryKeys": "{{List3.listData.map((currentItem, currentIndex) => currentItem[\"id\"] )}}",
"parentColumnSpace": 43.046875,
"dynamicTriggerPathList": [],
"gridType": "vertical",
"key": "2mtllyehnx",
"backgroundColor": "#fef9c3",
"isDeprecated": false,
"rightColumn": 32,
"widgetId": "eozjhli3os",
"minWidth": 450,
"parentId": "0",
"renderMode": "CANVAS",
"mobileTopRow": 8,
"responsiveBehavior": "fill",
"mobileLeftColumn": 6,
"selectedItemView": "{{{}}}"
},
{
"boxShadow": "none",
"mobileBottomRow": 74,
"widgetName": "Modal_1",
"isCanvas": true,
"displayName": "Modal",
"iconSVG": "/static/media/icon.b374721fa8e1aeab7cf326c2d865506f.svg",
"searchTags": [
"dialog",
"popup",
"notification"
],
"topRow": 50,
"bottomRow": 290,
"parentRowSpace": 10,
"type": "MODAL_WIDGET",
"hideCard": false,
"shouldScrollContents": true,
"minHeight": 240,
"mobileRightColumn": 37,
"animateLoading": true,
"parentColumnSpace": 43.046875,
"leftColumn": 13,
"dynamicBindingPathList": [
{
"key": "borderRadius"
}
],
"children": [
{
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
"mobileBottomRow": 240,
"widgetName": "Canvas3",
"displayName": "Canvas",
"topRow": 0,
"bottomRow": 240,
"parentRowSpace": 1,
"type": "CANVAS_WIDGET",
"canExtend": true,
"hideCard": true,
"shouldScrollContents": false,
"minHeight": 240,
"mobileRightColumn": 1033.125,
"parentColumnSpace": 1,
"leftColumn": 0,
"dynamicBindingPathList": [
{
"key": "borderRadius"
},
{
"key": "boxShadow"
}
],
"children": [
{
"boxShadow": "none",
"mobileBottomRow": 4,
"widgetName": "IconButton1",
"onClick": "{{closeModal('Modal_1');}}",
"buttonColor": "{{appsmith.theme.colors.primaryColor}}",
"displayName": "Icon button",
"iconSVG": "/static/media/icon.b08054586989b185a0801e9a34f8ad49.svg",
"searchTags": [
"click",
"submit"
],
"topRow": 0,
"bottomRow": 4,
"type": "ICON_BUTTON_WIDGET",
"hideCard": false,
"mobileRightColumn": 64,
"animateLoading": true,
"dynamicTriggerPathList": [
{
"key": "onClick"
}
],
"leftColumn": 58,
"dynamicBindingPathList": [
{
"key": "buttonColor"
},
{
"key": "borderRadius"
}
],
"iconSize": 24,
"isDisabled": false,
"key": "vdw2d3utiu",
"isDeprecated": false,
"rightColumn": 64,
"iconName": "cross",
"widgetId": "urslfj6wk3",
"minWidth": 50,
"isVisible": true,
"version": 1,
"parentId": "uw49xcsca4",
"tags": [
"Buttons"
],
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 0,
"responsiveBehavior": "hug",
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 58,
"buttonVariant": "TERTIARY"
},
{
"mobileBottomRow": 5,
"widgetName": "Text2",
"displayName": "Text",
"iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg",
"searchTags": [
"typography",
"paragraph",
"label"
],
"topRow": 1,
"bottomRow": 5,
"type": "TEXT_WIDGET",
"hideCard": false,
"mobileRightColumn": 41,
"animateLoading": true,
"overflow": "NONE",
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"leftColumn": 1,
"dynamicBindingPathList": [
{
"key": "truncateButtonColor"
},
{
"key": "fontFamily"
},
{
"key": "borderRadius"
}
],
"shouldTruncate": false,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"text": "Modal Title",
"key": "h8v8crr5ow",
"isDeprecated": false,
"rightColumn": 41,
"textAlign": "LEFT",
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "638qzfhkk1",
"minWidth": 450,
"isVisible": true,
"fontStyle": "BOLD",
"textColor": "#231F20",
"version": 1,
"parentId": "uw49xcsca4",
"tags": [
"Suggested",
"Content"
],
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 1,
"responsiveBehavior": "fill",
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 1,
"maxDynamicHeight": 9000,
"fontSize": "1.25rem",
"minDynamicHeight": 4
},
{
"resetFormOnClick": false,
"boxShadow": "none",
"mobileBottomRow": 22,
"widgetName": "Button1",
"onClick": "{{closeModal('Modal1')}}",
"buttonColor": "{{appsmith.theme.colors.primaryColor}}",
"displayName": "Button",
"iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg",
"searchTags": [
"click",
"submit"
],
"topRow": 15,
"bottomRow": 19,
"type": "BUTTON_WIDGET",
"hideCard": false,
"mobileRightColumn": 47,
"animateLoading": true,
"leftColumn": 31,
"dynamicBindingPathList": [
{
"key": "buttonColor"
},
{
"key": "borderRadius"
}
],
"text": "Close",
"isDisabled": false,
"key": "mokml556g4",
"isDeprecated": false,
"rightColumn": 47,
"isDefaultClickDisabled": true,
"widgetId": "dyuituj7st",
"buttonStyle": "PRIMARY",
"minWidth": 120,
"isVisible": true,
"recaptchaType": "V3",
"version": 1,
"parentId": "uw49xcsca4",
"tags": [
"Buttons"
],
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 18,
"responsiveBehavior": "hug",
"originalTopRow": 18,
"disabledWhenInvalid": false,
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 31,
"originalBottomRow": 22,
"buttonVariant": "SECONDARY",
"placement": "CENTER"
},
{
"resetFormOnClick": false,
"boxShadow": "none",
"mobileBottomRow": 22,
"widgetName": "Button2",
"buttonColor": "{{appsmith.theme.colors.primaryColor}}",
"displayName": "Button",
"iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg",
"searchTags": [
"click",
"submit"
],
"topRow": 15,
"bottomRow": 19,
"type": "BUTTON_WIDGET",
"hideCard": false,
"mobileRightColumn": 63,
"animateLoading": true,
"leftColumn": 47,
"dynamicBindingPathList": [
{
"key": "buttonColor"
},
{
"key": "borderRadius"
}
],
"text": "Confirm",
"isDisabled": false,
"key": "mokml556g4",
"isDeprecated": false,
"rightColumn": 63,
"isDefaultClickDisabled": true,
"widgetId": "m30fm9od1q",
"buttonStyle": "PRIMARY_BUTTON",
"minWidth": 120,
"isVisible": true,
"recaptchaType": "V3",
"version": 1,
"parentId": "uw49xcsca4",
"tags": [
"Buttons"
],
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 18,
"responsiveBehavior": "hug",
"originalTopRow": 18,
"disabledWhenInvalid": false,
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 47,
"originalBottomRow": 22,
"buttonVariant": "PRIMARY",
"placement": "CENTER"
},
{
"mobileBottomRow": 12,
"widgetName": "Text3",
"displayName": "Text",
"iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg",
"searchTags": [
"typography",
"paragraph",
"label"
],
"topRow": 8,
"bottomRow": 12,
"parentRowSpace": 10,
"type": "TEXT_WIDGET",
"hideCard": false,
"mobileRightColumn": 18,
"animateLoading": true,
"overflow": "NONE",
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"parentColumnSpace": 6.9375,
"dynamicTriggerPathList": [],
"leftColumn": 2,
"dynamicBindingPathList": [
{
"key": "truncateButtonColor"
},
{
"key": "fontFamily"
},
{
"key": "borderRadius"
},
{
"key": "text"
}
],
"shouldTruncate": false,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"text": "{{Page1JS.splittingDataOf_MCG_ToShowIntoThreeColumns[0][0].name}}",
"key": "h8v8crr5ow",
"isDeprecated": false,
"rightColumn": 58,
"textAlign": "LEFT",
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "rkmq2tisdj",
"minWidth": 450,
"isVisible": true,
"fontStyle": "BOLD",
"textColor": "#231F20",
"version": 1,
"parentId": "uw49xcsca4",
"tags": [
"Suggested",
"Content"
],
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 8,
"responsiveBehavior": "fill",
"originalTopRow": 8,
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 2,
"maxDynamicHeight": 9000,
"originalBottomRow": 15,
"fontSize": "1rem",
"minDynamicHeight": 4
}
],
"isDisabled": false,
"key": "btnodib4oo",
"isDeprecated": false,
"rightColumn": 1033.125,
"detachFromLayout": true,
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "uw49xcsca4",
"minWidth": 450,
"isVisible": true,
"version": 1,
"parentId": "hvsnbk70o2",
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 0,
"responsiveBehavior": "fill",
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 0,
"maxDynamicHeight": 9000,
"minDynamicHeight": 4,
"flexLayers": []
}
],
"key": "5nwvv8bhvo",
"height": 240,
"isDeprecated": false,
"rightColumn": 37,
"detachFromLayout": true,
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "hvsnbk70o2",
"canOutsideClickClose": true,
"canEscapeKeyClose": true,
"version": 2,
"parentId": "0",
"tags": [
"Layout"
],
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 50,
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 13,
"maxDynamicHeight": 9000,
"width": 456,
"minDynamicHeight": 24
},
{
"boxShadow": "none",
"iconSVG": "https://appcdn.appsmith.com/static/media/icon.f2c34197dbcf03595098986de898928f.svg",
"topRow": 48,
"labelWidth": 5,
"type": "INPUT_WIDGET_V2",
"animateLoading": true,
"resetOnSubmit": true,
"leftColumn": 16,
"dynamicBindingPathList": [
{
"key": "accentColor"
},
{
"key": "borderRadius"
}
],
"labelStyle": "",
"inputType": "TEXT",
"isDisabled": false,
"isRequired": false,
"dynamicHeight": "FIXED",
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
"showStepArrows": false,
"isVisible": true,
"version": 2,
"tags": [
"Suggested",
"Inputs"
],
"isLoading": false,
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileBottomRow": 55,
"widgetName": "InputWidget",
"displayName": "Input",
"searchTags": [
"form",
"text input",
"number",
"textarea"
],
"bottomRow": 55,
"parentRowSpace": 10,
"autoFocus": false,
"hideCard": false,
"mobileRightColumn": 36,
"parentColumnSpace": 3.078125,
"labelPosition": "Top",
"key": "i36z9hesma",
"labelTextSize": "0.875rem",
"isDeprecated": false,
"rightColumn": 36,
"widgetId": "yrdfi1rbrl",
"minWidth": 450,
"label": "Label",
"parentId": "0",
"labelAlignment": "left",
"renderMode": "CANVAS",
"mobileTopRow": 48,
"responsiveBehavior": "fill",
"mobileLeftColumn": 16,
"maxDynamicHeight": 9000,
"iconAlign": "left",
"defaultText": "",
"minDynamicHeight": 4
}
]
}
}