PromucFlow_constructor/app/client/cypress/fixtures/SampleAppIDETest.json

2542 lines
105 KiB
JSON
Raw Normal View History

chore: Add Editor Pane segments context switch tests (#32224) ## Description Adds tests for Editor Pane Segment's Context Switch where - If no item was selected before, an item is always selected by default - If an item was previously selected, it is selected again when switched to the segment - Add pane state is not stored and switching to the segment will not show that state Fixes #31873 ## Automation /ok-to-test tags="@tag.IDE" ### :mag: Cypress test results <!-- This is an auto-generated comment: Cypress test results --> > [!IMPORTANT] > Workflow run: <https://github.com/appsmithorg/appsmith/actions/runs/8477425225> > Commit: `af8469b31f3e0ab26c9f80fcd0bf9745b16a9ce5` > Cypress dashboard url: <a href="https://internal.appsmith.com/app/cypress-dashboard/rundetails-65890b3c81d7400d08fa9ee5?branch=master&workflowId=8477425225&attempt=2" target="_blank">Click here!</a> > All cypress tests have passed 🎉🎉🎉 <!-- end of auto-generated comment: Cypress test results --> <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **Tests** - Introduced tests for editor segment context switching in an IDE, including item selection retention and behavior of the "add" state between segment switches. - **Refactor** - Modified the `ImportApp` function call to enhance context maintenance and focus during app import. - **New Features** - Enhanced IDE navigation by adding CSS selectors for active items and implementing a method to retrieve the selected item in the editor's left pane. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-03-29 06:18:59 +00:00
{
"artifactJsonType": "APPLICATION",
"clientSchemaVersion": 1.0,
"serverSchemaVersion": 7.0,
"exportedApplication": {
"name": "SampleAppForTest",
"isPublic": false,
"pages": [
{
"id": "Page1",
"isDefault": true
}
],
"publishedPages": [
{
"isDefault": true
}
],
"viewMode": false,
"appIsExample": false,
"unreadCommentThreads": 0.0,
"unpublishedApplicationDetail": {
"appPositioning": {
"type": "FIXED"
}
},
"publishedApplicationDetail": {
"appPositioning": {
"type": "FIXED"
}
},
"color": "#F4FFDE",
"icon": "flag",
"slug": "sampleappfortest",
"unpublishedCustomJSLibs": [
{
"uidString": "xmlParser_https://cdnjs.cloudflare.com/ajax/libs/fast-xml-parser/3.17.5/parser.min.js"
}
],
"publishedCustomJSLibs": [],
"evaluationVersion": 2.0,
"applicationVersion": 2.0,
"collapseInvisibleWidgets": true,
"isManualUpdate": false,
"deleted": false
},
"datasourceList": [
{
"datasourceConfiguration": {
"connection": {
"mode": "READ_WRITE",
"ssl": {
"authType": "DEFAULT"
}
},
"endpoints": [
{
"host": "mockdb.internal.appsmith.com"
}
]
},
"name": "users",
"pluginId": "postgres-plugin",
"messages": [],
"isAutoGenerated": false,
"isMock": true,
"deleted": false,
"gitSyncId": "650831bb7026ee62d69c4488_6508346300dedf0228b041f5"
}
],
"customJSLibList": [
{
"name": "xmlParser",
"uidString": "xmlParser_https://cdnjs.cloudflare.com/ajax/libs/fast-xml-parser/3.17.5/parser.min.js",
"accessor": [
"xmlParser"
],
"url": "https://cdnjs.cloudflare.com/ajax/libs/fast-xml-parser/3.17.5/parser.min.js",
"version": "3.17.5",
"defs": "{\"!name\":\"LIB/xmlParser\",\"xmlParser\":{\"parse\":{\"!type\":\"fn()\",\"prototype\":{}},\"convertTonimn\":{\"!type\":\"fn()\",\"prototype\":{}},\"getTraversalObj\":{\"!type\":\"fn()\",\"prototype\":{}},\"convertToJson\":{\"!type\":\"fn()\",\"prototype\":{}},\"convertToJsonString\":{\"!type\":\"fn()\",\"prototype\":{}},\"validate\":{\"!type\":\"fn()\",\"prototype\":{}},\"j2xParser\":{\"!type\":\"fn()\",\"prototype\":{\"parse\":{\"!type\":\"fn()\",\"prototype\":{}},\"j2x\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"parseToNimn\":{\"!type\":\"fn()\",\"prototype\":{}}}}",
"deleted": false,
"policies": [],
"userPermissions": []
}
],
"pageList": [
{
"unpublishedPage": {
"name": "Page1",
"slug": "page1",
"layouts": [
{
"viewMode": false,
"dsl": {
"widgetName": "MainContainer",
"backgroundColor": "none",
"rightColumn": 1224.0,
"snapColumns": 64.0,
"detachFromLayout": true,
"widgetId": "0",
"topRow": 0.0,
"bottomRow": 1300.0,
"containerStyle": "none",
"snapRows": 128.0,
"parentRowSpace": 1.0,
"type": "CANVAS_WIDGET",
"canExtend": true,
"version": 89.0,
"minHeight": 1300.0,
"parentColumnSpace": 1.0,
"dynamicBindingPathList": [],
"leftColumn": 0.0,
"children": [
{
"boxShadow": "0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)",
"widgetName": "con_userDetails",
"isCanvas": true,
"displayName": "Form",
"iconSVG": "/static/media/icon.ea3e08d130e59c56867ae40114c10eed.svg",
"searchTags": [
"group"
],
"topRow": 5.0,
"bottomRow": 63.0,
"parentRowSpace": 10.0,
"type": "FORM_WIDGET",
"hideCard": false,
"shouldScrollContents": true,
"animateLoading": true,
"parentColumnSpace": 18.1875,
"dynamicTriggerPathList": [],
"leftColumn": 41.0,
"dynamicBindingPathList": [
{
"key": "borderRadius"
}
],
"children": [
{
"boxShadow": "none",
"widgetName": "Canvas4CopyCopy",
"displayName": "Canvas",
"topRow": 0.0,
"bottomRow": 580.0,
"parentRowSpace": 1.0,
"type": "CANVAS_WIDGET",
"canExtend": false,
"hideCard": true,
"minHeight": 400.0,
"parentColumnSpace": 1.0,
"leftColumn": 0.0,
"dynamicBindingPathList": [
{
"key": "borderRadius"
},
{
"key": "accentColor"
}
],
"children": [
{
"widgetName": "txt_userFullName",
"displayName": "Text",
"iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg",
"searchTags": [
"typography",
"paragraph",
"label"
],
"topRow": 2.0,
"bottomRow": 6.0,
"type": "TEXT_WIDGET",
"hideCard": false,
"animateLoading": true,
"overflow": "NONE",
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"dynamicTriggerPathList": [],
"leftColumn": 18.0,
"dynamicBindingPathList": [
{
"key": "fontFamily"
},
{
"key": "borderRadius"
},
{
"key": "text"
}
],
"shouldTruncate": false,
"truncateButtonColor": "#FFC13D",
"text": "{{tbl_userInfo.selectedRow.name}}",
"key": "799bmivq9p",
"isDeprecated": false,
"rightColumn": 60.0,
"textAlign": "LEFT",
"dynamicHeight": "FIXED",
"widgetId": "earpbnt9he",
"isVisible": true,
"fontStyle": "BOLD",
"textColor": "#231F20",
"version": 1.0,
"parentId": "j3f4bcw9b3",
"renderMode": "CANVAS",
"isLoading": false,
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"maxDynamicHeight": 9000.0,
"fontSize": "1.25rem",
"minDynamicHeight": 4.0
},
{
"mobileBottomRow": 9.0,
"widgetName": "txt_countryValue",
"displayName": "Text",
"iconSVG": "https://appcdn.appsmith.com/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg",
"searchTags": [
"typography",
"paragraph",
"label"
],
"topRow": 33.0,
"bottomRow": 37.0,
"parentRowSpace": 10.0,
"type": "TEXT_WIDGET",
"hideCard": false,
"mobileRightColumn": 18.0,
"animateLoading": true,
"overflow": "NONE",
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"parentColumnSpace": 5.5732421875,
"dynamicTriggerPathList": [],
"leftColumn": 25.0,
"dynamicBindingPathList": [
{
"key": "truncateButtonColor"
},
{
"key": "fontFamily"
},
{
"key": "borderRadius"
},
{
"key": "text"
}
],
"shouldTruncate": false,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"text": "{{tbl_userInfo.selectedRow.country}}",
"key": "jl31nlbh5s",
"isDeprecated": false,
"rightColumn": 62.0,
"textAlign": "LEFT",
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "96g43uemr8",
"minWidth": 450.0,
"isVisible": true,
"fontStyle": "",
"textColor": "#101828",
"version": 1.0,
"parentId": "j3f4bcw9b3",
"tags": [
"Suggested",
"Content"
],
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 5.0,
"responsiveBehavior": "fill",
"originalTopRow": 30.0,
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 2.0,
"maxDynamicHeight": 9000.0,
"originalBottomRow": 34.0,
"fontSize": "1rem",
"minDynamicHeight": 4.0
},
{
"mobileBottomRow": 9.0,
"widgetName": "txt_updatedAtValue",
"displayName": "Text",
"iconSVG": "https://appcdn.appsmith.com/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg",
"searchTags": [
"typography",
"paragraph",
"label"
],
"topRow": 53.0,
"bottomRow": 57.0,
"parentRowSpace": 10.0,
"type": "TEXT_WIDGET",
"hideCard": false,
"mobileRightColumn": 18.0,
"animateLoading": true,
"overflow": "NONE",
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"parentColumnSpace": 5.5732421875,
"dynamicTriggerPathList": [],
"leftColumn": 26.0,
"dynamicBindingPathList": [
{
"key": "truncateButtonColor"
},
{
"key": "fontFamily"
},
{
"key": "borderRadius"
},
{
"key": "text"
}
],
"shouldTruncate": false,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"text": "{{Transformers.getDate(tbl_userInfo.selectedRow.updated_at)}}",
"key": "jl31nlbh5s",
"isDeprecated": false,
"rightColumn": 63.0,
"textAlign": "LEFT",
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "7jznqzxq9h",
"minWidth": 450.0,
"isVisible": true,
"fontStyle": "",
"textColor": "#101828",
"version": 1.0,
"parentId": "j3f4bcw9b3",
"tags": [
"Suggested",
"Content"
],
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 5.0,
"responsiveBehavior": "fill",
"originalTopRow": 50.0,
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 2.0,
"maxDynamicHeight": 9000.0,
"originalBottomRow": 54.0,
"fontSize": "1rem",
"minDynamicHeight": 4.0
},
{
"mobileBottomRow": 9.0,
"widgetName": "txt_createdAtValue",
"displayName": "Text",
"iconSVG": "https://appcdn.appsmith.com/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg",
"searchTags": [
"typography",
"paragraph",
"label"
],
"topRow": 48.0,
"bottomRow": 52.0,
"parentRowSpace": 10.0,
"type": "TEXT_WIDGET",
"hideCard": false,
"mobileRightColumn": 18.0,
"animateLoading": true,
"overflow": "NONE",
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"parentColumnSpace": 5.5732421875,
"dynamicTriggerPathList": [],
"leftColumn": 26.0,
"dynamicBindingPathList": [
{
"key": "truncateButtonColor"
},
{
"key": "fontFamily"
},
{
"key": "borderRadius"
},
{
"key": "text"
}
],
"shouldTruncate": false,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"text": "{{Transformers.getDate(tbl_userInfo.selectedRow.created_at)}}",
"key": "jl31nlbh5s",
"isDeprecated": false,
"rightColumn": 63.0,
"textAlign": "LEFT",
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "2d4osoei17",
"minWidth": 450.0,
"isVisible": true,
"fontStyle": "",
"textColor": "#101828",
"version": 1.0,
"parentId": "j3f4bcw9b3",
"tags": [
"Suggested",
"Content"
],
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 5.0,
"responsiveBehavior": "fill",
"originalTopRow": 45.0,
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 2.0,
"maxDynamicHeight": 9000.0,
"originalBottomRow": 49.0,
"fontSize": "1rem",
"minDynamicHeight": 4.0
},
{
"mobileBottomRow": 9.0,
"widgetName": "txt_longitudeValue",
"displayName": "Text",
"iconSVG": "https://appcdn.appsmith.com/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg",
"searchTags": [
"typography",
"paragraph",
"label"
],
"topRow": 43.0,
"bottomRow": 47.0,
"parentRowSpace": 10.0,
"type": "TEXT_WIDGET",
"hideCard": false,
"mobileRightColumn": 18.0,
"animateLoading": true,
"overflow": "NONE",
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"parentColumnSpace": 5.5732421875,
"dynamicTriggerPathList": [],
"leftColumn": 26.0,
"dynamicBindingPathList": [
{
"key": "truncateButtonColor"
},
{
"key": "fontFamily"
},
{
"key": "borderRadius"
},
{
"key": "text"
}
],
"shouldTruncate": false,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"text": "{{tbl_userInfo.selectedRow.longitude}}",
"key": "jl31nlbh5s",
"isDeprecated": false,
"rightColumn": 63.0,
"textAlign": "LEFT",
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "a020tfv49j",
"minWidth": 450.0,
"isVisible": true,
"fontStyle": "",
"textColor": "#101828",
"version": 1.0,
"parentId": "j3f4bcw9b3",
"tags": [
"Suggested",
"Content"
],
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 5.0,
"responsiveBehavior": "fill",
"originalTopRow": 40.0,
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 2.0,
"maxDynamicHeight": 9000.0,
"originalBottomRow": 44.0,
"fontSize": "1rem",
"minDynamicHeight": 4.0
},
{
"mobileBottomRow": 9.0,
"widgetName": "txt_latitudeValue",
"displayName": "Text",
"iconSVG": "https://appcdn.appsmith.com/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg",
"searchTags": [
"typography",
"paragraph",
"label"
],
"topRow": 38.0,
"bottomRow": 42.0,
"parentRowSpace": 10.0,
"type": "TEXT_WIDGET",
"hideCard": false,
"mobileRightColumn": 18.0,
"animateLoading": true,
"overflow": "NONE",
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"parentColumnSpace": 5.5732421875,
"dynamicTriggerPathList": [],
"leftColumn": 26.0,
"dynamicBindingPathList": [
{
"key": "truncateButtonColor"
},
{
"key": "fontFamily"
},
{
"key": "borderRadius"
},
{
"key": "text"
}
],
"shouldTruncate": false,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"text": "{{tbl_userInfo.selectedRow.latitude}}",
"key": "jl31nlbh5s",
"isDeprecated": false,
"rightColumn": 63.0,
"textAlign": "LEFT",
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "atp0j1o62g",
"minWidth": 450.0,
"isVisible": true,
"fontStyle": "",
"textColor": "#101828",
"version": 1.0,
"parentId": "j3f4bcw9b3",
"tags": [
"Suggested",
"Content"
],
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 5.0,
"responsiveBehavior": "fill",
"originalTopRow": 35.0,
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 2.0,
"maxDynamicHeight": 9000.0,
"originalBottomRow": 39.0,
"fontSize": "1rem",
"minDynamicHeight": 4.0
},
{
"mobileBottomRow": 9.0,
"widgetName": "txt_phoneValue",
"displayName": "Text",
"iconSVG": "https://appcdn.appsmith.com/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg",
"searchTags": [
"typography",
"paragraph",
"label"
],
"topRow": 27.0,
"bottomRow": 31.0,
"parentRowSpace": 10.0,
"type": "TEXT_WIDGET",
"hideCard": false,
"mobileRightColumn": 18.0,
"animateLoading": true,
"overflow": "NONE",
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"parentColumnSpace": 5.5732421875,
"dynamicTriggerPathList": [],
"leftColumn": 26.0,
"dynamicBindingPathList": [
{
"key": "truncateButtonColor"
},
{
"key": "fontFamily"
},
{
"key": "borderRadius"
},
{
"key": "text"
}
],
"shouldTruncate": false,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"text": "{{tbl_userInfo.selectedRow.phone}}",
"key": "jl31nlbh5s",
"isDeprecated": false,
"rightColumn": 63.0,
"textAlign": "LEFT",
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "bp3i8o7ye2",
"minWidth": 450.0,
"isVisible": true,
"fontStyle": "",
"textColor": "#101828",
"version": 1.0,
"parentId": "j3f4bcw9b3",
"tags": [
"Suggested",
"Content"
],
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 5.0,
"responsiveBehavior": "fill",
"originalTopRow": 25.0,
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 2.0,
"maxDynamicHeight": 9000.0,
"originalBottomRow": 29.0,
"fontSize": "1rem",
"minDynamicHeight": 4.0
},
{
"mobileBottomRow": 9.0,
"widgetName": "txt_dobValue",
"displayName": "Text",
"iconSVG": "https://appcdn.appsmith.com/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg",
"searchTags": [
"typography",
"paragraph",
"label"
],
"topRow": 20.0,
"bottomRow": 24.0,
"parentRowSpace": 10.0,
"type": "TEXT_WIDGET",
"hideCard": false,
"mobileRightColumn": 18.0,
"animateLoading": true,
"overflow": "NONE",
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"parentColumnSpace": 5.5732421875,
"dynamicTriggerPathList": [],
"leftColumn": 25.0,
"dynamicBindingPathList": [
{
"key": "truncateButtonColor"
},
{
"key": "fontFamily"
},
{
"key": "borderRadius"
},
{
"key": "text"
}
],
"shouldTruncate": false,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"text": "{{Transformers.getDate(tbl_userInfo.selectedRow.dob)}}",
"key": "jl31nlbh5s",
"isDeprecated": false,
"rightColumn": 62.0,
"textAlign": "LEFT",
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "bv594hfsam",
"minWidth": 450.0,
"isVisible": true,
"fontStyle": "",
"textColor": "#101828",
"version": 1.0,
"parentId": "j3f4bcw9b3",
"tags": [
"Suggested",
"Content"
],
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 5.0,
"responsiveBehavior": "fill",
"originalTopRow": 19.0,
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 2.0,
"maxDynamicHeight": 9000.0,
"originalBottomRow": 23.0,
"fontSize": "1rem",
"minDynamicHeight": 4.0
},
{
"mobileBottomRow": 9.0,
"widgetName": "txt_genderValue",
"displayName": "Text",
"iconSVG": "https://appcdn.appsmith.com/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg",
"searchTags": [
"typography",
"paragraph",
"label"
],
"topRow": 15.0,
"bottomRow": 19.0,
"parentRowSpace": 10.0,
"type": "TEXT_WIDGET",
"hideCard": false,
"mobileRightColumn": 18.0,
"animateLoading": true,
"overflow": "NONE",
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"parentColumnSpace": 5.5732421875,
"dynamicTriggerPathList": [],
"leftColumn": 25.0,
"dynamicBindingPathList": [
{
"key": "truncateButtonColor"
},
{
"key": "fontFamily"
},
{
"key": "borderRadius"
},
{
"key": "text"
}
],
"shouldTruncate": false,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"text": "{{tbl_userInfo.selectedRow.gender}}",
"key": "jl31nlbh5s",
"isDeprecated": false,
"rightColumn": 62.0,
"textAlign": "LEFT",
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "qgs4juppeu",
"minWidth": 450.0,
"isVisible": true,
"fontStyle": "",
"textColor": "#101828",
"version": 1.0,
"parentId": "j3f4bcw9b3",
"tags": [
"Suggested",
"Content"
],
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 5.0,
"responsiveBehavior": "fill",
"originalTopRow": 14.0,
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 2.0,
"maxDynamicHeight": 9000.0,
"originalBottomRow": 18.0,
"fontSize": "1rem",
"minDynamicHeight": 4.0
},
{
"mobileBottomRow": 9.0,
"widgetName": "txt_userEmail",
"displayName": "Text",
"iconSVG": "https://appcdn.appsmith.com/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg",
"searchTags": [
"typography",
"paragraph",
"label"
],
"topRow": 6.0,
"bottomRow": 11.0,
"parentRowSpace": 10.0,
"type": "TEXT_WIDGET",
"hideCard": false,
"mobileRightColumn": 18.0,
"animateLoading": true,
"overflow": "NONE",
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"parentColumnSpace": 5.5732421875,
"dynamicTriggerPathList": [],
"leftColumn": 18.0,
"dynamicBindingPathList": [
{
"key": "truncateButtonColor"
},
{
"key": "fontFamily"
},
{
"key": "borderRadius"
},
{
"key": "text"
}
],
"shouldTruncate": false,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"text": "{{tbl_userInfo.selectedRow.email}}",
"key": "jl31nlbh5s",
"isDeprecated": false,
"rightColumn": 61.0,
"textAlign": "LEFT",
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "uvx96wkpk2",
"minWidth": 450.0,
"isVisible": true,
"fontStyle": "",
"textColor": "#101828",
"version": 1.0,
"parentId": "j3f4bcw9b3",
"tags": [
"Suggested",
"Content"
],
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 5.0,
"responsiveBehavior": "fill",
"originalTopRow": 6.0,
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 2.0,
"maxDynamicHeight": 9000.0,
"originalBottomRow": 10.0,
"fontSize": "1rem",
"minDynamicHeight": 4.0
},
{
"mobileBottomRow": 9.0,
"widgetName": "txt_country",
"displayName": "Text",
"iconSVG": "https://appcdn.appsmith.com/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg",
"searchTags": [
"typography",
"paragraph",
"label"
],
"topRow": 33.0,
"bottomRow": 37.0,
"parentRowSpace": 10.0,
"type": "TEXT_WIDGET",
"hideCard": false,
"mobileRightColumn": 18.0,
"animateLoading": true,
"overflow": "NONE",
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"parentColumnSpace": 5.5732421875,
"dynamicTriggerPathList": [],
"leftColumn": 2.0,
"dynamicBindingPathList": [
{
"key": "truncateButtonColor"
},
{
"key": "fontFamily"
},
{
"key": "borderRadius"
}
],
"shouldTruncate": false,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"text": "Country",
"key": "jl31nlbh5s",
"isDeprecated": false,
"rightColumn": 25.0,
"textAlign": "LEFT",
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "nspbxnrriu",
"minWidth": 450.0,
"isVisible": true,
"fontStyle": "",
"textColor": "#71717a",
"version": 1.0,
"parentId": "j3f4bcw9b3",
"tags": [
"Suggested",
"Content"
],
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 5.0,
"responsiveBehavior": "fill",
"originalTopRow": 30.0,
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 2.0,
"maxDynamicHeight": 9000.0,
"originalBottomRow": 34.0,
"fontSize": "1rem",
"minDynamicHeight": 4.0
},
{
"mobileBottomRow": 9.0,
"widgetName": "txt_updatedAt",
"displayName": "Text",
"iconSVG": "https://appcdn.appsmith.com/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg",
"searchTags": [
"typography",
"paragraph",
"label"
],
"topRow": 53.0,
"bottomRow": 57.0,
"parentRowSpace": 10.0,
"type": "TEXT_WIDGET",
"hideCard": false,
"mobileRightColumn": 18.0,
"animateLoading": true,
"overflow": "NONE",
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"parentColumnSpace": 5.5732421875,
"dynamicTriggerPathList": [],
"leftColumn": 2.0,
"dynamicBindingPathList": [
{
"key": "truncateButtonColor"
},
{
"key": "fontFamily"
},
{
"key": "borderRadius"
}
],
"shouldTruncate": false,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"text": "Updated at",
"key": "jl31nlbh5s",
"isDeprecated": false,
"rightColumn": 25.0,
"textAlign": "LEFT",
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "zyow7o455v",
"minWidth": 450.0,
"isVisible": true,
"fontStyle": "",
"textColor": "#71717a",
"version": 1.0,
"parentId": "j3f4bcw9b3",
"tags": [
"Suggested",
"Content"
],
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 5.0,
"responsiveBehavior": "fill",
"originalTopRow": 50.0,
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 2.0,
"maxDynamicHeight": 9000.0,
"originalBottomRow": 54.0,
"fontSize": "1rem",
"minDynamicHeight": 4.0
},
{
"mobileBottomRow": 9.0,
"widgetName": "txt_createdAt",
"displayName": "Text",
"iconSVG": "https://appcdn.appsmith.com/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg",
"searchTags": [
"typography",
"paragraph",
"label"
],
"topRow": 48.0,
"bottomRow": 52.0,
"parentRowSpace": 10.0,
"type": "TEXT_WIDGET",
"hideCard": false,
"mobileRightColumn": 18.0,
"animateLoading": true,
"overflow": "NONE",
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"parentColumnSpace": 5.5732421875,
"dynamicTriggerPathList": [],
"leftColumn": 2.0,
"dynamicBindingPathList": [
{
"key": "truncateButtonColor"
},
{
"key": "fontFamily"
},
{
"key": "borderRadius"
}
],
"shouldTruncate": false,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"text": "Created at",
"key": "jl31nlbh5s",
"isDeprecated": false,
"rightColumn": 25.0,
"textAlign": "LEFT",
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "ud2f8prz3e",
"minWidth": 450.0,
"isVisible": true,
"fontStyle": "",
"textColor": "#71717a",
"version": 1.0,
"parentId": "j3f4bcw9b3",
"tags": [
"Suggested",
"Content"
],
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 5.0,
"responsiveBehavior": "fill",
"originalTopRow": 45.0,
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 2.0,
"maxDynamicHeight": 9000.0,
"originalBottomRow": 49.0,
"fontSize": "1rem",
"minDynamicHeight": 4.0
},
{
"mobileBottomRow": 9.0,
"widgetName": "txt_longitude",
"displayName": "Text",
"iconSVG": "https://appcdn.appsmith.com/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg",
"searchTags": [
"typography",
"paragraph",
"label"
],
"topRow": 43.0,
"bottomRow": 47.0,
"parentRowSpace": 10.0,
"type": "TEXT_WIDGET",
"hideCard": false,
"mobileRightColumn": 18.0,
"animateLoading": true,
"overflow": "NONE",
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"parentColumnSpace": 5.5732421875,
"dynamicTriggerPathList": [],
"leftColumn": 2.0,
"dynamicBindingPathList": [
{
"key": "truncateButtonColor"
},
{
"key": "fontFamily"
},
{
"key": "borderRadius"
}
],
"shouldTruncate": false,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"text": "Longitude",
"key": "jl31nlbh5s",
"isDeprecated": false,
"rightColumn": 25.0,
"textAlign": "LEFT",
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "9kn2p05bw4",
"minWidth": 450.0,
"isVisible": true,
"fontStyle": "",
"textColor": "#71717a",
"version": 1.0,
"parentId": "j3f4bcw9b3",
"tags": [
"Suggested",
"Content"
],
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 5.0,
"responsiveBehavior": "fill",
"originalTopRow": 40.0,
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 2.0,
"maxDynamicHeight": 9000.0,
"originalBottomRow": 44.0,
"fontSize": "1rem",
"minDynamicHeight": 4.0
},
{
"mobileBottomRow": 9.0,
"widgetName": "txt_latitude",
"displayName": "Text",
"iconSVG": "https://appcdn.appsmith.com/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg",
"searchTags": [
"typography",
"paragraph",
"label"
],
"topRow": 38.0,
"bottomRow": 42.0,
"parentRowSpace": 10.0,
"type": "TEXT_WIDGET",
"hideCard": false,
"mobileRightColumn": 18.0,
"animateLoading": true,
"overflow": "NONE",
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"parentColumnSpace": 5.5732421875,
"dynamicTriggerPathList": [],
"leftColumn": 2.0,
"dynamicBindingPathList": [
{
"key": "truncateButtonColor"
},
{
"key": "fontFamily"
},
{
"key": "borderRadius"
}
],
"shouldTruncate": false,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"text": "Latitude",
"key": "jl31nlbh5s",
"isDeprecated": false,
"rightColumn": 25.0,
"textAlign": "LEFT",
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "1ry4ett1df",
"minWidth": 450.0,
"isVisible": true,
"fontStyle": "",
"textColor": "#71717a",
"version": 1.0,
"parentId": "j3f4bcw9b3",
"tags": [
"Suggested",
"Content"
],
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 5.0,
"responsiveBehavior": "fill",
"originalTopRow": 35.0,
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 2.0,
"maxDynamicHeight": 9000.0,
"originalBottomRow": 39.0,
"fontSize": "1rem",
"minDynamicHeight": 4.0
},
{
"mobileBottomRow": 9.0,
"widgetName": "txt_phone",
"displayName": "Text",
"iconSVG": "https://appcdn.appsmith.com/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg",
"searchTags": [
"typography",
"paragraph",
"label"
],
"topRow": 27.0,
"bottomRow": 32.0,
"parentRowSpace": 10.0,
"type": "TEXT_WIDGET",
"hideCard": false,
"mobileRightColumn": 18.0,
"animateLoading": true,
"overflow": "NONE",
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"parentColumnSpace": 5.5732421875,
"dynamicTriggerPathList": [],
"leftColumn": 2.0,
"dynamicBindingPathList": [
{
"key": "truncateButtonColor"
},
{
"key": "fontFamily"
},
{
"key": "borderRadius"
}
],
"shouldTruncate": false,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"text": "Phone Number",
"key": "jl31nlbh5s",
"isDeprecated": false,
"rightColumn": 25.0,
"textAlign": "LEFT",
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "2hvhr5009y",
"minWidth": 450.0,
"isVisible": true,
"fontStyle": "",
"textColor": "#71717a",
"version": 1.0,
"parentId": "j3f4bcw9b3",
"tags": [
"Suggested",
"Content"
],
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 5.0,
"responsiveBehavior": "fill",
"originalTopRow": 25.0,
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 2.0,
"maxDynamicHeight": 9000.0,
"originalBottomRow": 29.0,
"fontSize": "1rem",
"minDynamicHeight": 4.0
},
{
"mobileBottomRow": 9.0,
"widgetName": "txt_dob",
"displayName": "Text",
"iconSVG": "https://appcdn.appsmith.com/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg",
"searchTags": [
"typography",
"paragraph",
"label"
],
"topRow": 20.0,
"bottomRow": 25.0,
"parentRowSpace": 10.0,
"type": "TEXT_WIDGET",
"hideCard": false,
"mobileRightColumn": 18.0,
"animateLoading": true,
"overflow": "NONE",
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"parentColumnSpace": 5.5732421875,
"dynamicTriggerPathList": [],
"leftColumn": 2.0,
"dynamicBindingPathList": [
{
"key": "truncateButtonColor"
},
{
"key": "fontFamily"
},
{
"key": "borderRadius"
}
],
"shouldTruncate": false,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"text": "Date of Birth",
"key": "jl31nlbh5s",
"isDeprecated": false,
"rightColumn": 25.0,
"textAlign": "LEFT",
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "4ql90avlfn",
"minWidth": 450.0,
"isVisible": true,
"fontStyle": "",
"textColor": "#71717a",
"version": 1.0,
"parentId": "j3f4bcw9b3",
"tags": [
"Suggested",
"Content"
],
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 5.0,
"responsiveBehavior": "fill",
"originalTopRow": 19.0,
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 2.0,
"maxDynamicHeight": 9000.0,
"originalBottomRow": 23.0,
"fontSize": "1rem",
"minDynamicHeight": 4.0
},
{
"mobileBottomRow": 9.0,
"widgetName": "txt_gender",
"displayName": "Text",
"iconSVG": "https://appcdn.appsmith.com/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg",
"searchTags": [
"typography",
"paragraph",
"label"
],
"topRow": 15.0,
"bottomRow": 19.0,
"parentRowSpace": 10.0,
"type": "TEXT_WIDGET",
"hideCard": false,
"mobileRightColumn": 18.0,
"animateLoading": true,
"overflow": "NONE",
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"parentColumnSpace": 5.5732421875,
"dynamicTriggerPathList": [],
"leftColumn": 2.0,
"dynamicBindingPathList": [
{
"key": "truncateButtonColor"
},
{
"key": "fontFamily"
},
{
"key": "borderRadius"
}
],
"shouldTruncate": false,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"text": "Gender",
"key": "jl31nlbh5s",
"isDeprecated": false,
"rightColumn": 25.0,
"textAlign": "LEFT",
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "9blbsfdbx4",
"minWidth": 450.0,
"isVisible": true,
"fontStyle": "",
"textColor": "#71717a",
"version": 1.0,
"parentId": "j3f4bcw9b3",
"tags": [
"Suggested",
"Content"
],
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 5.0,
"responsiveBehavior": "fill",
"originalTopRow": 14.0,
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 2.0,
"maxDynamicHeight": 9000.0,
"originalBottomRow": 18.0,
"fontSize": "1rem",
"minDynamicHeight": 4.0
},
{
"mobileBottomRow": 8.0,
"widgetName": "div_detailDivider",
"thickness": 2.0,
"displayName": "Divider",
"iconSVG": "https://appcdn.appsmith.com/static/media/icon.3b7d47d7bd70da418a827287042cbb7f.svg",
"searchTags": [
"line"
],
"topRow": 11.0,
"bottomRow": 15.0,
"parentRowSpace": 10.0,
"type": "DIVIDER_WIDGET",
"capType": "nc",
"hideCard": false,
"mobileRightColumn": 38.0,
"animateLoading": true,
"parentColumnSpace": 5.5732421875,
"dynamicTriggerPathList": [],
"leftColumn": 2.0,
"dynamicBindingPathList": [],
"key": "e0sxfu5i3g",
"dividerColor": "#f4f4f5",
"orientation": "horizontal",
"strokeStyle": "solid",
"isDeprecated": false,
"rightColumn": 61.0,
"widgetId": "2r36qxo36t",
"capSide": 0.0,
"minWidth": 450.0,
"isVisible": true,
"version": 1.0,
"parentId": "j3f4bcw9b3",
"tags": [
"Layout"
],
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 4.0,
"responsiveBehavior": "fill",
"originalTopRow": 10.0,
"mobileLeftColumn": 18.0,
"originalBottomRow": 14.0
},
{
"boxShadow": "none",
"mobileBottomRow": 13.0,
"widgetName": "img_userImage",
"displayName": "Image",
"iconSVG": "https://appcdn.appsmith.com/static/media/icon.69b0f0dd810281fbd6e34fc2c3f39344.svg",
"topRow": 1.0,
"bottomRow": 10.0,
"parentRowSpace": 10.0,
"type": "IMAGE_WIDGET",
"hideCard": false,
"mobileRightColumn": 11.0,
"animateLoading": true,
"parentColumnSpace": 5.56884765625,
"dynamicTriggerPathList": [],
"imageShape": "RECTANGLE",
"leftColumn": 2.0,
"dynamicBindingPathList": [
{
"key": "borderRadius"
},
{
"key": "image"
}
],
chore: Replacing ted api call for resources (#36472) ## Description Remove third party url. Fixes `https://github.com/appsmithorg/appsmith/issues/36535` ## Automation /ok-to-test tags="@tag.All" ### :mag: 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/11031926377> > Commit: bf5f2950598b16f4eadda81c1076d0c504e90be1 > <a href="https://internal.appsmith.com/app/cypress-dashboard/rundetails-65890b3c81d7400d08fa9ee5?branch=master&workflowId=11031926377&attempt=1" target="_blank">Cypress dashboard</a>. > Tags: `@tag.All` > Spec: > <hr>Wed, 25 Sep 2024 12:37:04 UTC <!-- end of auto-generated comment: Cypress test results --> ## Communication Should the DevRel and Marketing teams inform users about this change? - [ ] Yes - [x] No <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit ## Summary by CodeRabbit - **New Features** - Updated various image and URL references in test configurations to point to local resources instead of external links, improving consistency and performance during testing. - **Bug Fixes** - Corrected image source URLs in multiple test files to ensure proper loading of images in the application. - **Chores** - Replaced outdated URLs with local Docker host URLs across numerous test files and configurations. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-09-25 14:11:00 +00:00
"defaultImage": "http://host.docker.internal:4200/clouddefaultImage.png",
chore: Add Editor Pane segments context switch tests (#32224) ## Description Adds tests for Editor Pane Segment's Context Switch where - If no item was selected before, an item is always selected by default - If an item was previously selected, it is selected again when switched to the segment - Add pane state is not stored and switching to the segment will not show that state Fixes #31873 ## Automation /ok-to-test tags="@tag.IDE" ### :mag: Cypress test results <!-- This is an auto-generated comment: Cypress test results --> > [!IMPORTANT] > Workflow run: <https://github.com/appsmithorg/appsmith/actions/runs/8477425225> > Commit: `af8469b31f3e0ab26c9f80fcd0bf9745b16a9ce5` > Cypress dashboard url: <a href="https://internal.appsmith.com/app/cypress-dashboard/rundetails-65890b3c81d7400d08fa9ee5?branch=master&workflowId=8477425225&attempt=2" target="_blank">Click here!</a> > All cypress tests have passed 🎉🎉🎉 <!-- end of auto-generated comment: Cypress test results --> <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **Tests** - Introduced tests for editor segment context switching in an IDE, including item selection retention and behavior of the "add" state between segment switches. - **Refactor** - Modified the `ImportApp` function call to enhance context maintenance and focus during app import. - **New Features** - Enhanced IDE navigation by adding CSS selectors for active items and implementing a method to retrieve the selected item in the editor's left pane. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-03-29 06:18:59 +00:00
"key": "0pndua8j2k",
"image": "{{tbl_userInfo.selectedRow.image}}",
"isDeprecated": false,
"rightColumn": 18.0,
"objectFit": "cover",
"widgetId": "7zythx25oq",
"isVisible": true,
"version": 1.0,
"parentId": "j3f4bcw9b3",
"tags": [
"Media"
],
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 1.0,
"maxZoomLevel": 1.0,
"enableDownload": false,
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 0.0,
"enableRotation": false
}
],
"key": "tju5wikk1m",
"isDeprecated": false,
"rightColumn": 436.5,
"detachFromLayout": true,
"widgetId": "j3f4bcw9b3",
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
"containerStyle": "none",
"isVisible": true,
"version": 1.0,
"parentId": "k0zzyht8o5",
"renderMode": "CANVAS",
"isLoading": false,
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}"
}
],
"key": "b2g4hzss2y",
"backgroundColor": "#FFFFFF",
"isDeprecated": false,
"rightColumn": 63.0,
"dynamicHeight": "FIXED",
"widgetId": "k0zzyht8o5",
"isVisible": true,
"parentId": "0",
"renderMode": "CANVAS",
"isLoading": false,
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"maxDynamicHeight": 9000.0,
"minDynamicHeight": 10.0
},
{
"mobileBottomRow": 5.0,
"widgetName": "txt_pageTitle",
"displayName": "Text",
"iconSVG": "/static/media/icon.c3b6033f570046f8c6288d911333a827.svg",
"searchTags": [
"typography",
"paragraph",
"label"
],
"topRow": 0.0,
"bottomRow": 4.0,
"parentRowSpace": 10.0,
"type": "TEXT_WIDGET",
"hideCard": false,
"mobileRightColumn": 30.0,
"animateLoading": true,
"overflow": "NONE",
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"parentColumnSpace": 6.42333984375,
"dynamicTriggerPathList": [],
"leftColumn": 1.0,
"dynamicBindingPathList": [
{
"key": "truncateButtonColor"
},
{
"key": "borderRadius"
},
{
"key": "fontFamily"
}
],
"shouldTruncate": false,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"text": "Customer Information",
"key": "ph5glqkph7",
"isDeprecated": false,
"rightColumn": 22.0,
"textAlign": "LEFT",
"dynamicHeight": "AUTO_HEIGHT",
"widgetId": "s3xrf9fi96",
"minWidth": 450.0,
"isVisible": true,
"fontStyle": "BOLD",
"textColor": "#101828",
"version": 1.0,
"parentId": "0",
"renderMode": "CANVAS",
"isLoading": false,
"mobileTopRow": 1.0,
"responsiveBehavior": "fill",
"originalTopRow": 1.0,
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"mobileLeftColumn": 14.0,
"maxDynamicHeight": 9000.0,
"originalBottomRow": 5.0,
"fontSize": "1.25rem",
"minDynamicHeight": 4.0
},
{
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
"borderColor": "#E0DEDE",
"isVisibleDownload": true,
"iconSVG": "https://appcdn.appsmith.com/static/media/icon.e6911f8bb94dc6c4a102a74740c41763.svg",
"topRow": 5.0,
"isSortable": true,
"type": "TABLE_WIDGET_V2",
"inlineEditingSaveOption": "ROW_LEVEL",
"animateLoading": true,
"dynamicBindingPathList": [
{
"key": "accentColor"
},
{
"key": "borderRadius"
},
{
"key": "boxShadow"
},
{
"key": "primaryColumns.id.computedValue"
},
{
"key": "primaryColumns.gender.computedValue"
},
{
"key": "primaryColumns.latitude.computedValue"
},
{
"key": "primaryColumns.longitude.computedValue"
},
{
"key": "primaryColumns.dob.computedValue"
},
{
"key": "primaryColumns.phone.computedValue"
},
{
"key": "primaryColumns.email.computedValue"
},
{
"key": "primaryColumns.image.computedValue"
},
{
"key": "primaryColumns.country.computedValue"
},
{
"key": "primaryColumns.name.computedValue"
},
{
"key": "primaryColumns.created_at.computedValue"
},
{
"key": "primaryColumns.updated_at.computedValue"
},
{
"key": "tableData"
}
],
"needsHeightForContent": true,
"leftColumn": 1.0,
"delimiter": ",",
"defaultSelectedRowIndex": 0.0,
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
"isVisibleFilters": true,
"isVisible": true,
"enableClientSideSearch": true,
"version": 2.0,
"totalRecordsCount": 0.0,
"tags": [
"Suggested",
"Display"
],
"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}}"
}
},
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"columnUpdatedAt": 1.699355743847E12,
"originalBottomRow": 59.0,
"defaultSelectedRowIndices": [
0.0
],
"mobileBottomRow": 45.0,
"widgetName": "tbl_userInfo",
"defaultPageSize": 0.0,
"columnOrder": [
"image",
"name",
"email",
"phone",
"id",
"gender",
"latitude",
"longitude",
"dob",
"country",
"created_at",
"updated_at"
],
"dynamicPropertyPathList": [],
"displayName": "Table",
"bottomRow": 63.0,
"columnWidthMap": {
"id": 94.0,
"gender": 115.0,
"image": 85.0,
"name": 161.0
},
"parentRowSpace": 10.0,
"hideCard": false,
"mobileRightColumn": 35.0,
"parentColumnSpace": 18.880859375,
"dynamicTriggerPathList": [],
"borderWidth": "",
"primaryColumns": {
"id": {
"allowCellWrapping": false,
"allowSameOptionsInNewRow": true,
"index": 0.0,
"width": 150.0,
"originalId": "id",
"id": "id",
"alias": "id",
"horizontalAlignment": "LEFT",
"verticalAlignment": "CENTER",
"columnType": "number",
"textSize": "0.875rem",
"enableFilter": true,
"enableSort": true,
"isVisible": false,
"isDisabled": false,
"isCellEditable": false,
"isEditable": false,
"isCellVisible": true,
"isDerived": false,
"label": "id",
"isSaveVisible": true,
"isDiscardVisible": true,
"computedValue": "{{tbl_userInfo.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"id\"]))}}",
"sticky": "",
"validation": {}
},
"gender": {
"allowCellWrapping": false,
"allowSameOptionsInNewRow": true,
"index": 1.0,
"width": 150.0,
"originalId": "gender",
"id": "gender",
"alias": "gender",
"horizontalAlignment": "LEFT",
"verticalAlignment": "CENTER",
"columnType": "text",
"textSize": "0.875rem",
"enableFilter": true,
"enableSort": true,
"isVisible": true,
"isDisabled": false,
"isCellEditable": false,
"isEditable": false,
"isCellVisible": true,
"isDerived": false,
"label": "gender",
"isSaveVisible": true,
"isDiscardVisible": true,
"computedValue": "{{tbl_userInfo.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"gender\"]))}}",
"sticky": "",
"validation": {}
},
"latitude": {
"allowCellWrapping": false,
"allowSameOptionsInNewRow": true,
"index": 2.0,
"width": 150.0,
"originalId": "latitude",
"id": "latitude",
"alias": "latitude",
"horizontalAlignment": "LEFT",
"verticalAlignment": "CENTER",
"columnType": "text",
"textSize": "0.875rem",
"enableFilter": true,
"enableSort": true,
"isVisible": false,
"isDisabled": false,
"isCellEditable": false,
"isEditable": false,
"isCellVisible": true,
"isDerived": false,
"label": "latitude",
"isSaveVisible": true,
"isDiscardVisible": true,
"computedValue": "{{tbl_userInfo.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"latitude\"]))}}",
"sticky": "",
"validation": {}
},
"longitude": {
"allowCellWrapping": false,
"allowSameOptionsInNewRow": true,
"index": 3.0,
"width": 150.0,
"originalId": "longitude",
"id": "longitude",
"alias": "longitude",
"horizontalAlignment": "LEFT",
"verticalAlignment": "CENTER",
"columnType": "text",
"textSize": "0.875rem",
"enableFilter": true,
"enableSort": true,
"isVisible": false,
"isDisabled": false,
"isCellEditable": false,
"isEditable": false,
"isCellVisible": true,
"isDerived": false,
"label": "longitude",
"isSaveVisible": true,
"isDiscardVisible": true,
"computedValue": "{{tbl_userInfo.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"longitude\"]))}}",
"sticky": "",
"validation": {}
},
"dob": {
"allowCellWrapping": false,
"allowSameOptionsInNewRow": true,
"index": 4.0,
"width": 150.0,
"originalId": "dob",
"id": "dob",
"alias": "dob",
"horizontalAlignment": "LEFT",
"verticalAlignment": "CENTER",
"columnType": "date",
"textSize": "0.875rem",
"enableFilter": true,
"enableSort": true,
"isVisible": true,
"isDisabled": false,
"isCellEditable": false,
"isEditable": false,
"isCellVisible": true,
"isDerived": false,
"label": "dob",
"isSaveVisible": true,
"isDiscardVisible": true,
"computedValue": "{{tbl_userInfo.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"dob\"]))}}",
"sticky": "",
"validation": {},
"outputFormat": "DD/MM/YYYY"
},
"phone": {
"allowCellWrapping": false,
"allowSameOptionsInNewRow": true,
"index": 5.0,
"width": 150.0,
"originalId": "phone",
"id": "phone",
"alias": "phone",
"horizontalAlignment": "LEFT",
"verticalAlignment": "CENTER",
"columnType": "text",
"textSize": "0.875rem",
"enableFilter": true,
"enableSort": true,
"isVisible": true,
"isDisabled": false,
"isCellEditable": false,
"isEditable": false,
"isCellVisible": true,
"isDerived": false,
"label": "phone",
"isSaveVisible": true,
"isDiscardVisible": true,
"computedValue": "{{tbl_userInfo.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"phone\"]))}}",
"sticky": "",
"validation": {}
},
"email": {
"allowCellWrapping": false,
"allowSameOptionsInNewRow": true,
"index": 6.0,
"width": 150.0,
"originalId": "email",
"id": "email",
"alias": "email",
"horizontalAlignment": "LEFT",
"verticalAlignment": "CENTER",
"columnType": "text",
"textSize": "0.875rem",
"enableFilter": true,
"enableSort": true,
"isVisible": true,
"isDisabled": false,
"isCellEditable": false,
"isEditable": false,
"isCellVisible": true,
"isDerived": false,
"label": "email",
"isSaveVisible": true,
"isDiscardVisible": true,
"computedValue": "{{tbl_userInfo.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"email\"]))}}",
"sticky": "",
"validation": {}
},
"image": {
"allowCellWrapping": false,
"allowSameOptionsInNewRow": true,
"index": 7.0,
"width": 150.0,
"originalId": "image",
"id": "image",
"alias": "image",
"horizontalAlignment": "LEFT",
"verticalAlignment": "CENTER",
"columnType": "image",
"textSize": "0.875rem",
"enableFilter": true,
"enableSort": true,
"isVisible": false,
"isDisabled": false,
"isCellEditable": false,
"isEditable": false,
"isCellVisible": true,
"isDerived": false,
"label": "image",
"isSaveVisible": true,
"isDiscardVisible": true,
"computedValue": "{{tbl_userInfo.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"image\"]))}}",
"sticky": "",
"validation": {}
},
"country": {
"allowCellWrapping": false,
"allowSameOptionsInNewRow": true,
"index": 8.0,
"width": 150.0,
"originalId": "country",
"id": "country",
"alias": "country",
"horizontalAlignment": "LEFT",
"verticalAlignment": "CENTER",
"columnType": "text",
"textSize": "0.875rem",
"enableFilter": true,
"enableSort": true,
"isVisible": true,
"isDisabled": false,
"isCellEditable": false,
"isEditable": false,
"isCellVisible": true,
"isDerived": false,
"label": "country",
"isSaveVisible": true,
"isDiscardVisible": true,
"computedValue": "{{tbl_userInfo.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"country\"]))}}",
"sticky": "",
"validation": {}
},
"name": {
"allowCellWrapping": false,
"allowSameOptionsInNewRow": true,
"index": 9.0,
"width": 150.0,
"originalId": "name",
"id": "name",
"alias": "name",
"horizontalAlignment": "LEFT",
"verticalAlignment": "CENTER",
"columnType": "text",
"textSize": "0.875rem",
"enableFilter": true,
"enableSort": true,
"isVisible": true,
"isDisabled": false,
"isCellEditable": false,
"isEditable": false,
"isCellVisible": true,
"isDerived": false,
"label": "name",
"isSaveVisible": true,
"isDiscardVisible": true,
"computedValue": "{{tbl_userInfo.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"name\"]))}}",
"sticky": "",
"validation": {}
},
"created_at": {
"allowCellWrapping": false,
"allowSameOptionsInNewRow": true,
"index": 10.0,
"width": 150.0,
"originalId": "created_at",
"id": "created_at",
"alias": "created_at",
"horizontalAlignment": "LEFT",
"verticalAlignment": "CENTER",
"columnType": "text",
"textSize": "0.875rem",
"enableFilter": true,
"enableSort": true,
"isVisible": false,
"isDisabled": false,
"isCellEditable": false,
"isEditable": false,
"isCellVisible": true,
"isDerived": false,
"label": "created_at",
"isSaveVisible": true,
"isDiscardVisible": true,
"computedValue": "{{tbl_userInfo.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"created_at\"]))}}",
"sticky": "",
"validation": {}
},
"updated_at": {
"allowCellWrapping": false,
"allowSameOptionsInNewRow": true,
"index": 11.0,
"width": 150.0,
"originalId": "updated_at",
"id": "updated_at",
"alias": "updated_at",
"horizontalAlignment": "LEFT",
"verticalAlignment": "CENTER",
"columnType": "text",
"textSize": "0.875rem",
"enableFilter": true,
"enableSort": true,
"isVisible": false,
"isDisabled": false,
"isCellEditable": false,
"isEditable": false,
"isCellVisible": true,
"isDerived": false,
"label": "updated_at",
"isSaveVisible": true,
"isDiscardVisible": true,
"computedValue": "{{tbl_userInfo.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"updated_at\"]))}}",
"sticky": "",
"validation": {}
}
},
"key": "1hz6z5p49i",
"canFreezeColumn": true,
"isDeprecated": false,
"rightColumn": 41.0,
"textSize": "0.875rem",
"widgetId": "56er52c53d",
"enableServerSideFiltering": false,
"minWidth": 450.0,
"tableData": "{{getUsers.data}}",
"label": "Data",
"searchKey": "",
"parentId": "0",
"renderMode": "CANVAS",
"mobileTopRow": 17.0,
"horizontalAlignment": "LEFT",
"isVisibleSearch": true,
"responsiveBehavior": "fill",
"originalTopRow": 17.0,
"mobileLeftColumn": 1.0,
"isVisiblePagination": true,
"verticalAlignment": "CENTER"
}
]
},
"layoutOnLoadActions": [
[
{
"id": "Page1_getUsers",
"name": "getUsers",
"confirmBeforeExecute": false,
"pluginType": "DB",
"jsonPathKeys": [],
"timeoutInMillisecond": 10000.0
}
]
],
"layoutOnLoadActionErrors": [],
"validOnPageLoadActions": true,
"id": "Page1",
"deleted": false,
"policies": [],
"userPermissions": []
}
],
"userPermissions": [],
"policies": [],
"isHidden": false
},
"deleted": false,
"gitSyncId": "66053b50e667843f9dd1be1a_66053b5a92512e6f280a4a77"
}
],
"actionList": [
{
"pluginType": "DB",
"pluginId": "postgres-plugin",
"unpublishedAction": {
"name": "getUsers",
"datasource": {
"name": "users",
"pluginId": "postgres-plugin",
"messages": [],
"isAutoGenerated": false,
"id": "users",
"deleted": false,
"policies": [],
"userPermissions": []
},
"pageId": "Page1",
"actionConfiguration": {
"timeoutInMillisecond": 10000.0,
"paginationType": "NONE",
"encodeParamsToggle": true,
"body": "SELECT *\nFROM public.\"users\"\nLIMIT 10;\n",
"selfReferencingDataPaths": [],
"pluginSpecifiedTemplates": [
{
"value": true
}
]
},
"runBehaviour": "ON_PAGE_LOAD",
chore: Add Editor Pane segments context switch tests (#32224) ## Description Adds tests for Editor Pane Segment's Context Switch where - If no item was selected before, an item is always selected by default - If an item was previously selected, it is selected again when switched to the segment - Add pane state is not stored and switching to the segment will not show that state Fixes #31873 ## Automation /ok-to-test tags="@tag.IDE" ### :mag: Cypress test results <!-- This is an auto-generated comment: Cypress test results --> > [!IMPORTANT] > Workflow run: <https://github.com/appsmithorg/appsmith/actions/runs/8477425225> > Commit: `af8469b31f3e0ab26c9f80fcd0bf9745b16a9ce5` > Cypress dashboard url: <a href="https://internal.appsmith.com/app/cypress-dashboard/rundetails-65890b3c81d7400d08fa9ee5?branch=master&workflowId=8477425225&attempt=2" target="_blank">Click here!</a> > All cypress tests have passed 🎉🎉🎉 <!-- end of auto-generated comment: Cypress test results --> <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **Tests** - Introduced tests for editor segment context switching in an IDE, including item selection retention and behavior of the "add" state between segment switches. - **Refactor** - Modified the `ImportApp` function call to enhance context maintenance and focus during app import. - **New Features** - Enhanced IDE navigation by adding CSS selectors for active items and implementing a method to retrieve the selected item in the editor's left pane. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-03-29 06:18:59 +00:00
"dynamicBindingPathList": [],
"isValid": true,
"invalids": [],
"messages": [],
"jsonPathKeys": [],
"userSetOnLoad": false,
"confirmBeforeExecute": false,
"policies": [],
"userPermissions": [],
"createdAt": "2023-09-27T07:04:15Z"
},
"publishedAction": {
"name": "getUsers",
"datasource": {
"name": "users",
"pluginId": "postgres-plugin",
"messages": [],
"isAutoGenerated": false,
"id": "users",
"deleted": false,
"policies": [],
"userPermissions": []
},
"actionConfiguration": {
"timeoutInMillisecond": 10000.0,
"paginationType": "NONE",
"encodeParamsToggle": true,
"body": "SELECT *\nFROM public.\"users\"\nLIMIT 10;\n",
"selfReferencingDataPaths": [],
"pluginSpecifiedTemplates": [
{
"value": true
}
]
},
"runBehaviour": "ON_PAGE_LOAD",
chore: Add Editor Pane segments context switch tests (#32224) ## Description Adds tests for Editor Pane Segment's Context Switch where - If no item was selected before, an item is always selected by default - If an item was previously selected, it is selected again when switched to the segment - Add pane state is not stored and switching to the segment will not show that state Fixes #31873 ## Automation /ok-to-test tags="@tag.IDE" ### :mag: Cypress test results <!-- This is an auto-generated comment: Cypress test results --> > [!IMPORTANT] > Workflow run: <https://github.com/appsmithorg/appsmith/actions/runs/8477425225> > Commit: `af8469b31f3e0ab26c9f80fcd0bf9745b16a9ce5` > Cypress dashboard url: <a href="https://internal.appsmith.com/app/cypress-dashboard/rundetails-65890b3c81d7400d08fa9ee5?branch=master&workflowId=8477425225&attempt=2" target="_blank">Click here!</a> > All cypress tests have passed 🎉🎉🎉 <!-- end of auto-generated comment: Cypress test results --> <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **Tests** - Introduced tests for editor segment context switching in an IDE, including item selection retention and behavior of the "add" state between segment switches. - **Refactor** - Modified the `ImportApp` function call to enhance context maintenance and focus during app import. - **New Features** - Enhanced IDE navigation by adding CSS selectors for active items and implementing a method to retrieve the selected item in the editor's left pane. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-03-29 06:18:59 +00:00
"dynamicBindingPathList": [],
"isValid": true,
"invalids": [],
"messages": [],
"jsonPathKeys": [],
"userSetOnLoad": false,
"confirmBeforeExecute": false,
"policies": [],
"userPermissions": [],
"createdAt": "2023-09-27T07:04:15Z"
},
"id": "Page1_getUsers",
"deleted": false,
"gitSyncId": "66053b50e667843f9dd1be1a_66053b5a92512e6f280a4a7a"
},
{
"pluginType": "JS",
"pluginId": "js-plugin",
"unpublishedAction": {
"name": "getUsersData",
"fullyQualifiedName": "Transformers.getUsersData",
"datasource": {
"name": "UNUSED_DATASOURCE",
"pluginId": "js-plugin",
"messages": [],
"isAutoGenerated": false,
"deleted": false,
"policies": [],
"userPermissions": []
},
"pageId": "Page1",
"collectionId": "Page1_Transformers",
"actionConfiguration": {
"timeoutInMillisecond": 10000.0,
"paginationType": "NONE",
"encodeParamsToggle": true,
"body": "function () {\n return getUsers.data;\n}",
"selfReferencingDataPaths": [],
"jsArguments": []
},
"runBehaviour": "MANUAL",
chore: Add Editor Pane segments context switch tests (#32224) ## Description Adds tests for Editor Pane Segment's Context Switch where - If no item was selected before, an item is always selected by default - If an item was previously selected, it is selected again when switched to the segment - Add pane state is not stored and switching to the segment will not show that state Fixes #31873 ## Automation /ok-to-test tags="@tag.IDE" ### :mag: Cypress test results <!-- This is an auto-generated comment: Cypress test results --> > [!IMPORTANT] > Workflow run: <https://github.com/appsmithorg/appsmith/actions/runs/8477425225> > Commit: `af8469b31f3e0ab26c9f80fcd0bf9745b16a9ce5` > Cypress dashboard url: <a href="https://internal.appsmith.com/app/cypress-dashboard/rundetails-65890b3c81d7400d08fa9ee5?branch=master&workflowId=8477425225&attempt=2" target="_blank">Click here!</a> > All cypress tests have passed 🎉🎉🎉 <!-- end of auto-generated comment: Cypress test results --> <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **Tests** - Introduced tests for editor segment context switching in an IDE, including item selection retention and behavior of the "add" state between segment switches. - **Refactor** - Modified the `ImportApp` function call to enhance context maintenance and focus during app import. - **New Features** - Enhanced IDE navigation by adding CSS selectors for active items and implementing a method to retrieve the selected item in the editor's left pane. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-03-29 06:18:59 +00:00
"clientSideExecution": true,
"dynamicBindingPathList": [
{
"key": "body"
}
],
"isValid": true,
"invalids": [],
"messages": [],
"jsonPathKeys": [
"function () {\n return getUsers.data;\n}"
],
"userSetOnLoad": false,
"confirmBeforeExecute": false,
"policies": [],
"userPermissions": [],
"createdAt": "2024-03-28T09:41:57Z"
},
"publishedAction": {
"datasource": {
"messages": [],
"isAutoGenerated": false,
"deleted": false,
"policies": [],
"userPermissions": []
},
"messages": [],
"userSetOnLoad": false,
"confirmBeforeExecute": false,
"policies": [],
"userPermissions": [],
"createdAt": "2024-03-28T09:41:57Z"
},
"id": "Page1_Transformers.getUsersData",
"deleted": false,
"gitSyncId": "66053b50e667843f9dd1be1a_66053b65e667843f9dd1be25"
},
{
"pluginType": "JS",
"pluginId": "js-plugin",
"unpublishedAction": {
"name": "getDate",
"fullyQualifiedName": "Transformers.getDate",
"datasource": {
"name": "UNUSED_DATASOURCE",
"pluginId": "js-plugin",
"messages": [],
"isAutoGenerated": false,
"deleted": false,
"policies": [],
"userPermissions": []
},
"pageId": "Page1",
"collectionId": "Page1_Transformers",
"actionConfiguration": {
"timeoutInMillisecond": 10000.0,
"paginationType": "NONE",
"encodeParamsToggle": true,
"body": "function (value) {\n return new Date(value).toDateString();\n}",
"selfReferencingDataPaths": [],
"jsArguments": [
{
"name": "value"
}
]
},
"runBehaviour": "MANUAL",
chore: Add Editor Pane segments context switch tests (#32224) ## Description Adds tests for Editor Pane Segment's Context Switch where - If no item was selected before, an item is always selected by default - If an item was previously selected, it is selected again when switched to the segment - Add pane state is not stored and switching to the segment will not show that state Fixes #31873 ## Automation /ok-to-test tags="@tag.IDE" ### :mag: Cypress test results <!-- This is an auto-generated comment: Cypress test results --> > [!IMPORTANT] > Workflow run: <https://github.com/appsmithorg/appsmith/actions/runs/8477425225> > Commit: `af8469b31f3e0ab26c9f80fcd0bf9745b16a9ce5` > Cypress dashboard url: <a href="https://internal.appsmith.com/app/cypress-dashboard/rundetails-65890b3c81d7400d08fa9ee5?branch=master&workflowId=8477425225&attempt=2" target="_blank">Click here!</a> > All cypress tests have passed 🎉🎉🎉 <!-- end of auto-generated comment: Cypress test results --> <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **Tests** - Introduced tests for editor segment context switching in an IDE, including item selection retention and behavior of the "add" state between segment switches. - **Refactor** - Modified the `ImportApp` function call to enhance context maintenance and focus during app import. - **New Features** - Enhanced IDE navigation by adding CSS selectors for active items and implementing a method to retrieve the selected item in the editor's left pane. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-03-29 06:18:59 +00:00
"dynamicBindingPathList": [
{
"key": "body"
}
],
"isValid": true,
"invalids": [],
"messages": [],
"jsonPathKeys": [
"function (value) {\n return new Date(value).toDateString();\n}"
],
"userSetOnLoad": false,
"confirmBeforeExecute": false,
"policies": [],
"userPermissions": [],
"createdAt": "2024-03-28T09:43:35Z"
},
"publishedAction": {
"datasource": {
"messages": [],
"isAutoGenerated": false,
"deleted": false,
"policies": [],
"userPermissions": []
},
"messages": [],
"userSetOnLoad": false,
"confirmBeforeExecute": false,
"policies": [],
"userPermissions": [],
"createdAt": "2024-03-28T09:43:35Z"
},
"id": "Page1_Transformers.getDate",
"deleted": false,
"gitSyncId": "66053b50e667843f9dd1be1a_66053bc7e6fe4503dedcdbab"
},
{
"pluginType": "JS",
"pluginId": "js-plugin",
"unpublishedAction": {
"name": "myFun1",
"fullyQualifiedName": "JSObject1.myFun1",
"datasource": {
"name": "UNUSED_DATASOURCE",
"pluginId": "js-plugin",
"messages": [],
"isAutoGenerated": false,
"deleted": false,
"policies": [],
"userPermissions": []
},
"pageId": "Page1",
"collectionId": "Page1_JSObject1",
"actionConfiguration": {
"timeoutInMillisecond": 10000.0,
"paginationType": "NONE",
"encodeParamsToggle": true,
"body": "function () {}",
"selfReferencingDataPaths": [],
"jsArguments": []
},
"runBehaviour": "MANUAL",
chore: Add Editor Pane segments context switch tests (#32224) ## Description Adds tests for Editor Pane Segment's Context Switch where - If no item was selected before, an item is always selected by default - If an item was previously selected, it is selected again when switched to the segment - Add pane state is not stored and switching to the segment will not show that state Fixes #31873 ## Automation /ok-to-test tags="@tag.IDE" ### :mag: Cypress test results <!-- This is an auto-generated comment: Cypress test results --> > [!IMPORTANT] > Workflow run: <https://github.com/appsmithorg/appsmith/actions/runs/8477425225> > Commit: `af8469b31f3e0ab26c9f80fcd0bf9745b16a9ce5` > Cypress dashboard url: <a href="https://internal.appsmith.com/app/cypress-dashboard/rundetails-65890b3c81d7400d08fa9ee5?branch=master&workflowId=8477425225&attempt=2" target="_blank">Click here!</a> > All cypress tests have passed 🎉🎉🎉 <!-- end of auto-generated comment: Cypress test results --> <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **Tests** - Introduced tests for editor segment context switching in an IDE, including item selection retention and behavior of the "add" state between segment switches. - **Refactor** - Modified the `ImportApp` function call to enhance context maintenance and focus during app import. - **New Features** - Enhanced IDE navigation by adding CSS selectors for active items and implementing a method to retrieve the selected item in the editor's left pane. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-03-29 06:18:59 +00:00
"clientSideExecution": true,
"dynamicBindingPathList": [
{
"key": "body"
}
],
"isValid": true,
"invalids": [],
"messages": [],
"jsonPathKeys": [
"function () {}"
],
"userSetOnLoad": false,
"confirmBeforeExecute": false,
"policies": [],
"userPermissions": [],
"createdAt": "2024-03-28T10:03:14Z"
},
"publishedAction": {
"datasource": {
"messages": [],
"isAutoGenerated": false,
"deleted": false,
"policies": [],
"userPermissions": []
},
"messages": [],
"userSetOnLoad": false,
"confirmBeforeExecute": false,
"policies": [],
"userPermissions": [],
"createdAt": "2024-03-28T10:03:14Z"
},
"id": "Page1_JSObject1.myFun1",
"deleted": false,
"gitSyncId": "66053b50e667843f9dd1be1a_660540625c456a14800e503b"
},
{
"pluginType": "JS",
"pluginId": "js-plugin",
"unpublishedAction": {
"name": "myFun2",
"fullyQualifiedName": "JSObject1.myFun2",
"datasource": {
"name": "UNUSED_DATASOURCE",
"pluginId": "js-plugin",
"messages": [],
"isAutoGenerated": false,
"deleted": false,
"policies": [],
"userPermissions": []
},
"pageId": "Page1",
"collectionId": "Page1_JSObject1",
"actionConfiguration": {
"timeoutInMillisecond": 10000.0,
"paginationType": "NONE",
"encodeParamsToggle": true,
"body": "async function () {}",
"selfReferencingDataPaths": [],
"jsArguments": []
},
"runBehaviour": "MANUAL",
chore: Add Editor Pane segments context switch tests (#32224) ## Description Adds tests for Editor Pane Segment's Context Switch where - If no item was selected before, an item is always selected by default - If an item was previously selected, it is selected again when switched to the segment - Add pane state is not stored and switching to the segment will not show that state Fixes #31873 ## Automation /ok-to-test tags="@tag.IDE" ### :mag: Cypress test results <!-- This is an auto-generated comment: Cypress test results --> > [!IMPORTANT] > Workflow run: <https://github.com/appsmithorg/appsmith/actions/runs/8477425225> > Commit: `af8469b31f3e0ab26c9f80fcd0bf9745b16a9ce5` > Cypress dashboard url: <a href="https://internal.appsmith.com/app/cypress-dashboard/rundetails-65890b3c81d7400d08fa9ee5?branch=master&workflowId=8477425225&attempt=2" target="_blank">Click here!</a> > All cypress tests have passed 🎉🎉🎉 <!-- end of auto-generated comment: Cypress test results --> <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **Tests** - Introduced tests for editor segment context switching in an IDE, including item selection retention and behavior of the "add" state between segment switches. - **Refactor** - Modified the `ImportApp` function call to enhance context maintenance and focus during app import. - **New Features** - Enhanced IDE navigation by adding CSS selectors for active items and implementing a method to retrieve the selected item in the editor's left pane. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-03-29 06:18:59 +00:00
"clientSideExecution": true,
"dynamicBindingPathList": [
{
"key": "body"
}
],
"isValid": true,
"invalids": [],
"messages": [],
"jsonPathKeys": [
"async function () {}"
],
"userSetOnLoad": false,
"confirmBeforeExecute": false,
"policies": [],
"userPermissions": [],
"createdAt": "2024-03-28T10:03:14Z"
},
"publishedAction": {
"datasource": {
"messages": [],
"isAutoGenerated": false,
"deleted": false,
"policies": [],
"userPermissions": []
},
"messages": [],
"userSetOnLoad": false,
"confirmBeforeExecute": false,
"policies": [],
"userPermissions": [],
"createdAt": "2024-03-28T10:03:14Z"
},
"id": "Page1_JSObject1.myFun2",
"deleted": false,
"gitSyncId": "66053b50e667843f9dd1be1a_660540625c456a14800e503c"
},
{
"pluginType": "DB",
"pluginId": "postgres-plugin",
"unpublishedAction": {
"name": "updateUsers",
"datasource": {
"name": "users",
"pluginId": "postgres-plugin",
"messages": [],
"isAutoGenerated": false,
"id": "users",
"deleted": false,
"policies": [],
"userPermissions": []
},
"pageId": "Page1",
"actionConfiguration": {
"timeoutInMillisecond": 10000.0,
"paginationType": "NONE",
"encodeParamsToggle": true,
"body": "UPDATE public.\"users\" SET\n \"gender\" = '',\n \"latitude\" = '',\n \"longitude\" = '',\n \"dob\" = TIMESTAMP WITH TIME ZONE '2019-07-01 06:30:00 CET',\n \"phone\" = '',\n \"email\" = '',\n \"image\" = '',\n \"country\" = '',\n \"name\" = '',\n \"created_at\" = TIMESTAMP '2019-07-01 10:00:00',\n \"updated_at\" = TIMESTAMP '2019-07-01 10:00:00'\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may update every row in the table!",
"selfReferencingDataPaths": [],
"pluginSpecifiedTemplates": [
{
"value": true
}
]
},
"runBehaviour": "MANUAL",
chore: Add Editor Pane segments context switch tests (#32224) ## Description Adds tests for Editor Pane Segment's Context Switch where - If no item was selected before, an item is always selected by default - If an item was previously selected, it is selected again when switched to the segment - Add pane state is not stored and switching to the segment will not show that state Fixes #31873 ## Automation /ok-to-test tags="@tag.IDE" ### :mag: Cypress test results <!-- This is an auto-generated comment: Cypress test results --> > [!IMPORTANT] > Workflow run: <https://github.com/appsmithorg/appsmith/actions/runs/8477425225> > Commit: `af8469b31f3e0ab26c9f80fcd0bf9745b16a9ce5` > Cypress dashboard url: <a href="https://internal.appsmith.com/app/cypress-dashboard/rundetails-65890b3c81d7400d08fa9ee5?branch=master&workflowId=8477425225&attempt=2" target="_blank">Click here!</a> > All cypress tests have passed 🎉🎉🎉 <!-- end of auto-generated comment: Cypress test results --> <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **Tests** - Introduced tests for editor segment context switching in an IDE, including item selection retention and behavior of the "add" state between segment switches. - **Refactor** - Modified the `ImportApp` function call to enhance context maintenance and focus during app import. - **New Features** - Enhanced IDE navigation by adding CSS selectors for active items and implementing a method to retrieve the selected item in the editor's left pane. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-03-29 06:18:59 +00:00
"dynamicBindingPathList": [],
"isValid": true,
"invalids": [],
"messages": [],
"jsonPathKeys": [],
"userSetOnLoad": false,
"confirmBeforeExecute": false,
"policies": [],
"userPermissions": [],
"createdAt": "2024-03-28T10:03:46Z"
},
"publishedAction": {
"datasource": {
"messages": [],
"isAutoGenerated": false,
"deleted": false,
"policies": [],
"userPermissions": []
},
"messages": [],
"userSetOnLoad": false,
"confirmBeforeExecute": false,
"policies": [],
"userPermissions": [],
"createdAt": "2024-03-28T10:03:46Z"
},
"id": "Page1_updateUsers",
"deleted": false,
"gitSyncId": "66053b50e667843f9dd1be1a_6605408200d9567931a736ae"
},
{
"pluginType": "DB",
"pluginId": "postgres-plugin",
"unpublishedAction": {
"name": "addUser",
"datasource": {
"name": "users",
"pluginId": "postgres-plugin",
"messages": [],
"isAutoGenerated": false,
"id": "users",
"deleted": false,
"policies": [],
"userPermissions": []
},
"pageId": "Page1",
"actionConfiguration": {
"timeoutInMillisecond": 10000.0,
"paginationType": "NONE",
"encodeParamsToggle": true,
"body": "INSERT INTO public.\"users\" (\"gender\", \"latitude\", \"longitude\", \"dob\", \"phone\", \"email\", \"image\", \"country\", \"name\", \"created_at\", \"updated_at\")\n VALUES ('', '', '', TIMESTAMP WITH TIME ZONE '2019-07-01 06:30:00 CET', '', '', '', '', '', TIMESTAMP '2019-07-01 10:00:00', TIMESTAMP '2019-07-01 10:00:00');",
"selfReferencingDataPaths": [],
"pluginSpecifiedTemplates": [
{
"value": true
}
]
},
"runBehaviour": "MANUAL",
chore: Add Editor Pane segments context switch tests (#32224) ## Description Adds tests for Editor Pane Segment's Context Switch where - If no item was selected before, an item is always selected by default - If an item was previously selected, it is selected again when switched to the segment - Add pane state is not stored and switching to the segment will not show that state Fixes #31873 ## Automation /ok-to-test tags="@tag.IDE" ### :mag: Cypress test results <!-- This is an auto-generated comment: Cypress test results --> > [!IMPORTANT] > Workflow run: <https://github.com/appsmithorg/appsmith/actions/runs/8477425225> > Commit: `af8469b31f3e0ab26c9f80fcd0bf9745b16a9ce5` > Cypress dashboard url: <a href="https://internal.appsmith.com/app/cypress-dashboard/rundetails-65890b3c81d7400d08fa9ee5?branch=master&workflowId=8477425225&attempt=2" target="_blank">Click here!</a> > All cypress tests have passed 🎉🎉🎉 <!-- end of auto-generated comment: Cypress test results --> <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **Tests** - Introduced tests for editor segment context switching in an IDE, including item selection retention and behavior of the "add" state between segment switches. - **Refactor** - Modified the `ImportApp` function call to enhance context maintenance and focus during app import. - **New Features** - Enhanced IDE navigation by adding CSS selectors for active items and implementing a method to retrieve the selected item in the editor's left pane. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-03-29 06:18:59 +00:00
"dynamicBindingPathList": [],
"isValid": true,
"invalids": [],
"messages": [],
"jsonPathKeys": [],
"userSetOnLoad": false,
"confirmBeforeExecute": false,
"policies": [],
"userPermissions": [],
"createdAt": "2024-03-28T10:04:14Z"
},
"publishedAction": {
"datasource": {
"messages": [],
"isAutoGenerated": false,
"deleted": false,
"policies": [],
"userPermissions": []
},
"messages": [],
"userSetOnLoad": false,
"confirmBeforeExecute": false,
"policies": [],
"userPermissions": [],
"createdAt": "2024-03-28T10:04:14Z"
},
"id": "Page1_addUser",
"deleted": false,
"gitSyncId": "66053b50e667843f9dd1be1a_6605409e92512e6f280a4a8d"
}
],
"actionCollectionList": [
{
"unpublishedCollection": {
"name": "Transformers",
"pageId": "Page1",
"pluginId": "js-plugin",
"pluginType": "JS",
"actions": [],
"archivedActions": [],
"body": "export default {\n\tmyVar1: [],\n\tmyVar2: {},\n\tgetUsersData () {\n\t\treturn getUsers.data;\n\t},\n\tgetDate (value) {\n\t\treturn new Date(value).toDateString()\n\t}\n}",
"variables": [
{
"name": "myVar1",
"value": "[]"
},
{
"name": "myVar2",
"value": "{}"
}
],
"userPermissions": []
},
"id": "Page1_Transformers",
"deleted": false,
"gitSyncId": "66053b50e667843f9dd1be1a_66053b65e667843f9dd1be29"
},
{
"unpublishedCollection": {
"name": "JSObject1",
"pageId": "Page1",
"pluginId": "js-plugin",
"pluginType": "JS",
"actions": [],
"archivedActions": [],
"body": "export default {\n\tmyVar1: [],\n\tmyVar2: {},\n\tmyFun1 () {\n\t\t//\twrite code here\n\t\t//\tthis.myVar1 = [1,2,3]\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": []
},
"id": "Page1_JSObject1",
"deleted": false,
"gitSyncId": "66053b50e667843f9dd1be1a_660540625c456a14800e503f"
}
],
"editModeTheme": {
"name": "Default-New",
"displayName": "Modern",
"isSystemTheme": true,
"deleted": false
},
"publishedTheme": {
"name": "Default-New",
"displayName": "Modern",
"isSystemTheme": true,
"deleted": false
}
}