## Description Removing the feature flag for using Entity Item component from ADS templates in the Entity Explorer in App Editor. Fixes [#39067](https://github.com/appsmithorg/appsmith/issues/39067) ## Automation /ok-to-test tags="@tag.All" ### 🔍 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/13804174182> > Commit: 8a4a2007c8e1411a9baa388cf841e5e489cb6778 > <a href="https://internal.appsmith.com/app/cypress-dashboard/rundetails-65890b3c81d7400d08fa9ee5?branch=master&workflowId=13804174182&attempt=1" target="_blank">Cypress dashboard</a>. > Tags: `@tag.All` > Spec: > <hr>Wed, 12 Mar 2025 06:32:35 UTC <!-- end of auto-generated comment: Cypress test results --> ## Communication Should the DevRel and Marketing teams inform users about this change? - [ ] Yes - [ ] No <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Improved entity renaming: input fields now automatically clear previous text for smoother editing. - Enhanced page navigation: active selections are now verified more consistently, ensuring clearer context. - New feature flag added for enhanced entity item visibility. - Added new methods for improved entity selection and verification in tests. - Introduced `parentId` properties in widget definitions to enhance hierarchical structure. - Updated selectors for widget names and collapsible elements in tests for improved targeting. - **Bug Fixes** - Resolved issues with inconsistent element detection and state feedback for a more stable interface. - **Refactor** - Updated widget hierarchy and locator logic for improved layout rendering and overall UI consistency. - Modified locator strategies to enhance element targeting across various components. - Simplified method signatures for better clarity and maintainability. - Enhanced test selectors to improve reliability and maintainability. - Removed obsolete commands and streamlined interaction methods in tests. <!-- end of auto-generated comment: release notes by coderabbit.ai --> --------- Co-authored-by: Hetu Nandu <hetunandu@gmail.com> Co-authored-by: Hetu Nandu <hetu@appsmith.com>
394 lines
13 KiB
JSON
394 lines
13 KiB
JSON
{
|
|
"dsl": {
|
|
"widgetName": "MainContainer",
|
|
"backgroundColor": "none",
|
|
"rightColumn": 1224,
|
|
"snapColumns": 16,
|
|
"detachFromLayout": true,
|
|
"widgetId": "0",
|
|
"topRow": 0,
|
|
"bottomRow": 1254,
|
|
"containerStyle": "none",
|
|
"snapRows": 33,
|
|
"parentRowSpace": 1,
|
|
"type": "CANVAS_WIDGET",
|
|
"canExtend": true,
|
|
"dynamicBindingPathList": [],
|
|
"version": 4,
|
|
"minHeight": 1292,
|
|
"parentColumnSpace": 1,
|
|
"leftColumn": 0,
|
|
"children": [
|
|
{
|
|
"backgroundColor": "#FFFFFF",
|
|
"widgetName": "Container3",
|
|
"type": "CONTAINER_WIDGET",
|
|
"containerStyle": "card",
|
|
"isVisible": true,
|
|
"isLoading": false,
|
|
"parentColumnSpace": 75.25,
|
|
"parentRowSpace": 38,
|
|
"dynamicBindingPathList": [],
|
|
"leftColumn": 0,
|
|
"rightColumn": 15,
|
|
"topRow": 0,
|
|
"bottomRow": 20,
|
|
"snapColumns": 16,
|
|
"orientation": "VERTICAL",
|
|
"parentId": "0",
|
|
"children": [
|
|
{
|
|
"backgroundColor": "transparent",
|
|
"widgetName": "7hf8kkvvgv",
|
|
"type": "CANVAS_WIDGET",
|
|
"containerStyle": "none",
|
|
"isVisible": true,
|
|
"isLoading": false,
|
|
"parentColumnSpace": 1,
|
|
"parentRowSpace": 1,
|
|
"leftColumn": 0,
|
|
"rightColumn": 1204,
|
|
"topRow": 0,
|
|
"bottomRow": 532,
|
|
"snapColumns": 16,
|
|
"orientation": "VERTICAL",
|
|
"parentId": "jaftzrmtin",
|
|
"children": [
|
|
{
|
|
"widgetName": "Text1",
|
|
"rightColumn": 3,
|
|
"widgetId": "4d8d2eh4xg",
|
|
"dynamicPropertyPathList": [],
|
|
"topRow": 0,
|
|
"bottomRow": 1,
|
|
"parentRowSpace": 38,
|
|
"isVisible": true,
|
|
"type": "TEXT_WIDGET",
|
|
"dynamicBindingPathList": [],
|
|
"shouldScroll": true,
|
|
"parentId": "e3tq9qwta6",
|
|
"isLoading": false,
|
|
"parentColumnSpace": 71.75,
|
|
"leftColumn": 1,
|
|
"text": "Test text",
|
|
"textStyle": "HEADING"
|
|
},
|
|
{
|
|
"isVisible": true,
|
|
"inputType": "TEXT",
|
|
"label": "",
|
|
"iconAlign": "left",
|
|
"widgetName": "Input1",
|
|
"type": "INPUT_WIDGET_V2",
|
|
"isLoading": false,
|
|
"parentColumnSpace": 71.75,
|
|
"parentRowSpace": 38,
|
|
"leftColumn": 0,
|
|
"rightColumn": 5,
|
|
"topRow": 1,
|
|
"bottomRow": 2,
|
|
"parentId": "e3tq9qwta6",
|
|
"widgetId": "i9cuq42zmc"
|
|
},
|
|
{
|
|
"isVisible": true,
|
|
"label": "",
|
|
"selectionType": "SINGLE_SELECT",
|
|
"sourceData": "",
|
|
"optionLabel": "label",
|
|
"optionValue": "value",
|
|
"dynamicPropertyPathList": [{"key": "sourceData"}],
|
|
"widgetName": "Dropdown1",
|
|
"type": "SELECT_WIDGET",
|
|
"isLoading": false,
|
|
"parentColumnSpace": 71.75,
|
|
"parentRowSpace": 38,
|
|
"leftColumn": 10,
|
|
"rightColumn": 15,
|
|
"topRow": 1,
|
|
"bottomRow": 2,
|
|
"parentId": "e3tq9qwta6",
|
|
"widgetId": "nl5sy9cuaa",
|
|
"dynamicBindingPathList": []
|
|
},
|
|
{
|
|
"isRequired": false,
|
|
"widgetName": "MultiSelect1",
|
|
"widgetId": "zd37fz90fe",
|
|
"topRow": 12,
|
|
"bottomRow": 16,
|
|
"parentRowSpace": 10,
|
|
"rightColumn": 15,
|
|
"isVisible": true,
|
|
"label": "",
|
|
"type": "MULTI_SELECT_WIDGET_V2",
|
|
"parentId": "e3tq9qwta6",
|
|
"isLoading": false,
|
|
"defaultOptionValue": [
|
|
{
|
|
"label": "Hashirama Senju",
|
|
"value": "First"
|
|
},
|
|
{
|
|
"label": "Naruto Uzumaki",
|
|
"value": "Seventh"
|
|
}
|
|
],
|
|
"parentColumnSpace": 71.75,
|
|
"leftColumn": 10,
|
|
"optionLable": "label",
|
|
"optionValue": "value",
|
|
"dynamicPropertyPathList": [{"key": "sourceData"}],
|
|
"sourceData": [
|
|
{
|
|
"label": "Hashirama Senju",
|
|
"value": "First"
|
|
},
|
|
{
|
|
"label": "Tobirama Senju",
|
|
"value": "Second"
|
|
},
|
|
{
|
|
"label": "Hiruzen Sarutobi",
|
|
"value": "Third"
|
|
},
|
|
{
|
|
"label": "Minato Namikaze",
|
|
"value": "Fourth"
|
|
},
|
|
{
|
|
"label": "Tsunade Senju",
|
|
"value": "Fifth"
|
|
},
|
|
{
|
|
"label": "Kakashi Hatake",
|
|
"value": "Sixth"
|
|
},
|
|
{
|
|
"label": "Naruto Uzumaki",
|
|
"value": "Seventh"
|
|
}
|
|
],
|
|
"placeholderText": "select option(s)",
|
|
"isDisabled": false
|
|
},
|
|
{
|
|
"isVisible": true,
|
|
"text": "Submit",
|
|
"buttonStyle": "PRIMARY_BUTTON",
|
|
"widgetName": "Button1",
|
|
"isDisabled": false,
|
|
"isDefaultClickDisabled": true,
|
|
"type": "BUTTON_WIDGET",
|
|
"isLoading": false,
|
|
"parentColumnSpace": 71.75,
|
|
"parentRowSpace": 38,
|
|
"leftColumn": 1,
|
|
"rightColumn": 3,
|
|
"topRow": 4,
|
|
"bottomRow": 5,
|
|
"parentId": "e3tq9qwta6",
|
|
"widgetId": "gn6ug210ef",
|
|
"dynamicBindingPathList": []
|
|
},
|
|
{
|
|
"isVisible": true,
|
|
"label": "Label",
|
|
"defaultCheckedState": true,
|
|
"widgetName": "Checkbox1",
|
|
"type": "CHECKBOX_WIDGET",
|
|
"isLoading": false,
|
|
"parentColumnSpace": 71.75,
|
|
"parentRowSpace": 38,
|
|
"leftColumn": 10,
|
|
"rightColumn": 13,
|
|
"topRow": 4,
|
|
"bottomRow": 5,
|
|
"parentId": "e3tq9qwta6",
|
|
"widgetId": "szjhneuog5"
|
|
},
|
|
{
|
|
"isVisible": true,
|
|
"label": "Switch",
|
|
"defaultSwitchState": true,
|
|
"widgetName": "Switch1",
|
|
"type": "SWITCH_WIDGET",
|
|
"isLoading": false,
|
|
"parentColumnSpace": 71.75,
|
|
"parentRowSpace": 38,
|
|
"leftColumn": 10,
|
|
"rightColumn": 13,
|
|
"topRow": 18,
|
|
"bottomRow": 19,
|
|
"parentId": "e3tq9qwta6",
|
|
"widgetId": "szjhneuog9"
|
|
},
|
|
{
|
|
"isVisible": true,
|
|
"label": "",
|
|
"options": [
|
|
{
|
|
"label": "Male",
|
|
"value": "M"
|
|
},
|
|
{
|
|
"label": "Female",
|
|
"value": "F"
|
|
}
|
|
],
|
|
"defaultOptionValue": "1",
|
|
"widgetName": "RadioGroup1",
|
|
"type": "RADIO_GROUP_WIDGET",
|
|
"isLoading": false,
|
|
"parentColumnSpace": 71.75,
|
|
"parentRowSpace": 38,
|
|
"leftColumn": 0,
|
|
"rightColumn": 3,
|
|
"topRow": 7,
|
|
"bottomRow": 9,
|
|
"parentId": "e3tq9qwta6",
|
|
"widgetId": "nb2usgp3hv"
|
|
},
|
|
{
|
|
"isVisible": true,
|
|
"isDisabled": false,
|
|
"datePickerType": "DATE_PICKER",
|
|
"label": "",
|
|
"dateFormat": "DD/MM/YYYY",
|
|
"widgetName": "DatePicker1",
|
|
"defaultDate": "2020-06-03T12:05:44.699+05:30",
|
|
"type": "DATE_PICKER_WIDGET",
|
|
"isLoading": false,
|
|
"parentColumnSpace": 71.75,
|
|
"parentRowSpace": 38,
|
|
"leftColumn": 10,
|
|
"rightColumn": 15,
|
|
"topRow": 7,
|
|
"bottomRow": 8,
|
|
"parentId": "e3tq9qwta6",
|
|
"widgetId": "kyrvcdcm4e",
|
|
"dynamicTriggerPathList": [
|
|
{
|
|
"key": "onDateSelected"
|
|
}
|
|
],
|
|
"onDateSelected": "{{showModal()}}"
|
|
},
|
|
{
|
|
"isVisible": true,
|
|
"files": [],
|
|
"label": "Select Files",
|
|
"widgetName": "FilePicker1",
|
|
"isDefaultClickDisabled": true,
|
|
"type": "FILE_PICKER_WIDGET",
|
|
"isLoading": false,
|
|
"parentColumnSpace": 67.1171875,
|
|
"parentRowSpace": 38,
|
|
"leftColumn": 10,
|
|
"rightColumn": 14,
|
|
"topRow": 17,
|
|
"bottomRow": 18,
|
|
"parentId": "e3tq9qwta6",
|
|
"widgetId": "ca22py6vlv"
|
|
},
|
|
{
|
|
"isVisible": true,
|
|
"defaultText": "",
|
|
"isDisabled": false,
|
|
"widgetName": "RichTextEditor1",
|
|
"isDefaultClickDisabled": true,
|
|
"type": "RICH_TEXT_EDITOR_WIDGET",
|
|
"isLoading": false,
|
|
"parentColumnSpace": 67.1171875,
|
|
"parentRowSpace": 38,
|
|
"leftColumn": 0,
|
|
"rightColumn": 8,
|
|
"topRow": 11,
|
|
"bottomRow": 16,
|
|
"parentId": "e3tq9qwta6",
|
|
"widgetId": "2uvezzlkn5",
|
|
"dynamicBindingPathList": []
|
|
},
|
|
{
|
|
"isVisible": true,
|
|
"options": [
|
|
{
|
|
"label": "Apple",
|
|
"value": "apple"
|
|
},
|
|
{
|
|
"label": "Orange",
|
|
"value": "orange"
|
|
},
|
|
{
|
|
"label": "Lemon",
|
|
"value": "lemon"
|
|
}
|
|
],
|
|
"defaultSelectedValues": "apple",
|
|
"isDisabled": false,
|
|
"isRequired": false,
|
|
"widgetName": "CheckboxGroup1",
|
|
"version": 1,
|
|
"type": "CHECKBOX_GROUP_WIDGET",
|
|
"isLoading": false,
|
|
"parentColumnSpace": 7.852001953124999,
|
|
"parentRowSpace": 10,
|
|
"leftColumn": 6,
|
|
"rightColumn": 18,
|
|
"topRow": 9,
|
|
"bottomRow": 17,
|
|
"parentId": "e3tq9qwta6",
|
|
"widgetId": "zbzrlbiose"
|
|
},
|
|
{
|
|
"widgetName": "SwitchGroup1",
|
|
"isCanvas": false,
|
|
"displayName": "Switch Group",
|
|
"iconSVG": "/static/media/icon.086a7201.svg",
|
|
"topRow": 8,
|
|
"bottomRow": 14,
|
|
"parentRowSpace": 10,
|
|
"type": "SWITCH_GROUP_WIDGET",
|
|
"hideCard": false,
|
|
"parentColumnSpace": 6.6856445312499995,
|
|
"leftColumn": 2,
|
|
"options": [
|
|
{
|
|
"label": "Blue",
|
|
"value": "BLUE"
|
|
},
|
|
{
|
|
"label": "Green",
|
|
"value": "GREEN"
|
|
},
|
|
{
|
|
"label": "Red",
|
|
"value": "RED"
|
|
}
|
|
],
|
|
"isDisabled": false,
|
|
"key": "vrhzyvir7s",
|
|
"isRequired": false,
|
|
"rightColumn": 20,
|
|
"defaultSelectedValues": "BLUE",
|
|
"widgetId": "egtjazr1wh",
|
|
"isVisible": true,
|
|
"version": 1,
|
|
"parentId": "e3tq9qwta6",
|
|
"renderMode": "CANVAS",
|
|
"isLoading": false,
|
|
"isInline": true
|
|
}
|
|
],
|
|
"widgetId": "e3tq9qwta6",
|
|
"detachFromLayout": true,
|
|
"canExtend": false
|
|
}
|
|
],
|
|
"widgetId": "jaftzrmtin"
|
|
}
|
|
]
|
|
}
|
|
}
|