* add tailwindcss * docked property pane * uncomment a line * make entity explorer as drawer on unpin * remove unused imports * add pin state in reducer * add menu icon in header * fix widget sidebar * fix widgets sidebar * style property pane * update property pane css * update icons in property pane * update property pane header styles * update spacing * fix few ui issues * wip: preview mode * wip:preview mode * remove unused import * comments sidebar in app and edit mode * fix order of import * use selected state for property pane * update scrollbar style * add classes to sidebar and property pane * make widgets editor fluid * make widgets editor fluid and refactor logic * resize the widgets editor if explorer is pinned * add shortcut for preview mode * fix link for tabs in edit mode * zoom in/zoom out for 0.75 * fix chart widget + table widget crashing * allow zooming of canvas * fix weird canvas draw issue + update container for handling zoom * add actions for is panning * allow panning with grab cursor * reset panning + zooming when entering preview mode * add grabbing cursor when grabbing * only prevent default when space key is pressed * dont allow zoom in preview mode * remove unused imports * fix dont allow zoom in preview mode * fix ux of panning on space hit * make fluid as the default app layout * chart spec * fix dropdown_on change spec * fix add widget table and bind spec * remove draggable property pane spec * fix container spec * fix form widget spec * fix jest test * fix the function typo * remove clicking of close button for property pane in cypress tests * remove property pane actions test * fix drag and drop test failing * add cypress selector id to back button in property pane * fix toggle js spec * fix merge conflicts from new design system * editor header * fix product updates styles + widget card * remove all unused imports * fix dynamic layout spec * fix entity explorer tab rename test failing * fix table spec * fix bind tabletextpagination spec * fix js object spec * fix entity explorer rename issue * fix cypress test * fix cypress command wrong commit * fix tab spec * fix property pane copy tests * add zoom header * zoom levels * make property pane sidebar resizable * add multi select property pane * fix widget search bug * update property pane width in state on drag end * fix viewer header * fix editor header * update editor header + remove zooming * update small style * dont allow closing of explorer when resizing * fix jest test * fix dropdown widget jest test * preview test case wip * add entity explorer pinning tests + preview mode tests * add tooltip in layout control + add padding bottom in property pane view * incorporate aakash feedbacks * fix preview mode margin issue * remove panning code * fix cypress failing test * uncomment jest test * remove redundant code * fix maincontainer test * incorporate review feedbacks * incorporate aakash feedbacks * review feedbacks * incorporate review feedbacks * incorporate qa feedbacks * fix dynamic layout spec * updated test based on latest change * dsl updated * Updated dsl * Updated dsl * resize deselects widget issue. * fix canvas height issue * fix typo * incorporate qa feedbacks * incorporate qa feedbacks * incorporate qa feedbacks * update color for setting control for widget name * fix onboarding styles conflicts * Updated tests * fix application overflow issue * updated test method Co-authored-by: root <root@DESKTOP-9GENCK0.localdomain> Co-authored-by: Pawan Kumar <pawankumar@Pawans-MacBook-Pro.local> Co-authored-by: Ashok Kumar M <35134347+marks0351@users.noreply.github.com> Co-authored-by: Apple <nandan@thinkify.io>
205 lines
8.4 KiB
JSON
205 lines
8.4 KiB
JSON
{
|
|
"dsl": {
|
|
"widgetName": "MainContainer",
|
|
"backgroundColor": "none",
|
|
"rightColumn": 776,
|
|
"snapColumns": 64,
|
|
"detachFromLayout": true,
|
|
"widgetId": "0",
|
|
"topRow": 0,
|
|
"bottomRow": 2860,
|
|
"containerStyle": "none",
|
|
"snapRows": 128,
|
|
"parentRowSpace": 1,
|
|
"type": "CANVAS_WIDGET",
|
|
"canExtend": true,
|
|
"version": 44,
|
|
"minHeight": 1292,
|
|
"parentColumnSpace": 1,
|
|
"dynamicBindingPathList": [],
|
|
"leftColumn": 0,
|
|
"children": [
|
|
{
|
|
"widgetName": "Table1",
|
|
"rightColumn": 49,
|
|
"widgetId": "sb070qr2ir",
|
|
"topRow": 48,
|
|
"bottomRow": 72,
|
|
"parentRowSpace": 10,
|
|
"tableData": "{{\n[\n {\n \"id\": 2381224,\n \"email\": \"michael.lawson@reqres.in\",\n \"userName\": \"Michael Lawson\",\n \"productName\": \"Chicken Sandwich\",\n \"orderAmount\": 4.99\n },\n {\n \"id\": 2736212,\n \"email\": \"lindsay.ferguson@reqres.in\",\n \"userName\": \"Lindsay Ferguson\",\n \"productName\": \"Tuna Salad\",\n \"orderAmount\": 9.99\n },\n {\n \"id\": 6788734,\n \"email\": \"tobias.funke@reqres.in\",\n \"userName\": \"Tobias Funke\",\n \"productName\": \"Beef steak\",\n \"orderAmount\": 19.99\n }\n]\n}}",
|
|
"isVisible": true,
|
|
"label": "Data",
|
|
"searchKey": "",
|
|
"type": "TABLE_WIDGET",
|
|
"parentId": "0",
|
|
"isLoading": false,
|
|
"parentColumnSpace": 74,
|
|
"leftColumn": 0,
|
|
"dynamicBindingPathList": [
|
|
{
|
|
"key": "tableData"
|
|
},
|
|
{
|
|
"key": "primaryColumns.id.computedValue"
|
|
},
|
|
{
|
|
"key": "primaryColumns.email.computedValue"
|
|
},
|
|
{
|
|
"key": "primaryColumns.userName.computedValue"
|
|
},
|
|
{
|
|
"key": "primaryColumns.productName.computedValue"
|
|
},
|
|
{
|
|
"key": "primaryColumns.orderAmount.computedValue"
|
|
}
|
|
],
|
|
"primaryColumns": {
|
|
"id": {
|
|
"index": 0,
|
|
"width": 150,
|
|
"id": "id",
|
|
"horizontalAlignment": "LEFT",
|
|
"verticalAlignment": "CENTER",
|
|
"columnType": "text",
|
|
"textSize": "PARAGRAPH",
|
|
"fontStyle": "REGULAR",
|
|
"enableFilter": true,
|
|
"enableSort": true,
|
|
"isVisible": true,
|
|
"isDisabled": false,
|
|
"isCellVisible": true,
|
|
"isDerived": false,
|
|
"label": "id",
|
|
"computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.id))}}"
|
|
},
|
|
"email": {
|
|
"index": 1,
|
|
"width": 150,
|
|
"id": "email",
|
|
"horizontalAlignment": "LEFT",
|
|
"verticalAlignment": "CENTER",
|
|
"columnType": "text",
|
|
"textSize": "PARAGRAPH",
|
|
"fontStyle": "REGULAR",
|
|
"enableFilter": true,
|
|
"enableSort": true,
|
|
"isVisible": true,
|
|
"isDisabled": false,
|
|
"isCellVisible": true,
|
|
"isDerived": false,
|
|
"label": "email",
|
|
"computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.email))}}"
|
|
},
|
|
"userName": {
|
|
"index": 2,
|
|
"width": 150,
|
|
"id": "userName",
|
|
"horizontalAlignment": "LEFT",
|
|
"verticalAlignment": "CENTER",
|
|
"columnType": "text",
|
|
"textSize": "PARAGRAPH",
|
|
"fontStyle": "REGULAR",
|
|
"enableFilter": true,
|
|
"enableSort": true,
|
|
"isVisible": true,
|
|
"isDisabled": false,
|
|
"isCellVisible": true,
|
|
"isDerived": false,
|
|
"label": "userName",
|
|
"computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.userName))}}"
|
|
},
|
|
"productName": {
|
|
"index": 3,
|
|
"width": 150,
|
|
"id": "productName",
|
|
"horizontalAlignment": "LEFT",
|
|
"verticalAlignment": "CENTER",
|
|
"columnType": "text",
|
|
"textSize": "PARAGRAPH",
|
|
"fontStyle": "REGULAR",
|
|
"enableFilter": true,
|
|
"enableSort": true,
|
|
"isVisible": true,
|
|
"isDisabled": false,
|
|
"isCellVisible": true,
|
|
"isDerived": false,
|
|
"label": "productName",
|
|
"computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.productName))}}"
|
|
},
|
|
"orderAmount": {
|
|
"index": 4,
|
|
"width": 150,
|
|
"id": "orderAmount",
|
|
"horizontalAlignment": "LEFT",
|
|
"verticalAlignment": "CENTER",
|
|
"columnType": "text",
|
|
"textSize": "PARAGRAPH",
|
|
"fontStyle": "REGULAR",
|
|
"enableFilter": true,
|
|
"enableSort": true,
|
|
"isVisible": true,
|
|
"isDisabled": false,
|
|
"isCellVisible": true,
|
|
"isDerived": false,
|
|
"label": "orderAmount",
|
|
"computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.orderAmount))}}"
|
|
}
|
|
},
|
|
"migrated": true,
|
|
"dynamicTriggerPathList": [],
|
|
"textSize": "PARAGRAPH",
|
|
"horizontalAlignment": "LEFT",
|
|
"verticalAlignment": "CENTER",
|
|
"fontStyle": "REGULAR",
|
|
"derivedColumns": {},
|
|
"version": 3,
|
|
"isVisibleSearch": true,
|
|
"isVisibleFilters": true,
|
|
"isVisibleDownload": true,
|
|
"isVisiblePagination": true,
|
|
"delimiter": ",",
|
|
"columnOrder": [
|
|
"id",
|
|
"email",
|
|
"userName",
|
|
"productName",
|
|
"orderAmount"
|
|
],
|
|
"columnSizeMap": {
|
|
"email": 220
|
|
}
|
|
},
|
|
{
|
|
"widgetName": "Text1",
|
|
"rightColumn": 60,
|
|
"textAlign": "LEFT",
|
|
"displayName": "Text",
|
|
"widgetId": "16zkg2v0na",
|
|
"topRow": 228,
|
|
"bottomRow": 284,
|
|
"parentRowSpace": 10,
|
|
"isVisible": true,
|
|
"type": "TEXT_WIDGET",
|
|
"fontStyle": "BOLD",
|
|
"textColor": "#231F20",
|
|
"hideCard": false,
|
|
"parentId": "0",
|
|
"isLoading": false,
|
|
"parentColumnSpace": 17.28125,
|
|
"dynamicTriggerPathList": [],
|
|
"leftColumn": 48,
|
|
"dynamicBindingPathList": [
|
|
{
|
|
"key": "text"
|
|
}
|
|
],
|
|
"fontSize": "PARAGRAPH",
|
|
"text": "{{Table1.triggeredRow.userName}}",
|
|
"key": "r76o6tqjaz",
|
|
"version": 1
|
|
}
|
|
]
|
|
}
|
|
} |