export default Object.freeze({ type: 'CANVAS_WIDGET', topRow: 0, version: 6, children: [ { x: { field: 'city', dataType: 'auto', axisTitle: '' }, y: { series: [ { field: 'population' } ], dataType: 'number', notation: 'standard', axisTitle: '' }, size: { field: '' }, type: 'CHART_WIDGET', topRow: 0, groupBy: { field: '' }, parentId: '0', snapRows: 27, widgetId: '3ex8iegafa', bottomRow: 27, chartData: '[\n {\n "city": "Toronto",\n "population": 2930000,\n "country": "Canada"\n },\n {\n "city": "New York",\n "population": 8419000,\n "country": "USA"\n },\n {\n "city": "Vancouver",\n "population": 675218,\n "country": "Canada"\n },\n {\n "city": "San Francisco",\n "population": 874961,\n "country": "USA"\n }\n]', chartType: 'COLUMN_CHART', isLoading: false, isVisible: true, columnInfo: [ { name: 'city', type: 'string', canBeNumeric: false }, { name: 'country', type: 'string', canBeNumeric: false }, { name: 'population', type: 'number', canBeNumeric: true } ], leftColumn: 0, widgetName: 'Chart1', headerTitle: 'My chart', rightColumn: 96, snapColumns: 96, onSelectData: [ { id: '29858s95qd', newWindow: true } ], animateLoading: true, chartDefinition: 'ui', plotlyChartJson: { data: [ { x: [1, 2, 3], y: [2, 5, 3], type: 'bar' } ], layout: {} }, widgetLastChange: '2023-09-21T20:31:40.014Z', dynamicBindingPathList: [], dynamicTriggerPathList: [ { key: 'onSelectData' } ] }, { type: 'TABLE_WIDGET', label: 'Data', topRow: 28, pageType: 'NONE', parentId: '0', textSize: 'PARAGRAPH', widgetId: 'egmv4qxvtt', bottomRow: 58, isLoading: false, isVisible: true, tableData: '[\n {\n "name": "Billie Eilish",\n "twitter": "https://twitter.com/billieeilish",\n "date_joined": "2019-01-06",\n "photo": "https://lowcode.s3-us-west-2.amazonaws.com/billie_eilish.png",\n "email": "bad_guy@gmail.com",\n "action": ""\n },\n {\n "name": "Thom Yorke",\n "twitter": "https://twitter.com/thomyorke",\n "date_joined": "2019-01-05",\n "photo": "https://lowcode.s3-us-west-2.amazonaws.com/thom_yorke.png",\n "email": "karma_police_thom@hotmail.com",\n "action": ""\n },\n {\n "name": "Katy Perry",\n "twitter": "https://twitter.com/katyperry",\n "date_joined": "2019-01-02",\n "photo": "https://lowcode.s3-us-west-2.amazonaws.com/katy_perry.png",\n "email": "katycat@hotmail.com",\n "action": ""\n },\n {\n "name": "Ryan Gosling",\n "twitter": "https://twitter.com/RyanGosling",\n "date_joined": "2019-01-03",\n "photo": "https://lowcode.s3-us-west-2.amazonaws.com/ryan_gosling.png",\n "email": "ryan_the_notebook@gmail.com",\n "action": ""\n },\n {\n "name": "Dua Lipa",\n "twitter": "https://twitter.com/DUALIPA",\n "date_joined": "2019-01-07",\n "photo": "https://lowcode.s3-us-west-2.amazonaws.com/dua_lipa.png",\n "email": "dua_levitating@yahoo.com",\n "action": ""\n },\n {\n "name": "Beyonce Knowles",\n "twitter": "https://twitter.com/Beyonce",\n "date_joined": "2019-01-09",\n "photo": "https://lowcode.s3-us-west-2.amazonaws.com/beyonce_knowles.png",\n "email": "beyonce_run_the_world@hotmail.com",\n "action": ""\n },\n {\n "name": "Lopez Jennifer",\n "twitter": "https://twitter.com/JLo",\n "date_joined": "2019-01-04",\n "photo": "https://lowcode.s3-us-west-2.amazonaws.com/jennifer_lopez.png",\n "email": "jenny_from_the_block@yahoo.com",\n "action": ""\n }\n]', leftColumn: 58, widgetName: 'Table1', columnOrder: ['photo', 'name', 'twitter', 'date_joined', 'email', 'action'], compactMode: 'SHORT', rightColumn: 96, snapColumns: 38, tableHeader: 'Users', isFilterable: true, isSearchable: true, onRowClicked: [ { id: 'uws9wbk7j7', newWindow: true } ], onSaveChanges: [ { id: 's43te6tq2y', newWindow: true } ], animateLoading: true, defaultFilters: '{}', derivedColumns: {}, isDownloadable: true, primaryColumns: { name: { id: 'name', index: 0, label: 'name', width: 150, linkUrl: '{{Table1.tableDataWithInserts.map((currentRow) => { return currentRow.name })}}', textSize: 'PARAGRAPH', isDerived: false, isVisible: true, linkLabel: '{{Table1.tableDataWithInserts.map((currentRow) => { return currentRow.name })}}', columnType: 'text', enableSort: true, enableFilter: true, openInNewTab: true, computedValue: '{{Table1.tableDataWithInserts.map((currentRow) => { return currentRow.name })}}', verticalAlignment: 'CENTER', horizontalAlignment: 'LEFT', isEditableOnInsertion: true }, email: { id: 'email', index: 4, label: 'email', width: 150, linkUrl: '{{Table1.tableDataWithInserts.map((currentRow) => { return currentRow.email })}}', textSize: 'PARAGRAPH', isDerived: false, isVisible: true, linkLabel: '{{Table1.tableDataWithInserts.map((currentRow) => { return currentRow.email })}}', columnType: 'text', enableSort: true, enableFilter: true, openInNewTab: true, computedValue: '{{Table1.tableDataWithInserts.map((currentRow) => { return currentRow.email })}}', verticalAlignment: 'CENTER', horizontalAlignment: 'LEFT', isEditableOnInsertion: true }, photo: { id: 'photo', index: 3, label: 'photo', width: 150, linkUrl: '{{Table1.tableDataWithInserts.map((currentRow) => { return currentRow.photo })}}', textSize: 'PARAGRAPH', isDerived: false, isVisible: true, linkLabel: '{{Table1.tableDataWithInserts.map((currentRow) => { return currentRow.photo })}}', columnType: 'image', enableSort: true, enableFilter: true, openInNewTab: true, computedValue: '{{Table1.tableDataWithInserts.map((currentRow) => { return currentRow.photo })}}', verticalAlignment: 'CENTER', horizontalAlignment: 'LEFT', isEditableOnInsertion: true }, action: { id: 'action', index: 5, label: 'action', width: 150, linkUrl: '{{Table1.tableDataWithInserts.map((currentRow) => { return currentRow.action })}}', onClick: [ { id: 'id0', code: "showAlert(currentRow.name + ' is approved!', 'success')", type: 'runJs', newWindow: true } ], textSize: 'PARAGRAPH', isDerived: false, isVisible: true, linkLabel: '{{Table1.tableDataWithInserts.map((currentRow) => { return currentRow.action })}}', columnType: 'button', enableSort: true, buttonLabel: 'Approve', buttonStyle: '#27BBFF', enableFilter: true, openInNewTab: true, computedValue: '{{Table1.tableDataWithInserts.map((currentRow) => { return currentRow.action })}}', verticalAlignment: 'CENTER', horizontalAlignment: 'LEFT', isEditableOnInsertion: true }, twitter: { id: 'twitter', index: 1, label: 'twitter', width: 150, linkUrl: '{{Table1.tableDataWithInserts.map((currentRow) => { return currentRow.twitter })}}', textSize: 'PARAGRAPH', isDerived: false, isVisible: true, linkLabel: "{{Table1.tableDataWithInserts.map((currentRow) => { return '@' + currentRow.twitter?.split('/').pop()})}}", columnType: 'link', enableSort: true, enableFilter: true, openInNewTab: true, computedValue: '{{Table1.tableDataWithInserts.map((currentRow) => { return currentRow.twitter })}}', verticalAlignment: 'CENTER', horizontalAlignment: 'LEFT', isEditableOnInsertion: true }, date_joined: { id: 'date_joined', index: 2, label: 'date joined', width: 150, linkUrl: '{{Table1.tableDataWithInserts.map((currentRow) => { return currentRow.date_joined })}}', textSize: 'PARAGRAPH', isDerived: false, isVisible: true, linkLabel: '{{Table1.tableDataWithInserts.map((currentRow) => { return currentRow.date_joined })}}', columnType: 'date', enableSort: true, inputFormat: 'YYYY-MM-DD', enableFilter: true, openInNewTab: true, outputFormat: 'MM-DD-YYYY', computedValue: '{{Table1.tableDataWithInserts.map((currentRow) => { return currentRow.date_joined })}}', verticalAlignment: 'CENTER', horizontalAlignment: 'LEFT', isEditableOnInsertion: true } }, onCancelChanges: [ { id: '0tfi6okno9', newWindow: true } ], widgetLastChange: '2023-09-21T20:31:40.014Z', verticalAlignment: 'CENTER', defaultSelectedRow: '0', horizontalAlignment: 'LEFT', cachedColumnSettings: {}, dynamicBindingPathList: [ { key: 'primaryColumns.name.linkUrl' }, { key: 'primaryColumns.name.linkLabel' }, { key: 'primaryColumns.name.computedValue' }, { key: 'primaryColumns.name.displayedValue' }, { key: 'primaryColumns.twitter.computedValue' }, { key: 'primaryColumns.twitter.linkUrl' }, { key: 'primaryColumns.twitter.linkLabel' }, { key: 'primaryColumns.date_joined.computedValue' }, { key: 'primaryColumns.date_joined.linkUrl' }, { key: 'primaryColumns.date_joined.linkLabel' }, { key: 'primaryColumns.photo.computedValue' }, { key: 'primaryColumns.photo.linkUrl' }, { key: 'primaryColumns.photo.linkLabel' }, { key: 'primaryColumns.photo.displayedValue' }, { key: 'primaryColumns.email.computedValue' }, { key: 'primaryColumns.email.linkUrl' }, { key: 'primaryColumns.email.linkLabel' }, { key: 'primaryColumns.email.displayedValue' }, { key: 'primaryColumns.action.computedValue' }, { key: 'primaryColumns.action.linkUrl' }, { key: 'primaryColumns.action.linkLabel' }, { key: 'primaryColumns.action.buttonLabel' }, { key: 'primaryColumns.action.displayedValue' } ], dynamicTriggerPathList: [ { key: 'primaryColumns.action.onClick' }, { key: 'onRowClicked' }, { key: 'onSaveChanges' }, { key: 'onCancelChanges' } ] }, { text: 'Label', type: 'TEXT_WIDGET', topRow: 67, parentId: '0', textType: 'text', widgetId: 'p1dth2nswo', bottomRow: 70, isLoading: false, isVisible: true, textAlign: 'LEFT', textStyle: 'LABEL', leftColumn: 63, widgetName: 'Text1', rightColumn: 75, snapColumns: 12, verticalAlign: 'AUTO', animateLoading: true, widgetLastChange: '2023-09-21T20:31:40.014Z' }, { x: { field: 'city', dataType: 'auto', axisTitle: '' }, y: { series: [ { field: 'population' } ], dataType: 'number', notation: 'standard', axisTitle: '' }, size: { field: '' }, type: 'CHART_WIDGET', topRow: 29, groupBy: { field: '' }, parentId: '0', widgetId: 'nu0qhurkni', bottomRow: 56, chartData: '[\n {\n "city": "Toronto",\n "population": 2930000,\n "country": "Canada"\n },\n {\n "city": "New York",\n "population": 8419000,\n "country": "USA"\n },\n {\n "city": "Vancouver",\n "population": 675218,\n "country": "Canada"\n },\n {\n "city": "San Francisco",\n "population": 874961,\n "country": "USA"\n }\n]', chartType: 'COLUMN_CHART', isLoading: false, isVisible: true, columnInfo: [ { name: 'city', type: 'string', canBeNumeric: false }, { name: 'country', type: 'string', canBeNumeric: false }, { name: 'population', type: 'number', canBeNumeric: true } ], leftColumn: 0, widgetName: 'Chart2', headerTitle: 'My chart', rightColumn: 36, snapColumns: 36, onSelectData: [ { id: 'pz6hlp105z', newWindow: true } ], animateLoading: true, chartDefinition: 'ui', plotlyChartJson: { data: [ { x: [1, 2, 3], y: [2, 5, 3], type: 'bar' } ], layout: {} }, widgetLastChange: '2023-09-21T20:31:46.554Z', dynamicBindingPathList: [], dynamicTriggerPathList: [ { key: 'onSelectData' } ] }, { type: 'CONTAINER_WIDGET', topRow: 57, children: [ { type: 'CANVAS_WIDGET', topRow: 0, children: [ { x: { field: 'city', dataType: 'auto', axisTitle: '' }, y: { series: [ { field: 'population' } ], dataType: 'number', notation: 'standard', axisTitle: '' }, size: { field: '' }, type: 'CHART_WIDGET', topRow: 0, groupBy: { field: '' }, parentId: 'u6asuliai3', widgetId: 'oqi7lxe2n5', bottomRow: 26, chartData: '[\n {\n "city": "Toronto",\n "population": 2930000,\n "country": "Canada"\n },\n {\n "city": "New York",\n "population": 8419000,\n "country": "USA"\n },\n {\n "city": "Vancouver",\n "population": 675218,\n "country": "Canada"\n },\n {\n "city": "San Francisco",\n "population": 874961,\n "country": "USA"\n }\n]', chartType: 'COLUMN_CHART', isLoading: false, isVisible: true, columnInfo: [ { name: 'city', type: 'string', canBeNumeric: false }, { name: 'country', type: 'string', canBeNumeric: false }, { name: 'population', type: 'number', canBeNumeric: true } ], leftColumn: 0, widgetName: 'Chart3', headerTitle: 'My chart', rightColumn: 33, snapColumns: 36, onSelectData: [ { id: 'pz6hlp105z', newWindow: true } ], animateLoading: true, chartDefinition: 'ui', plotlyChartJson: { data: [ { x: [1, 2, 3], y: [2, 5, 3], type: 'bar' } ], layout: {} }, widgetLastChange: '2023-09-21T20:31:42.536Z', dynamicBindingPathList: [], dynamicTriggerPathList: [ { key: 'onSelectData' } ] } ], parentId: 'tx0lb8wrs0', widgetId: 'u6asuliai3', bottomRow: 30, canExtend: false, isLoading: false, isVisible: true, minHeight: 360, widgetName: 'Canvas1', snapColumns: 48, containerStyle: 'none', detachFromLayout: true, widgetLastChange: '2023-09-21T20:31:42.536Z' } ], parentId: '0', widgetId: 'tx0lb8wrs0', bottomRow: 87, isLoading: false, isVisible: true, leftColumn: 0, widgetName: 'Container1', rightColumn: 48, snapColumns: 48, containerStyle: 'card', backgroundColor: '#FFFFFF', widgetLastChange: '2023-09-21T20:31:46.554Z' } ], snapRows: 99, widgetId: '0', bottomRow: 111, canExtend: true, minHeight: 1292, cachedData: { apiDeps: {}, apiNames: [], pageLoadActions: { apiDeps: {}, apiNames: [] } }, widgetName: 'MainContainer', snapColumns: 96, containerStyle: 'none', backgroundColor: 'none', detachFromLayout: true, widgetLastChange: '2023-09-21T20:31:42.536Z', dynamicBindingPathList: [], dynamicTriggerPathList: [] });