{ "meta": { "version": "4.000.9103", "fileFormatVersion": "0.4", "date": "2024-12-02T20:20:35.582Z", "name": "multi-select-js", "description": "", "groupName": "JavaScript", "tags": [ { "text": "widgets" }, { "text": "basic" } ], "schedulerLogOff": true }, "data": { "datanodes": [ { "name": "countries", "type": "JSON_formula_plugin", "settings": { "name": "countries", "autoStart": true, "explicitTrig": false, "json_var_formula": "return ['Austria', 'Belgium', 'Bulgaria', 'Croatia', 'Cyprus', 'Czechia', 'Denmark',\n 'Estonia', 'Finland', 'France', 'Germany', 'Greece', 'Hungary', 'Ireland',\n 'Italy', 'Latvia', 'Lithuania', 'Luxembourg', 'Malta', 'Netherlands',\n 'Poland', 'Portugal', 'Romania', 'Slovakia', 'Slovenia', 'Spain', 'Sweden'];" } }, { "name": "selected", "type": "JSON_var_plugin", "settings": { "name": "selected", "json_var": "[\"Belgium\",\"Greece\",\"Luxembourg\",\"Poland\"]" } }, { "name": "selectedTable", "type": "JSON_formula_plugin", "settings": { "name": "selectedTable", "autoStart": true, "explicitTrig": false, "json_var_formula": "return [dataNodes[\"selected\"]];" } } ] }, "libraries": { "pyodideStandard": [], "pyodideMicropip": [] }, "dashboard": { "flatUiTableA": { "layout": { "top": 448, "left": 0, "height": 96, "width": 1255, "z-index": "5" }, "container": { "instanceId": "flatUiTableA", "modelJsonId": "flatUiTable" }, "modelParameters": { "headerLine": false, "indexColumn": false, "tableValueFontSize": 0.5, "striped": true, "valueColor": "var(--widget-table-value-color)", "valueFontFamily": "var(--widget-font-family)", "valueAlign": "left", "bordered": true, "noBorder": false, "editableCols": "[]", "backgroundColor": { "primary": "var(--widget-color-0)", "secondary": "var(--widget-table-striped-odd)" }, "paginationMinNbr": 10, "paginationOptions": "[10, 50, 100, 500]", "paginationDefaultValue": 10, "showWidget": true, "enableWidget": true }, "modelHiddenParams": { "value": null } }, "annotationLabelA": { "layout": { "top": 392, "left": 0, "height": 41, "width": 184, "z-index": "6" }, "container": { "instanceId": "annotationLabelA", "modelJsonId": "annotationLabel" }, "modelParameters": { "text": "selected in list:", "enableActuator": false, "fontsize": 0.5, "backgroundColor": "rgba(0, 0, 0, 0)", "textColor": "var(--widget-label-color)", "valueFontFamily": "var(--widget-font-family)", "textAlign": "left", "textBold": false, "textUnderline": false, "textItalic": false, "displayBorder": false, "borderColor": "var(--widget-border-color)", "borderWidth": "2px", "centerVertically": true, "showWidget": true, "enableWidget": true }, "modelHiddenParams": {} }, "flatUiMultiSelectA": { "layout": { "top": 3, "left": 0, "height": 375, "width": 329, "z-index": "4" }, "container": { "instanceId": "flatUiMultiSelectA", "modelJsonId": "flatUiMultiSelect" }, "modelParameters": { "addControls": false, "resetPastSelection": false, "valueFontSize": 0.4, "valueFontFamily": "var(--widget-font-family)", "checkboxWidth": 7, "checkboxHeight": 1.5, "valueDefaultColor": "var(--widget-label-color)", "checkboxDefaultColor": "var(--widget-multiselect-color)", "checkboxBorderColor": "var(--widget-multiselect-border-color)", "valueHoverColor": "var(--widget-multiselect-hover-text)", "checkboxHoverColor": "var(--widget-multiselect-hover-color)", "checkboxHoverBorderColor": "var(--widget-multiselect-hover-border-color)", "valueFocusColor": "var(--widget-multiselect-checked-text)", "checkboxFocusColor": "var(--widget-multiselect-checked-color)", "checkboxFocusBorderColor": "var(--widget-multiselect-checked-border-color)", "displayBorder": true, "borderColor": "var(--widget-border-color)", "isNumber": false, "isBoolean": false, "maxSelected": "*", "borderWidth": "2px", "showWidget": true, "enableWidget": true }, "modelHiddenParams": { "value": [], "selectedValue": "" } } }, "connections": { "flatUiTableA": { "value": { "name": "value", "dataNode": "selectedTable", "dataFields": [] } }, "annotationLabelA": {}, "flatUiMultiSelectA": { "value": { "name": "value", "dataNode": "countries", "dataFields": [] }, "selectedValue": { "name": "selectedValue", "dataNode": "selected", "dataFields": [] } } }, "display": { "theme": "default", "backgroundColor": "var(--widget-color-0)", "inheritThemeBackgroundColor": true, "marginX": 10, "marginY": 10, "width": 1294, "height": 590, "enforceHeightLimit": false }, "navBarNotification": false }