{"uuid":"9dd5899a-efdf-11ec-9282-4b5ae18e3900","page":{"id":85396718,"data":{"appState":"[\"~#iR\",[\"^ \",\"n\",\"appTemplate\",\"v\",[\"^ \",\"isFetching\",false,\"plugins\",[\"~#iOM\",[\"emptyListProps\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"emptyListProps\",\"type\",\"function\",\"subtype\",\"Function\",\"namespace\",null,\"resourceName\",null,\"resourceDisplayName\",null,\"template\",[\"^3\",[\"funcBody\",\"\\nreturn {\\n  label: 'Pictures',\\n  caption: 'Add 3 files at most',\\n  required: true,\\n  maxFiles: 3,\\n}\",\"value\",\"\"]],\"style\",null,\"position2\",null,\"mobilePosition2\",null,\"mobileAppPosition\",null,\"tabIndex\",null,\"container\",\"\",\"createdAt\",\"~m1656563435976\",\"updatedAt\",\"~m1659273533185\",\"folder\",\"\",\"screen\",null]]],\"withUploadedFilesProps\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"withUploadedFilesProps\",\"^4\",\"function\",\"^5\",\"Function\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"funcBody\",\"\\nreturn {\\n  label: 'Pictures',\\n  caption: 'Add 3 files at most',\\n  urls: [\\n    'https://images.pexels.com/photos/1029021/pexels-photo-1029021.jpeg',\\n    'https://images.pexels.com/photos/164041/pexels-photo-164041.jpeg',\\n  ],\\n  required: true,\\n  maxFiles: 3,\\n}\",\"value\",\"\"]],\"^:\",null,\"^;\",null,\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1659272677472\",\"^A\",\"~m1659278415090\",\"^B\",\"\",\"^C\",null]]],\"form1\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"form1\",\"^4\",\"widget\",\"^5\",\"FormWidget2\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"disableSubmit\",false,\"heightType\",\"auto\",\"resetAfterSubmit\",true,\"submitting\",false,\"hidden\",false,\"data\",[\"^ \"],\"showHeader\",true,\"hoistFetching\",true,\"initialData\",null,\"showInEditor\",false,\"tooltipText\",\"\",\"invalid\",false,\"showFooter\",true,\"events\",[\"^3\",[]],\"loading\",false,\"overflowType\",\"scroll\",\"disabled\",false,\"requireValidation\",true,\"maintainSpaceWhenHidden\",false,\"showBody\",true]],\"^:\",[\"^3\",[]],\"^;\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^?\",\"\",\"rowGroup\",\"body\",\"subcontainer\",\"\",\"row\",3.1999999999999993,\"col\",4,\"height\",0.2,\"width\",4,\"tabNum\",0]]],\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1659271161793\",\"^A\",\"~m1659271161793\",\"^B\",\"\",\"^C\",null]]],\"formTitle1\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"formTitle1\",\"^4\",\"widget\",\"^5\",\"TextWidget2\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"heightType\",\"auto\",\"horizontalAlign\",\"left\",\"hidden\",false,\"imageWidth\",\"fit\",\"showInEditor\",false,\"verticalAlign\",\"center\",\"tooltipText\",\"\",\"value\",\"#### User Profile\",\"disableMarkdown\",false,\"overflowType\",\"scroll\",\"maintainSpaceWhenHidden\",false]],\"^:\",[\"^3\",[]],\"^;\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^?\",\"form1\",\"^D\",\"header\",\"^E\",\"\",\"row\",-5.551115123125783e-17,\"col\",0,\"^F\",0.6,\"^G\",12,\"^H\",0]]],\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1659271161978\",\"^A\",\"~m1659273005130\",\"^B\",\"\",\"^C\",null]]],\"formButton1\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"formButton1\",\"^4\",\"widget\",\"^5\",\"ButtonWidget2\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"horizontalAlign\",\"stretch\",\"clickable\",false,\"iconAfter\",\"\",\"submitTargetId\",\"form1\",\"hidden\",false,\"text\",\"Submit\",\"showInEditor\",false,\"tooltipText\",\"\",\"submit\",true,\"iconBefore\",\"\",\"events\",[\"^3\",[]],\"loading\",false,\"loaderPosition\",\"auto\",\"disabled\",false,\"maintainSpaceWhenHidden\",false]],\"^:\",[\"^3\",[]],\"^;\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^?\",\"form1\",\"^D\",\"footer\",\"^E\",\"\",\"row\",0,\"col\",0,\"^F\",1,\"^G\",12,\"^H\",0]]],\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1659271162018\",\"^A\",\"~m1659271162018\",\"^B\",\"\",\"^C\",null]]],\"onFileRemoved\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"onFileRemoved\",\"^4\",\"datasource\",\"^5\",\"JavascriptQuery\",\"^6\",null,\"^7\",\"JavascriptQuery\",\"^8\",null,\"^9\",[\"^3\",[\"queryRefreshTime\",\"\",\"lastReceivedFromResourceAt\",null,\"queryDisabledMessage\",\"\",\"successMessage\",\"\",\"queryDisabled\",\"\",\"playgroundQuerySaveId\",\"latest\",\"resourceNameOverride\",\"\",\"runWhenModelUpdates\",false,\"showFailureToaster\",true,\"query\",\"console.log('File removed at index', i)\",\"playgroundQueryUuid\",\"\",\"playgroundQueryId\",null,\"privateParams\",[\"~#iL\",[]],\"runWhenPageLoadsDelay\",\"\",\"data\",null,\"importedQueryInputs\",[\"^3\",[]],\"isImported\",false,\"showSuccessToaster\",false,\"cacheKeyTtl\",\"\",\"metadata\",null,\"changesetObject\",\"\",\"errorTransformer\",\"// The variable 'data' allows you to reference the request's data in the transformer. \\n// example: return data.find(element => element.isError)\\nreturn data.error\",\"confirmationMessage\",null,\"isFetching\",false,\"changeset\",\"\",\"rawData\",null,\"queryTriggerDelay\",\"0\",\"resourceTypeOverride\",null,\"watchedParams\",[\"^I\",[]],\"enableErrorTransformer\",false,\"showLatestVersionUpdatedWarning\",false,\"timestamp\",0,\"importedQueryDefaults\",[\"^3\",[]],\"enableTransformer\",false,\"showUpdateSetValueDynamicallyToggle\",true,\"runWhenPageLoads\",false,\"transformer\",\"// type your code here\\n// example: return formatDataAsArray(data).filter(row => row.quantity > 20)\\nreturn data\",\"events\",[\"^I\",[]],\"queryTimeout\",\"10000\",\"requireConfirmation\",false,\"queryFailureConditions\",\"\",\"changesetIsObject\",false,\"enableCaching\",false,\"allowedGroups\",[\"^I\",[]],\"queryThrottleTime\",\"750\",\"updateSetValueDynamically\",false,\"notificationDuration\",\"\"]],\"^:\",null,\"^;\",null,\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1659271206442\",\"^A\",\"~m1659272498706\",\"^B\",\"\",\"^C\",null]]],\"onFilesAdded\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"onFilesAdded\",\"^4\",\"datasource\",\"^5\",\"JavascriptQuery\",\"^6\",null,\"^7\",\"JavascriptQuery\",\"^8\",null,\"^9\",[\"^3\",[\"queryRefreshTime\",\"\",\"lastReceivedFromResourceAt\",null,\"queryDisabledMessage\",\"\",\"successMessage\",\"\",\"queryDisabled\",\"\",\"playgroundQuerySaveId\",\"latest\",\"resourceNameOverride\",\"\",\"runWhenModelUpdates\",false,\"showFailureToaster\",true,\"query\",\"console.log(`Add files count: ${addedFiles.length}`)\",\"playgroundQueryUuid\",\"\",\"playgroundQueryId\",null,\"privateParams\",[\"^I\",[]],\"runWhenPageLoadsDelay\",\"\",\"data\",null,\"importedQueryInputs\",[\"^3\",[]],\"isImported\",false,\"showSuccessToaster\",false,\"cacheKeyTtl\",\"\",\"metadata\",null,\"changesetObject\",\"\",\"errorTransformer\",\"// The variable 'data' allows you to reference the request's data in the transformer. \\n// example: return data.find(element => element.isError)\\nreturn data.error\",\"confirmationMessage\",null,\"isFetching\",false,\"changeset\",\"\",\"rawData\",null,\"queryTriggerDelay\",\"0\",\"resourceTypeOverride\",null,\"watchedParams\",[\"^I\",[]],\"enableErrorTransformer\",false,\"showLatestVersionUpdatedWarning\",false,\"timestamp\",0,\"importedQueryDefaults\",[\"^3\",[]],\"enableTransformer\",false,\"showUpdateSetValueDynamicallyToggle\",true,\"runWhenPageLoads\",false,\"transformer\",\"// type your code here\\n// example: return formatDataAsArray(data).filter(row => row.quantity > 20)\\nreturn data\",\"events\",[\"^I\",[]],\"queryTimeout\",\"10000\",\"requireConfirmation\",false,\"queryFailureConditions\",\"\",\"changesetIsObject\",false,\"enableCaching\",false,\"allowedGroups\",[\"^I\",[]],\"queryThrottleTime\",\"750\",\"updateSetValueDynamically\",false,\"notificationDuration\",\"\"]],\"^:\",null,\"^;\",null,\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1659271214673\",\"^A\",\"~m1659272537255\",\"^B\",\"\",\"^C\",null]]],\"form2\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"form2\",\"^4\",\"widget\",\"^5\",\"FormWidget2\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"disableSubmit\",false,\"heightType\",\"auto\",\"resetAfterSubmit\",true,\"submitting\",false,\"hidden\",false,\"data\",[\"^ \"],\"showHeader\",true,\"hoistFetching\",true,\"initialData\",null,\"showInEditor\",false,\"tooltipText\",\"\",\"invalid\",false,\"showFooter\",true,\"events\",[\"^3\",[]],\"loading\",false,\"overflowType\",\"scroll\",\"disabled\",false,\"requireValidation\",true,\"maintainSpaceWhenHidden\",false,\"showBody\",true]],\"^:\",[\"^3\",[]],\"^;\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^?\",\"\",\"^D\",\"body\",\"^E\",\"\",\"row\",5.199999999999996,\"col\",4,\"^F\",0.2,\"^G\",4,\"^H\",0]]],\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1659272634009\",\"^A\",\"~m1659272634009\",\"^B\",\"\",\"^C\",null]]],\"formTitle2\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"formTitle2\",\"^4\",\"widget\",\"^5\",\"TextWidget2\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"heightType\",\"auto\",\"horizontalAlign\",\"left\",\"hidden\",false,\"imageWidth\",\"fit\",\"showInEditor\",false,\"verticalAlign\",\"center\",\"tooltipText\",\"\",\"value\",\"#### User Profile\",\"disableMarkdown\",false,\"overflowType\",\"scroll\",\"maintainSpaceWhenHidden\",false]],\"^:\",[\"^3\",[]],\"^;\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^?\",\"form2\",\"^D\",\"header\",\"^E\",\"\",\"row\",0,\"col\",0,\"^F\",0.6,\"^G\",12,\"^H\",0]]],\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1659272634138\",\"^A\",\"~m1659273012478\",\"^B\",\"\",\"^C\",null]]],\"formButton2\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"formButton2\",\"^4\",\"widget\",\"^5\",\"ButtonWidget2\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"horizontalAlign\",\"stretch\",\"clickable\",false,\"iconAfter\",\"\",\"submitTargetId\",\"form2\",\"hidden\",false,\"text\",\"Submit\",\"showInEditor\",false,\"tooltipText\",\"\",\"submit\",true,\"iconBefore\",\"\",\"events\",[\"^3\",[]],\"loading\",false,\"loaderPosition\",\"auto\",\"disabled\",false,\"maintainSpaceWhenHidden\",false]],\"^:\",[\"^3\",[]],\"^;\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^?\",\"form2\",\"^D\",\"footer\",\"^E\",\"\",\"row\",5.551115123125783e-17,\"col\",0,\"^F\",1,\"^G\",12,\"^H\",0]]],\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1659272634176\",\"^A\",\"~m1659272634176\",\"^B\",\"\",\"^C\",null]]],\"spacer1\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"spacer1\",\"^4\",\"widget\",\"^5\",\"SpacerWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"hidden\",false,\"maintainSpaceWhenHidden\",false,\"showInEditor\",false]],\"^:\",[\"^3\",[]],\"^;\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^?\",\"\",\"^D\",\"body\",\"^E\",\"\",\"row\",3.400000000000004,\"col\",4,\"^F\",1,\"^G\",4,\"^H\",0]]],\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1659272803757\",\"^A\",\"~m1659272803757\",\"^B\",\"\",\"^C\",null]]],\"text1\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"text1\",\"^4\",\"widget\",\"^5\",\"TextWidget2\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"heightType\",\"auto\",\"horizontalAlign\",\"left\",\"hidden\",false,\"imageWidth\",\"fit\",\"showInEditor\",false,\"verticalAlign\",\"center\",\"tooltipText\",\"\",\"value\",\"# FilesList Demo\",\"disableMarkdown\",false,\"overflowType\",\"scroll\",\"maintainSpaceWhenHidden\",false]],\"^:\",[\"^3\",[]],\"^;\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^?\",\"\",\"^D\",\"body\",\"^E\",\"\",\"row\",0,\"col\",4,\"^F\",0.6,\"^G\",6,\"^H\",0]]],\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1659272816057\",\"^A\",\"~m1659278473610\",\"^B\",\"\",\"^C\",null]]],\"spacer2\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"spacer2\",\"^4\",\"widget\",\"^5\",\"SpacerWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"hidden\",false,\"maintainSpaceWhenHidden\",false,\"showInEditor\",false]],\"^:\",[\"^3\",[]],\"^;\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^?\",\"\",\"^D\",\"body\",\"^E\",\"\",\"row\",0.6,\"col\",4,\"^F\",1,\"^G\",4,\"^H\",0]]],\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1659272835396\",\"^A\",\"~m1659272835396\",\"^B\",\"\",\"^C\",null]]],\"textInput1\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"textInput1\",\"^4\",\"widget\",\"^5\",\"TextInputWidget2\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"spellCheck\",false,\"readOnly\",false,\"iconAfter\",\"\",\"showCharacterCount\",false,\"autoComplete\",false,\"maxLength\",null,\"hidden\",false,\"customValidation\",\"\",\"patternType\",\"\",\"hideValidationMessage\",false,\"textBefore\",\"\",\"validationMessage\",\"\",\"textAfter\",\"\",\"showInEditor\",false,\"showClear\",false,\"pattern\",\"\",\"tooltipText\",\"\",\"labelAlign\",\"left\",\"formDataKey\",\"{{ self.id }}\",\"value\",\"\",\"labelCaption\",\"\",\"labelWidth\",\"33\",\"autoFill\",\"\",\"placeholder\",\"\",\"label\",\"Name\",\"_validate\",false,\"labelWidthUnit\",\"%\",\"invalid\",false,\"iconBefore\",\"\",\"minLength\",null,\"inputTooltip\",\"\",\"events\",[\"^3\",[]],\"autoCapitalize\",\"none\",\"loading\",false,\"disabled\",false,\"labelPosition\",\"top\",\"labelWrap\",false,\"maintainSpaceWhenHidden\",false,\"required\",true]],\"^:\",[\"^3\",[]],\"^;\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^?\",\"form1\",\"^D\",\"body\",\"^E\",\"\",\"row\",0,\"col\",0,\"^F\",1,\"^G\",12,\"^H\",0]]],\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1659272922380\",\"^A\",\"~m1659273467056\",\"^B\",\"\",\"^C\",null]]],\"spacer3\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"spacer3\",\"^4\",\"widget\",\"^5\",\"SpacerWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"hidden\",false,\"maintainSpaceWhenHidden\",false,\"showInEditor\",false]],\"^:\",[\"^3\",[]],\"^;\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^?\",\"form1\",\"^D\",\"body\",\"^E\",\"\",\"row\",1,\"col\",0,\"^F\",0.2,\"^G\",12,\"^H\",0]]],\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1659273025421\",\"^A\",\"~m1659273025421\",\"^B\",\"\",\"^C\",null]]],\"email1\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"email1\",\"^4\",\"widget\",\"^5\",\"TextInputWidget2\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"spellCheck\",false,\"readOnly\",false,\"iconAfter\",\"\",\"showCharacterCount\",false,\"autoComplete\",false,\"maxLength\",null,\"hidden\",false,\"customValidation\",\"\",\"patternType\",\"email\",\"hideValidationMessage\",false,\"textBefore\",\"\",\"validationMessage\",\"\",\"textAfter\",\"\",\"showInEditor\",false,\"showClear\",false,\"pattern\",\"\",\"tooltipText\",\"\",\"labelAlign\",\"left\",\"formDataKey\",\"{{ self.id }}\",\"value\",\"\",\"labelCaption\",\"\",\"labelWidth\",\"33\",\"autoFill\",\"\",\"placeholder\",\"you@example.com\",\"label\",\"Email\",\"_validate\",false,\"labelWidthUnit\",\"%\",\"invalid\",false,\"iconBefore\",\"bold/mail-send-envelope\",\"minLength\",null,\"inputTooltip\",\"\",\"events\",[\"^3\",[]],\"autoCapitalize\",\"none\",\"loading\",false,\"disabled\",false,\"labelPosition\",\"top\",\"labelWrap\",false,\"maintainSpaceWhenHidden\",false,\"required\",true]],\"^:\",[\"^3\",[]],\"^;\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^?\",\"form1\",\"^D\",\"body\",\"^E\",\"\",\"row\",1.2000000000000002,\"col\",0,\"^F\",1,\"^G\",12,\"^H\",0]]],\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1659273044707\",\"^A\",\"~m1659273453613\",\"^B\",\"\",\"^C\",null]]],\"spacer4\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"spacer4\",\"^4\",\"widget\",\"^5\",\"SpacerWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"hidden\",false,\"maintainSpaceWhenHidden\",false,\"showInEditor\",false]],\"^:\",[\"^3\",[]],\"^;\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^?\",\"form1\",\"^D\",\"body\",\"^E\",\"\",\"row\",2.2,\"col\",0,\"^F\",0.2,\"^G\",12,\"^H\",0]]],\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1659273059770\",\"^A\",\"~m1659273059770\",\"^B\",\"\",\"^C\",null]]],\"text2\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"text2\",\"^4\",\"widget\",\"^5\",\"TextWidget2\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"heightType\",\"auto\",\"horizontalAlign\",\"left\",\"hidden\",false,\"imageWidth\",\"fit\",\"showInEditor\",false,\"verticalAlign\",\"center\",\"tooltipText\",\"\",\"value\",\"### Empty list\",\"style\",[\"^3\",[\"background\",\"\",\"color\",\"\",\"links\",\"\"]],\"disableMarkdown\",false,\"overflowType\",\"scroll\",\"maintainSpaceWhenHidden\",false]],\"^:\",[\"^3\",[]],\"^;\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^?\",\"\",\"^D\",\"body\",\"^E\",\"\",\"row\",2.4,\"col\",4,\"^F\",0.6,\"^G\",4,\"^H\",0]]],\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1659273130265\",\"^A\",\"~m1659273415472\",\"^B\",\"\",\"^C\",null]]],\"spacer5\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"spacer5\",\"^4\",\"widget\",\"^5\",\"SpacerWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"hidden\",false,\"maintainSpaceWhenHidden\",false,\"showInEditor\",false]],\"^:\",[\"^3\",[]],\"^;\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^?\",\"\",\"^D\",\"body\",\"^E\",\"\",\"row\",3.0000000000000004,\"col\",4,\"^F\",0.2,\"^G\",4,\"^H\",0]]],\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1659273246093\",\"^A\",\"~m1659273246093\",\"^B\",\"\",\"^C\",null]]],\"textInput2\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"textInput2\",\"^4\",\"widget\",\"^5\",\"TextInputWidget2\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"spellCheck\",false,\"readOnly\",false,\"iconAfter\",\"\",\"showCharacterCount\",false,\"autoComplete\",false,\"maxLength\",null,\"hidden\",false,\"customValidation\",\"\",\"patternType\",\"\",\"hideValidationMessage\",false,\"textBefore\",\"\",\"validationMessage\",\"\",\"textAfter\",\"\",\"showInEditor\",false,\"showClear\",false,\"pattern\",\"\",\"tooltipText\",\"\",\"labelAlign\",\"left\",\"formDataKey\",\"{{ self.id }}\",\"value\",\"\",\"labelCaption\",\"\",\"labelWidth\",\"33\",\"autoFill\",\"\",\"placeholder\",\"\",\"label\",\"Name\",\"_validate\",false,\"labelWidthUnit\",\"%\",\"invalid\",false,\"iconBefore\",\"\",\"minLength\",null,\"inputTooltip\",\"\",\"events\",[\"^3\",[]],\"autoCapitalize\",\"none\",\"loading\",false,\"disabled\",false,\"labelPosition\",\"top\",\"labelWrap\",false,\"maintainSpaceWhenHidden\",false,\"required\",true]],\"^:\",[\"^3\",[]],\"^;\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^?\",\"form2\",\"^D\",\"body\",\"^E\",\"\",\"row\",0,\"col\",0,\"^F\",1,\"^G\",12,\"^H\",0]]],\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1659273275379\",\"^A\",\"~m1659273474097\",\"^B\",\"\",\"^C\",null]]],\"spacer6\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"spacer6\",\"^4\",\"widget\",\"^5\",\"SpacerWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"hidden\",false,\"maintainSpaceWhenHidden\",false,\"showInEditor\",false]],\"^:\",[\"^3\",[]],\"^;\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^?\",\"form2\",\"^D\",\"body\",\"^E\",\"\",\"row\",1,\"col\",0,\"^F\",0.2,\"^G\",12,\"^H\",0]]],\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1659273290955\",\"^A\",\"~m1659273290955\",\"^B\",\"\",\"^C\",null]]],\"email2\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"email2\",\"^4\",\"widget\",\"^5\",\"TextInputWidget2\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"spellCheck\",false,\"readOnly\",false,\"iconAfter\",\"\",\"showCharacterCount\",false,\"autoComplete\",false,\"maxLength\",null,\"hidden\",false,\"customValidation\",\"\",\"patternType\",\"email\",\"hideValidationMessage\",false,\"textBefore\",\"\",\"validationMessage\",\"\",\"textAfter\",\"\",\"showInEditor\",false,\"showClear\",false,\"pattern\",\"\",\"tooltipText\",\"\",\"labelAlign\",\"left\",\"formDataKey\",\"{{ self.id }}\",\"value\",\"\",\"labelCaption\",\"\",\"labelWidth\",\"33\",\"autoFill\",\"\",\"placeholder\",\"you@example.com\",\"label\",\"Email\",\"_validate\",false,\"labelWidthUnit\",\"%\",\"invalid\",false,\"iconBefore\",\"bold/mail-send-envelope\",\"minLength\",null,\"inputTooltip\",\"\",\"events\",[\"^3\",[]],\"autoCapitalize\",\"none\",\"loading\",false,\"disabled\",false,\"labelPosition\",\"top\",\"labelWrap\",false,\"maintainSpaceWhenHidden\",false,\"required\",true]],\"^:\",[\"^3\",[]],\"^;\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^?\",\"form2\",\"^D\",\"body\",\"^E\",\"\",\"row\",1.2000000000000002,\"col\",0,\"^F\",1,\"^G\",12,\"^H\",0]]],\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1659273301259\",\"^A\",\"~m1659273305357\",\"^B\",\"\",\"^C\",null]]],\"spacer7\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"spacer7\",\"^4\",\"widget\",\"^5\",\"SpacerWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"hidden\",false,\"maintainSpaceWhenHidden\",false,\"showInEditor\",false]],\"^:\",[\"^3\",[]],\"^;\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^?\",\"form2\",\"^D\",\"body\",\"^E\",\"\",\"row\",2.1999999999999993,\"col\",0,\"^F\",0.2,\"^G\",12,\"^H\",0]]],\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1659273315479\",\"^A\",\"~m1659273315479\",\"^B\",\"\",\"^C\",null]]],\"text3\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"text3\",\"^4\",\"widget\",\"^5\",\"TextWidget2\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"heightType\",\"auto\",\"horizontalAlign\",\"left\",\"hidden\",false,\"imageWidth\",\"fit\",\"showInEditor\",false,\"verticalAlign\",\"center\",\"tooltipText\",\"\",\"value\",\"### With previously uploaded files\",\"disableMarkdown\",false,\"overflowType\",\"scroll\",\"maintainSpaceWhenHidden\",false]],\"^:\",[\"^3\",[]],\"^;\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^?\",\"\",\"^D\",\"body\",\"^E\",\"\",\"row\",4.4,\"col\",4,\"^F\",0.6,\"^G\",4,\"^H\",0]]],\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1659273355818\",\"^A\",\"~m1659273421351\",\"^B\",\"\",\"^C\",null]]],\"spacer8\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"spacer8\",\"^4\",\"widget\",\"^5\",\"SpacerWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"hidden\",false,\"maintainSpaceWhenHidden\",false,\"showInEditor\",false]],\"^:\",[\"^3\",[]],\"^;\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^?\",\"\",\"^D\",\"body\",\"^E\",\"\",\"row\",4.999999999999998,\"col\",4,\"^F\",0.2,\"^G\",4,\"^H\",0]]],\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1659273382262\",\"^A\",\"~m1659273382262\",\"^B\",\"\",\"^C\",null]]],\"filesList3\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"filesList3\",\"^4\",\"widget\",\"^5\",\"GlobalWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"heightType\",\"auto\",\"urls\",\"\",\"minFiles\",\"\",\"onFileRemoved\",\"onFileRemoved\",\"caption\",\"{{emptyListProps.value.caption}}\",\"minSizePerFile\",\"\",\"onFilesAdded\",\"onFilesAdded\",\"showFetchingIndicator\",\"boolean\",\"pageUuid\",\"530a7600-f057-11ec-be10-77a873dfe3ab\",\"name\",\"FilesList\",\"maxFiles\",\"{{emptyListProps.value.maxFiles}}\",\"maxSizePerFile\",\"\",\"label\",\"{{emptyListProps.value.label}}\",\"invalid\",\"{{invalid.value}}\",\"selectedFiles\",\"{{selectedFiles.value}}\",\"required\",\"{{emptyListProps.value.required}}\",\"childNamespace\",\"filesList3\"]],\"^:\",[\"^3\",[]],\"^;\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^?\",\"form1\",\"^D\",\"body\",\"^E\",\"\",\"row\",3.8,\"col\",0,\"^F\",2.6,\"^G\",12,\"^H\",0]]],\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1659278653337\",\"^A\",\"~m1659292687328\",\"^B\",\"\",\"^C\",null]]],\"filesList4\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"filesList4\",\"^4\",\"widget\",\"^5\",\"GlobalWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"heightType\",\"auto\",\"urls\",\"{{withUploadedFilesProps.value.urls}}\",\"minFiles\",\"\",\"onFileRemoved\",\"onFileRemoved\",\"caption\",\"{{withUploadedFilesProps.value.caption}}\",\"minSizePerFile\",\"\",\"onFilesAdded\",\"onFilesAdded\",\"showFetchingIndicator\",\"boolean\",\"pageUuid\",\"530a7600-f057-11ec-be10-77a873dfe3ab\",\"name\",\"FilesList\",\"maxFiles\",\"{{withUploadedFilesProps.value.maxFiles}}\",\"maxSizePerFile\",\"\",\"label\",\"{{withUploadedFilesProps.value.label}}\",\"invalid\",\"{{invalid.value}}\",\"selectedFiles\",\"{{selectedFiles.value}}\",\"required\",\"{{withUploadedFilesProps.value.required}}\",\"childNamespace\",\"filesList4\"]],\"^:\",[\"^3\",[]],\"^;\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^?\",\"form2\",\"^D\",\"body\",\"^E\",\"\",\"row\",2.3999999999999986,\"col\",0,\"^F\",2.6,\"^G\",12,\"^H\",0]]],\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1659278691234\",\"^A\",\"~m1659292687328\",\"^B\",\"\",\"^C\",null]]]]],\"^@\",null,\"version\",\"2.96.1\",\"appThemeId\",null,\"preloadedAppJavaScript\",null,\"preloadedAppJSLinks\",[],\"testEntities\",[],\"tests\",[],\"appStyles\",\"\",\"responsiveLayoutDisabled\",false,\"loadingIndicatorsDisabled\",false,\"urlFragmentDefinitions\",[\"^I\",[]],\"pageLoadValueOverrides\",[\"^I\",[]],\"customDocumentTitle\",\"\",\"customDocumentTitleEnabled\",false,\"customShortcuts\",[],\"isGlobalWidget\",false,\"isMobileApp\",false,\"multiScreenMobileApp\",false,\"folders\",[\"^I\",[]],\"queryStatusVisibility\",false,\"markdownLinkBehavior\",\"auto\",\"inAppRetoolPillAppearance\",\"NO_OVERRIDE\",\"rootScreen\",null,\"instrumentationEnabled\",false,\"experimentalPerfFeatures\",[\"^ \",\"batchCommitModelEnabled\",false,\"skipDepCycleCheckingEnabled\",false,\"serverDepGraphEnabled\",false,\"useRuntimeV2\",false],\"experimentalDataTabEnabled\",false]]]"},"changesRecord":[{"type":"MIGRATIONS_UP_TO_DATE","payload":{"migratedAppTemplate":{"tests":[],"folders":[],"plugins":{"form1":{"id":"form1","type":"widget","style":{},"folder":"","screen":null,"subtype":"FormWidget2","tabIndex":null,"template":{"data":{},"events":{},"hidden":false,"invalid":false,"loading":false,"disabled":false,"showBody":true,"heightType":"auto","showFooter":true,"showHeader":true,"submitting":false,"initialData":null,"tooltipText":"","overflowType":"scroll","showInEditor":false,"disableSubmit":false,"hoistFetching":true,"resetAfterSubmit":true,"requireValidation":true,"maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T12:39:21.793Z","namespace":null,"position2":{"col":4,"row":3.1999999999999993,"width":4,"height":0.2,"tabNum":0,"rowGroup":"body","container":"","subcontainer":""},"updatedAt":"2022-07-31T12:39:21.793Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"form2":{"id":"form2","type":"widget","style":{},"folder":"","screen":null,"subtype":"FormWidget2","tabIndex":null,"template":{"data":{},"events":{},"hidden":false,"invalid":false,"loading":false,"disabled":false,"showBody":true,"heightType":"auto","showFooter":true,"showHeader":true,"submitting":false,"initialData":null,"tooltipText":"","overflowType":"scroll","showInEditor":false,"disableSubmit":false,"hoistFetching":true,"resetAfterSubmit":true,"requireValidation":true,"maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T13:03:54.009Z","namespace":null,"position2":{"col":4,"row":5.199999999999996,"width":4,"height":0.2,"tabNum":0,"rowGroup":"body","container":"","subcontainer":""},"updatedAt":"2022-07-31T13:03:54.009Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"text1":{"id":"text1","type":"widget","style":{},"folder":"","screen":null,"subtype":"TextWidget2","tabIndex":null,"template":{"value":"# FilesList Demo","hidden":false,"heightType":"auto","imageWidth":"fit","tooltipText":"","overflowType":"scroll","showInEditor":false,"verticalAlign":"center","disableMarkdown":false,"horizontalAlign":"left","maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T13:06:56.057Z","namespace":null,"position2":{"col":4,"row":0,"width":6,"height":0.6,"tabNum":0,"rowGroup":"body","container":"","subcontainer":""},"updatedAt":"2022-07-31T14:41:13.610Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"text2":{"id":"text2","type":"widget","style":{},"folder":"","screen":null,"subtype":"TextWidget2","tabIndex":null,"template":{"style":{"color":"","links":"","background":""},"value":"### Empty list","hidden":false,"heightType":"auto","imageWidth":"fit","tooltipText":"","overflowType":"scroll","showInEditor":false,"verticalAlign":"center","disableMarkdown":false,"horizontalAlign":"left","maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T13:12:10.265Z","namespace":null,"position2":{"col":4,"row":2.4,"width":4,"height":0.6,"tabNum":0,"rowGroup":"body","container":"","subcontainer":""},"updatedAt":"2022-07-31T13:16:55.472Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"text3":{"id":"text3","type":"widget","style":{},"folder":"","screen":null,"subtype":"TextWidget2","tabIndex":null,"template":{"value":"### With previously uploaded files","hidden":false,"heightType":"auto","imageWidth":"fit","tooltipText":"","overflowType":"scroll","showInEditor":false,"verticalAlign":"center","disableMarkdown":false,"horizontalAlign":"left","maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T13:15:55.818Z","namespace":null,"position2":{"col":4,"row":4.4,"width":4,"height":0.6,"tabNum":0,"rowGroup":"body","container":"","subcontainer":""},"updatedAt":"2022-07-31T13:17:01.351Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"email1":{"id":"email1","type":"widget","style":{},"folder":"","screen":null,"subtype":"TextInputWidget2","tabIndex":null,"template":{"label":"Email","value":"","events":{},"hidden":false,"invalid":false,"loading":false,"pattern":"","autoFill":"","disabled":false,"readOnly":false,"required":true,"_validate":false,"iconAfter":"","labelWrap":false,"maxLength":null,"minLength":null,"showClear":false,"textAfter":"","iconBefore":"bold/mail-send-envelope","labelAlign":"left","labelWidth":"33","spellCheck":false,"textBefore":"","formDataKey":"{{ self.id }}","patternType":"email","placeholder":"you@example.com","tooltipText":"","autoComplete":false,"inputTooltip":"","labelCaption":"","showInEditor":false,"labelPosition":"top","autoCapitalize":"none","labelWidthUnit":"%","customValidation":"","validationMessage":"","showCharacterCount":false,"hideValidationMessage":false,"maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T13:10:44.707Z","namespace":null,"position2":{"col":0,"row":1.2000000000000002,"width":12,"height":1,"tabNum":0,"rowGroup":"body","container":"form1","subcontainer":""},"updatedAt":"2022-07-31T13:17:33.613Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"email2":{"id":"email2","type":"widget","style":{},"folder":"","screen":null,"subtype":"TextInputWidget2","tabIndex":null,"template":{"label":"Email","value":"","events":{},"hidden":false,"invalid":false,"loading":false,"pattern":"","autoFill":"","disabled":false,"readOnly":false,"required":true,"_validate":false,"iconAfter":"","labelWrap":false,"maxLength":null,"minLength":null,"showClear":false,"textAfter":"","iconBefore":"bold/mail-send-envelope","labelAlign":"left","labelWidth":"33","spellCheck":false,"textBefore":"","formDataKey":"{{ self.id }}","patternType":"email","placeholder":"you@example.com","tooltipText":"","autoComplete":false,"inputTooltip":"","labelCaption":"","showInEditor":false,"labelPosition":"top","autoCapitalize":"none","labelWidthUnit":"%","customValidation":"","validationMessage":"","showCharacterCount":false,"hideValidationMessage":false,"maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T13:15:01.259Z","namespace":null,"position2":{"col":0,"row":1.2000000000000002,"width":12,"height":1,"tabNum":0,"rowGroup":"body","container":"form2","subcontainer":""},"updatedAt":"2022-07-31T13:15:05.357Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"spacer1":{"id":"spacer1","type":"widget","style":{},"folder":"","screen":null,"subtype":"SpacerWidget","tabIndex":null,"template":{"hidden":false,"showInEditor":false,"maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T13:06:43.757Z","namespace":null,"position2":{"col":4,"row":3.400000000000004,"width":4,"height":1,"tabNum":0,"rowGroup":"body","container":"","subcontainer":""},"updatedAt":"2022-07-31T13:06:43.757Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"spacer2":{"id":"spacer2","type":"widget","style":{},"folder":"","screen":null,"subtype":"SpacerWidget","tabIndex":null,"template":{"hidden":false,"showInEditor":false,"maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T13:07:15.396Z","namespace":null,"position2":{"col":4,"row":0.6,"width":4,"height":1,"tabNum":0,"rowGroup":"body","container":"","subcontainer":""},"updatedAt":"2022-07-31T13:07:15.396Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"spacer3":{"id":"spacer3","type":"widget","style":{},"folder":"","screen":null,"subtype":"SpacerWidget","tabIndex":null,"template":{"hidden":false,"showInEditor":false,"maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T13:10:25.421Z","namespace":null,"position2":{"col":0,"row":1,"width":12,"height":0.2,"tabNum":0,"rowGroup":"body","container":"form1","subcontainer":""},"updatedAt":"2022-07-31T13:10:25.421Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"spacer4":{"id":"spacer4","type":"widget","style":{},"folder":"","screen":null,"subtype":"SpacerWidget","tabIndex":null,"template":{"hidden":false,"showInEditor":false,"maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T13:10:59.770Z","namespace":null,"position2":{"col":0,"row":2.2,"width":12,"height":0.2,"tabNum":0,"rowGroup":"body","container":"form1","subcontainer":""},"updatedAt":"2022-07-31T13:10:59.770Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"spacer5":{"id":"spacer5","type":"widget","style":{},"folder":"","screen":null,"subtype":"SpacerWidget","tabIndex":null,"template":{"hidden":false,"showInEditor":false,"maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T13:14:06.093Z","namespace":null,"position2":{"col":4,"row":3.0000000000000004,"width":4,"height":0.2,"tabNum":0,"rowGroup":"body","container":"","subcontainer":""},"updatedAt":"2022-07-31T13:14:06.093Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"spacer6":{"id":"spacer6","type":"widget","style":{},"folder":"","screen":null,"subtype":"SpacerWidget","tabIndex":null,"template":{"hidden":false,"showInEditor":false,"maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T13:14:50.955Z","namespace":null,"position2":{"col":0,"row":1,"width":12,"height":0.2,"tabNum":0,"rowGroup":"body","container":"form2","subcontainer":""},"updatedAt":"2022-07-31T13:14:50.955Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"spacer7":{"id":"spacer7","type":"widget","style":{},"folder":"","screen":null,"subtype":"SpacerWidget","tabIndex":null,"template":{"hidden":false,"showInEditor":false,"maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T13:15:15.479Z","namespace":null,"position2":{"col":0,"row":2.1999999999999993,"width":12,"height":0.2,"tabNum":0,"rowGroup":"body","container":"form2","subcontainer":""},"updatedAt":"2022-07-31T13:15:15.479Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"spacer8":{"id":"spacer8","type":"widget","style":{},"folder":"","screen":null,"subtype":"SpacerWidget","tabIndex":null,"template":{"hidden":false,"showInEditor":false,"maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T13:16:22.262Z","namespace":null,"position2":{"col":4,"row":4.999999999999998,"width":4,"height":0.2,"tabNum":0,"rowGroup":"body","container":"","subcontainer":""},"updatedAt":"2022-07-31T13:16:22.262Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList3":{"id":"filesList3","type":"widget","style":{},"folder":"","screen":null,"subtype":"GlobalWidget","tabIndex":null,"template":{"name":"FilesList","urls":"","label":"{{emptyListProps.value.label}}","caption":"{{emptyListProps.value.caption}}","invalid":"{{invalid.value}}","maxFiles":"{{emptyListProps.value.maxFiles}}","minFiles":"","pageUuid":"530a7600-f057-11ec-be10-77a873dfe3ab","required":"{{emptyListProps.value.required}}","heightType":"auto","onFilesAdded":"onFilesAdded","onFileRemoved":"onFileRemoved","selectedFiles":"{{selectedFiles.value}}","childNamespace":"filesList3","maxSizePerFile":"","minSizePerFile":"","showFetchingIndicator":"boolean"},"container":"","createdAt":"2022-07-31T14:44:13.337Z","namespace":null,"position2":{"col":0,"row":3.8,"width":12,"height":2.6,"tabNum":0,"rowGroup":"body","container":"form1","subcontainer":""},"updatedAt":"2022-07-31T14:45:27.692Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList4":{"id":"filesList4","type":"widget","style":{},"folder":"","screen":null,"subtype":"GlobalWidget","tabIndex":null,"template":{"name":"FilesList","urls":"{{withUploadedFilesProps.value.urls}}","label":"{{withUploadedFilesProps.value.label}}","caption":"{{withUploadedFilesProps.value.caption}}","invalid":"{{invalid.value}}","maxFiles":"{{withUploadedFilesProps.value.maxFiles}}","minFiles":"","pageUuid":"530a7600-f057-11ec-be10-77a873dfe3ab","required":"{{withUploadedFilesProps.value.required}}","heightType":"auto","onFilesAdded":"onFilesAdded","onFileRemoved":"onFileRemoved","selectedFiles":"{{selectedFiles.value}}","childNamespace":"filesList4","maxSizePerFile":"","minSizePerFile":"","showFetchingIndicator":"boolean"},"container":"","createdAt":"2022-07-31T14:44:51.234Z","namespace":null,"position2":{"col":0,"row":2.3999999999999986,"width":12,"height":2.6,"tabNum":0,"rowGroup":"body","container":"form2","subcontainer":""},"updatedAt":"2022-07-31T14:45:27.692Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"formTitle1":{"id":"formTitle1","type":"widget","style":{},"folder":"","screen":null,"subtype":"TextWidget2","tabIndex":null,"template":{"value":"#### User Profile","hidden":false,"heightType":"auto","imageWidth":"fit","tooltipText":"","overflowType":"scroll","showInEditor":false,"verticalAlign":"center","disableMarkdown":false,"horizontalAlign":"left","maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T12:39:21.978Z","namespace":null,"position2":{"col":0,"row":-5.551115123125783e-17,"width":12,"height":0.6,"tabNum":0,"rowGroup":"header","container":"form1","subcontainer":""},"updatedAt":"2022-07-31T13:10:05.130Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"formTitle2":{"id":"formTitle2","type":"widget","style":{},"folder":"","screen":null,"subtype":"TextWidget2","tabIndex":null,"template":{"value":"#### User Profile","hidden":false,"heightType":"auto","imageWidth":"fit","tooltipText":"","overflowType":"scroll","showInEditor":false,"verticalAlign":"center","disableMarkdown":false,"horizontalAlign":"left","maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T13:03:54.138Z","namespace":null,"position2":{"col":0,"row":0,"width":12,"height":0.6,"tabNum":0,"rowGroup":"header","container":"form2","subcontainer":""},"updatedAt":"2022-07-31T13:10:12.478Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"textInput1":{"id":"textInput1","type":"widget","style":{},"folder":"","screen":null,"subtype":"TextInputWidget2","tabIndex":null,"template":{"label":"Name","value":"","events":{},"hidden":false,"invalid":false,"loading":false,"pattern":"","autoFill":"","disabled":false,"readOnly":false,"required":true,"_validate":false,"iconAfter":"","labelWrap":false,"maxLength":null,"minLength":null,"showClear":false,"textAfter":"","iconBefore":"","labelAlign":"left","labelWidth":"33","spellCheck":false,"textBefore":"","formDataKey":"{{ self.id }}","patternType":"","placeholder":"","tooltipText":"","autoComplete":false,"inputTooltip":"","labelCaption":"","showInEditor":false,"labelPosition":"top","autoCapitalize":"none","labelWidthUnit":"%","customValidation":"","validationMessage":"","showCharacterCount":false,"hideValidationMessage":false,"maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T13:08:42.380Z","namespace":null,"position2":{"col":0,"row":0,"width":12,"height":1,"tabNum":0,"rowGroup":"body","container":"form1","subcontainer":""},"updatedAt":"2022-07-31T13:17:47.056Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"textInput2":{"id":"textInput2","type":"widget","style":{},"folder":"","screen":null,"subtype":"TextInputWidget2","tabIndex":null,"template":{"label":"Name","value":"","events":{},"hidden":false,"invalid":false,"loading":false,"pattern":"","autoFill":"","disabled":false,"readOnly":false,"required":true,"_validate":false,"iconAfter":"","labelWrap":false,"maxLength":null,"minLength":null,"showClear":false,"textAfter":"","iconBefore":"","labelAlign":"left","labelWidth":"33","spellCheck":false,"textBefore":"","formDataKey":"{{ self.id }}","patternType":"","placeholder":"","tooltipText":"","autoComplete":false,"inputTooltip":"","labelCaption":"","showInEditor":false,"labelPosition":"top","autoCapitalize":"none","labelWidthUnit":"%","customValidation":"","validationMessage":"","showCharacterCount":false,"hideValidationMessage":false,"maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T13:14:35.379Z","namespace":null,"position2":{"col":0,"row":0,"width":12,"height":1,"tabNum":0,"rowGroup":"body","container":"form2","subcontainer":""},"updatedAt":"2022-07-31T13:17:54.097Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"formButton1":{"id":"formButton1","type":"widget","style":{},"folder":"","screen":null,"subtype":"ButtonWidget2","tabIndex":null,"template":{"text":"Submit","events":{},"hidden":false,"submit":true,"loading":false,"disabled":false,"clickable":false,"iconAfter":"","iconBefore":"","tooltipText":"","showInEditor":false,"loaderPosition":"auto","submitTargetId":"form1","horizontalAlign":"stretch","maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T12:39:22.018Z","namespace":null,"position2":{"col":0,"row":0,"width":12,"height":1,"tabNum":0,"rowGroup":"footer","container":"form1","subcontainer":""},"updatedAt":"2022-07-31T12:39:22.018Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"formButton2":{"id":"formButton2","type":"widget","style":{},"folder":"","screen":null,"subtype":"ButtonWidget2","tabIndex":null,"template":{"text":"Submit","events":{},"hidden":false,"submit":true,"loading":false,"disabled":false,"clickable":false,"iconAfter":"","iconBefore":"","tooltipText":"","showInEditor":false,"loaderPosition":"auto","submitTargetId":"form2","horizontalAlign":"stretch","maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T13:03:54.176Z","namespace":null,"position2":{"col":0,"row":5.551115123125783e-17,"width":12,"height":1,"tabNum":0,"rowGroup":"footer","container":"form2","subcontainer":""},"updatedAt":"2022-07-31T13:03:54.176Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"onFilesAdded":{"id":"onFilesAdded","type":"datasource","style":null,"folder":"","screen":null,"subtype":"JavascriptQuery","tabIndex":null,"template":{"data":null,"query":"console.log(`Add files count: ${addedFiles.length}`)","events":[],"rawData":null,"metadata":null,"changeset":"","timestamp":0,"isFetching":false,"isImported":false,"cacheKeyTtl":"","transformer":"// type your code here\n// example: return formatDataAsArray(data).filter(row => row.quantity > 20)\nreturn data","queryTimeout":"10000","allowedGroups":[],"enableCaching":false,"privateParams":[],"queryDisabled":"","watchedParams":[],"successMessage":"","changesetObject":"","errorTransformer":"// The variable 'data' allows you to reference the request's data in the transformer. \n// example: return data.find(element => element.isError)\nreturn data.error","queryRefreshTime":"","runWhenPageLoads":false,"changesetIsObject":false,"enableTransformer":false,"playgroundQueryId":null,"queryThrottleTime":"750","queryTriggerDelay":"0","showFailureToaster":true,"showSuccessToaster":false,"confirmationMessage":null,"importedQueryInputs":{},"playgroundQueryUuid":"","requireConfirmation":false,"runWhenModelUpdates":false,"notificationDuration":"","queryDisabledMessage":"","resourceNameOverride":"","resourceTypeOverride":null,"importedQueryDefaults":{},"playgroundQuerySaveId":"latest","runWhenPageLoadsDelay":"","enableErrorTransformer":false,"queryFailureConditions":"","updateSetValueDynamically":false,"lastReceivedFromResourceAt":null,"showLatestVersionUpdatedWarning":false,"showUpdateSetValueDynamicallyToggle":true},"container":"","createdAt":"2022-07-31T12:40:14.673Z","namespace":null,"position2":null,"updatedAt":"2022-07-31T13:02:17.255Z","resourceName":"JavascriptQuery","mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"onFileRemoved":{"id":"onFileRemoved","type":"datasource","style":null,"folder":"","screen":null,"subtype":"JavascriptQuery","tabIndex":null,"template":{"data":null,"query":"console.log('File removed at index', i)","events":[],"rawData":null,"metadata":null,"changeset":"","timestamp":0,"isFetching":false,"isImported":false,"cacheKeyTtl":"","transformer":"// type your code here\n// example: return formatDataAsArray(data).filter(row => row.quantity > 20)\nreturn data","queryTimeout":"10000","allowedGroups":[],"enableCaching":false,"privateParams":[],"queryDisabled":"","watchedParams":[],"successMessage":"","changesetObject":"","errorTransformer":"// The variable 'data' allows you to reference the request's data in the transformer. \n// example: return data.find(element => element.isError)\nreturn data.error","queryRefreshTime":"","runWhenPageLoads":false,"changesetIsObject":false,"enableTransformer":false,"playgroundQueryId":null,"queryThrottleTime":"750","queryTriggerDelay":"0","showFailureToaster":true,"showSuccessToaster":false,"confirmationMessage":null,"importedQueryInputs":{},"playgroundQueryUuid":"","requireConfirmation":false,"runWhenModelUpdates":false,"notificationDuration":"","queryDisabledMessage":"","resourceNameOverride":"","resourceTypeOverride":null,"importedQueryDefaults":{},"playgroundQuerySaveId":"latest","runWhenPageLoadsDelay":"","enableErrorTransformer":false,"queryFailureConditions":"","updateSetValueDynamically":false,"lastReceivedFromResourceAt":null,"showLatestVersionUpdatedWarning":false,"showUpdateSetValueDynamicallyToggle":true},"container":"","createdAt":"2022-07-31T12:40:06.442Z","namespace":null,"position2":null,"updatedAt":"2022-07-31T13:01:38.706Z","resourceName":"JavascriptQuery","mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"emptyListProps":{"id":"emptyListProps","type":"function","style":null,"folder":"","screen":null,"subtype":"Function","tabIndex":null,"template":{"value":"","funcBody":"\nreturn {\n  label: 'Pictures',\n  caption: 'Add 3 files at most',\n  required: true,\n  maxFiles: 3,\n}"},"container":"","createdAt":"2022-06-30T04:30:35.976Z","namespace":null,"position2":null,"updatedAt":"2022-07-31T13:18:53.185Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::link":{"id":"filesList3::link","type":"widget","style":{},"folder":"","screen":null,"subtype":"LinkWidget","tabIndex":null,"template":{"text":"{{files.value[i].url}}","events":[{"type":"util","event":"click","method":"openUrl","params":{"url":"{{files.value[i].url}}","options":{"newTab":true}},"waitMs":"0","pluginId":"","targetId":null,"waitType":"debounce"}],"hidden":"{{files.value[i].name}}","loading":"","disabled":"","allowWrap":false,"clickable":false,"iconAfter":"bold/interface-arrows-expand-5","iconBefore":"","tooltipText":"","showInEditor":false,"showUnderline":"never","loaderPosition":"auto","horizontalAlign":"left","maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T11:49:44.551Z","namespace":{"namespace":["filesList3"],"originalId":"link"},"position2":{"col":0,"row":2.7755575615628914e-16,"width":8,"height":0.6,"tabNum":0,"rowGroup":"body","container":"filesList3::filesList","subcontainer":""},"updatedAt":"2022-07-31T13:48:26.441Z","resourceName":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::text":{"id":"filesList3::text","type":"widget","style":{},"folder":"","screen":null,"subtype":"TextWidget2","tabIndex":null,"template":{"value":"{{files.value[i].name}}","hidden":"{{!files.value[i].name}}","heightType":"auto","imageWidth":"fit","tooltipText":"","overflowType":"hidden","showInEditor":false,"verticalAlign":"center","disableMarkdown":false,"horizontalAlign":"left","maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T12:04:50.272Z","namespace":{"namespace":["filesList3"],"originalId":"text"},"position2":{"col":0,"row":0.6000000000000001,"width":8,"height":0.6,"tabNum":0,"rowGroup":"body","container":"filesList3::filesList","subcontainer":""},"updatedAt":"2022-07-31T13:49:34.190Z","resourceName":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::urls":{"id":"filesList3::urls","type":"globalwidgetprop","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetProp","tabIndex":null,"template":{"value":"{{filesList3.urls}}","defaultValue":"[]"},"container":"","createdAt":"2022-06-20T05:12:50.642Z","namespace":{"namespace":["filesList3"],"originalId":"urls"},"position2":null,"updatedAt":"2022-07-31T12:42:31.534Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList4::link":{"id":"filesList4::link","type":"widget","style":{},"folder":"","screen":null,"subtype":"LinkWidget","tabIndex":null,"template":{"text":"{{files.value[i].url}}","events":[{"type":"util","event":"click","method":"openUrl","params":{"url":"{{files.value[i].url}}","options":{"newTab":true}},"waitMs":"0","pluginId":"","targetId":null,"waitType":"debounce"}],"hidden":"{{files.value[i].name}}","loading":"","disabled":"","allowWrap":false,"clickable":false,"iconAfter":"bold/interface-arrows-expand-5","iconBefore":"","tooltipText":"","showInEditor":false,"showUnderline":"never","loaderPosition":"auto","horizontalAlign":"left","maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T11:49:44.551Z","namespace":{"namespace":["filesList4"],"originalId":"link"},"position2":{"col":0,"row":2.7755575615628914e-16,"width":8,"height":0.6,"tabNum":0,"rowGroup":"body","container":"filesList4::filesList","subcontainer":""},"updatedAt":"2022-07-31T13:48:26.441Z","resourceName":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList4::text":{"id":"filesList4::text","type":"widget","style":{},"folder":"","screen":null,"subtype":"TextWidget2","tabIndex":null,"template":{"value":"{{files.value[i].name}}","hidden":"{{!files.value[i].name}}","heightType":"auto","imageWidth":"fit","tooltipText":"","overflowType":"hidden","showInEditor":false,"verticalAlign":"center","disableMarkdown":false,"horizontalAlign":"left","maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T12:04:50.272Z","namespace":{"namespace":["filesList4"],"originalId":"text"},"position2":{"col":0,"row":0.6000000000000001,"width":8,"height":0.6,"tabNum":0,"rowGroup":"body","container":"filesList4::filesList","subcontainer":""},"updatedAt":"2022-07-31T13:49:34.190Z","resourceName":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList4::urls":{"id":"filesList4::urls","type":"globalwidgetprop","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetProp","tabIndex":null,"template":{"value":"{{filesList4.urls}}","defaultValue":"[]"},"container":"","createdAt":"2022-06-20T05:12:50.642Z","namespace":{"namespace":["filesList4"],"originalId":"urls"},"position2":null,"updatedAt":"2022-07-31T12:42:31.534Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::files":{"id":"filesList3::files","type":"state","style":null,"folder":"","screen":null,"subtype":"State","tabIndex":null,"template":{"value":"{{urls.value.map(url => ({ url }))}}","persistValue":false,"persistedValueKey":"","_persistedValueGetter":null,"_persistedValueSetter":null},"container":"","createdAt":"2022-06-20T05:13:35.898Z","namespace":{"namespace":["filesList3"],"originalId":"files"},"updatedAt":"2022-06-29T09:56:00.296Z","resourceName":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::label":{"id":"filesList3::label","type":"globalwidgetprop","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetProp","tabIndex":null,"template":{"value":"{{filesList3.label}}","defaultValue":""},"container":"","createdAt":"2022-06-20T05:11:29.542Z","namespace":{"namespace":["filesList3"],"originalId":"label"},"position2":null,"updatedAt":"2022-07-31T12:43:26.288Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList4::files":{"id":"filesList4::files","type":"state","style":null,"folder":"","screen":null,"subtype":"State","tabIndex":null,"template":{"value":"{{urls.value.map(url => ({ url }))}}","persistValue":false,"persistedValueKey":"","_persistedValueGetter":null,"_persistedValueSetter":null},"container":"","createdAt":"2022-06-20T05:13:35.898Z","namespace":{"namespace":["filesList4"],"originalId":"files"},"updatedAt":"2022-06-29T09:56:00.296Z","resourceName":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList4::label":{"id":"filesList4::label","type":"globalwidgetprop","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetProp","tabIndex":null,"template":{"value":"{{filesList4.label}}","defaultValue":""},"container":"","createdAt":"2022-06-20T05:11:29.542Z","namespace":{"namespace":["filesList4"],"originalId":"label"},"position2":null,"updatedAt":"2022-07-31T12:43:26.288Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::caption":{"id":"filesList3::caption","type":"globalwidgetprop","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetProp","tabIndex":null,"template":{"value":"{{filesList3.caption}}","defaultValue":""},"container":"","createdAt":"2022-06-20T05:11:35.193Z","namespace":{"namespace":["filesList3"],"originalId":"caption"},"position2":null,"updatedAt":"2022-07-31T12:43:20.861Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::invalid":{"id":"filesList3::invalid","type":"globalwidgetoutput","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetOutput","tabIndex":null,"template":{"value":"{{filesButton.invalid}}"},"container":"","createdAt":"2022-07-31T13:46:15.390Z","namespace":{"namespace":["filesList3"],"originalId":"invalid"},"updatedAt":"2022-07-31T13:46:24.404Z","resourceName":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::spacer1":{"id":"filesList3::spacer1","type":"widget","style":{},"folder":"","screen":null,"subtype":"SpacerWidget","tabIndex":null,"template":{"hidden":"{{i === files.value.length - 1}}","showInEditor":false,"maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-06-20T05:30:46.520Z","namespace":{"namespace":["filesList3"],"originalId":"spacer1"},"position2":{"col":0,"row":1.5999999999999985,"width":12,"height":0.2,"tabNum":0,"rowGroup":"body","container":"filesList3::filesList","subcontainer":""},"updatedAt":"2022-06-20T05:31:49.100Z","resourceName":null,"mobilePosition2":{"col":0,"row":3,"width":12,"height":0.2,"tabNum":0,"rowGroup":"body","container":"filesList3::filesList","subcontainer":""},"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::spacer2":{"id":"filesList3::spacer2","type":"widget","style":{},"folder":"","screen":null,"subtype":"SpacerWidget","tabIndex":null,"template":{"hidden":"{{i === files.value.length - 1}}","showInEditor":false,"maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-06-20T05:31:18.966Z","namespace":{"namespace":["filesList3"],"originalId":"spacer2"},"position2":{"col":0,"row":1.1999999999999984,"width":12,"height":0.2,"tabNum":0,"rowGroup":"body","container":"filesList3::filesList","subcontainer":""},"updatedAt":"2022-06-20T05:31:57.479Z","resourceName":null,"mobilePosition2":{"col":0,"row":3.4000000000000004,"width":12,"height":0.2,"tabNum":0,"rowGroup":"body","container":"filesList3::filesList","subcontainer":""},"mobileAppPosition":null,"resourceDisplayName":null},"filesList4::caption":{"id":"filesList4::caption","type":"globalwidgetprop","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetProp","tabIndex":null,"template":{"value":"{{filesList4.caption}}","defaultValue":""},"container":"","createdAt":"2022-06-20T05:11:35.193Z","namespace":{"namespace":["filesList4"],"originalId":"caption"},"position2":null,"updatedAt":"2022-07-31T12:43:20.861Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList4::invalid":{"id":"filesList4::invalid","type":"globalwidgetoutput","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetOutput","tabIndex":null,"template":{"value":"{{filesButton.invalid}}"},"container":"","createdAt":"2022-07-31T13:46:15.390Z","namespace":{"namespace":["filesList4"],"originalId":"invalid"},"updatedAt":"2022-07-31T13:46:24.404Z","resourceName":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList4::spacer1":{"id":"filesList4::spacer1","type":"widget","style":{},"folder":"","screen":null,"subtype":"SpacerWidget","tabIndex":null,"template":{"hidden":"{{i === files.value.length - 1}}","showInEditor":false,"maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-06-20T05:30:46.520Z","namespace":{"namespace":["filesList4"],"originalId":"spacer1"},"position2":{"col":0,"row":1.5999999999999985,"width":12,"height":0.2,"tabNum":0,"rowGroup":"body","container":"filesList4::filesList","subcontainer":""},"updatedAt":"2022-06-20T05:31:49.100Z","resourceName":null,"mobilePosition2":{"col":0,"row":3,"width":12,"height":0.2,"tabNum":0,"rowGroup":"body","container":"filesList4::filesList","subcontainer":""},"mobileAppPosition":null,"resourceDisplayName":null},"filesList4::spacer2":{"id":"filesList4::spacer2","type":"widget","style":{},"folder":"","screen":null,"subtype":"SpacerWidget","tabIndex":null,"template":{"hidden":"{{i === files.value.length - 1}}","showInEditor":false,"maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-06-20T05:31:18.966Z","namespace":{"namespace":["filesList4"],"originalId":"spacer2"},"position2":{"col":0,"row":1.1999999999999984,"width":12,"height":0.2,"tabNum":0,"rowGroup":"body","container":"filesList4::filesList","subcontainer":""},"updatedAt":"2022-06-20T05:31:57.479Z","resourceName":null,"mobilePosition2":{"col":0,"row":3.4000000000000004,"width":12,"height":0.2,"tabNum":0,"rowGroup":"body","container":"filesList4::filesList","subcontainer":""},"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::divider1":{"id":"filesList3::divider1","type":"widget","style":{},"folder":"","screen":null,"subtype":"DividerWidget","tabIndex":null,"template":{"text":"","hidden":"{{i === files.value.length - 1}}","textSize":"default","tooltipText":"","showInEditor":false,"horizontalAlign":"center","maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-06-20T05:31:11.537Z","namespace":{"namespace":["filesList3"],"originalId":"divider1"},"position2":{"col":0,"row":1.3999999999999977,"width":12,"height":0.2,"tabNum":0,"rowGroup":"body","container":"filesList3::filesList","subcontainer":""},"updatedAt":"2022-06-20T05:31:55.403Z","resourceName":null,"mobilePosition2":{"col":0,"row":3.2,"width":12,"height":0.2,"tabNum":0,"rowGroup":"body","container":"filesList3::filesList","subcontainer":""},"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::maxFiles":{"id":"filesList3::maxFiles","type":"globalwidgetprop","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetProp","tabIndex":null,"template":{"value":"{{filesList3.maxFiles}}","defaultValue":""},"container":"","createdAt":"2022-07-31T11:35:55.363Z","namespace":{"namespace":["filesList3"],"originalId":"maxFiles"},"position2":null,"updatedAt":"2022-07-31T12:41:04.582Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::minFiles":{"id":"filesList3::minFiles","type":"globalwidgetprop","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetProp","tabIndex":null,"template":{"value":"{{filesList3.minFiles}}","defaultValue":""},"container":"","createdAt":"2022-07-31T12:28:10.751Z","namespace":{"namespace":["filesList3"],"originalId":"minFiles"},"position2":null,"updatedAt":"2022-07-31T13:40:41.475Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::required":{"id":"filesList3::required","type":"globalwidgetprop","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetProp","tabIndex":null,"template":{"value":"{{filesList3.required}}","defaultValue":"false"},"container":"","createdAt":"2022-07-31T11:43:03.110Z","namespace":{"namespace":["filesList3"],"originalId":"required"},"position2":null,"updatedAt":"2022-07-31T11:43:09.445Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList4::divider1":{"id":"filesList4::divider1","type":"widget","style":{},"folder":"","screen":null,"subtype":"DividerWidget","tabIndex":null,"template":{"text":"","hidden":"{{i === files.value.length - 1}}","textSize":"default","tooltipText":"","showInEditor":false,"horizontalAlign":"center","maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-06-20T05:31:11.537Z","namespace":{"namespace":["filesList4"],"originalId":"divider1"},"position2":{"col":0,"row":1.3999999999999977,"width":12,"height":0.2,"tabNum":0,"rowGroup":"body","container":"filesList4::filesList","subcontainer":""},"updatedAt":"2022-06-20T05:31:55.403Z","resourceName":null,"mobilePosition2":{"col":0,"row":3.2,"width":12,"height":0.2,"tabNum":0,"rowGroup":"body","container":"filesList4::filesList","subcontainer":""},"mobileAppPosition":null,"resourceDisplayName":null},"filesList4::maxFiles":{"id":"filesList4::maxFiles","type":"globalwidgetprop","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetProp","tabIndex":null,"template":{"value":"{{filesList4.maxFiles}}","defaultValue":""},"container":"","createdAt":"2022-07-31T11:35:55.363Z","namespace":{"namespace":["filesList4"],"originalId":"maxFiles"},"position2":null,"updatedAt":"2022-07-31T12:41:04.582Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList4::minFiles":{"id":"filesList4::minFiles","type":"globalwidgetprop","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetProp","tabIndex":null,"template":{"value":"{{filesList4.minFiles}}","defaultValue":""},"container":"","createdAt":"2022-07-31T12:28:10.751Z","namespace":{"namespace":["filesList4"],"originalId":"minFiles"},"position2":null,"updatedAt":"2022-07-31T13:40:41.475Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList4::required":{"id":"filesList4::required","type":"globalwidgetprop","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetProp","tabIndex":null,"template":{"value":"{{filesList4.required}}","defaultValue":"false"},"container":"","createdAt":"2022-07-31T11:43:03.110Z","namespace":{"namespace":["filesList4"],"originalId":"required"},"position2":null,"updatedAt":"2022-07-31T11:43:09.445Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::filesList":{"id":"filesList3::filesList","type":"widget","style":{},"folder":"","screen":null,"subtype":"ListViewWidget","tabIndex":null,"template":{"data":"","hidden":"{{files.value.length === 0}}","instances":"{{files.value.length}}","heightType":"auto","itemHeight":"3","showBorder":true,"formDataKey":"{{ self.id }}","overflowType":"scroll","showDropShadow":true,"dynamicHeightsEnabled":true},"container":"","createdAt":"2022-06-20T05:13:17.596Z","namespace":{"namespace":["filesList3"],"originalId":"filesList"},"position2":{"col":0,"row":0.6000000000000001,"width":12,"height":5,"tabNum":0,"rowGroup":"body","container":"filesList3","subcontainer":""},"updatedAt":"2022-06-20T06:37:20.768Z","resourceName":null,"mobilePosition2":{"col":0,"row":0.6000000000000001,"width":12,"height":5,"tabNum":0,"rowGroup":"body","container":"filesList3","subcontainer":""},"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::labelText":{"id":"filesList3::labelText","type":"widget","style":{},"folder":"","screen":null,"subtype":"TextWidget2","tabIndex":null,"template":{"value":"**{{label.value}}**{{(required.value ? '<span style=\"color:gray\"> *</span>' : '')}}\n<span style=\"color:gray\">{{caption.value}}</span>","hidden":"{{!label.value}}","heightType":"auto","imageWidth":"fit","tooltipText":"","overflowType":"scroll","showInEditor":false,"_defaultValue":"","verticalAlign":"center","disableMarkdown":false,"horizontalAlign":"left","maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-06-20T05:11:21.269Z","namespace":{"namespace":["filesList3"],"originalId":"labelText"},"position2":{"col":0,"row":0,"width":12,"height":0.6,"tabNum":0,"rowGroup":"body","container":"filesList3","subcontainer":""},"updatedAt":"2022-07-31T13:44:49.277Z","resourceName":null,"mobilePosition2":{"col":0,"row":0,"width":12,"height":0.6,"tabNum":0,"rowGroup":"body","container":"filesList3","subcontainer":""},"mobileAppPosition":null,"resourceDisplayName":null},"filesList4::filesList":{"id":"filesList4::filesList","type":"widget","style":{},"folder":"","screen":null,"subtype":"ListViewWidget","tabIndex":null,"template":{"data":"","hidden":"{{files.value.length === 0}}","instances":"{{files.value.length}}","heightType":"auto","itemHeight":"3","showBorder":true,"formDataKey":"{{ self.id }}","overflowType":"scroll","showDropShadow":true,"dynamicHeightsEnabled":true},"container":"","createdAt":"2022-06-20T05:13:17.596Z","namespace":{"namespace":["filesList4"],"originalId":"filesList"},"position2":{"col":0,"row":0.6000000000000001,"width":12,"height":5,"tabNum":0,"rowGroup":"body","container":"filesList4","subcontainer":""},"updatedAt":"2022-06-20T06:37:20.768Z","resourceName":null,"mobilePosition2":{"col":0,"row":0.6000000000000001,"width":12,"height":5,"tabNum":0,"rowGroup":"body","container":"filesList4","subcontainer":""},"mobileAppPosition":null,"resourceDisplayName":null},"filesList4::labelText":{"id":"filesList4::labelText","type":"widget","style":{},"folder":"","screen":null,"subtype":"TextWidget2","tabIndex":null,"template":{"value":"**{{label.value}}**{{(required.value ? '<span style=\"color:gray\"> *</span>' : '')}}\n<span style=\"color:gray\">{{caption.value}}</span>","hidden":"{{!label.value}}","heightType":"auto","imageWidth":"fit","tooltipText":"","overflowType":"scroll","showInEditor":false,"_defaultValue":"","verticalAlign":"center","disableMarkdown":false,"horizontalAlign":"left","maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-06-20T05:11:21.269Z","namespace":{"namespace":["filesList4"],"originalId":"labelText"},"position2":{"col":0,"row":0,"width":12,"height":0.6,"tabNum":0,"rowGroup":"body","container":"filesList4","subcontainer":""},"updatedAt":"2022-07-31T13:44:49.277Z","resourceName":null,"mobilePosition2":{"col":0,"row":0,"width":12,"height":0.6,"tabNum":0,"rowGroup":"body","container":"filesList4","subcontainer":""},"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::customRule":{"id":"filesList3::customRule","type":"function","style":null,"folder":"","screen":null,"subtype":"Function","tabIndex":null,"template":{"value":"","funcBody":"const files = {{files.value}}\nconst maxFiles = {{maxFiles.value}}\nconst minFiles = {{minFiles.value}}\nconst required = {{required.value}}\n  \nfunction getCorrect(count, singular, plural) {\n  return count === 1 ? singular : plural\n}\n      \nif (maxFiles !== undefined && files.length > maxFiles) {\n  return `Please pick no more than ${maxFiles} ${getCorrect(maxFiles, 'file', 'files')}.`\n}\n\nif (minFiles !== undefined && files.length < minFiles) {\n  return `Please pick at least ${minFiles} ${getCorrect(minFiles, 'file', 'files')}.`\n}\n\nif (required && files.length === 0) {\n  return 'This field is required.'\n}\n\nreturn ''"},"container":"","createdAt":"2022-07-31T12:29:42.778Z","namespace":{"namespace":["filesList3"],"originalId":"customRule"},"updatedAt":"2022-07-31T13:38:49.128Z","resourceName":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList4::customRule":{"id":"filesList4::customRule","type":"function","style":null,"folder":"","screen":null,"subtype":"Function","tabIndex":null,"template":{"value":"","funcBody":"const files = {{files.value}}\nconst maxFiles = {{maxFiles.value}}\nconst minFiles = {{minFiles.value}}\nconst required = {{required.value}}\n  \nfunction getCorrect(count, singular, plural) {\n  return count === 1 ? singular : plural\n}\n      \nif (maxFiles !== undefined && files.length > maxFiles) {\n  return `Please pick no more than ${maxFiles} ${getCorrect(maxFiles, 'file', 'files')}.`\n}\n\nif (minFiles !== undefined && files.length < minFiles) {\n  return `Please pick at least ${minFiles} ${getCorrect(minFiles, 'file', 'files')}.`\n}\n\nif (required && files.length === 0) {\n  return 'This field is required.'\n}\n\nreturn ''"},"container":"","createdAt":"2022-07-31T12:29:42.778Z","namespace":{"namespace":["filesList4"],"originalId":"customRule"},"updatedAt":"2022-07-31T13:38:49.128Z","resourceName":null,"mobileAppPosition":null,"resourceDisplayName":null},"withUploadedFilesProps":{"id":"withUploadedFilesProps","type":"function","style":null,"folder":"","screen":null,"subtype":"Function","tabIndex":null,"template":{"value":"","funcBody":"\nreturn {\n  label: 'Pictures',\n  caption: 'Add 3 files at most',\n  urls: [\n    'https://images.pexels.com/photos/1029021/pexels-photo-1029021.jpeg',\n    'https://images.pexels.com/photos/164041/pexels-photo-164041.jpeg',\n  ],\n  required: true,\n  maxFiles: 3,\n}"},"container":"","createdAt":"2022-07-31T13:04:37.472Z","namespace":null,"position2":null,"updatedAt":"2022-07-31T14:40:15.090Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::filesButton":{"id":"filesList3::filesButton","type":"widget","style":{},"folder":"","screen":null,"subtype":"FileButtonWidget","tabIndex":null,"template":{"text":"Add files","files":[],"value":[],"accept":[],"events":[{"type":"datasource","event":"parse","method":"trigger","params":{},"waitMs":"0","pluginId":"onFilesSelected","targetId":null,"waitType":"debounce"}],"hidden":"","invalid":false,"loading":"","maxSize":"{{maxSizePerFile.value}}","minSize":"{{minSizePerFile.value}}","parsing":false,"disabled":"","maxCount":"","minCount":"","required":"{{required.value ? files.length === 0 : false}}","_validate":false,"iconAfter":"","iconBefore":"bold/programming-browser-search","parseFiles":false,"formDataKey":"filesList","parsedValue":[],"tooltipText":"","showInEditor":false,"styleVariant":"outline","selectionType":"multiple","loaderPosition":"auto","customValidation":"{{customRule.value}}","validationMessage":"","appendNewSelection":false,"hideValidationMessage":false,"maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-06-20T05:20:48.206Z","namespace":{"namespace":["filesList3"],"originalId":"filesButton"},"position2":{"col":0,"row":5.600000000000003,"width":12,"height":1,"tabNum":0,"rowGroup":"body","container":"filesList3","subcontainer":""},"updatedAt":"2022-07-31T13:51:46.219Z","resourceName":null,"mobilePosition2":{"col":0,"row":5.600000000000003,"width":12,"height":1,"tabNum":0,"rowGroup":"body","container":"filesList3","subcontainer":""},"mobileAppPosition":null,"resourceDisplayName":null},"filesList4::filesButton":{"id":"filesList4::filesButton","type":"widget","style":{},"folder":"","screen":null,"subtype":"FileButtonWidget","tabIndex":null,"template":{"text":"Add files","files":[],"value":[],"accept":[],"events":[{"type":"datasource","event":"parse","method":"trigger","params":{},"waitMs":"0","pluginId":"onFilesSelected","targetId":null,"waitType":"debounce"}],"hidden":"","invalid":false,"loading":"","maxSize":"{{maxSizePerFile.value}}","minSize":"{{minSizePerFile.value}}","parsing":false,"disabled":"","maxCount":"","minCount":"","required":"{{required.value ? files.length === 0 : false}}","_validate":false,"iconAfter":"","iconBefore":"bold/programming-browser-search","parseFiles":false,"formDataKey":"filesList","parsedValue":[],"tooltipText":"","showInEditor":false,"styleVariant":"outline","selectionType":"multiple","loaderPosition":"auto","customValidation":"{{customRule.value}}","validationMessage":"","appendNewSelection":false,"hideValidationMessage":false,"maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-06-20T05:20:48.206Z","namespace":{"namespace":["filesList4"],"originalId":"filesButton"},"position2":{"col":0,"row":5.600000000000003,"width":12,"height":1,"tabNum":0,"rowGroup":"body","container":"filesList4","subcontainer":""},"updatedAt":"2022-07-31T13:51:46.219Z","resourceName":null,"mobilePosition2":{"col":0,"row":5.600000000000003,"width":12,"height":1,"tabNum":0,"rowGroup":"body","container":"filesList4","subcontainer":""},"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::onFileRemove":{"id":"filesList3::onFileRemove","type":"datasource","style":null,"folder":"","screen":null,"subtype":"JavascriptQuery","tabIndex":null,"template":{"data":null,"query":"const newFiles = files.value.filter(\n  (file, index) => index !== i\n)\nfiles.setValue(newFiles)\n\nonFileRemoved.trigger({ \n  additionalScope: { i }\n})","events":[],"rawData":null,"metadata":null,"changeset":"","timestamp":0,"isFetching":false,"isImported":false,"cacheKeyTtl":"","transformer":"// type your code here\n// example: return formatDataAsArray(data).filter(row => row.quantity > 20)\nreturn data","queryTimeout":"10000","allowedGroups":[],"enableCaching":false,"privateParams":[],"queryDisabled":"","watchedParams":[],"successMessage":"","changesetObject":"","errorTransformer":"// The variable 'data' allows you to reference the request's data in the transformer. \n// example: return data.find(element => element.isError)\nreturn data.error","queryRefreshTime":"","runWhenPageLoads":false,"changesetIsObject":false,"enableTransformer":false,"playgroundQueryId":null,"queryThrottleTime":"750","queryTriggerDelay":"0","showFailureToaster":true,"showSuccessToaster":false,"confirmationMessage":"Are you sure you want to remove the following file: **{{files.value[i].name || files.value[i].url}}**?","importedQueryInputs":{},"playgroundQueryUuid":"","requireConfirmation":true,"runWhenModelUpdates":false,"notificationDuration":"","queryDisabledMessage":"","resourceNameOverride":"","resourceTypeOverride":null,"importedQueryDefaults":{},"playgroundQuerySaveId":"latest","runWhenPageLoadsDelay":"","enableErrorTransformer":false,"queryFailureConditions":"","updateSetValueDynamically":false,"lastReceivedFromResourceAt":null,"showLatestVersionUpdatedWarning":false,"showUpdateSetValueDynamicallyToggle":true},"container":"","createdAt":"2022-06-20T05:32:28.670Z","namespace":{"namespace":["filesList3"],"originalId":"onFileRemove"},"updatedAt":"2022-07-31T12:22:42.386Z","resourceName":"JavascriptQuery","mobileAppPosition":null,"resourceDisplayName":null},"filesList3::onFilesAdded":{"id":"filesList3::onFilesAdded","type":"datasource","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetQuery","tabIndex":null,"template":{"data":"{{onFilesAdded.data}}","error":"{{onFilesAdded.error}}","query":"","value":"","events":[],"rawData":null,"metadata":"{{onFilesAdded.metadata}}","changeset":"","timestamp":0,"isFetching":false,"isImported":false,"cacheKeyTtl":"","transformer":"// type your code here\n// example: return formatDataAsArray(data).filter(row => row.quantity > 20)\nreturn data","defaultValue":"","queryTimeout":"10000","allowedGroups":[],"enableCaching":false,"privateParams":[],"queryDisabled":"","watchedParams":[],"successMessage":"","changesetObject":"","errorTransformer":"// The variable 'data' allows you to reference the request's data in the transformer. \n// example: return data.find(element => element.isError)\nreturn data.error","queryRefreshTime":"","runWhenPageLoads":false,"changesetIsObject":false,"enableTransformer":false,"playgroundQueryId":null,"queryThrottleTime":"750","queryTriggerDelay":"0","showFailureToaster":true,"showSuccessToaster":true,"confirmationMessage":null,"importedQueryInputs":{},"playgroundQueryUuid":"","requireConfirmation":false,"runWhenModelUpdates":false,"notificationDuration":"","queryDisabledMessage":"","resourceNameOverride":"","resourceTypeOverride":null,"importedQueryDefaults":{},"playgroundQuerySaveId":"latest","runWhenPageLoadsDelay":"","enableErrorTransformer":false,"queryFailureConditions":"","updateSetValueDynamically":false,"lastReceivedFromResourceAt":null,"showLatestVersionUpdatedWarning":false,"showUpdateSetValueDynamicallyToggle":true},"container":"","createdAt":"2022-06-20T05:12:13.117Z","namespace":{"namespace":["filesList3"],"originalId":"onFilesAdded"},"position2":null,"updatedAt":"2022-06-20T05:12:13.117Z","resourceName":"GlobalWidgetQuery","mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::removeButton":{"id":"filesList3::removeButton","type":"widget","style":{},"folder":"","screen":null,"subtype":"LinkWidget","tabIndex":null,"template":{"text":"Remove","style":{"text":"rgb(92, 92, 92)"},"events":[{"type":"datasource","event":"click","method":"trigger","params":{},"waitMs":"0","pluginId":"onFileRemove","targetId":null,"waitType":"debounce"}],"hidden":false,"loading":false,"disabled":false,"allowWrap":false,"clickable":false,"iconAfter":"","iconBefore":"bold/interface-delete-circle-alternate","tooltipText":"","showInEditor":false,"showUnderline":"always","loaderPosition":"auto","horizontalAlign":"right","maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-06-20T05:29:33.863Z","namespace":{"namespace":["filesList3"],"originalId":"removeButton"},"position2":{"col":8,"row":0,"width":4,"height":0.6,"tabNum":0,"rowGroup":"body","container":"filesList3::filesList","subcontainer":""},"updatedAt":"2022-06-20T05:34:01.019Z","resourceName":null,"mobilePosition2":{"col":8,"row":0.4,"width":4,"height":0.6,"tabNum":0,"rowGroup":"body","container":"filesList3::filesList","subcontainer":""},"mobileAppPosition":null,"resourceDisplayName":null},"filesList4::onFileRemove":{"id":"filesList4::onFileRemove","type":"datasource","style":null,"folder":"","screen":null,"subtype":"JavascriptQuery","tabIndex":null,"template":{"data":null,"query":"const newFiles = files.value.filter(\n  (file, index) => index !== i\n)\nfiles.setValue(newFiles)\n\nonFileRemoved.trigger({ \n  additionalScope: { i }\n})","events":[],"rawData":null,"metadata":null,"changeset":"","timestamp":0,"isFetching":false,"isImported":false,"cacheKeyTtl":"","transformer":"// type your code here\n// example: return formatDataAsArray(data).filter(row => row.quantity > 20)\nreturn data","queryTimeout":"10000","allowedGroups":[],"enableCaching":false,"privateParams":[],"queryDisabled":"","watchedParams":[],"successMessage":"","changesetObject":"","errorTransformer":"// The variable 'data' allows you to reference the request's data in the transformer. \n// example: return data.find(element => element.isError)\nreturn data.error","queryRefreshTime":"","runWhenPageLoads":false,"changesetIsObject":false,"enableTransformer":false,"playgroundQueryId":null,"queryThrottleTime":"750","queryTriggerDelay":"0","showFailureToaster":true,"showSuccessToaster":false,"confirmationMessage":"Are you sure you want to remove the following file: **{{files.value[i].name || files.value[i].url}}**?","importedQueryInputs":{},"playgroundQueryUuid":"","requireConfirmation":true,"runWhenModelUpdates":false,"notificationDuration":"","queryDisabledMessage":"","resourceNameOverride":"","resourceTypeOverride":null,"importedQueryDefaults":{},"playgroundQuerySaveId":"latest","runWhenPageLoadsDelay":"","enableErrorTransformer":false,"queryFailureConditions":"","updateSetValueDynamically":false,"lastReceivedFromResourceAt":null,"showLatestVersionUpdatedWarning":false,"showUpdateSetValueDynamicallyToggle":true},"container":"","createdAt":"2022-06-20T05:32:28.670Z","namespace":{"namespace":["filesList4"],"originalId":"onFileRemove"},"updatedAt":"2022-07-31T12:22:42.386Z","resourceName":"JavascriptQuery","mobileAppPosition":null,"resourceDisplayName":null},"filesList4::onFilesAdded":{"id":"filesList4::onFilesAdded","type":"datasource","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetQuery","tabIndex":null,"template":{"data":"{{onFilesAdded.data}}","error":"{{onFilesAdded.error}}","query":"","value":"","events":[],"rawData":null,"metadata":"{{onFilesAdded.metadata}}","changeset":"","timestamp":0,"isFetching":false,"isImported":false,"cacheKeyTtl":"","transformer":"// type your code here\n// example: return formatDataAsArray(data).filter(row => row.quantity > 20)\nreturn data","defaultValue":"","queryTimeout":"10000","allowedGroups":[],"enableCaching":false,"privateParams":[],"queryDisabled":"","watchedParams":[],"successMessage":"","changesetObject":"","errorTransformer":"// The variable 'data' allows you to reference the request's data in the transformer. \n// example: return data.find(element => element.isError)\nreturn data.error","queryRefreshTime":"","runWhenPageLoads":false,"changesetIsObject":false,"enableTransformer":false,"playgroundQueryId":null,"queryThrottleTime":"750","queryTriggerDelay":"0","showFailureToaster":true,"showSuccessToaster":true,"confirmationMessage":null,"importedQueryInputs":{},"playgroundQueryUuid":"","requireConfirmation":false,"runWhenModelUpdates":false,"notificationDuration":"","queryDisabledMessage":"","resourceNameOverride":"","resourceTypeOverride":null,"importedQueryDefaults":{},"playgroundQuerySaveId":"latest","runWhenPageLoadsDelay":"","enableErrorTransformer":false,"queryFailureConditions":"","updateSetValueDynamically":false,"lastReceivedFromResourceAt":null,"showLatestVersionUpdatedWarning":false,"showUpdateSetValueDynamicallyToggle":true},"container":"","createdAt":"2022-06-20T05:12:13.117Z","namespace":{"namespace":["filesList4"],"originalId":"onFilesAdded"},"position2":null,"updatedAt":"2022-06-20T05:12:13.117Z","resourceName":"GlobalWidgetQuery","mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList4::removeButton":{"id":"filesList4::removeButton","type":"widget","style":{},"folder":"","screen":null,"subtype":"LinkWidget","tabIndex":null,"template":{"text":"Remove","style":{"text":"rgb(92, 92, 92)"},"events":[{"type":"datasource","event":"click","method":"trigger","params":{},"waitMs":"0","pluginId":"onFileRemove","targetId":null,"waitType":"debounce"}],"hidden":false,"loading":false,"disabled":false,"allowWrap":false,"clickable":false,"iconAfter":"","iconBefore":"bold/interface-delete-circle-alternate","tooltipText":"","showInEditor":false,"showUnderline":"always","loaderPosition":"auto","horizontalAlign":"right","maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-06-20T05:29:33.863Z","namespace":{"namespace":["filesList4"],"originalId":"removeButton"},"position2":{"col":8,"row":0,"width":4,"height":0.6,"tabNum":0,"rowGroup":"body","container":"filesList4::filesList","subcontainer":""},"updatedAt":"2022-06-20T05:34:01.019Z","resourceName":null,"mobilePosition2":{"col":8,"row":0.4,"width":4,"height":0.6,"tabNum":0,"rowGroup":"body","container":"filesList4::filesList","subcontainer":""},"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::onFileRemoved":{"id":"filesList3::onFileRemoved","type":"datasource","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetQuery","tabIndex":null,"template":{"data":"{{onFileRemoved.data}}","error":"{{onFileRemoved.error}}","query":"","value":"","events":[],"rawData":null,"metadata":"{{onFileRemoved.metadata}}","changeset":"","timestamp":0,"isFetching":false,"isImported":false,"cacheKeyTtl":"","transformer":"// type your code here\n// example: return formatDataAsArray(data).filter(row => row.quantity > 20)\nreturn data","defaultValue":"","queryTimeout":"10000","allowedGroups":[],"enableCaching":false,"privateParams":[],"queryDisabled":"","watchedParams":[],"successMessage":"","changesetObject":"","errorTransformer":"// The variable 'data' allows you to reference the request's data in the transformer. \n// example: return data.find(element => element.isError)\nreturn data.error","queryRefreshTime":"","runWhenPageLoads":false,"changesetIsObject":false,"enableTransformer":false,"playgroundQueryId":null,"queryThrottleTime":"750","queryTriggerDelay":"0","showFailureToaster":true,"showSuccessToaster":true,"confirmationMessage":null,"importedQueryInputs":{},"playgroundQueryUuid":"","requireConfirmation":false,"runWhenModelUpdates":false,"notificationDuration":"","queryDisabledMessage":"","resourceNameOverride":"","resourceTypeOverride":null,"importedQueryDefaults":{},"playgroundQuerySaveId":"latest","runWhenPageLoadsDelay":"","enableErrorTransformer":false,"queryFailureConditions":"","updateSetValueDynamically":false,"lastReceivedFromResourceAt":null,"showLatestVersionUpdatedWarning":false,"showUpdateSetValueDynamicallyToggle":true},"container":"","createdAt":"2022-06-20T05:12:02.092Z","namespace":{"namespace":["filesList3"],"originalId":"onFileRemoved"},"position2":null,"updatedAt":"2022-06-20T05:12:02.092Z","resourceName":"GlobalWidgetQuery","mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::selectedFiles":{"id":"filesList3::selectedFiles","type":"globalwidgetoutput","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetOutput","tabIndex":null,"template":{"value":"{{files.value}}"},"container":"","createdAt":"2022-06-20T07:57:09.571Z","namespace":{"namespace":["filesList3"],"originalId":"selectedFiles"},"updatedAt":"2022-06-20T07:57:15.020Z","resourceName":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList4::onFileRemoved":{"id":"filesList4::onFileRemoved","type":"datasource","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetQuery","tabIndex":null,"template":{"data":"{{onFileRemoved.data}}","error":"{{onFileRemoved.error}}","query":"","value":"","events":[],"rawData":null,"metadata":"{{onFileRemoved.metadata}}","changeset":"","timestamp":0,"isFetching":false,"isImported":false,"cacheKeyTtl":"","transformer":"// type your code here\n// example: return formatDataAsArray(data).filter(row => row.quantity > 20)\nreturn data","defaultValue":"","queryTimeout":"10000","allowedGroups":[],"enableCaching":false,"privateParams":[],"queryDisabled":"","watchedParams":[],"successMessage":"","changesetObject":"","errorTransformer":"// The variable 'data' allows you to reference the request's data in the transformer. \n// example: return data.find(element => element.isError)\nreturn data.error","queryRefreshTime":"","runWhenPageLoads":false,"changesetIsObject":false,"enableTransformer":false,"playgroundQueryId":null,"queryThrottleTime":"750","queryTriggerDelay":"0","showFailureToaster":true,"showSuccessToaster":true,"confirmationMessage":null,"importedQueryInputs":{},"playgroundQueryUuid":"","requireConfirmation":false,"runWhenModelUpdates":false,"notificationDuration":"","queryDisabledMessage":"","resourceNameOverride":"","resourceTypeOverride":null,"importedQueryDefaults":{},"playgroundQuerySaveId":"latest","runWhenPageLoadsDelay":"","enableErrorTransformer":false,"queryFailureConditions":"","updateSetValueDynamically":false,"lastReceivedFromResourceAt":null,"showLatestVersionUpdatedWarning":false,"showUpdateSetValueDynamicallyToggle":true},"container":"","createdAt":"2022-06-20T05:12:02.092Z","namespace":{"namespace":["filesList4"],"originalId":"onFileRemoved"},"position2":null,"updatedAt":"2022-06-20T05:12:02.092Z","resourceName":"GlobalWidgetQuery","mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList4::selectedFiles":{"id":"filesList4::selectedFiles","type":"globalwidgetoutput","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetOutput","tabIndex":null,"template":{"value":"{{files.value}}"},"container":"","createdAt":"2022-06-20T07:57:09.571Z","namespace":{"namespace":["filesList4"],"originalId":"selectedFiles"},"updatedAt":"2022-06-20T07:57:15.020Z","resourceName":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::maxSizePerFile":{"id":"filesList3::maxSizePerFile","type":"globalwidgetprop","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetProp","tabIndex":null,"template":{"value":"{{filesList3.maxSizePerFile}}","defaultValue":""},"container":"","createdAt":"2022-07-31T13:51:06.244Z","namespace":{"namespace":["filesList3"],"originalId":"maxSizePerFile"},"position2":null,"updatedAt":"2022-07-31T13:51:06.244Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::minSizePerFile":{"id":"filesList3::minSizePerFile","type":"globalwidgetprop","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetProp","tabIndex":null,"template":{"value":"{{filesList3.minSizePerFile}}","defaultValue":""},"container":"","createdAt":"2022-07-31T13:51:15.125Z","namespace":{"namespace":["filesList3"],"originalId":"minSizePerFile"},"position2":null,"updatedAt":"2022-07-31T13:51:15.126Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList4::maxSizePerFile":{"id":"filesList4::maxSizePerFile","type":"globalwidgetprop","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetProp","tabIndex":null,"template":{"value":"{{filesList4.maxSizePerFile}}","defaultValue":""},"container":"","createdAt":"2022-07-31T13:51:06.244Z","namespace":{"namespace":["filesList4"],"originalId":"maxSizePerFile"},"position2":null,"updatedAt":"2022-07-31T13:51:06.244Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList4::minSizePerFile":{"id":"filesList4::minSizePerFile","type":"globalwidgetprop","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetProp","tabIndex":null,"template":{"value":"{{filesList4.minSizePerFile}}","defaultValue":""},"container":"","createdAt":"2022-07-31T13:51:15.125Z","namespace":{"namespace":["filesList4"],"originalId":"minSizePerFile"},"position2":null,"updatedAt":"2022-07-31T13:51:15.126Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::onFilesSelected":{"id":"filesList3::onFilesSelected","type":"datasource","style":null,"folder":"","screen":null,"subtype":"JavascriptQuery","tabIndex":null,"template":{"data":null,"query":"const addedFiles = filesButton.files.map(({ name, type }, index) => ({\n  data: `data:${type};base64,` + filesButton.value[index],\n  name: filesButton.files[index].name,\n  type,\n}));\nconst newFiles = [...files.value, ...addedFiles];\n\nfiles.setValue(newFiles);\n\nonFilesAdded.trigger({\n  additionalScope: { addedFiles },\n});","events":[],"rawData":null,"metadata":null,"changeset":"","timestamp":0,"isFetching":false,"isImported":false,"cacheKeyTtl":"","transformer":"// type your code here\n// example: return formatDataAsArray(data).filter(row => row.quantity > 20)\nreturn data","queryTimeout":"10000","allowedGroups":[],"enableCaching":false,"privateParams":[],"queryDisabled":"","watchedParams":[],"successMessage":"","changesetObject":"","errorTransformer":"// The variable 'data' allows you to reference the request's data in the transformer. \n// example: return data.find(element => element.isError)\nreturn data.error","queryRefreshTime":"","runWhenPageLoads":false,"changesetIsObject":false,"enableTransformer":false,"playgroundQueryId":null,"queryThrottleTime":"750","queryTriggerDelay":"0","showFailureToaster":true,"showSuccessToaster":false,"confirmationMessage":null,"importedQueryInputs":{},"playgroundQueryUuid":"","requireConfirmation":false,"runWhenModelUpdates":false,"notificationDuration":"","queryDisabledMessage":"","resourceNameOverride":"","resourceTypeOverride":null,"importedQueryDefaults":{},"playgroundQuerySaveId":"latest","runWhenPageLoadsDelay":"","enableErrorTransformer":false,"queryFailureConditions":"","updateSetValueDynamically":false,"lastReceivedFromResourceAt":null,"showLatestVersionUpdatedWarning":false,"showUpdateSetValueDynamicallyToggle":true},"container":"","createdAt":"2022-06-20T05:34:25.032Z","namespace":{"namespace":["filesList3"],"originalId":"onFilesSelected"},"updatedAt":"2022-07-31T12:05:33.588Z","resourceName":"JavascriptQuery","mobileAppPosition":null,"resourceDisplayName":null},"filesList4::onFilesSelected":{"id":"filesList4::onFilesSelected","type":"datasource","style":null,"folder":"","screen":null,"subtype":"JavascriptQuery","tabIndex":null,"template":{"data":null,"query":"const addedFiles = filesButton.files.map(({ name, type }, index) => ({\n  data: `data:${type};base64,` + filesButton.value[index],\n  name: filesButton.files[index].name,\n  type,\n}));\nconst newFiles = [...files.value, ...addedFiles];\n\nfiles.setValue(newFiles);\n\nonFilesAdded.trigger({\n  additionalScope: { addedFiles },\n});","events":[],"rawData":null,"metadata":null,"changeset":"","timestamp":0,"isFetching":false,"isImported":false,"cacheKeyTtl":"","transformer":"// type your code here\n// example: return formatDataAsArray(data).filter(row => row.quantity > 20)\nreturn data","queryTimeout":"10000","allowedGroups":[],"enableCaching":false,"privateParams":[],"queryDisabled":"","watchedParams":[],"successMessage":"","changesetObject":"","errorTransformer":"// The variable 'data' allows you to reference the request's data in the transformer. \n// example: return data.find(element => element.isError)\nreturn data.error","queryRefreshTime":"","runWhenPageLoads":false,"changesetIsObject":false,"enableTransformer":false,"playgroundQueryId":null,"queryThrottleTime":"750","queryTriggerDelay":"0","showFailureToaster":true,"showSuccessToaster":false,"confirmationMessage":null,"importedQueryInputs":{},"playgroundQueryUuid":"","requireConfirmation":false,"runWhenModelUpdates":false,"notificationDuration":"","queryDisabledMessage":"","resourceNameOverride":"","resourceTypeOverride":null,"importedQueryDefaults":{},"playgroundQuerySaveId":"latest","runWhenPageLoadsDelay":"","enableErrorTransformer":false,"queryFailureConditions":"","updateSetValueDynamically":false,"lastReceivedFromResourceAt":null,"showLatestVersionUpdatedWarning":false,"showUpdateSetValueDynamicallyToggle":true},"container":"","createdAt":"2022-06-20T05:34:25.032Z","namespace":{"namespace":["filesList4"],"originalId":"onFilesSelected"},"updatedAt":"2022-07-31T12:05:33.588Z","resourceName":"JavascriptQuery","mobileAppPosition":null,"resourceDisplayName":null}},"version":"2.96.1","appStyles":"","createdAt":null,"appThemeId":null,"isFetching":false,"rootScreen":null,"isMobileApp":false,"testEntities":[],"isGlobalWidget":false,"customShortcuts":[],"customDocumentTitle":"","preloadedAppJSLinks":[],"markdownLinkBehavior":"auto","multiScreenMobileApp":false,"queryStatusVisibility":false,"instrumentationEnabled":false,"pageLoadValueOverrides":[],"preloadedAppJavaScript":null,"urlFragmentDefinitions":[],"experimentalPerfFeatures":{"useRuntimeV2":false,"serverDepGraphEnabled":false,"batchCommitModelEnabled":false,"skipDepCycleCheckingEnabled":false},"responsiveLayoutDisabled":false,"inAppRetoolPillAppearance":"NO_OVERRIDE","loadingIndicatorsDisabled":false,"customDocumentTitleEnabled":false,"experimentalDataTabEnabled":false}}},{"type":"BATCH_WIDGET_TEMPLATE_UPDATE","payload":{"updates":{"filesList3":{"invalid":"{{invalid.value}}","selectedFiles":"{{selectedFiles.value}}"},"filesList4":{"invalid":"{{invalid.value}}","selectedFiles":"{{selectedFiles.value}}"}}}},{"type":"MIGRATIONS_UP_TO_DATE","payload":{"migratedAppTemplate":{"tests":[],"folders":[],"plugins":{"form1":{"id":"form1","type":"widget","style":{},"folder":"","screen":null,"subtype":"FormWidget2","tabIndex":null,"template":{"data":{},"events":{},"hidden":false,"invalid":false,"loading":false,"disabled":false,"showBody":true,"heightType":"auto","showFooter":true,"showHeader":true,"submitting":false,"initialData":null,"tooltipText":"","overflowType":"scroll","showInEditor":false,"disableSubmit":false,"hoistFetching":true,"resetAfterSubmit":true,"requireValidation":true,"maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T12:39:21.793Z","namespace":null,"position2":{"col":4,"row":3.1999999999999993,"width":4,"height":0.2,"tabNum":0,"rowGroup":"body","container":"","subcontainer":""},"updatedAt":"2022-07-31T12:39:21.793Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"form2":{"id":"form2","type":"widget","style":{},"folder":"","screen":null,"subtype":"FormWidget2","tabIndex":null,"template":{"data":{},"events":{},"hidden":false,"invalid":false,"loading":false,"disabled":false,"showBody":true,"heightType":"auto","showFooter":true,"showHeader":true,"submitting":false,"initialData":null,"tooltipText":"","overflowType":"scroll","showInEditor":false,"disableSubmit":false,"hoistFetching":true,"resetAfterSubmit":true,"requireValidation":true,"maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T13:03:54.009Z","namespace":null,"position2":{"col":4,"row":5.199999999999996,"width":4,"height":0.2,"tabNum":0,"rowGroup":"body","container":"","subcontainer":""},"updatedAt":"2022-07-31T13:03:54.009Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"text1":{"id":"text1","type":"widget","style":{},"folder":"","screen":null,"subtype":"TextWidget2","tabIndex":null,"template":{"value":"# FilesList Demo","hidden":false,"heightType":"auto","imageWidth":"fit","tooltipText":"","overflowType":"scroll","showInEditor":false,"verticalAlign":"center","disableMarkdown":false,"horizontalAlign":"left","maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T13:06:56.057Z","namespace":null,"position2":{"col":4,"row":0,"width":6,"height":0.6,"tabNum":0,"rowGroup":"body","container":"","subcontainer":""},"updatedAt":"2022-07-31T14:41:13.610Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"text2":{"id":"text2","type":"widget","style":{},"folder":"","screen":null,"subtype":"TextWidget2","tabIndex":null,"template":{"style":{"color":"","links":"","background":""},"value":"### Empty list","hidden":false,"heightType":"auto","imageWidth":"fit","tooltipText":"","overflowType":"scroll","showInEditor":false,"verticalAlign":"center","disableMarkdown":false,"horizontalAlign":"left","maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T13:12:10.265Z","namespace":null,"position2":{"col":4,"row":2.4,"width":4,"height":0.6,"tabNum":0,"rowGroup":"body","container":"","subcontainer":""},"updatedAt":"2022-07-31T13:16:55.472Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"text3":{"id":"text3","type":"widget","style":{},"folder":"","screen":null,"subtype":"TextWidget2","tabIndex":null,"template":{"value":"### With previously uploaded files","hidden":false,"heightType":"auto","imageWidth":"fit","tooltipText":"","overflowType":"scroll","showInEditor":false,"verticalAlign":"center","disableMarkdown":false,"horizontalAlign":"left","maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T13:15:55.818Z","namespace":null,"position2":{"col":4,"row":4.4,"width":4,"height":0.6,"tabNum":0,"rowGroup":"body","container":"","subcontainer":""},"updatedAt":"2022-07-31T13:17:01.351Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"email1":{"id":"email1","type":"widget","style":{},"folder":"","screen":null,"subtype":"TextInputWidget2","tabIndex":null,"template":{"label":"Email","value":"","events":{},"hidden":false,"invalid":false,"loading":false,"pattern":"","autoFill":"","disabled":false,"readOnly":false,"required":true,"_validate":false,"iconAfter":"","labelWrap":false,"maxLength":null,"minLength":null,"showClear":false,"textAfter":"","iconBefore":"bold/mail-send-envelope","labelAlign":"left","labelWidth":"33","spellCheck":false,"textBefore":"","formDataKey":"{{ self.id }}","patternType":"email","placeholder":"you@example.com","tooltipText":"","autoComplete":false,"inputTooltip":"","labelCaption":"","showInEditor":false,"labelPosition":"top","autoCapitalize":"none","labelWidthUnit":"%","customValidation":"","validationMessage":"","showCharacterCount":false,"hideValidationMessage":false,"maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T13:10:44.707Z","namespace":null,"position2":{"col":0,"row":1.2000000000000002,"width":12,"height":1,"tabNum":0,"rowGroup":"body","container":"form1","subcontainer":""},"updatedAt":"2022-07-31T13:17:33.613Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"email2":{"id":"email2","type":"widget","style":{},"folder":"","screen":null,"subtype":"TextInputWidget2","tabIndex":null,"template":{"label":"Email","value":"","events":{},"hidden":false,"invalid":false,"loading":false,"pattern":"","autoFill":"","disabled":false,"readOnly":false,"required":true,"_validate":false,"iconAfter":"","labelWrap":false,"maxLength":null,"minLength":null,"showClear":false,"textAfter":"","iconBefore":"bold/mail-send-envelope","labelAlign":"left","labelWidth":"33","spellCheck":false,"textBefore":"","formDataKey":"{{ self.id }}","patternType":"email","placeholder":"you@example.com","tooltipText":"","autoComplete":false,"inputTooltip":"","labelCaption":"","showInEditor":false,"labelPosition":"top","autoCapitalize":"none","labelWidthUnit":"%","customValidation":"","validationMessage":"","showCharacterCount":false,"hideValidationMessage":false,"maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T13:15:01.259Z","namespace":null,"position2":{"col":0,"row":1.2000000000000002,"width":12,"height":1,"tabNum":0,"rowGroup":"body","container":"form2","subcontainer":""},"updatedAt":"2022-07-31T13:15:05.357Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"spacer1":{"id":"spacer1","type":"widget","style":{},"folder":"","screen":null,"subtype":"SpacerWidget","tabIndex":null,"template":{"hidden":false,"showInEditor":false,"maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T13:06:43.757Z","namespace":null,"position2":{"col":4,"row":3.400000000000004,"width":4,"height":1,"tabNum":0,"rowGroup":"body","container":"","subcontainer":""},"updatedAt":"2022-07-31T13:06:43.757Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"spacer2":{"id":"spacer2","type":"widget","style":{},"folder":"","screen":null,"subtype":"SpacerWidget","tabIndex":null,"template":{"hidden":false,"showInEditor":false,"maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T13:07:15.396Z","namespace":null,"position2":{"col":4,"row":0.6,"width":4,"height":1,"tabNum":0,"rowGroup":"body","container":"","subcontainer":""},"updatedAt":"2022-07-31T13:07:15.396Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"spacer3":{"id":"spacer3","type":"widget","style":{},"folder":"","screen":null,"subtype":"SpacerWidget","tabIndex":null,"template":{"hidden":false,"showInEditor":false,"maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T13:10:25.421Z","namespace":null,"position2":{"col":0,"row":1,"width":12,"height":0.2,"tabNum":0,"rowGroup":"body","container":"form1","subcontainer":""},"updatedAt":"2022-07-31T13:10:25.421Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"spacer4":{"id":"spacer4","type":"widget","style":{},"folder":"","screen":null,"subtype":"SpacerWidget","tabIndex":null,"template":{"hidden":false,"showInEditor":false,"maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T13:10:59.770Z","namespace":null,"position2":{"col":0,"row":2.2,"width":12,"height":0.2,"tabNum":0,"rowGroup":"body","container":"form1","subcontainer":""},"updatedAt":"2022-07-31T13:10:59.770Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"spacer5":{"id":"spacer5","type":"widget","style":{},"folder":"","screen":null,"subtype":"SpacerWidget","tabIndex":null,"template":{"hidden":false,"showInEditor":false,"maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T13:14:06.093Z","namespace":null,"position2":{"col":4,"row":3.0000000000000004,"width":4,"height":0.2,"tabNum":0,"rowGroup":"body","container":"","subcontainer":""},"updatedAt":"2022-07-31T13:14:06.093Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"spacer6":{"id":"spacer6","type":"widget","style":{},"folder":"","screen":null,"subtype":"SpacerWidget","tabIndex":null,"template":{"hidden":false,"showInEditor":false,"maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T13:14:50.955Z","namespace":null,"position2":{"col":0,"row":1,"width":12,"height":0.2,"tabNum":0,"rowGroup":"body","container":"form2","subcontainer":""},"updatedAt":"2022-07-31T13:14:50.955Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"spacer7":{"id":"spacer7","type":"widget","style":{},"folder":"","screen":null,"subtype":"SpacerWidget","tabIndex":null,"template":{"hidden":false,"showInEditor":false,"maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T13:15:15.479Z","namespace":null,"position2":{"col":0,"row":2.1999999999999993,"width":12,"height":0.2,"tabNum":0,"rowGroup":"body","container":"form2","subcontainer":""},"updatedAt":"2022-07-31T13:15:15.479Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"spacer8":{"id":"spacer8","type":"widget","style":{},"folder":"","screen":null,"subtype":"SpacerWidget","tabIndex":null,"template":{"hidden":false,"showInEditor":false,"maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T13:16:22.262Z","namespace":null,"position2":{"col":4,"row":4.999999999999998,"width":4,"height":0.2,"tabNum":0,"rowGroup":"body","container":"","subcontainer":""},"updatedAt":"2022-07-31T13:16:22.262Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList3":{"id":"filesList3","type":"widget","style":{},"folder":"","screen":null,"subtype":"GlobalWidget","tabIndex":null,"template":{"name":"FilesList","urls":"","label":"{{emptyListProps.value.label}}","caption":"{{emptyListProps.value.caption}}","invalid":"{{invalid.value}}","maxFiles":"{{emptyListProps.value.maxFiles}}","minFiles":"","pageUuid":"530a7600-f057-11ec-be10-77a873dfe3ab","required":"{{emptyListProps.value.required}}","heightType":"auto","onFilesAdded":"onFilesAdded","onFileRemoved":"onFileRemoved","selectedFiles":"{{selectedFiles.value}}","childNamespace":"filesList3","maxSizePerFile":"","minSizePerFile":"","showFetchingIndicator":"boolean"},"container":"","createdAt":"2022-07-31T14:44:13.337Z","namespace":null,"position2":{"col":0,"row":3.8,"width":12,"height":2.6,"tabNum":0,"rowGroup":"body","container":"form1","subcontainer":""},"updatedAt":"2022-07-31T14:45:27.692Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList4":{"id":"filesList4","type":"widget","style":{},"folder":"","screen":null,"subtype":"GlobalWidget","tabIndex":null,"template":{"name":"FilesList","urls":"{{withUploadedFilesProps.value.urls}}","label":"{{withUploadedFilesProps.value.label}}","caption":"{{withUploadedFilesProps.value.caption}}","invalid":"{{invalid.value}}","maxFiles":"{{withUploadedFilesProps.value.maxFiles}}","minFiles":"","pageUuid":"530a7600-f057-11ec-be10-77a873dfe3ab","required":"{{withUploadedFilesProps.value.required}}","heightType":"auto","onFilesAdded":"onFilesAdded","onFileRemoved":"onFileRemoved","selectedFiles":"{{selectedFiles.value}}","childNamespace":"filesList4","maxSizePerFile":"","minSizePerFile":"","showFetchingIndicator":"boolean"},"container":"","createdAt":"2022-07-31T14:44:51.234Z","namespace":null,"position2":{"col":0,"row":2.3999999999999986,"width":12,"height":2.6,"tabNum":0,"rowGroup":"body","container":"form2","subcontainer":""},"updatedAt":"2022-07-31T14:45:27.692Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"formTitle1":{"id":"formTitle1","type":"widget","style":{},"folder":"","screen":null,"subtype":"TextWidget2","tabIndex":null,"template":{"value":"#### User Profile","hidden":false,"heightType":"auto","imageWidth":"fit","tooltipText":"","overflowType":"scroll","showInEditor":false,"verticalAlign":"center","disableMarkdown":false,"horizontalAlign":"left","maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T12:39:21.978Z","namespace":null,"position2":{"col":0,"row":-5.551115123125783e-17,"width":12,"height":0.6,"tabNum":0,"rowGroup":"header","container":"form1","subcontainer":""},"updatedAt":"2022-07-31T13:10:05.130Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"formTitle2":{"id":"formTitle2","type":"widget","style":{},"folder":"","screen":null,"subtype":"TextWidget2","tabIndex":null,"template":{"value":"#### User Profile","hidden":false,"heightType":"auto","imageWidth":"fit","tooltipText":"","overflowType":"scroll","showInEditor":false,"verticalAlign":"center","disableMarkdown":false,"horizontalAlign":"left","maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T13:03:54.138Z","namespace":null,"position2":{"col":0,"row":0,"width":12,"height":0.6,"tabNum":0,"rowGroup":"header","container":"form2","subcontainer":""},"updatedAt":"2022-07-31T13:10:12.478Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"textInput1":{"id":"textInput1","type":"widget","style":{},"folder":"","screen":null,"subtype":"TextInputWidget2","tabIndex":null,"template":{"label":"Name","value":"","events":{},"hidden":false,"invalid":false,"loading":false,"pattern":"","autoFill":"","disabled":false,"readOnly":false,"required":true,"_validate":false,"iconAfter":"","labelWrap":false,"maxLength":null,"minLength":null,"showClear":false,"textAfter":"","iconBefore":"","labelAlign":"left","labelWidth":"33","spellCheck":false,"textBefore":"","formDataKey":"{{ self.id }}","patternType":"","placeholder":"","tooltipText":"","autoComplete":false,"inputTooltip":"","labelCaption":"","showInEditor":false,"labelPosition":"top","autoCapitalize":"none","labelWidthUnit":"%","customValidation":"","validationMessage":"","showCharacterCount":false,"hideValidationMessage":false,"maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T13:08:42.380Z","namespace":null,"position2":{"col":0,"row":0,"width":12,"height":1,"tabNum":0,"rowGroup":"body","container":"form1","subcontainer":""},"updatedAt":"2022-07-31T13:17:47.056Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"textInput2":{"id":"textInput2","type":"widget","style":{},"folder":"","screen":null,"subtype":"TextInputWidget2","tabIndex":null,"template":{"label":"Name","value":"","events":{},"hidden":false,"invalid":false,"loading":false,"pattern":"","autoFill":"","disabled":false,"readOnly":false,"required":true,"_validate":false,"iconAfter":"","labelWrap":false,"maxLength":null,"minLength":null,"showClear":false,"textAfter":"","iconBefore":"","labelAlign":"left","labelWidth":"33","spellCheck":false,"textBefore":"","formDataKey":"{{ self.id }}","patternType":"","placeholder":"","tooltipText":"","autoComplete":false,"inputTooltip":"","labelCaption":"","showInEditor":false,"labelPosition":"top","autoCapitalize":"none","labelWidthUnit":"%","customValidation":"","validationMessage":"","showCharacterCount":false,"hideValidationMessage":false,"maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T13:14:35.379Z","namespace":null,"position2":{"col":0,"row":0,"width":12,"height":1,"tabNum":0,"rowGroup":"body","container":"form2","subcontainer":""},"updatedAt":"2022-07-31T13:17:54.097Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"formButton1":{"id":"formButton1","type":"widget","style":{},"folder":"","screen":null,"subtype":"ButtonWidget2","tabIndex":null,"template":{"text":"Submit","events":{},"hidden":false,"submit":true,"loading":false,"disabled":false,"clickable":false,"iconAfter":"","iconBefore":"","tooltipText":"","showInEditor":false,"loaderPosition":"auto","submitTargetId":"form1","horizontalAlign":"stretch","maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T12:39:22.018Z","namespace":null,"position2":{"col":0,"row":0,"width":12,"height":1,"tabNum":0,"rowGroup":"footer","container":"form1","subcontainer":""},"updatedAt":"2022-07-31T12:39:22.018Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"formButton2":{"id":"formButton2","type":"widget","style":{},"folder":"","screen":null,"subtype":"ButtonWidget2","tabIndex":null,"template":{"text":"Submit","events":{},"hidden":false,"submit":true,"loading":false,"disabled":false,"clickable":false,"iconAfter":"","iconBefore":"","tooltipText":"","showInEditor":false,"loaderPosition":"auto","submitTargetId":"form2","horizontalAlign":"stretch","maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T13:03:54.176Z","namespace":null,"position2":{"col":0,"row":5.551115123125783e-17,"width":12,"height":1,"tabNum":0,"rowGroup":"footer","container":"form2","subcontainer":""},"updatedAt":"2022-07-31T13:03:54.176Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"onFilesAdded":{"id":"onFilesAdded","type":"datasource","style":null,"folder":"","screen":null,"subtype":"JavascriptQuery","tabIndex":null,"template":{"data":null,"query":"console.log(`Add files count: ${addedFiles.length}`)","events":[],"rawData":null,"metadata":null,"changeset":"","timestamp":0,"isFetching":false,"isImported":false,"cacheKeyTtl":"","transformer":"// type your code here\n// example: return formatDataAsArray(data).filter(row => row.quantity > 20)\nreturn data","queryTimeout":"10000","allowedGroups":[],"enableCaching":false,"privateParams":[],"queryDisabled":"","watchedParams":[],"successMessage":"","changesetObject":"","errorTransformer":"// The variable 'data' allows you to reference the request's data in the transformer. \n// example: return data.find(element => element.isError)\nreturn data.error","queryRefreshTime":"","runWhenPageLoads":false,"changesetIsObject":false,"enableTransformer":false,"playgroundQueryId":null,"queryThrottleTime":"750","queryTriggerDelay":"0","showFailureToaster":true,"showSuccessToaster":false,"confirmationMessage":null,"importedQueryInputs":{},"playgroundQueryUuid":"","requireConfirmation":false,"runWhenModelUpdates":false,"notificationDuration":"","queryDisabledMessage":"","resourceNameOverride":"","resourceTypeOverride":null,"importedQueryDefaults":{},"playgroundQuerySaveId":"latest","runWhenPageLoadsDelay":"","enableErrorTransformer":false,"queryFailureConditions":"","updateSetValueDynamically":false,"lastReceivedFromResourceAt":null,"showLatestVersionUpdatedWarning":false,"showUpdateSetValueDynamicallyToggle":true},"container":"","createdAt":"2022-07-31T12:40:14.673Z","namespace":null,"position2":null,"updatedAt":"2022-07-31T13:02:17.255Z","resourceName":"JavascriptQuery","mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"onFileRemoved":{"id":"onFileRemoved","type":"datasource","style":null,"folder":"","screen":null,"subtype":"JavascriptQuery","tabIndex":null,"template":{"data":null,"query":"console.log('File removed at index', i)","events":[],"rawData":null,"metadata":null,"changeset":"","timestamp":0,"isFetching":false,"isImported":false,"cacheKeyTtl":"","transformer":"// type your code here\n// example: return formatDataAsArray(data).filter(row => row.quantity > 20)\nreturn data","queryTimeout":"10000","allowedGroups":[],"enableCaching":false,"privateParams":[],"queryDisabled":"","watchedParams":[],"successMessage":"","changesetObject":"","errorTransformer":"// The variable 'data' allows you to reference the request's data in the transformer. \n// example: return data.find(element => element.isError)\nreturn data.error","queryRefreshTime":"","runWhenPageLoads":false,"changesetIsObject":false,"enableTransformer":false,"playgroundQueryId":null,"queryThrottleTime":"750","queryTriggerDelay":"0","showFailureToaster":true,"showSuccessToaster":false,"confirmationMessage":null,"importedQueryInputs":{},"playgroundQueryUuid":"","requireConfirmation":false,"runWhenModelUpdates":false,"notificationDuration":"","queryDisabledMessage":"","resourceNameOverride":"","resourceTypeOverride":null,"importedQueryDefaults":{},"playgroundQuerySaveId":"latest","runWhenPageLoadsDelay":"","enableErrorTransformer":false,"queryFailureConditions":"","updateSetValueDynamically":false,"lastReceivedFromResourceAt":null,"showLatestVersionUpdatedWarning":false,"showUpdateSetValueDynamicallyToggle":true},"container":"","createdAt":"2022-07-31T12:40:06.442Z","namespace":null,"position2":null,"updatedAt":"2022-07-31T13:01:38.706Z","resourceName":"JavascriptQuery","mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"emptyListProps":{"id":"emptyListProps","type":"function","style":null,"folder":"","screen":null,"subtype":"Function","tabIndex":null,"template":{"value":"","funcBody":"\nreturn {\n  label: 'Pictures',\n  caption: 'Add 3 files at most',\n  required: true,\n  maxFiles: 3,\n}"},"container":"","createdAt":"2022-06-30T04:30:35.976Z","namespace":null,"position2":null,"updatedAt":"2022-07-31T13:18:53.185Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::link":{"id":"filesList3::link","type":"widget","style":{},"folder":"","screen":null,"subtype":"LinkWidget","tabIndex":null,"template":{"text":"{{files.value[i].url}}","events":[{"type":"util","event":"click","method":"openUrl","params":{"url":"{{files.value[i].url}}","options":{"newTab":true}},"waitMs":"0","pluginId":"","targetId":null,"waitType":"debounce"}],"hidden":"{{files.value[i].name}}","loading":"","disabled":"","allowWrap":false,"clickable":false,"iconAfter":"bold/interface-arrows-expand-5","iconBefore":"","tooltipText":"","showInEditor":false,"showUnderline":"never","loaderPosition":"auto","horizontalAlign":"left","maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T11:49:44.551Z","namespace":{"namespace":["filesList3"],"originalId":"link"},"position2":{"col":0,"row":2.7755575615628914e-16,"width":8,"height":0.6,"tabNum":0,"rowGroup":"body","container":"filesList3::filesList","subcontainer":""},"updatedAt":"2022-07-31T13:48:26.441Z","resourceName":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::text":{"id":"filesList3::text","type":"widget","style":{},"folder":"","screen":null,"subtype":"TextWidget2","tabIndex":null,"template":{"value":"{{files.value[i].name}}","hidden":"{{!files.value[i].name}}","heightType":"auto","imageWidth":"fit","tooltipText":"","overflowType":"hidden","showInEditor":false,"verticalAlign":"center","disableMarkdown":false,"horizontalAlign":"left","maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T12:04:50.272Z","namespace":{"namespace":["filesList3"],"originalId":"text"},"position2":{"col":0,"row":0.6000000000000001,"width":8,"height":0.6,"tabNum":0,"rowGroup":"body","container":"filesList3::filesList","subcontainer":""},"updatedAt":"2022-07-31T13:49:34.190Z","resourceName":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::urls":{"id":"filesList3::urls","type":"globalwidgetprop","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetProp","tabIndex":null,"template":{"value":"{{filesList3.urls}}","defaultValue":"[]"},"container":"","createdAt":"2022-06-20T05:12:50.642Z","namespace":{"namespace":["filesList3"],"originalId":"urls"},"position2":null,"updatedAt":"2022-07-31T12:42:31.534Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList4::link":{"id":"filesList4::link","type":"widget","style":{},"folder":"","screen":null,"subtype":"LinkWidget","tabIndex":null,"template":{"text":"{{files.value[i].url}}","events":[{"type":"util","event":"click","method":"openUrl","params":{"url":"{{files.value[i].url}}","options":{"newTab":true}},"waitMs":"0","pluginId":"","targetId":null,"waitType":"debounce"}],"hidden":"{{files.value[i].name}}","loading":"","disabled":"","allowWrap":false,"clickable":false,"iconAfter":"bold/interface-arrows-expand-5","iconBefore":"","tooltipText":"","showInEditor":false,"showUnderline":"never","loaderPosition":"auto","horizontalAlign":"left","maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T11:49:44.551Z","namespace":{"namespace":["filesList4"],"originalId":"link"},"position2":{"col":0,"row":2.7755575615628914e-16,"width":8,"height":0.6,"tabNum":0,"rowGroup":"body","container":"filesList4::filesList","subcontainer":""},"updatedAt":"2022-07-31T13:48:26.441Z","resourceName":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList4::text":{"id":"filesList4::text","type":"widget","style":{},"folder":"","screen":null,"subtype":"TextWidget2","tabIndex":null,"template":{"value":"{{files.value[i].name}}","hidden":"{{!files.value[i].name}}","heightType":"auto","imageWidth":"fit","tooltipText":"","overflowType":"hidden","showInEditor":false,"verticalAlign":"center","disableMarkdown":false,"horizontalAlign":"left","maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-07-31T12:04:50.272Z","namespace":{"namespace":["filesList4"],"originalId":"text"},"position2":{"col":0,"row":0.6000000000000001,"width":8,"height":0.6,"tabNum":0,"rowGroup":"body","container":"filesList4::filesList","subcontainer":""},"updatedAt":"2022-07-31T13:49:34.190Z","resourceName":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList4::urls":{"id":"filesList4::urls","type":"globalwidgetprop","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetProp","tabIndex":null,"template":{"value":"{{filesList4.urls}}","defaultValue":"[]"},"container":"","createdAt":"2022-06-20T05:12:50.642Z","namespace":{"namespace":["filesList4"],"originalId":"urls"},"position2":null,"updatedAt":"2022-07-31T12:42:31.534Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::files":{"id":"filesList3::files","type":"state","style":null,"folder":"","screen":null,"subtype":"State","tabIndex":null,"template":{"value":"{{urls.value.map(url => ({ url }))}}","persistValue":false,"persistedValueKey":"","_persistedValueGetter":null,"_persistedValueSetter":null},"container":"","createdAt":"2022-06-20T05:13:35.898Z","namespace":{"namespace":["filesList3"],"originalId":"files"},"updatedAt":"2022-06-29T09:56:00.296Z","resourceName":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::label":{"id":"filesList3::label","type":"globalwidgetprop","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetProp","tabIndex":null,"template":{"value":"{{filesList3.label}}","defaultValue":""},"container":"","createdAt":"2022-06-20T05:11:29.542Z","namespace":{"namespace":["filesList3"],"originalId":"label"},"position2":null,"updatedAt":"2022-07-31T12:43:26.288Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList4::files":{"id":"filesList4::files","type":"state","style":null,"folder":"","screen":null,"subtype":"State","tabIndex":null,"template":{"value":"{{urls.value.map(url => ({ url }))}}","persistValue":false,"persistedValueKey":"","_persistedValueGetter":null,"_persistedValueSetter":null},"container":"","createdAt":"2022-06-20T05:13:35.898Z","namespace":{"namespace":["filesList4"],"originalId":"files"},"updatedAt":"2022-06-29T09:56:00.296Z","resourceName":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList4::label":{"id":"filesList4::label","type":"globalwidgetprop","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetProp","tabIndex":null,"template":{"value":"{{filesList4.label}}","defaultValue":""},"container":"","createdAt":"2022-06-20T05:11:29.542Z","namespace":{"namespace":["filesList4"],"originalId":"label"},"position2":null,"updatedAt":"2022-07-31T12:43:26.288Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::caption":{"id":"filesList3::caption","type":"globalwidgetprop","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetProp","tabIndex":null,"template":{"value":"{{filesList3.caption}}","defaultValue":""},"container":"","createdAt":"2022-06-20T05:11:35.193Z","namespace":{"namespace":["filesList3"],"originalId":"caption"},"position2":null,"updatedAt":"2022-07-31T12:43:20.861Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::invalid":{"id":"filesList3::invalid","type":"globalwidgetoutput","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetOutput","tabIndex":null,"template":{"value":"{{filesButton.invalid}}"},"container":"","createdAt":"2022-07-31T13:46:15.390Z","namespace":{"namespace":["filesList3"],"originalId":"invalid"},"updatedAt":"2022-07-31T13:46:24.404Z","resourceName":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::spacer1":{"id":"filesList3::spacer1","type":"widget","style":{},"folder":"","screen":null,"subtype":"SpacerWidget","tabIndex":null,"template":{"hidden":"{{i === files.value.length - 1}}","showInEditor":false,"maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-06-20T05:30:46.520Z","namespace":{"namespace":["filesList3"],"originalId":"spacer1"},"position2":{"col":0,"row":1.5999999999999985,"width":12,"height":0.2,"tabNum":0,"rowGroup":"body","container":"filesList3::filesList","subcontainer":""},"updatedAt":"2022-06-20T05:31:49.100Z","resourceName":null,"mobilePosition2":{"col":0,"row":3,"width":12,"height":0.2,"tabNum":0,"rowGroup":"body","container":"filesList3::filesList","subcontainer":""},"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::spacer2":{"id":"filesList3::spacer2","type":"widget","style":{},"folder":"","screen":null,"subtype":"SpacerWidget","tabIndex":null,"template":{"hidden":"{{i === files.value.length - 1}}","showInEditor":false,"maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-06-20T05:31:18.966Z","namespace":{"namespace":["filesList3"],"originalId":"spacer2"},"position2":{"col":0,"row":1.1999999999999984,"width":12,"height":0.2,"tabNum":0,"rowGroup":"body","container":"filesList3::filesList","subcontainer":""},"updatedAt":"2022-06-20T05:31:57.479Z","resourceName":null,"mobilePosition2":{"col":0,"row":3.4000000000000004,"width":12,"height":0.2,"tabNum":0,"rowGroup":"body","container":"filesList3::filesList","subcontainer":""},"mobileAppPosition":null,"resourceDisplayName":null},"filesList4::caption":{"id":"filesList4::caption","type":"globalwidgetprop","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetProp","tabIndex":null,"template":{"value":"{{filesList4.caption}}","defaultValue":""},"container":"","createdAt":"2022-06-20T05:11:35.193Z","namespace":{"namespace":["filesList4"],"originalId":"caption"},"position2":null,"updatedAt":"2022-07-31T12:43:20.861Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList4::invalid":{"id":"filesList4::invalid","type":"globalwidgetoutput","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetOutput","tabIndex":null,"template":{"value":"{{filesButton.invalid}}"},"container":"","createdAt":"2022-07-31T13:46:15.390Z","namespace":{"namespace":["filesList4"],"originalId":"invalid"},"updatedAt":"2022-07-31T13:46:24.404Z","resourceName":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList4::spacer1":{"id":"filesList4::spacer1","type":"widget","style":{},"folder":"","screen":null,"subtype":"SpacerWidget","tabIndex":null,"template":{"hidden":"{{i === files.value.length - 1}}","showInEditor":false,"maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-06-20T05:30:46.520Z","namespace":{"namespace":["filesList4"],"originalId":"spacer1"},"position2":{"col":0,"row":1.5999999999999985,"width":12,"height":0.2,"tabNum":0,"rowGroup":"body","container":"filesList4::filesList","subcontainer":""},"updatedAt":"2022-06-20T05:31:49.100Z","resourceName":null,"mobilePosition2":{"col":0,"row":3,"width":12,"height":0.2,"tabNum":0,"rowGroup":"body","container":"filesList4::filesList","subcontainer":""},"mobileAppPosition":null,"resourceDisplayName":null},"filesList4::spacer2":{"id":"filesList4::spacer2","type":"widget","style":{},"folder":"","screen":null,"subtype":"SpacerWidget","tabIndex":null,"template":{"hidden":"{{i === files.value.length - 1}}","showInEditor":false,"maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-06-20T05:31:18.966Z","namespace":{"namespace":["filesList4"],"originalId":"spacer2"},"position2":{"col":0,"row":1.1999999999999984,"width":12,"height":0.2,"tabNum":0,"rowGroup":"body","container":"filesList4::filesList","subcontainer":""},"updatedAt":"2022-06-20T05:31:57.479Z","resourceName":null,"mobilePosition2":{"col":0,"row":3.4000000000000004,"width":12,"height":0.2,"tabNum":0,"rowGroup":"body","container":"filesList4::filesList","subcontainer":""},"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::divider1":{"id":"filesList3::divider1","type":"widget","style":{},"folder":"","screen":null,"subtype":"DividerWidget","tabIndex":null,"template":{"text":"","hidden":"{{i === files.value.length - 1}}","textSize":"default","tooltipText":"","showInEditor":false,"horizontalAlign":"center","maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-06-20T05:31:11.537Z","namespace":{"namespace":["filesList3"],"originalId":"divider1"},"position2":{"col":0,"row":1.3999999999999977,"width":12,"height":0.2,"tabNum":0,"rowGroup":"body","container":"filesList3::filesList","subcontainer":""},"updatedAt":"2022-06-20T05:31:55.403Z","resourceName":null,"mobilePosition2":{"col":0,"row":3.2,"width":12,"height":0.2,"tabNum":0,"rowGroup":"body","container":"filesList3::filesList","subcontainer":""},"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::maxFiles":{"id":"filesList3::maxFiles","type":"globalwidgetprop","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetProp","tabIndex":null,"template":{"value":"{{filesList3.maxFiles}}","defaultValue":""},"container":"","createdAt":"2022-07-31T11:35:55.363Z","namespace":{"namespace":["filesList3"],"originalId":"maxFiles"},"position2":null,"updatedAt":"2022-07-31T12:41:04.582Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::minFiles":{"id":"filesList3::minFiles","type":"globalwidgetprop","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetProp","tabIndex":null,"template":{"value":"{{filesList3.minFiles}}","defaultValue":""},"container":"","createdAt":"2022-07-31T12:28:10.751Z","namespace":{"namespace":["filesList3"],"originalId":"minFiles"},"position2":null,"updatedAt":"2022-07-31T13:40:41.475Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::required":{"id":"filesList3::required","type":"globalwidgetprop","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetProp","tabIndex":null,"template":{"value":"{{filesList3.required}}","defaultValue":"false"},"container":"","createdAt":"2022-07-31T11:43:03.110Z","namespace":{"namespace":["filesList3"],"originalId":"required"},"position2":null,"updatedAt":"2022-07-31T11:43:09.445Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList4::divider1":{"id":"filesList4::divider1","type":"widget","style":{},"folder":"","screen":null,"subtype":"DividerWidget","tabIndex":null,"template":{"text":"","hidden":"{{i === files.value.length - 1}}","textSize":"default","tooltipText":"","showInEditor":false,"horizontalAlign":"center","maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-06-20T05:31:11.537Z","namespace":{"namespace":["filesList4"],"originalId":"divider1"},"position2":{"col":0,"row":1.3999999999999977,"width":12,"height":0.2,"tabNum":0,"rowGroup":"body","container":"filesList4::filesList","subcontainer":""},"updatedAt":"2022-06-20T05:31:55.403Z","resourceName":null,"mobilePosition2":{"col":0,"row":3.2,"width":12,"height":0.2,"tabNum":0,"rowGroup":"body","container":"filesList4::filesList","subcontainer":""},"mobileAppPosition":null,"resourceDisplayName":null},"filesList4::maxFiles":{"id":"filesList4::maxFiles","type":"globalwidgetprop","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetProp","tabIndex":null,"template":{"value":"{{filesList4.maxFiles}}","defaultValue":""},"container":"","createdAt":"2022-07-31T11:35:55.363Z","namespace":{"namespace":["filesList4"],"originalId":"maxFiles"},"position2":null,"updatedAt":"2022-07-31T12:41:04.582Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList4::minFiles":{"id":"filesList4::minFiles","type":"globalwidgetprop","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetProp","tabIndex":null,"template":{"value":"{{filesList4.minFiles}}","defaultValue":""},"container":"","createdAt":"2022-07-31T12:28:10.751Z","namespace":{"namespace":["filesList4"],"originalId":"minFiles"},"position2":null,"updatedAt":"2022-07-31T13:40:41.475Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList4::required":{"id":"filesList4::required","type":"globalwidgetprop","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetProp","tabIndex":null,"template":{"value":"{{filesList4.required}}","defaultValue":"false"},"container":"","createdAt":"2022-07-31T11:43:03.110Z","namespace":{"namespace":["filesList4"],"originalId":"required"},"position2":null,"updatedAt":"2022-07-31T11:43:09.445Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::filesList":{"id":"filesList3::filesList","type":"widget","style":{},"folder":"","screen":null,"subtype":"ListViewWidget","tabIndex":null,"template":{"data":"","hidden":"{{files.value.length === 0}}","instances":"{{files.value.length}}","heightType":"auto","itemHeight":"3","showBorder":true,"formDataKey":"{{ self.id }}","overflowType":"scroll","showDropShadow":true,"dynamicHeightsEnabled":true},"container":"","createdAt":"2022-06-20T05:13:17.596Z","namespace":{"namespace":["filesList3"],"originalId":"filesList"},"position2":{"col":0,"row":0.6000000000000001,"width":12,"height":5,"tabNum":0,"rowGroup":"body","container":"filesList3","subcontainer":""},"updatedAt":"2022-06-20T06:37:20.768Z","resourceName":null,"mobilePosition2":{"col":0,"row":0.6000000000000001,"width":12,"height":5,"tabNum":0,"rowGroup":"body","container":"filesList3","subcontainer":""},"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::labelText":{"id":"filesList3::labelText","type":"widget","style":{},"folder":"","screen":null,"subtype":"TextWidget2","tabIndex":null,"template":{"value":"**{{label.value}}**{{(required.value ? '<span style=\"color:gray\"> *</span>' : '')}}\n<span style=\"color:gray\">{{caption.value}}</span>","hidden":"{{!label.value}}","heightType":"auto","imageWidth":"fit","tooltipText":"","overflowType":"scroll","showInEditor":false,"_defaultValue":"","verticalAlign":"center","disableMarkdown":false,"horizontalAlign":"left","maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-06-20T05:11:21.269Z","namespace":{"namespace":["filesList3"],"originalId":"labelText"},"position2":{"col":0,"row":0,"width":12,"height":0.6,"tabNum":0,"rowGroup":"body","container":"filesList3","subcontainer":""},"updatedAt":"2022-07-31T13:44:49.277Z","resourceName":null,"mobilePosition2":{"col":0,"row":0,"width":12,"height":0.6,"tabNum":0,"rowGroup":"body","container":"filesList3","subcontainer":""},"mobileAppPosition":null,"resourceDisplayName":null},"filesList4::filesList":{"id":"filesList4::filesList","type":"widget","style":{},"folder":"","screen":null,"subtype":"ListViewWidget","tabIndex":null,"template":{"data":"","hidden":"{{files.value.length === 0}}","instances":"{{files.value.length}}","heightType":"auto","itemHeight":"3","showBorder":true,"formDataKey":"{{ self.id }}","overflowType":"scroll","showDropShadow":true,"dynamicHeightsEnabled":true},"container":"","createdAt":"2022-06-20T05:13:17.596Z","namespace":{"namespace":["filesList4"],"originalId":"filesList"},"position2":{"col":0,"row":0.6000000000000001,"width":12,"height":5,"tabNum":0,"rowGroup":"body","container":"filesList4","subcontainer":""},"updatedAt":"2022-06-20T06:37:20.768Z","resourceName":null,"mobilePosition2":{"col":0,"row":0.6000000000000001,"width":12,"height":5,"tabNum":0,"rowGroup":"body","container":"filesList4","subcontainer":""},"mobileAppPosition":null,"resourceDisplayName":null},"filesList4::labelText":{"id":"filesList4::labelText","type":"widget","style":{},"folder":"","screen":null,"subtype":"TextWidget2","tabIndex":null,"template":{"value":"**{{label.value}}**{{(required.value ? '<span style=\"color:gray\"> *</span>' : '')}}\n<span style=\"color:gray\">{{caption.value}}</span>","hidden":"{{!label.value}}","heightType":"auto","imageWidth":"fit","tooltipText":"","overflowType":"scroll","showInEditor":false,"_defaultValue":"","verticalAlign":"center","disableMarkdown":false,"horizontalAlign":"left","maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-06-20T05:11:21.269Z","namespace":{"namespace":["filesList4"],"originalId":"labelText"},"position2":{"col":0,"row":0,"width":12,"height":0.6,"tabNum":0,"rowGroup":"body","container":"filesList4","subcontainer":""},"updatedAt":"2022-07-31T13:44:49.277Z","resourceName":null,"mobilePosition2":{"col":0,"row":0,"width":12,"height":0.6,"tabNum":0,"rowGroup":"body","container":"filesList4","subcontainer":""},"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::customRule":{"id":"filesList3::customRule","type":"function","style":null,"folder":"","screen":null,"subtype":"Function","tabIndex":null,"template":{"value":"","funcBody":"const files = {{files.value}}\nconst maxFiles = {{maxFiles.value}}\nconst minFiles = {{minFiles.value}}\nconst required = {{required.value}}\n  \nfunction getCorrect(count, singular, plural) {\n  return count === 1 ? singular : plural\n}\n      \nif (maxFiles !== undefined && files.length > maxFiles) {\n  return `Please pick no more than ${maxFiles} ${getCorrect(maxFiles, 'file', 'files')}.`\n}\n\nif (minFiles !== undefined && files.length < minFiles) {\n  return `Please pick at least ${minFiles} ${getCorrect(minFiles, 'file', 'files')}.`\n}\n\nif (required && files.length === 0) {\n  return 'This field is required.'\n}\n\nreturn ''"},"container":"","createdAt":"2022-07-31T12:29:42.778Z","namespace":{"namespace":["filesList3"],"originalId":"customRule"},"updatedAt":"2022-07-31T13:38:49.128Z","resourceName":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList4::customRule":{"id":"filesList4::customRule","type":"function","style":null,"folder":"","screen":null,"subtype":"Function","tabIndex":null,"template":{"value":"","funcBody":"const files = {{files.value}}\nconst maxFiles = {{maxFiles.value}}\nconst minFiles = {{minFiles.value}}\nconst required = {{required.value}}\n  \nfunction getCorrect(count, singular, plural) {\n  return count === 1 ? singular : plural\n}\n      \nif (maxFiles !== undefined && files.length > maxFiles) {\n  return `Please pick no more than ${maxFiles} ${getCorrect(maxFiles, 'file', 'files')}.`\n}\n\nif (minFiles !== undefined && files.length < minFiles) {\n  return `Please pick at least ${minFiles} ${getCorrect(minFiles, 'file', 'files')}.`\n}\n\nif (required && files.length === 0) {\n  return 'This field is required.'\n}\n\nreturn ''"},"container":"","createdAt":"2022-07-31T12:29:42.778Z","namespace":{"namespace":["filesList4"],"originalId":"customRule"},"updatedAt":"2022-07-31T13:38:49.128Z","resourceName":null,"mobileAppPosition":null,"resourceDisplayName":null},"withUploadedFilesProps":{"id":"withUploadedFilesProps","type":"function","style":null,"folder":"","screen":null,"subtype":"Function","tabIndex":null,"template":{"value":"","funcBody":"\nreturn {\n  label: 'Pictures',\n  caption: 'Add 3 files at most',\n  urls: [\n    'https://images.pexels.com/photos/1029021/pexels-photo-1029021.jpeg',\n    'https://images.pexels.com/photos/164041/pexels-photo-164041.jpeg',\n  ],\n  required: true,\n  maxFiles: 3,\n}"},"container":"","createdAt":"2022-07-31T13:04:37.472Z","namespace":null,"position2":null,"updatedAt":"2022-07-31T14:40:15.090Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::filesButton":{"id":"filesList3::filesButton","type":"widget","style":{},"folder":"","screen":null,"subtype":"FileButtonWidget","tabIndex":null,"template":{"text":"Add files","files":[],"value":[],"accept":[],"events":[{"type":"datasource","event":"parse","method":"trigger","params":{},"waitMs":"0","pluginId":"onFilesSelected","targetId":null,"waitType":"debounce"}],"hidden":"","invalid":false,"loading":"","maxSize":"{{maxSizePerFile.value}}","minSize":"{{minSizePerFile.value}}","parsing":false,"disabled":"","maxCount":"","minCount":"","required":"{{required.value ? files.length === 0 : false}}","_validate":false,"iconAfter":"","iconBefore":"bold/programming-browser-search","parseFiles":false,"formDataKey":"filesList","parsedValue":[],"tooltipText":"","showInEditor":false,"styleVariant":"outline","selectionType":"multiple","loaderPosition":"auto","customValidation":"{{customRule.value}}","validationMessage":"","appendNewSelection":false,"hideValidationMessage":false,"maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-06-20T05:20:48.206Z","namespace":{"namespace":["filesList3"],"originalId":"filesButton"},"position2":{"col":0,"row":5.600000000000003,"width":12,"height":1,"tabNum":0,"rowGroup":"body","container":"filesList3","subcontainer":""},"updatedAt":"2022-07-31T13:51:46.219Z","resourceName":null,"mobilePosition2":{"col":0,"row":5.600000000000003,"width":12,"height":1,"tabNum":0,"rowGroup":"body","container":"filesList3","subcontainer":""},"mobileAppPosition":null,"resourceDisplayName":null},"filesList4::filesButton":{"id":"filesList4::filesButton","type":"widget","style":{},"folder":"","screen":null,"subtype":"FileButtonWidget","tabIndex":null,"template":{"text":"Add files","files":[],"value":[],"accept":[],"events":[{"type":"datasource","event":"parse","method":"trigger","params":{},"waitMs":"0","pluginId":"onFilesSelected","targetId":null,"waitType":"debounce"}],"hidden":"","invalid":false,"loading":"","maxSize":"{{maxSizePerFile.value}}","minSize":"{{minSizePerFile.value}}","parsing":false,"disabled":"","maxCount":"","minCount":"","required":"{{required.value ? files.length === 0 : false}}","_validate":false,"iconAfter":"","iconBefore":"bold/programming-browser-search","parseFiles":false,"formDataKey":"filesList","parsedValue":[],"tooltipText":"","showInEditor":false,"styleVariant":"outline","selectionType":"multiple","loaderPosition":"auto","customValidation":"{{customRule.value}}","validationMessage":"","appendNewSelection":false,"hideValidationMessage":false,"maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-06-20T05:20:48.206Z","namespace":{"namespace":["filesList4"],"originalId":"filesButton"},"position2":{"col":0,"row":5.600000000000003,"width":12,"height":1,"tabNum":0,"rowGroup":"body","container":"filesList4","subcontainer":""},"updatedAt":"2022-07-31T13:51:46.219Z","resourceName":null,"mobilePosition2":{"col":0,"row":5.600000000000003,"width":12,"height":1,"tabNum":0,"rowGroup":"body","container":"filesList4","subcontainer":""},"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::onFileRemove":{"id":"filesList3::onFileRemove","type":"datasource","style":null,"folder":"","screen":null,"subtype":"JavascriptQuery","tabIndex":null,"template":{"data":null,"query":"const newFiles = files.value.filter(\n  (file, index) => index !== i\n)\nfiles.setValue(newFiles)\n\nonFileRemoved.trigger({ \n  additionalScope: { i }\n})","events":[],"rawData":null,"metadata":null,"changeset":"","timestamp":0,"isFetching":false,"isImported":false,"cacheKeyTtl":"","transformer":"// type your code here\n// example: return formatDataAsArray(data).filter(row => row.quantity > 20)\nreturn data","queryTimeout":"10000","allowedGroups":[],"enableCaching":false,"privateParams":[],"queryDisabled":"","watchedParams":[],"successMessage":"","changesetObject":"","errorTransformer":"// The variable 'data' allows you to reference the request's data in the transformer. \n// example: return data.find(element => element.isError)\nreturn data.error","queryRefreshTime":"","runWhenPageLoads":false,"changesetIsObject":false,"enableTransformer":false,"playgroundQueryId":null,"queryThrottleTime":"750","queryTriggerDelay":"0","showFailureToaster":true,"showSuccessToaster":false,"confirmationMessage":"Are you sure you want to remove the following file: **{{files.value[i].name || files.value[i].url}}**?","importedQueryInputs":{},"playgroundQueryUuid":"","requireConfirmation":true,"runWhenModelUpdates":false,"notificationDuration":"","queryDisabledMessage":"","resourceNameOverride":"","resourceTypeOverride":null,"importedQueryDefaults":{},"playgroundQuerySaveId":"latest","runWhenPageLoadsDelay":"","enableErrorTransformer":false,"queryFailureConditions":"","updateSetValueDynamically":false,"lastReceivedFromResourceAt":null,"showLatestVersionUpdatedWarning":false,"showUpdateSetValueDynamicallyToggle":true},"container":"","createdAt":"2022-06-20T05:32:28.670Z","namespace":{"namespace":["filesList3"],"originalId":"onFileRemove"},"updatedAt":"2022-07-31T12:22:42.386Z","resourceName":"JavascriptQuery","mobileAppPosition":null,"resourceDisplayName":null},"filesList3::onFilesAdded":{"id":"filesList3::onFilesAdded","type":"datasource","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetQuery","tabIndex":null,"template":{"data":"{{onFilesAdded.data}}","error":"{{onFilesAdded.error}}","query":"","value":"","events":[],"rawData":null,"metadata":"{{onFilesAdded.metadata}}","changeset":"","timestamp":0,"isFetching":false,"isImported":false,"cacheKeyTtl":"","transformer":"// type your code here\n// example: return formatDataAsArray(data).filter(row => row.quantity > 20)\nreturn data","defaultValue":"","queryTimeout":"10000","allowedGroups":[],"enableCaching":false,"privateParams":[],"queryDisabled":"","watchedParams":[],"successMessage":"","changesetObject":"","errorTransformer":"// The variable 'data' allows you to reference the request's data in the transformer. \n// example: return data.find(element => element.isError)\nreturn data.error","queryRefreshTime":"","runWhenPageLoads":false,"changesetIsObject":false,"enableTransformer":false,"playgroundQueryId":null,"queryThrottleTime":"750","queryTriggerDelay":"0","showFailureToaster":true,"showSuccessToaster":true,"confirmationMessage":null,"importedQueryInputs":{},"playgroundQueryUuid":"","requireConfirmation":false,"runWhenModelUpdates":false,"notificationDuration":"","queryDisabledMessage":"","resourceNameOverride":"","resourceTypeOverride":null,"importedQueryDefaults":{},"playgroundQuerySaveId":"latest","runWhenPageLoadsDelay":"","enableErrorTransformer":false,"queryFailureConditions":"","updateSetValueDynamically":false,"lastReceivedFromResourceAt":null,"showLatestVersionUpdatedWarning":false,"showUpdateSetValueDynamicallyToggle":true},"container":"","createdAt":"2022-06-20T05:12:13.117Z","namespace":{"namespace":["filesList3"],"originalId":"onFilesAdded"},"position2":null,"updatedAt":"2022-06-20T05:12:13.117Z","resourceName":"GlobalWidgetQuery","mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::removeButton":{"id":"filesList3::removeButton","type":"widget","style":{},"folder":"","screen":null,"subtype":"LinkWidget","tabIndex":null,"template":{"text":"Remove","style":{"text":"rgb(92, 92, 92)"},"events":[{"type":"datasource","event":"click","method":"trigger","params":{},"waitMs":"0","pluginId":"onFileRemove","targetId":null,"waitType":"debounce"}],"hidden":false,"loading":false,"disabled":false,"allowWrap":false,"clickable":false,"iconAfter":"","iconBefore":"bold/interface-delete-circle-alternate","tooltipText":"","showInEditor":false,"showUnderline":"always","loaderPosition":"auto","horizontalAlign":"right","maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-06-20T05:29:33.863Z","namespace":{"namespace":["filesList3"],"originalId":"removeButton"},"position2":{"col":8,"row":0,"width":4,"height":0.6,"tabNum":0,"rowGroup":"body","container":"filesList3::filesList","subcontainer":""},"updatedAt":"2022-06-20T05:34:01.019Z","resourceName":null,"mobilePosition2":{"col":8,"row":0.4,"width":4,"height":0.6,"tabNum":0,"rowGroup":"body","container":"filesList3::filesList","subcontainer":""},"mobileAppPosition":null,"resourceDisplayName":null},"filesList4::onFileRemove":{"id":"filesList4::onFileRemove","type":"datasource","style":null,"folder":"","screen":null,"subtype":"JavascriptQuery","tabIndex":null,"template":{"data":null,"query":"const newFiles = files.value.filter(\n  (file, index) => index !== i\n)\nfiles.setValue(newFiles)\n\nonFileRemoved.trigger({ \n  additionalScope: { i }\n})","events":[],"rawData":null,"metadata":null,"changeset":"","timestamp":0,"isFetching":false,"isImported":false,"cacheKeyTtl":"","transformer":"// type your code here\n// example: return formatDataAsArray(data).filter(row => row.quantity > 20)\nreturn data","queryTimeout":"10000","allowedGroups":[],"enableCaching":false,"privateParams":[],"queryDisabled":"","watchedParams":[],"successMessage":"","changesetObject":"","errorTransformer":"// The variable 'data' allows you to reference the request's data in the transformer. \n// example: return data.find(element => element.isError)\nreturn data.error","queryRefreshTime":"","runWhenPageLoads":false,"changesetIsObject":false,"enableTransformer":false,"playgroundQueryId":null,"queryThrottleTime":"750","queryTriggerDelay":"0","showFailureToaster":true,"showSuccessToaster":false,"confirmationMessage":"Are you sure you want to remove the following file: **{{files.value[i].name || files.value[i].url}}**?","importedQueryInputs":{},"playgroundQueryUuid":"","requireConfirmation":true,"runWhenModelUpdates":false,"notificationDuration":"","queryDisabledMessage":"","resourceNameOverride":"","resourceTypeOverride":null,"importedQueryDefaults":{},"playgroundQuerySaveId":"latest","runWhenPageLoadsDelay":"","enableErrorTransformer":false,"queryFailureConditions":"","updateSetValueDynamically":false,"lastReceivedFromResourceAt":null,"showLatestVersionUpdatedWarning":false,"showUpdateSetValueDynamicallyToggle":true},"container":"","createdAt":"2022-06-20T05:32:28.670Z","namespace":{"namespace":["filesList4"],"originalId":"onFileRemove"},"updatedAt":"2022-07-31T12:22:42.386Z","resourceName":"JavascriptQuery","mobileAppPosition":null,"resourceDisplayName":null},"filesList4::onFilesAdded":{"id":"filesList4::onFilesAdded","type":"datasource","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetQuery","tabIndex":null,"template":{"data":"{{onFilesAdded.data}}","error":"{{onFilesAdded.error}}","query":"","value":"","events":[],"rawData":null,"metadata":"{{onFilesAdded.metadata}}","changeset":"","timestamp":0,"isFetching":false,"isImported":false,"cacheKeyTtl":"","transformer":"// type your code here\n// example: return formatDataAsArray(data).filter(row => row.quantity > 20)\nreturn data","defaultValue":"","queryTimeout":"10000","allowedGroups":[],"enableCaching":false,"privateParams":[],"queryDisabled":"","watchedParams":[],"successMessage":"","changesetObject":"","errorTransformer":"// The variable 'data' allows you to reference the request's data in the transformer. \n// example: return data.find(element => element.isError)\nreturn data.error","queryRefreshTime":"","runWhenPageLoads":false,"changesetIsObject":false,"enableTransformer":false,"playgroundQueryId":null,"queryThrottleTime":"750","queryTriggerDelay":"0","showFailureToaster":true,"showSuccessToaster":true,"confirmationMessage":null,"importedQueryInputs":{},"playgroundQueryUuid":"","requireConfirmation":false,"runWhenModelUpdates":false,"notificationDuration":"","queryDisabledMessage":"","resourceNameOverride":"","resourceTypeOverride":null,"importedQueryDefaults":{},"playgroundQuerySaveId":"latest","runWhenPageLoadsDelay":"","enableErrorTransformer":false,"queryFailureConditions":"","updateSetValueDynamically":false,"lastReceivedFromResourceAt":null,"showLatestVersionUpdatedWarning":false,"showUpdateSetValueDynamicallyToggle":true},"container":"","createdAt":"2022-06-20T05:12:13.117Z","namespace":{"namespace":["filesList4"],"originalId":"onFilesAdded"},"position2":null,"updatedAt":"2022-06-20T05:12:13.117Z","resourceName":"GlobalWidgetQuery","mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList4::removeButton":{"id":"filesList4::removeButton","type":"widget","style":{},"folder":"","screen":null,"subtype":"LinkWidget","tabIndex":null,"template":{"text":"Remove","style":{"text":"rgb(92, 92, 92)"},"events":[{"type":"datasource","event":"click","method":"trigger","params":{},"waitMs":"0","pluginId":"onFileRemove","targetId":null,"waitType":"debounce"}],"hidden":false,"loading":false,"disabled":false,"allowWrap":false,"clickable":false,"iconAfter":"","iconBefore":"bold/interface-delete-circle-alternate","tooltipText":"","showInEditor":false,"showUnderline":"always","loaderPosition":"auto","horizontalAlign":"right","maintainSpaceWhenHidden":false},"container":"","createdAt":"2022-06-20T05:29:33.863Z","namespace":{"namespace":["filesList4"],"originalId":"removeButton"},"position2":{"col":8,"row":0,"width":4,"height":0.6,"tabNum":0,"rowGroup":"body","container":"filesList4::filesList","subcontainer":""},"updatedAt":"2022-06-20T05:34:01.019Z","resourceName":null,"mobilePosition2":{"col":8,"row":0.4,"width":4,"height":0.6,"tabNum":0,"rowGroup":"body","container":"filesList4::filesList","subcontainer":""},"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::onFileRemoved":{"id":"filesList3::onFileRemoved","type":"datasource","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetQuery","tabIndex":null,"template":{"data":"{{onFileRemoved.data}}","error":"{{onFileRemoved.error}}","query":"","value":"","events":[],"rawData":null,"metadata":"{{onFileRemoved.metadata}}","changeset":"","timestamp":0,"isFetching":false,"isImported":false,"cacheKeyTtl":"","transformer":"// type your code here\n// example: return formatDataAsArray(data).filter(row => row.quantity > 20)\nreturn data","defaultValue":"","queryTimeout":"10000","allowedGroups":[],"enableCaching":false,"privateParams":[],"queryDisabled":"","watchedParams":[],"successMessage":"","changesetObject":"","errorTransformer":"// The variable 'data' allows you to reference the request's data in the transformer. \n// example: return data.find(element => element.isError)\nreturn data.error","queryRefreshTime":"","runWhenPageLoads":false,"changesetIsObject":false,"enableTransformer":false,"playgroundQueryId":null,"queryThrottleTime":"750","queryTriggerDelay":"0","showFailureToaster":true,"showSuccessToaster":true,"confirmationMessage":null,"importedQueryInputs":{},"playgroundQueryUuid":"","requireConfirmation":false,"runWhenModelUpdates":false,"notificationDuration":"","queryDisabledMessage":"","resourceNameOverride":"","resourceTypeOverride":null,"importedQueryDefaults":{},"playgroundQuerySaveId":"latest","runWhenPageLoadsDelay":"","enableErrorTransformer":false,"queryFailureConditions":"","updateSetValueDynamically":false,"lastReceivedFromResourceAt":null,"showLatestVersionUpdatedWarning":false,"showUpdateSetValueDynamicallyToggle":true},"container":"","createdAt":"2022-06-20T05:12:02.092Z","namespace":{"namespace":["filesList3"],"originalId":"onFileRemoved"},"position2":null,"updatedAt":"2022-06-20T05:12:02.092Z","resourceName":"GlobalWidgetQuery","mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::selectedFiles":{"id":"filesList3::selectedFiles","type":"globalwidgetoutput","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetOutput","tabIndex":null,"template":{"value":"{{files.value}}"},"container":"","createdAt":"2022-06-20T07:57:09.571Z","namespace":{"namespace":["filesList3"],"originalId":"selectedFiles"},"updatedAt":"2022-06-20T07:57:15.020Z","resourceName":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList4::onFileRemoved":{"id":"filesList4::onFileRemoved","type":"datasource","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetQuery","tabIndex":null,"template":{"data":"{{onFileRemoved.data}}","error":"{{onFileRemoved.error}}","query":"","value":"","events":[],"rawData":null,"metadata":"{{onFileRemoved.metadata}}","changeset":"","timestamp":0,"isFetching":false,"isImported":false,"cacheKeyTtl":"","transformer":"// type your code here\n// example: return formatDataAsArray(data).filter(row => row.quantity > 20)\nreturn data","defaultValue":"","queryTimeout":"10000","allowedGroups":[],"enableCaching":false,"privateParams":[],"queryDisabled":"","watchedParams":[],"successMessage":"","changesetObject":"","errorTransformer":"// The variable 'data' allows you to reference the request's data in the transformer. \n// example: return data.find(element => element.isError)\nreturn data.error","queryRefreshTime":"","runWhenPageLoads":false,"changesetIsObject":false,"enableTransformer":false,"playgroundQueryId":null,"queryThrottleTime":"750","queryTriggerDelay":"0","showFailureToaster":true,"showSuccessToaster":true,"confirmationMessage":null,"importedQueryInputs":{},"playgroundQueryUuid":"","requireConfirmation":false,"runWhenModelUpdates":false,"notificationDuration":"","queryDisabledMessage":"","resourceNameOverride":"","resourceTypeOverride":null,"importedQueryDefaults":{},"playgroundQuerySaveId":"latest","runWhenPageLoadsDelay":"","enableErrorTransformer":false,"queryFailureConditions":"","updateSetValueDynamically":false,"lastReceivedFromResourceAt":null,"showLatestVersionUpdatedWarning":false,"showUpdateSetValueDynamicallyToggle":true},"container":"","createdAt":"2022-06-20T05:12:02.092Z","namespace":{"namespace":["filesList4"],"originalId":"onFileRemoved"},"position2":null,"updatedAt":"2022-06-20T05:12:02.092Z","resourceName":"GlobalWidgetQuery","mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList4::selectedFiles":{"id":"filesList4::selectedFiles","type":"globalwidgetoutput","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetOutput","tabIndex":null,"template":{"value":"{{files.value}}"},"container":"","createdAt":"2022-06-20T07:57:09.571Z","namespace":{"namespace":["filesList4"],"originalId":"selectedFiles"},"updatedAt":"2022-06-20T07:57:15.020Z","resourceName":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::maxSizePerFile":{"id":"filesList3::maxSizePerFile","type":"globalwidgetprop","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetProp","tabIndex":null,"template":{"value":"{{filesList3.maxSizePerFile}}","defaultValue":""},"container":"","createdAt":"2022-07-31T13:51:06.244Z","namespace":{"namespace":["filesList3"],"originalId":"maxSizePerFile"},"position2":null,"updatedAt":"2022-07-31T13:51:06.244Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::minSizePerFile":{"id":"filesList3::minSizePerFile","type":"globalwidgetprop","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetProp","tabIndex":null,"template":{"value":"{{filesList3.minSizePerFile}}","defaultValue":""},"container":"","createdAt":"2022-07-31T13:51:15.125Z","namespace":{"namespace":["filesList3"],"originalId":"minSizePerFile"},"position2":null,"updatedAt":"2022-07-31T13:51:15.126Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList4::maxSizePerFile":{"id":"filesList4::maxSizePerFile","type":"globalwidgetprop","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetProp","tabIndex":null,"template":{"value":"{{filesList4.maxSizePerFile}}","defaultValue":""},"container":"","createdAt":"2022-07-31T13:51:06.244Z","namespace":{"namespace":["filesList4"],"originalId":"maxSizePerFile"},"position2":null,"updatedAt":"2022-07-31T13:51:06.244Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList4::minSizePerFile":{"id":"filesList4::minSizePerFile","type":"globalwidgetprop","style":null,"folder":"","screen":null,"subtype":"GlobalWidgetProp","tabIndex":null,"template":{"value":"{{filesList4.minSizePerFile}}","defaultValue":""},"container":"","createdAt":"2022-07-31T13:51:15.125Z","namespace":{"namespace":["filesList4"],"originalId":"minSizePerFile"},"position2":null,"updatedAt":"2022-07-31T13:51:15.126Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":null,"resourceDisplayName":null},"filesList3::onFilesSelected":{"id":"filesList3::onFilesSelected","type":"datasource","style":null,"folder":"","screen":null,"subtype":"JavascriptQuery","tabIndex":null,"template":{"data":null,"query":"const addedFiles = filesButton.files.map(({ name, type }, index) => ({\n  data: `data:${type};base64,` + filesButton.value[index],\n  name: filesButton.files[index].name,\n  type,\n}));\nconst newFiles = [...files.value, ...addedFiles];\n\nfiles.setValue(newFiles);\n\nonFilesAdded.trigger({\n  additionalScope: { addedFiles },\n});","events":[],"rawData":null,"metadata":null,"changeset":"","timestamp":0,"isFetching":false,"isImported":false,"cacheKeyTtl":"","transformer":"// type your code here\n// example: return formatDataAsArray(data).filter(row => row.quantity > 20)\nreturn data","queryTimeout":"10000","allowedGroups":[],"enableCaching":false,"privateParams":[],"queryDisabled":"","watchedParams":[],"successMessage":"","changesetObject":"","errorTransformer":"// The variable 'data' allows you to reference the request's data in the transformer. \n// example: return data.find(element => element.isError)\nreturn data.error","queryRefreshTime":"","runWhenPageLoads":false,"changesetIsObject":false,"enableTransformer":false,"playgroundQueryId":null,"queryThrottleTime":"750","queryTriggerDelay":"0","showFailureToaster":true,"showSuccessToaster":false,"confirmationMessage":null,"importedQueryInputs":{},"playgroundQueryUuid":"","requireConfirmation":false,"runWhenModelUpdates":false,"notificationDuration":"","queryDisabledMessage":"","resourceNameOverride":"","resourceTypeOverride":null,"importedQueryDefaults":{},"playgroundQuerySaveId":"latest","runWhenPageLoadsDelay":"","enableErrorTransformer":false,"queryFailureConditions":"","updateSetValueDynamically":false,"lastReceivedFromResourceAt":null,"showLatestVersionUpdatedWarning":false,"showUpdateSetValueDynamicallyToggle":true},"container":"","createdAt":"2022-06-20T05:34:25.032Z","namespace":{"namespace":["filesList3"],"originalId":"onFilesSelected"},"updatedAt":"2022-07-31T12:05:33.588Z","resourceName":"JavascriptQuery","mobileAppPosition":null,"resourceDisplayName":null},"filesList4::onFilesSelected":{"id":"filesList4::onFilesSelected","type":"datasource","style":null,"folder":"","screen":null,"subtype":"JavascriptQuery","tabIndex":null,"template":{"data":null,"query":"const addedFiles = filesButton.files.map(({ name, type }, index) => ({\n  data: `data:${type};base64,` + filesButton.value[index],\n  name: filesButton.files[index].name,\n  type,\n}));\nconst newFiles = [...files.value, ...addedFiles];\n\nfiles.setValue(newFiles);\n\nonFilesAdded.trigger({\n  additionalScope: { addedFiles },\n});","events":[],"rawData":null,"metadata":null,"changeset":"","timestamp":0,"isFetching":false,"isImported":false,"cacheKeyTtl":"","transformer":"// type your code here\n// example: return formatDataAsArray(data).filter(row => row.quantity > 20)\nreturn data","queryTimeout":"10000","allowedGroups":[],"enableCaching":false,"privateParams":[],"queryDisabled":"","watchedParams":[],"successMessage":"","changesetObject":"","errorTransformer":"// The variable 'data' allows you to reference the request's data in the transformer. \n// example: return data.find(element => element.isError)\nreturn data.error","queryRefreshTime":"","runWhenPageLoads":false,"changesetIsObject":false,"enableTransformer":false,"playgroundQueryId":null,"queryThrottleTime":"750","queryTriggerDelay":"0","showFailureToaster":true,"showSuccessToaster":false,"confirmationMessage":null,"importedQueryInputs":{},"playgroundQueryUuid":"","requireConfirmation":false,"runWhenModelUpdates":false,"notificationDuration":"","queryDisabledMessage":"","resourceNameOverride":"","resourceTypeOverride":null,"importedQueryDefaults":{},"playgroundQuerySaveId":"latest","runWhenPageLoadsDelay":"","enableErrorTransformer":false,"queryFailureConditions":"","updateSetValueDynamically":false,"lastReceivedFromResourceAt":null,"showLatestVersionUpdatedWarning":false,"showUpdateSetValueDynamicallyToggle":true},"container":"","createdAt":"2022-06-20T05:34:25.032Z","namespace":{"namespace":["filesList4"],"originalId":"onFilesSelected"},"updatedAt":"2022-07-31T12:05:33.588Z","resourceName":"JavascriptQuery","mobileAppPosition":null,"resourceDisplayName":null}},"version":"2.96.1","appStyles":"","createdAt":null,"appThemeId":null,"isFetching":false,"rootScreen":null,"isMobileApp":false,"testEntities":[],"isGlobalWidget":false,"customShortcuts":[],"customDocumentTitle":"","preloadedAppJSLinks":[],"markdownLinkBehavior":"auto","multiScreenMobileApp":false,"queryStatusVisibility":false,"instrumentationEnabled":false,"pageLoadValueOverrides":[],"preloadedAppJavaScript":null,"urlFragmentDefinitions":[],"experimentalPerfFeatures":{"useRuntimeV2":false,"serverDepGraphEnabled":false,"batchCommitModelEnabled":false,"skipDepCycleCheckingEnabled":false},"responsiveLayoutDisabled":false,"inAppRetoolPillAppearance":"NO_OVERRIDE","loadingIndicatorsDisabled":false,"customDocumentTitleEnabled":false,"experimentalDataTabEnabled":false}}},{"type":"BATCH_WIDGET_TEMPLATE_UPDATE","payload":{"updates":{"filesList3":{"invalid":"{{invalid.value}}","selectedFiles":"{{selectedFiles.value}}"},"filesList4":{"invalid":"{{invalid.value}}","selectedFiles":"{{selectedFiles.value}}"}}}}],"gitSha":null,"checksum":null,"createdAt":"2022-07-31T18:38:09.936Z","updatedAt":"2022-07-31T18:38:09.936Z","pageId":1218772,"userId":256682,"branchId":null},"modules":{"FilesList":{"moduleSaveId":85397186,"moduleName":"FilesList","moduleUuid":"530a7600-f057-11ec-be10-77a873dfe3ab","data":{"appState":"[\"~#iR\",[\"^ \",\"n\",\"appTemplate\",\"v\",[\"^ \",\"isFetching\",false,\"plugins\",[\"~#iOM\",[\"files\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"files\",\"type\",\"state\",\"subtype\",\"State\",\"namespace\",null,\"resourceName\",null,\"resourceDisplayName\",null,\"template\",[\"^3\",[\"_persistedValueGetter\",null,\"_persistedValueSetter\",null,\"persistValue\",false,\"persistedValueKey\",\"\",\"value\",\"{{urls.value.map(url => ({ url }))}}\"]],\"style\",null,\"position2\",null,\"mobilePosition2\",null,\"mobileAppPosition\",null,\"tabIndex\",null,\"container\",\"\",\"createdAt\",\"~m1655702015898\",\"updatedAt\",\"~m1656496560296\",\"folder\",\"\",\"screen\",null]]],\"onFilesSelected\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"onFilesSelected\",\"^4\",\"datasource\",\"^5\",\"JavascriptQuery\",\"^6\",null,\"^7\",\"JavascriptQuery\",\"^8\",null,\"^9\",[\"^3\",[\"queryRefreshTime\",\"\",\"lastReceivedFromResourceAt\",null,\"queryDisabledMessage\",\"\",\"successMessage\",\"\",\"queryDisabled\",\"\",\"playgroundQuerySaveId\",\"latest\",\"resourceNameOverride\",\"\",\"runWhenModelUpdates\",false,\"showFailureToaster\",true,\"query\",\"const addedFiles = filesButton.files.map(({ name, type }, index) => ({\\n  data: `data:${type};base64,` + filesButton.value[index],\\n  name: filesButton.files[index].name,\\n  type,\\n}));\\nconst newFiles = [...files.value, ...addedFiles];\\n\\nfiles.setValue(newFiles);\\n\\nonFilesAdded.trigger({\\n  additionalScope: { addedFiles },\\n});\",\"playgroundQueryUuid\",\"\",\"playgroundQueryId\",null,\"privateParams\",[\"~#iL\",[]],\"runWhenPageLoadsDelay\",\"\",\"data\",null,\"importedQueryInputs\",[\"^3\",[]],\"isImported\",false,\"showSuccessToaster\",false,\"cacheKeyTtl\",\"\",\"metadata\",null,\"changesetObject\",\"\",\"errorTransformer\",\"// The variable 'data' allows you to reference the request's data in the transformer. \\n// example: return data.find(element => element.isError)\\nreturn data.error\",\"confirmationMessage\",null,\"isFetching\",false,\"changeset\",\"\",\"rawData\",null,\"queryTriggerDelay\",\"0\",\"resourceTypeOverride\",null,\"watchedParams\",[\"^D\",[]],\"enableErrorTransformer\",false,\"showLatestVersionUpdatedWarning\",false,\"timestamp\",0,\"importedQueryDefaults\",[\"^3\",[]],\"enableTransformer\",false,\"showUpdateSetValueDynamicallyToggle\",true,\"runWhenPageLoads\",false,\"transformer\",\"// type your code here\\n// example: return formatDataAsArray(data).filter(row => row.quantity > 20)\\nreturn data\",\"events\",[\"^D\",[]],\"queryTimeout\",\"10000\",\"requireConfirmation\",false,\"queryFailureConditions\",\"\",\"changesetIsObject\",false,\"enableCaching\",false,\"allowedGroups\",[\"^D\",[]],\"queryThrottleTime\",\"750\",\"updateSetValueDynamically\",false,\"notificationDuration\",\"\"]],\"^:\",null,\"^;\",null,\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1655703265032\",\"^A\",\"~m1659269133588\",\"^B\",\"\",\"^C\",null]]],\"onFileRemove\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"onFileRemove\",\"^4\",\"datasource\",\"^5\",\"JavascriptQuery\",\"^6\",null,\"^7\",\"JavascriptQuery\",\"^8\",null,\"^9\",[\"^3\",[\"queryRefreshTime\",\"\",\"lastReceivedFromResourceAt\",null,\"queryDisabledMessage\",\"\",\"successMessage\",\"\",\"queryDisabled\",\"\",\"playgroundQuerySaveId\",\"latest\",\"resourceNameOverride\",\"\",\"runWhenModelUpdates\",false,\"showFailureToaster\",true,\"query\",\"const newFiles = files.value.filter(\\n  (file, index) => index !== i\\n)\\nfiles.setValue(newFiles)\\n\\nonFileRemoved.trigger({ \\n  additionalScope: { i }\\n})\",\"playgroundQueryUuid\",\"\",\"playgroundQueryId\",null,\"privateParams\",[\"^D\",[]],\"runWhenPageLoadsDelay\",\"\",\"data\",null,\"importedQueryInputs\",[\"^3\",[]],\"isImported\",false,\"showSuccessToaster\",false,\"cacheKeyTtl\",\"\",\"metadata\",null,\"changesetObject\",\"\",\"errorTransformer\",\"// The variable 'data' allows you to reference the request's data in the transformer. \\n// example: return data.find(element => element.isError)\\nreturn data.error\",\"confirmationMessage\",\"Are you sure you want to remove the following file: **{{files.value[i].name || files.value[i].url}}**?\",\"isFetching\",false,\"changeset\",\"\",\"rawData\",null,\"queryTriggerDelay\",\"0\",\"resourceTypeOverride\",null,\"watchedParams\",[\"^D\",[]],\"enableErrorTransformer\",false,\"showLatestVersionUpdatedWarning\",false,\"timestamp\",0,\"importedQueryDefaults\",[\"^3\",[]],\"enableTransformer\",false,\"showUpdateSetValueDynamicallyToggle\",true,\"runWhenPageLoads\",false,\"transformer\",\"// type your code here\\n// example: return formatDataAsArray(data).filter(row => row.quantity > 20)\\nreturn data\",\"events\",[\"^D\",[]],\"queryTimeout\",\"10000\",\"requireConfirmation\",true,\"queryFailureConditions\",\"\",\"changesetIsObject\",false,\"enableCaching\",false,\"allowedGroups\",[\"^D\",[]],\"queryThrottleTime\",\"750\",\"updateSetValueDynamically\",false,\"notificationDuration\",\"\"]],\"^:\",null,\"^;\",null,\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1655703148670\",\"^A\",\"~m1659270162386\",\"^B\",\"\",\"^C\",null]]],\"moduleContainer\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"moduleContainer\",\"^4\",\"widget\",\"^5\",\"ModuleContainerWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"heightType\",\"fixed\",\"spinWhenChildrenAreFetching\",true,\"urls\",\"['test']\",\"caption\",\"Upload your files\",\"showBorder\",true,\"showDropShadow\",true,\"isGlobalWidgetContainer\",true,\"maxFiles\",\"3\",\"label\",\"Files list\",\"backgroundColor\",\"white\",\"title\",\"\",\"overflowType\",\"hidden\",\"disabled\",\"\"]],\"^:\",null,\"^;\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^?\",\"\",\"rowGroup\",\"body\",\"subcontainer\",\"\",\"row\",0,\"col\",0,\"height\",12.8,\"width\",12,\"tabNum\",0]]],\"^<\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^?\",\"\",\"^E\",\"body\",\"^F\",\"\",\"row\",0,\"col\",0,\"^G\",12,\"^H\",12,\"^I\",0]]],\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1655701838756\",\"^A\",\"~m1659293042961\",\"^B\",\"\",\"^C\",null]]],\"labelText\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"labelText\",\"^4\",\"widget\",\"^5\",\"TextWidget2\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"heightType\",\"auto\",\"horizontalAlign\",\"left\",\"hidden\",\"{{!label.value}}\",\"imageWidth\",\"fit\",\"showInEditor\",false,\"verticalAlign\",\"center\",\"_defaultValue\",\"\",\"tooltipText\",\"\",\"value\",\"**{{label.value}}**{{(required.value ? '<span style=\\\"color:gray\\\"> *</span>' : '')}}\\n<span style=\\\"color:gray\\\">{{caption.value}}</span>\",\"disableMarkdown\",false,\"overflowType\",\"scroll\",\"maintainSpaceWhenHidden\",false]],\"^:\",[\"^3\",[]],\"^;\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^?\",\"moduleContainer\",\"^E\",\"body\",\"^F\",\"\",\"row\",0,\"col\",0,\"^G\",0.6,\"^H\",12,\"^I\",0]]],\"^<\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^?\",\"moduleContainer\",\"^E\",\"body\",\"^F\",\"\",\"row\",0,\"col\",0,\"^G\",0.6,\"^H\",12,\"^I\",0]]],\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1655701881269\",\"^A\",\"~m1659275089277\",\"^B\",\"\",\"^C\",null]]],\"label\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"label\",\"^4\",\"globalwidgetprop\",\"^5\",\"GlobalWidgetProp\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"value\",\"Files list\",\"defaultValue\",\"\"]],\"^:\",null,\"^;\",null,\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1655701889542\",\"^A\",\"~m1659271406288\",\"^B\",\"\",\"^C\",null]]],\"caption\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"caption\",\"^4\",\"globalwidgetprop\",\"^5\",\"GlobalWidgetProp\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"value\",\"Upload your files\",\"defaultValue\",\"\"]],\"^:\",null,\"^;\",null,\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1655701895193\",\"^A\",\"~m1659271400861\",\"^B\",\"\",\"^C\",null]]],\"onFileRemoved\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"onFileRemoved\",\"^4\",\"datasource\",\"^5\",\"GlobalWidgetQuery\",\"^6\",null,\"^7\",\"GlobalWidgetQuery\",\"^8\",null,\"^9\",[\"^3\",[\"queryRefreshTime\",\"\",\"lastReceivedFromResourceAt\",null,\"queryDisabledMessage\",\"\",\"successMessage\",\"\",\"queryDisabled\",\"\",\"playgroundQuerySaveId\",\"latest\",\"resourceNameOverride\",\"\",\"runWhenModelUpdates\",false,\"showFailureToaster\",true,\"query\",\"\",\"playgroundQueryUuid\",\"\",\"playgroundQueryId\",null,\"privateParams\",[\"^D\",[]],\"runWhenPageLoadsDelay\",\"\",\"data\",null,\"importedQueryInputs\",[\"^3\",[]],\"isImported\",false,\"showSuccessToaster\",true,\"cacheKeyTtl\",\"\",\"metadata\",null,\"defaultValue\",\"\",\"changesetObject\",\"\",\"value\",\"\",\"errorTransformer\",\"// The variable 'data' allows you to reference the request's data in the transformer. \\n// example: return data.find(element => element.isError)\\nreturn data.error\",\"confirmationMessage\",null,\"isFetching\",false,\"changeset\",\"\",\"rawData\",null,\"queryTriggerDelay\",\"0\",\"resourceTypeOverride\",null,\"watchedParams\",[\"^D\",[]],\"enableErrorTransformer\",false,\"showLatestVersionUpdatedWarning\",false,\"timestamp\",0,\"importedQueryDefaults\",[\"^3\",[]],\"enableTransformer\",false,\"showUpdateSetValueDynamicallyToggle\",true,\"runWhenPageLoads\",false,\"transformer\",\"// type your code here\\n// example: return formatDataAsArray(data).filter(row => row.quantity > 20)\\nreturn data\",\"events\",[\"^D\",[]],\"queryTimeout\",\"10000\",\"requireConfirmation\",false,\"queryFailureConditions\",\"\",\"changesetIsObject\",false,\"enableCaching\",false,\"allowedGroups\",[\"^D\",[]],\"queryThrottleTime\",\"750\",\"updateSetValueDynamically\",false,\"notificationDuration\",\"\"]],\"^:\",null,\"^;\",null,\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1655701922092\",\"^A\",\"~m1655701922092\",\"^B\",\"\",\"^C\",null]]],\"onFilesAdded\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"onFilesAdded\",\"^4\",\"datasource\",\"^5\",\"GlobalWidgetQuery\",\"^6\",null,\"^7\",\"GlobalWidgetQuery\",\"^8\",null,\"^9\",[\"^3\",[\"queryRefreshTime\",\"\",\"lastReceivedFromResourceAt\",null,\"queryDisabledMessage\",\"\",\"successMessage\",\"\",\"queryDisabled\",\"\",\"playgroundQuerySaveId\",\"latest\",\"resourceNameOverride\",\"\",\"runWhenModelUpdates\",false,\"showFailureToaster\",true,\"query\",\"\",\"playgroundQueryUuid\",\"\",\"playgroundQueryId\",null,\"privateParams\",[\"^D\",[]],\"runWhenPageLoadsDelay\",\"\",\"data\",null,\"importedQueryInputs\",[\"^3\",[]],\"isImported\",false,\"showSuccessToaster\",true,\"cacheKeyTtl\",\"\",\"metadata\",null,\"defaultValue\",\"\",\"changesetObject\",\"\",\"value\",\"\",\"errorTransformer\",\"// The variable 'data' allows you to reference the request's data in the transformer. \\n// example: return data.find(element => element.isError)\\nreturn data.error\",\"confirmationMessage\",null,\"isFetching\",false,\"changeset\",\"\",\"rawData\",null,\"queryTriggerDelay\",\"0\",\"resourceTypeOverride\",null,\"watchedParams\",[\"^D\",[]],\"enableErrorTransformer\",false,\"showLatestVersionUpdatedWarning\",false,\"timestamp\",0,\"importedQueryDefaults\",[\"^3\",[]],\"enableTransformer\",false,\"showUpdateSetValueDynamicallyToggle\",true,\"runWhenPageLoads\",false,\"transformer\",\"// type your code here\\n// example: return formatDataAsArray(data).filter(row => row.quantity > 20)\\nreturn data\",\"events\",[\"^D\",[]],\"queryTimeout\",\"10000\",\"requireConfirmation\",false,\"queryFailureConditions\",\"\",\"changesetIsObject\",false,\"enableCaching\",false,\"allowedGroups\",[\"^D\",[]],\"queryThrottleTime\",\"750\",\"updateSetValueDynamically\",false,\"notificationDuration\",\"\"]],\"^:\",null,\"^;\",null,\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1655701933117\",\"^A\",\"~m1655701933117\",\"^B\",\"\",\"^C\",null]]],\"urls\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"urls\",\"^4\",\"globalwidgetprop\",\"^5\",\"GlobalWidgetProp\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"value\",\"['test']\",\"defaultValue\",\"[]\"]],\"^:\",null,\"^;\",null,\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1655701970642\",\"^A\",\"~m1659271351534\",\"^B\",\"\",\"^C\",null]]],\"filesList\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"filesList\",\"^4\",\"widget\",\"^5\",\"ListViewWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"heightType\",\"auto\",\"showBorder\",true,\"hidden\",\"{{files.value.length === 0}}\",\"data\",\"\",\"showDropShadow\",true,\"formDataKey\",\"{{ self.id }}\",\"dynamicHeightsEnabled\",true,\"itemHeight\",\"3\",\"overflowType\",\"scroll\",\"instances\",\"{{files.value.length}}\"]],\"^:\",[\"^3\",[]],\"^;\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^?\",\"moduleContainer\",\"^E\",\"body\",\"^F\",\"\",\"row\",0.6000000000000001,\"col\",0,\"^G\",5,\"^H\",12,\"^I\",0]]],\"^<\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^?\",\"moduleContainer\",\"^E\",\"body\",\"^F\",\"\",\"row\",0.6000000000000001,\"col\",0,\"^G\",5,\"^H\",12,\"^I\",0]]],\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1655701997596\",\"^A\",\"~m1655707040768\",\"^B\",\"\",\"^C\",null]]],\"filesButton\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"filesButton\",\"^4\",\"widget\",\"^5\",\"FileButtonWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"parsedValue\",[],\"iconAfter\",\"\",\"parseFiles\",false,\"maxSize\",\"{{maxSizePerFile.value}}\",\"appendNewSelection\",false,\"selectionType\",\"multiple\",\"accept\",[],\"hidden\",\"\",\"customValidation\",\"{{customRule.value}}\",\"maxCount\",\"\",\"hideValidationMessage\",false,\"text\",\"Add files\",\"validationMessage\",\"\",\"showInEditor\",false,\"parsing\",false,\"tooltipText\",\"\",\"formDataKey\",\"filesList\",\"value\",[],\"minSize\",\"{{minSizePerFile.value}}\",\"styleVariant\",\"outline\",\"_validate\",false,\"invalid\",false,\"files\",[],\"iconBefore\",\"bold/programming-browser-search\",\"events\",[\"^D\",[[\"^3\",[\"event\",\"parse\",\"type\",\"datasource\",\"method\",\"trigger\",\"pluginId\",\"onFilesSelected\",\"targetId\",null,\"params\",[\"^3\",[]],\"waitType\",\"debounce\",\"waitMs\",\"0\"]]]],\"loading\",\"\",\"loaderPosition\",\"auto\",\"disabled\",\"\",\"minCount\",\"\",\"maintainSpaceWhenHidden\",false,\"required\",\"{{required.value ? files.length === 0 : false}}\"]],\"^:\",[\"^3\",[]],\"^;\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^?\",\"moduleContainer\",\"^E\",\"body\",\"^F\",\"\",\"row\",5.600000000000003,\"col\",0,\"^G\",1,\"^H\",12,\"^I\",0]]],\"^<\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^?\",\"moduleContainer\",\"^E\",\"body\",\"^F\",\"\",\"row\",5.600000000000003,\"col\",0,\"^G\",1,\"^H\",12,\"^I\",0]]],\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1655702448206\",\"^A\",\"~m1659275506219\",\"^B\",\"\",\"^C\",null]]],\"removeButton\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"removeButton\",\"^4\",\"widget\",\"^5\",\"LinkWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"horizontalAlign\",\"right\",\"clickable\",false,\"iconAfter\",\"\",\"hidden\",false,\"text\",\"Remove\",\"showUnderline\",\"always\",\"showInEditor\",false,\"tooltipText\",\"\",\"style\",[\"^3\",[\"text\",\"rgb(92, 92, 92)\"]],\"allowWrap\",false,\"iconBefore\",\"bold/interface-delete-circle-alternate\",\"events\",[\"^D\",[[\"^3\",[\"event\",\"click\",\"type\",\"datasource\",\"method\",\"trigger\",\"pluginId\",\"onFileRemove\",\"targetId\",null,\"params\",[\"^3\",[]],\"waitType\",\"debounce\",\"waitMs\",\"0\"]]]],\"loading\",false,\"loaderPosition\",\"auto\",\"disabled\",false,\"maintainSpaceWhenHidden\",false]],\"^:\",[\"^3\",[]],\"^;\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^?\",\"filesList\",\"^E\",\"body\",\"^F\",\"\",\"row\",0,\"col\",8,\"^G\",0.6,\"^H\",4,\"^I\",0]]],\"^<\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^?\",\"filesList\",\"^E\",\"body\",\"^F\",\"\",\"row\",0.4,\"col\",8,\"^G\",0.6,\"^H\",4,\"^I\",0]]],\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1655702973863\",\"^A\",\"~m1655703241019\",\"^B\",\"\",\"^C\",null]]],\"spacer1\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"spacer1\",\"^4\",\"widget\",\"^5\",\"SpacerWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"hidden\",\"{{i === files.value.length - 1}}\",\"maintainSpaceWhenHidden\",false,\"showInEditor\",false]],\"^:\",[\"^3\",[]],\"^;\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^?\",\"filesList\",\"^E\",\"body\",\"^F\",\"\",\"row\",1.5999999999999985,\"col\",0,\"^G\",0.2,\"^H\",12,\"^I\",0]]],\"^<\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^?\",\"filesList\",\"^E\",\"body\",\"^F\",\"\",\"row\",3,\"col\",0,\"^G\",0.2,\"^H\",12,\"^I\",0]]],\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1655703046520\",\"^A\",\"~m1655703109100\",\"^B\",\"\",\"^C\",null]]],\"divider1\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"divider1\",\"^4\",\"widget\",\"^5\",\"DividerWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"hidden\",\"{{i === files.value.length - 1}}\",\"maintainSpaceWhenHidden\",false,\"showInEditor\",false,\"tooltipText\",\"\",\"horizontalAlign\",\"center\",\"text\",\"\",\"textSize\",\"default\"]],\"^:\",[\"^3\",[]],\"^;\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^?\",\"filesList\",\"^E\",\"body\",\"^F\",\"\",\"row\",1.3999999999999977,\"col\",0,\"^G\",0.2,\"^H\",12,\"^I\",0]]],\"^<\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^?\",\"filesList\",\"^E\",\"body\",\"^F\",\"\",\"row\",3.2,\"col\",0,\"^G\",0.2,\"^H\",12,\"^I\",0]]],\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1655703071537\",\"^A\",\"~m1655703115403\",\"^B\",\"\",\"^C\",null]]],\"spacer2\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"spacer2\",\"^4\",\"widget\",\"^5\",\"SpacerWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"hidden\",\"{{i === files.value.length - 1}}\",\"maintainSpaceWhenHidden\",false,\"showInEditor\",false]],\"^:\",[\"^3\",[]],\"^;\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^?\",\"filesList\",\"^E\",\"body\",\"^F\",\"\",\"row\",1.1999999999999984,\"col\",0,\"^G\",0.2,\"^H\",12,\"^I\",0]]],\"^<\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^?\",\"filesList\",\"^E\",\"body\",\"^F\",\"\",\"row\",3.4000000000000004,\"col\",0,\"^G\",0.2,\"^H\",12,\"^I\",0]]],\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1655703078966\",\"^A\",\"~m1655703117479\",\"^B\",\"\",\"^C\",null]]],\"selectedFiles\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"selectedFiles\",\"^4\",\"globalwidgetoutput\",\"^5\",\"GlobalWidgetOutput\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"value\",\"{{files.value}}\"]],\"^:\",null,\"^;\",null,\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1655711829571\",\"^A\",\"~m1655711835020\",\"^B\",\"\",\"^C\",null]]],\"maxFiles\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"maxFiles\",\"^4\",\"globalwidgetprop\",\"^5\",\"GlobalWidgetProp\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"value\",\"3\",\"defaultValue\",\"\"]],\"^:\",null,\"^;\",null,\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1659267355363\",\"^A\",\"~m1659293042909\",\"^B\",\"\",\"^C\",null]]],\"required\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"required\",\"^4\",\"globalwidgetprop\",\"^5\",\"GlobalWidgetProp\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"value\",\"\",\"defaultValue\",\"false\"]],\"^:\",null,\"^;\",null,\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1659267783110\",\"^A\",\"~m1659267789445\",\"^B\",\"\",\"^C\",null]]],\"link\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"link\",\"^4\",\"widget\",\"^5\",\"LinkWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"horizontalAlign\",\"left\",\"clickable\",false,\"iconAfter\",\"bold/interface-arrows-expand-5\",\"hidden\",\"{{files.value[i].name}}\",\"text\",\"{{files.value[i].url}}\",\"showUnderline\",\"never\",\"showInEditor\",false,\"tooltipText\",\"\",\"allowWrap\",false,\"iconBefore\",\"\",\"events\",[\"^D\",[[\"^3\",[\"event\",\"click\",\"type\",\"util\",\"method\",\"openUrl\",\"pluginId\",\"\",\"targetId\",null,\"params\",[\"^3\",[\"url\",\"{{files.value[i].url}}\",\"options\",[\"^3\",[\"newTab\",true]]]],\"waitType\",\"debounce\",\"waitMs\",\"0\"]]]],\"loading\",\"\",\"loaderPosition\",\"auto\",\"disabled\",\"\",\"maintainSpaceWhenHidden\",false]],\"^:\",[\"^3\",[]],\"^;\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^?\",\"filesList\",\"^E\",\"body\",\"^F\",\"\",\"row\",2.7755575615628914e-16,\"col\",0,\"^G\",0.6,\"^H\",8,\"^I\",0]]],\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1659268184551\",\"^A\",\"~m1659275306441\",\"^B\",\"\",\"^C\",null]]],\"text\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"text\",\"^4\",\"widget\",\"^5\",\"TextWidget2\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"heightType\",\"auto\",\"horizontalAlign\",\"left\",\"hidden\",\"{{!files.value[i].name}}\",\"imageWidth\",\"fit\",\"showInEditor\",false,\"verticalAlign\",\"center\",\"tooltipText\",\"\",\"value\",\"{{files.value[i].name}}\",\"disableMarkdown\",false,\"overflowType\",\"hidden\",\"maintainSpaceWhenHidden\",false]],\"^:\",[\"^3\",[]],\"^;\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^?\",\"filesList\",\"^E\",\"body\",\"^F\",\"\",\"row\",0.6000000000000001,\"col\",0,\"^G\",0.6,\"^H\",8,\"^I\",0]]],\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1659269090272\",\"^A\",\"~m1659275374190\",\"^B\",\"\",\"^C\",null]]],\"minFiles\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"minFiles\",\"^4\",\"globalwidgetprop\",\"^5\",\"GlobalWidgetProp\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"value\",\"\",\"defaultValue\",\"\"]],\"^:\",null,\"^;\",null,\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1659270490751\",\"^A\",\"~m1659274841475\",\"^B\",\"\",\"^C\",null]]],\"customRule\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"customRule\",\"^4\",\"function\",\"^5\",\"Function\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"funcBody\",\"const files = {{files.value}}\\nconst maxFiles = {{maxFiles.value}}\\nconst minFiles = {{minFiles.value}}\\nconst required = {{required.value}}\\n  \\nfunction getCorrect(count, singular, plural) {\\n  return count === 1 ? singular : plural\\n}\\n      \\nif (maxFiles !== undefined && files.length > maxFiles) {\\n  return `Please pick no more than ${maxFiles} ${getCorrect(maxFiles, 'file', 'files')}.`\\n}\\n\\nif (minFiles !== undefined && files.length < minFiles) {\\n  return `Please pick at least ${minFiles} ${getCorrect(minFiles, 'file', 'files')}.`\\n}\\n\\nif (required && files.length === 0) {\\n  return 'This field is required.'\\n}\\n\\nreturn ''\",\"value\",\"\"]],\"^:\",null,\"^;\",null,\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1659270582778\",\"^A\",\"~m1659274729128\",\"^B\",\"\",\"^C\",null]]],\"invalid\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"invalid\",\"^4\",\"globalwidgetoutput\",\"^5\",\"GlobalWidgetOutput\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"value\",\"{{filesButton.invalid}}\"]],\"^:\",null,\"^;\",null,\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1659275175390\",\"^A\",\"~m1659275184404\",\"^B\",\"\",\"^C\",null]]],\"maxSizePerFile\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"maxSizePerFile\",\"^4\",\"globalwidgetprop\",\"^5\",\"GlobalWidgetProp\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"value\",\"\",\"defaultValue\",\"\"]],\"^:\",null,\"^;\",null,\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1659275466244\",\"^A\",\"~m1659275466244\",\"^B\",\"\",\"^C\",null]]],\"minSizePerFile\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"minSizePerFile\",\"^4\",\"globalwidgetprop\",\"^5\",\"GlobalWidgetProp\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"value\",\"\",\"defaultValue\",\"\"]],\"^:\",null,\"^;\",null,\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",\"\",\"^@\",\"~m1659275475125\",\"^A\",\"~m1659275475126\",\"^B\",\"\",\"^C\",null]]]]],\"^@\",null,\"version\",\"2.96.1\",\"appThemeId\",null,\"preloadedAppJavaScript\",null,\"preloadedAppJSLinks\",[],\"testEntities\",[],\"tests\",[],\"appStyles\",\"\",\"responsiveLayoutDisabled\",false,\"loadingIndicatorsDisabled\",false,\"urlFragmentDefinitions\",[\"^D\",[]],\"pageLoadValueOverrides\",[\"^D\",[]],\"customDocumentTitle\",\"\",\"customDocumentTitleEnabled\",false,\"customShortcuts\",[],\"isGlobalWidget\",true,\"isMobileApp\",false,\"multiScreenMobileApp\",false,\"folders\",[\"^D\",[]],\"queryStatusVisibility\",false,\"markdownLinkBehavior\",\"auto\",\"inAppRetoolPillAppearance\",\"NO_OVERRIDE\",\"rootScreen\",null,\"instrumentationEnabled\",false,\"experimentalPerfFeatures\",[\"^ \",\"batchCommitModelEnabled\",false,\"skipDepCycleCheckingEnabled\",false,\"serverDepGraphEnabled\",false,\"useRuntimeV2\",false],\"experimentalDataTabEnabled\",false]]]"}}}}