{"cacheVersion":355,"page":{"id":"0442b891-d679-4ed9-a9e8-82abf86b4cd8","paths":{"default":"components"},"cmsDataSetPath":null,"workflows":[{"id":"a64f62b3-9847-4481-990c-1e576b252751","name":"Set theme variables","actions":{"__ID_1__":{"id":"__ID_1__","name":"Store Telegram object","next":"__ID_2__","type":"variable","varId":"cad1ff2c-a734-44ad-ab05-aa38642276d7","varValue":{"code":"window.Telegram","__wwtype":"f"},"description":"Get Telegram object from window"},"__ID_2__":{"id":"__ID_2__","name":"Store WebApp object","next":"329413c5-8a9b-4b17-9452-716c20a5c4d9","type":"variable","varId":"dc643f52-803e-4c29-82b5-043308b75844","varValue":{"code":"variables['cad1ff2c-a734-44ad-ab05-aa38642276d7']?.['WebApp']?.['initDataUnsafe'] ? variables['cad1ff2c-a734-44ad-ab05-aa38642276d7']?.['WebApp'] : variables['dc643f52-803e-4c29-82b5-043308b75844']","__wwtype":"f"},"description":"Get WebApp object from Telegram"},"__ID_3__":{"id":"__ID_3__","code":"const webApp = variables['dc643f52-803e-4c29-82b5-043308b75844'];\nconst themeParams = webApp?.['themeParams'];\nif (!themeParams) return null;\n\n// Update all theme variables with their corresponding WebApp values\nwwLib.wwVariable.updateValue('f95fa3a6-5c0a-4b22-abe2-5c264f9dddde', themeParams.accent_text_color); // accent_text_color\nwwLib.wwVariable.updateValue('fde18208-0ef1-4142-b026-f983885d6bb3', webApp?.colorScheme); // colorScheme\nwwLib.wwVariable.updateValue('b6de250f-bf77-4779-9810-300e2a91e1f9', themeParams.bg_color); // bg_color\nwwLib.wwVariable.updateValue('201ebf87-2df9-4c51-a5a1-f3f7fca9a556', themeParams.bottom_bar_bg_color); // bottom_bar_bg_color\nwwLib.wwVariable.updateValue('1667bcf7-fc12-45ee-8bd5-5a68ca162273', themeParams.button_color); // button_color\nwwLib.wwVariable.updateValue('451c7e58-e576-42c3-b7d2-d3e90baf1781', themeParams.button_text_color); // button_text_color\nwwLib.wwVariable.updateValue('d4b50402-b756-4abb-84c0-5e68454c2883', themeParams.destructive_text_color); // destructive_text_color\nwwLib.wwVariable.updateValue('9e4ab534-f7b6-4a70-9a6a-cd64587ed53f', themeParams.header_bg_color); // header_bg_color\nwwLib.wwVariable.updateValue('82c44569-e573-4801-aedf-58fd2d30bc9b', themeParams.hint_color); // hint_color\nwwLib.wwVariable.updateValue('caa815e6-09b1-4ea0-83b6-1baad7a1a645', themeParams.link_color); // link_color\nwwLib.wwVariable.updateValue('4bc5fc09-9088-4933-ba6b-a083d4e0815a', themeParams.secondary_bg_color); // secondary_bg_color\nwwLib.wwVariable.updateValue('3b2f25ea-0870-4b9a-af72-e37bafebb3c1', themeParams.section_bg_color); // section_bg_color\nwwLib.wwVariable.updateValue('5b10bb66-89b9-4de7-982a-dab1f659df46', themeParams.section_header_text_color); // section_header_text_color\nwwLib.wwVariable.updateValue('64a96a97-0c35-4c8c-9b0a-675a4b8e5c8c', themeParams.section_separator_color); // section_separator_color\nwwLib.wwVariable.updateValue('48b18d61-aa69-4e6a-8fc6-881364110fbf', themeParams.subtitle_text_color); // subtitle_text_color\nwwLib.wwVariable.updateValue('07b59109-4bae-4361-bd24-3d117d40bb8a', themeParams.text_color); // text_color\nwwLib.wwVariable.updateValue('6750393d-0773-437d-bb95-e52039bf8f76', webApp?.headerColor); // headerColor\nwwLib.wwVariable.updateValue('cc141c0e-a4b2-413d-846f-be46017d960c', webApp?.backgroundColor); // backgroundColor\nwwLib.wwVariable.updateValue('71ea9c3a-6fe3-4cd6-b351-9c01e33068c8', webApp?.bottomBarColor); // bottomBarColor\nwwLib.wwVariable.updateValue('c83800f9-8692-4c4c-b683-dc58de256ad3', webApp?.MainButton?.color); // MainButton_color\nwwLib.wwVariable.updateValue('c19db71f-9a8a-459b-8be4-5d6750a403a8', webApp?.MainButton?.textColor); // MainButton_textColor\nwwLib.wwVariable.updateValue('759fc6eb-378d-49a2-a756-8760f6aca7f2', webApp?.SecondaryButton?.textColor); // SecondaryButton_textColor\nwwLib.wwVariable.updateValue('aed3ef4a-7d02-4885-b74f-b496aed4f9df', webApp?.SecondaryButton?.color); // SecondaryButton_color\n\nreturn true;","name":"Set all theme variables","next":"9a33e84b-aca9-420f-bf0c-87a32208d5f9","type":"custom-js","description":"Set all theme-related variables from WebApp properties"},"__ID_ERROR_1__":{"id":"__ID_ERROR_1__","name":"Log error","next":null,"type":"log","level":"error","message":"Failed to set theme variables"},"329413c5-8a9b-4b17-9452-716c20a5c4d9":{"id":"329413c5-8a9b-4b17-9452-716c20a5c4d9","name":"Store WebApp object","next":"__ID_3__","type":"variable","varId":"af499b01-9787-42ec-acff-74a0c0b22bdd","internal":false,"varValue":{"code":"variables['dc643f52-803e-4c29-82b5-043308b75844']?.['initDataUnsafe']?.['user']","__wwtype":"f"},"description":"Get WebApp object from Telegram"},"71a999ac-3598-4d29-b782-02fa5ddef6d5":{"id":"71a999ac-3598-4d29-b782-02fa5ddef6d5","lang":{"code":"variables['dc643f52-803e-4c29-82b5-043308b75844']?.['initDataUnsafe']?.['user']?.['language_code']","__wwtype":"f"},"next":null,"type":"change-lang"},"778ca5d0-3d37-4e4b-ac55-f0e9782da04d":{"id":"778ca5d0-3d37-4e4b-ac55-f0e9782da04d","next":"__ID_1__","type":"execute-workflow:180bad68-3e70-4016-b608-1790f409e3ab","parameters":{"role_id":9,"allow_telegram_users":true}},"9a33e84b-aca9-420f-bf0c-87a32208d5f9":{"id":"9a33e84b-aca9-420f-bf0c-87a32208d5f9","next":"71a999ac-3598-4d29-b782-02fa5ddef6d5","type":"change-theme","theme":{"code":"variables['fde18208-0ef1-4142-b026-f983885d6bb3']","__wwtype":"f"}}},"trigger":"onload","description":"
Sets all theme-related variables from WebApp properties in one custom JavaScript action
","firstAction":"778ca5d0-3d37-4e4b-ac55-f0e9782da04d","firstErrorAction":"__ID_ERROR_1__"},{"id":"3a1ab612-eb2d-46b0-9b98-f2798a601849","name":"Initialize Dashboard Variables","actions":{"353ad92c-ff70-4fa8-bb55-734be147c59b":{"id":"353ad92c-ff70-4fa8-bb55-734be147c59b","code":"// Initialize button controls variable if it doesn't exist\nif (!variables['fac5dc63-a334-41a3-8557-3c0ce35cfa0e']) {\n variables['fac5dc63-a334-41a3-8557-3c0ce35cfa0e'] = {\n mainButtonText: 'Continue',\n mainButtonColor: '#2481cc',\n showProgress: false\n };\n}\n\n// Initialize storage demo variable if it doesn't exist\nif (!variables['c3a72daf-9490-4c21-8fde-d5682f047272']) {\n variables['c3a72daf-9490-4c21-8fde-d5682f047272'] = {\n key: '',\n value: '',\n storedItems: []\n };\n}\n\n// Initialize sensor data variable if it doesn't exist\nif (!variables['aecadf29-1eab-45f1-aec7-3e924bc2201e']) {\n variables['aecadf29-1eab-45f1-aec7-3e924bc2201e'] = {\n accelerometer: { x: 0, y: 0, z: 0 },\n gyroscope: { x: 0, y: 0, z: 0 },\n orientation: { alpha: 0, beta: 0, gamma: 0 }\n };\n}\n\n// Initialize debug log variable if it doesn't exist\nif (!variables['be83c1ff-2488-49b0-a691-362117049e32']) {\n variables['be83c1ff-2488-49b0-a691-362117049e32'] = [];\n}\n\n// Log initialization\nconsole.log('Dashboard variables initialized');","next":null,"type":"custom-js"}},"trigger":"onload","description":"Initialize variables needed for the dashboard","firstAction":"353ad92c-ff70-4fa8-bb55-734be147c59b","firstErrorAction":null}]},"sections":{"03a66cb2-8819-48a5-babf-d7c771fb0b7e":{"uid":"03a66cb2-8819-48a5-babf-d7c771fb0b7e","linkId":"ae851d99-5875-40e0-b2cf-caf5e3bdb4de","_state":{"style":{"default":{}}},"content":{"default":{"wwObjects":[{"uid":"ee354d2c-ef59-43da-af3d-7b036c7f4a34","isWwObject":true}],"_ww-layout_alignItems":"flex-start","_ww-layout_flexDirection":"column"}},"sectionBaseId":"99586bd3-2b15-4d6b-a025-6a50d07ca845","sectionTitle":"Section"},"cc444e80-abeb-4f8a-9315-12434cb601a3":{"uid":"cc444e80-abeb-4f8a-9315-12434cb601a3","linkId":"bdb472e9-ec80-402e-be55-50a07eca4d09","_state":{"style":{"default":{"width":"100%","margin":"0 auto","display":"flex","padding":"24px","maxWidth":"1200px","conditionalRendering":true}},"states":[],"interactions":[]},"content":{"default":{"wwObjects":[{"uid":"646faedc-1bec-4582-ba50-0496b7b1fad1","isWwObject":true},{"uid":"10905881-6938-4df5-8da5-eeedeb369970","isWwObject":true}],"_ww-layout_rowGap":"32px","_ww-layout_columnGap":"32px","_ww-layout_flexDirection":"column"}},"sectionBaseId":"99586bd3-2b15-4d6b-a025-6a50d07ca845","sectionTitle":"Telegram Dashboard Section"},"d644a6ac-6aec-4598-a4d7-fd995be79942":{"uid":"d644a6ac-6aec-4598-a4d7-fd995be79942","linkId":"31df2cc5-76c3-4bfa-9e24-cf2f656a5bef","_state":{"style":{"default":{"width":"100%","height":"100%","padding":"1rem","minHeight":"100vh","aspectRatio":"unset","backgroundColor":{"code":"variables['cc141c0e-a4b2-413d-846f-be46017d960c']","__wwtype":"f"}}}},"content":{"default":{"wwObjects":[{"uid":"f5eaf642-609c-408f-8b3f-33613f96b69b","isWwObject":true}],"_ww-layout_alignItems":"center","_ww-layout_flexDirection":"column"}},"sectionBaseId":"99586bd3-2b15-4d6b-a025-6a50d07ca845","sectionTitle":"Section"},"e6b7b1cc-d1f0-426d-b127-d4b05f4fcef9":{"uid":"e6b7b1cc-d1f0-426d-b127-d4b05f4fcef9","linkId":"ef153c99-0426-496f-8b24-a7a680810a08","_state":{"style":{"mobile":{},"default":{"top":"0px","left":"0px","right":"0px","width":"100%","height":"80px","zIndex":10,"padding":{"code":"formulas['4db258db-d6a2-4dc6-8441-e50173ce658f']()","__wwtype":"f","defaultValue":"0 0 0 0"},"overflow":"visible","position":"sticky","transition":"all 0.3s ease 0s","aspectRatio":"unset","backgroundColor":{"code":"variables['9e4ab534-f7b6-4a70-9a6a-cd64587ed53f']","__wwtype":"f"},"conditionalRendering":{"code":"!! variables['07b59109-4bae-4361-bd24-3d117d40bb8a']&&pluginVariables['1fa0dd68-5069-436c-9a7d-3b54c340f1fa']['isAuthenticated']","__wwtype":"f","defaultValue":true}}}},"content":{"mobile":{"_ww-layout_alignItems":"stretch"},"default":{"wwObjects":[{"uid":"54668539-55ae-4b8e-9c94-a5808bb1a1ae","isWwObject":true}],"_ww-layout_rowGap":"1rem","_ww-layout_columnGap":"1rem","_ww-layout_alignItems":"center","_ww-layout_flexDirection":"column"}},"sectionBaseId":"99586bd3-2b15-4d6b-a025-6a50d07ca845","sectionTitle":"Header"}},"wwObjects":{"ea7caa60-330f-4b52-8d5a-d8e02c0c64e5":{"uid":"ea7caa60-330f-4b52-8d5a-d8e02c0c64e5","_state":{"style":{"default":{"width":"20px","margin":"0 6px 0 0"}}},"content":{"default":{"icon":"lucide/plus","color":"#FFFFFF"}},"name":null,"wwObjectBaseId":"1b1e2173-9b78-42cc-a8ee-a6167caea340","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"b4372db1-91f7-4a81-a9e2-21366fb0f9af":{"uid":"b4372db1-91f7-4a81-a9e2-21366fb0f9af","_state":{},"content":{"default":{"devMode":false}},"name":null,"wwObjectBaseId":"09576109-3662-4091-91f7-3e5466277049","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"01aa0bc2-5a6c-4db7-8a4b-c53731afa4e8":{"uid":"01aa0bc2-5a6c-4db7-8a4b-c53731afa4e8","_state":{"style":{"default":{"width":"24px","height":"24px","display":"block","borderRadius":"4px","backgroundColor":{"code":"variables['bg_color']","__wwtype":"f"}}},"states":[],"interactions":[]},"content":{"default":{"children":[]}},"name":"Color Box","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"f7b2301c-357e-491d-88bc-74f234e487fc":{"uid":"f7b2301c-357e-491d-88bc-74f234e487fc","_state":{"style":{"default":{"width":"24px","height":"24px","display":"block","borderRadius":"4px","backgroundColor":{"code":"variables['accent_text_color']","__wwtype":"f"}}},"states":[],"interactions":[]},"content":{"default":{"children":[]}},"name":"Color Box","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"b9435e9d-5283-4170-a190-16e04731aed6":{"uid":"b9435e9d-5283-4170-a190-16e04731aed6","_state":{"style":{"default":{}},"states":[],"interactions":[]},"content":{"default":{"tag":"p","text":{"en":"MainButton_color"},"_ww-text_text":{"en":"MainButton_color"},"_ww-text_color":{"code":"variables['text_color']","__wwtype":"f"}}},"name":"Color Name","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"d9ff15a3-7d99-41eb-8090-315e5b2706bd":{"uid":"d9ff15a3-7d99-41eb-8090-315e5b2706bd","_state":{"style":{"default":{"display":"flex","padding":"12px","borderRadius":"8px","backgroundColor":{"code":"variables['4bc5fc09-9088-4933-ba6b-a083d4e0815a']","__wwtype":"f"}}},"states":[],"interactions":[]},"content":{"default":{"children":[{"uid":"0e6b8481-d548-47d8-acbc-c461836d4661","isWwObject":true},{"uid":"e5d78ca7-e5c4-485e-9ba7-536dcb6f720e","isWwObject":true}],"_ww-layout_alignItems":"center","_ww-layout_justifyContent":"space-between"}},"name":"Color Item","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"d5409f69-08df-454d-94c9-5e5cb1f76b80":{"uid":"d5409f69-08df-454d-94c9-5e5cb1f76b80","_state":{"style":{"mobile":{},"tablet":{},"default":{"margin":"0"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"tag":"h2","text":{"en":"Button Controls","ru":"Управление кнопками"},"_ww-text_text":{"en":"Button Controls","ru":"Управление кнопками"},"_ww-text_color":{"code":"variables['07b59109-4bae-4361-bd24-3d117d40bb8a']","__wwtype":"f"},"_ww-text_fontSize":"20px","_ww-text_fontWeight":"600"}},"name":"Button Controls Title","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"6c7b88fb-2743-407c-9716-a91768d7c23a":{"uid":"6c7b88fb-2743-407c-9716-a91768d7c23a","_state":{"style":{"mobile":{"display":"flex"},"tablet":{"display":"flex"},"default":{"width":"100%","display":"flex","padding":"20px","borderRadius":"12px","backgroundColor":{"code":"variables['3b2f25ea-0870-4b9a-af72-e37bafebb3c1']","__wwtype":"f"}}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"children":[{"uid":"d5409f69-08df-454d-94c9-5e5cb1f76b80","isWwObject":true},{"uid":"9994c1d5-bd1c-46ef-aaf7-336a56e0d837","isWwObject":true},{"uid":"def98aaa-55b3-49db-a58e-0491d404475d","isWwObject":true},{"uid":"ebcfd073-48e3-41d4-95dc-de28fc912068","isWwObject":true}],"_ww-layout_rowGap":"16px","_ww-layout_flexDirection":"column"}},"name":"Button Controls Section","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"8895f754-8972-4946-84bc-5b192925ffe7":{"uid":"8895f754-8972-4946-84bc-5b192925ffe7","_state":{"style":{"mobile":{"display":"flex"},"tablet":{"display":"flex"},"default":{"width":"100%","display":"flex"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"children":[{"uid":"bd9eb789-a15f-48fd-b18a-ae88a0fd16a9","isWwObject":true},{"uid":"29648d37-4843-4090-bf5b-c3121fb6205b","isWwObject":true}],"_ww-layout_rowGap":"12px","_ww-layout_flexDirection":"column"}},"name":"Popup Controls","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"93d9c6c6-0d4d-4886-8b52-2a4a271d0711":{"uid":"93d9c6c6-0d4d-4886-8b52-2a4a271d0711","_state":{"style":{"mobile":{"display":"flex"},"tablet":{"display":"flex"},"default":{"width":"100%","display":"flex"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"children":[{"uid":"648706ff-32fd-409e-b7d4-e22cf8d272af","isWwObject":true},{"uid":"54bf1001-1939-46c1-a329-ccecce54a6a1","isWwObject":true}],"_ww-layout_alignItems":"center","_ww-layout_justifyContent":"space-between"}},"name":"Debug Header","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"54bf1001-1939-46c1-a329-ccecce54a6a1":{"uid":"54bf1001-1939-46c1-a329-ccecce54a6a1","_state":{"style":{"mobile":{},"tablet":{},"default":{"cursor":"pointer","padding":"8px 16px","borderRadius":"6px","backgroundColor":{"code":"variables['4bc5fc09-9088-4933-ba6b-a083d4e0815a']","__wwtype":"f"}}},"states":[],"interactions":[{"id":"a40118af-152a-434d-9918-9a461646dfb5","name":"Clear Debug Log","actions":{"action_ia_id":{"id":"action_ia_id","code":"// Clear the debug log\nvariables['be83c1ff-2488-49b0-a691-362117049e32'] = [];\n\n// Show success toast\nutilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['success', 'Debug log cleared']);","type":"custom-js"}},"trigger":"click","description":"Clear the debug log","firstAction":"action_ia_id"}]},"content":{"mobile":{},"tablet":{},"default":{"text":{"en":"Clear Log","ru":"Очистить журнал"},"disabled":false,"buttonType":"button","_ww-text_text":{"en":"Clear Log","ru":"Очистить журнал"},"_ww-text_color":{"code":"variables['07b59109-4bae-4361-bd24-3d117d40bb8a']","__wwtype":"f"},"_ww-text_fontSize":"14px"}},"name":"Clear Debug Button","wwObjectBaseId":"59dca300-db78-42e4-a7a6-0cbf22d3cc82","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"3bff9fd9-8031-4bf6-944e-b31272973436":{"uid":"3bff9fd9-8031-4bf6-944e-b31272973436","_state":{"style":{"mobile":{},"tablet":{},"default":{"cursor":"pointer","padding":"10px 16px","borderRadius":"8px","backgroundColor":{"code":"variables['1667bcf7-fc12-45ee-8bd5-5a68ca162273']","__wwtype":"f"}}},"states":[],"interactions":[{"id":"621232b7-0b40-4247-bf10-dd4b7d609f3f","name":"Request Write Access","actions":{"action_ia_id":{"id":"action_ia_id","code":"try {\n // Call the Telegram WebApp method to request write access\n const result = await variables['dc643f52-803e-4c29-82b5-043308b75844']?.requestWriteAccess();\n \n // Log the event to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('requestWriteAccess', { result });\n \n // Show success toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['success', `Write access ${result ? 'granted' : 'denied'}`]);\n} catch (error) {\n // Log error to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('error', { method: 'requestWriteAccess', error: error.message });\n \n // Show error toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['error', `Error: ${error.message}`]);\n}","next":"2af27e51-6843-4a42-bf28-749e0a11b096","type":"custom-js"},"2af27e51-6843-4a42-bf28-749e0a11b096":{"id":"2af27e51-6843-4a42-bf28-749e0a11b096","uid":"b4372db1-91f7-4a81-a9e2-21366fb0f9af","args":["Hello!"],"type":"component-action","category":"elements","disabled":true,"actionName":"showAlert"}},"trigger":"click","description":"Request permission to write to the user","firstAction":"action_ia_id"}]},"content":{"mobile":{},"tablet":{},"default":{"text":{"en":"Request Write Access","ru":"Запросить доступ к переписке"},"disabled":false,"buttonType":"button","_ww-text_text":{"en":"Request Write Access","ru":"Запросить доступ к переписке"},"_ww-text_color":{"code":"variables['451c7e58-e576-42c3-b7d2-d3e90baf1781']","__wwtype":"f"},"_ww-text_fontSize":"14px","_ww-text_fontWeight":"500"}},"name":"Request Write Access Button","wwObjectBaseId":"59dca300-db78-42e4-a7a6-0cbf22d3cc82","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"42ae9f48-0439-4b32-8883-e3c4a7a4d763":{"uid":"42ae9f48-0439-4b32-8883-e3c4a7a4d763","_state":{"style":{"default":{"opacity":{"code":"variables['d1d5606b-6312-43ac-bfee-054976d78e2f']?.['isValid'] ?1:0.8","__wwtype":"f"}}},"interactions":[]},"content":{"tablet":{},"default":{"tag":"p","bgColor":"","shadows":"","fontStyle":"ww-font-style-text","textColor":"","globalStyle":{},"_ww-text_text":{"en":{"code":"!! variables['eb7d9af2-533b-48d1-aaa2-1b53b223f121'] ? variables['eb7d9af2-533b-48d1-aaa2-1b53b223f121'] : variables['af499b01-9787-42ec-acff-74a0c0b22bdd']?.['first_name']+\" \"+variables['af499b01-9787-42ec-acff-74a0c0b22bdd']?.['last_name']","__wwtype":"f","defaultValue":"This is some text
"},"ru":{"code":"variables['eb7d9af2-533b-48d1-aaa2-1b53b223f121']||variables['7f1571ff-cb8a-4e22-8893-f7864115a36a']?.['full_name']||pluginVariables['1fa0dd68-5069-436c-9a7d-3b54c340f1fa']['user']?.['user_metadata']?.['full_name']","__wwtype":"f"}},"_ww-text_color":{"code":"variables['07b59109-4bae-4361-bd24-3d117d40bb8a']","__wwtype":"f"},"transformation":"","_ww-text_ellipsis":false,"_ww-text_fontSize":"16px","_ww-text_sanitize":false,"_ww-text_fontWeight":700}},"name":"name","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"e6b7b1cc-d1f0-426d-b127-d4b05f4fcef9"},"5ff26665-d637-4d47-8385-e551dad351b3":{"uid":"5ff26665-d637-4d47-8385-e551dad351b3","_state":{"style":{"default":{}}},"content":{"tablet":{},"default":{"tag":"p","bgColor":"","shadows":"","fontStyle":"ww-font-style-text","textColor":"","globalStyle":{},"_ww-text_text":{"en":"This is some text
"},"ru":{"code":"\"Язык\"","__wwtype":"f"}},"_ww-text_color":{"code":"variables['f95fa3a6-5c0a-4b22-abe2-5c264f9dddde']","__wwtype":"f"},"transformation":"","_ww-text_ellipsis":false,"_ww-text_fontSize":"16px","_ww-text_sanitize":false}},"name":"Label WebApp","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"f6f7c8f9-09ed-4d07-97a7-50bf70fd6bb6":{"uid":"f6f7c8f9-09ed-4d07-97a7-50bf70fd6bb6","_state":{"style":{"default":{"width":"24px","height":"24px","display":"block","borderRadius":"4px","backgroundColor":{"code":"variables['link_color']","__wwtype":"f"}}},"states":[],"interactions":[]},"content":{"default":{"children":[]}},"name":"Color Box","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"0fa5dc90-8960-4a70-bdf7-bd48d556a131":{"uid":"0fa5dc90-8960-4a70-bdf7-bd48d556a131","_state":{"style":{"default":{"display":"flex","padding":"12px","borderRadius":"8px","backgroundColor":{"code":"variables['4bc5fc09-9088-4933-ba6b-a083d4e0815a']","__wwtype":"f"}}},"states":[],"interactions":[]},"content":{"default":{"children":[{"uid":"2a5e7bb6-fac4-4fe7-9b29-4b1528975ef4","isWwObject":true},{"uid":"f7b2301c-357e-491d-88bc-74f234e487fc","isWwObject":true}],"_ww-layout_alignItems":"center","_ww-layout_justifyContent":"space-between"}},"name":"Color Item","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"2bd8d709-36be-41d7-9bcb-f41a472a8392":{"uid":"2bd8d709-36be-41d7-9bcb-f41a472a8392","_state":{"style":{"default":{"display":"flex","padding":"12px","borderRadius":"8px","backgroundColor":{"code":"variables['4bc5fc09-9088-4933-ba6b-a083d4e0815a']","__wwtype":"f"}}},"states":[],"interactions":[]},"content":{"default":{"children":[{"uid":"b9435e9d-5283-4170-a190-16e04731aed6","isWwObject":true},{"uid":"48a9e459-8c9b-4aff-943a-1ce2f51970f2","isWwObject":true}],"_ww-layout_alignItems":"center","_ww-layout_justifyContent":"space-between"}},"name":"Color Item","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"98eaa35d-13df-40fa-aad9-184df188e22c":{"uid":"98eaa35d-13df-40fa-aad9-184df188e22c","_state":{"style":{"default":{"margin":"0 0 16px 0"}},"states":[],"interactions":[]},"content":{"default":{"tag":"h2","text":{"en":"Theme Colors"},"_ww-text_text":{"en":"Theme Colors"},"_ww-text_color":{"code":"variables['text_color']","__wwtype":"f"},"_ww-text_fontSize":"24px","_ww-text_fontWeight":"600"}},"name":"Section Title","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"ca451944-27b2-41f8-b435-70d9034e8c56":{"uid":"ca451944-27b2-41f8-b435-70d9034e8c56","_state":{"style":{"default":{"display":"flex","padding":"12px","borderRadius":"8px","backgroundColor":{"code":"variables['4bc5fc09-9088-4933-ba6b-a083d4e0815a']","__wwtype":"f"}}},"states":[],"interactions":[]},"content":{"default":{"children":[{"uid":"04e85a12-a83b-4a83-b70e-7b09e5937491","isWwObject":true},{"uid":"03396545-bd16-4dd2-aeb9-d91fe65cdae1","isWwObject":true}],"_ww-layout_alignItems":"center","_ww-layout_justifyContent":"space-between"}},"name":"Color Item","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"3ce3c101-7329-4995-98b7-0d6c963f6030":{"uid":"3ce3c101-7329-4995-98b7-0d6c963f6030","_state":{"style":{"default":{"display":"flex","padding":"12px","borderRadius":"8px","backgroundColor":{"code":"variables['4bc5fc09-9088-4933-ba6b-a083d4e0815a']","__wwtype":"f"}}},"states":[],"interactions":[]},"content":{"default":{"children":[{"uid":"0505585d-ab03-4681-a939-1528a9c88288","isWwObject":true},{"uid":"6c419ed9-6f32-48be-90e4-94a3dfe91058","isWwObject":true}],"_ww-layout_alignItems":"center","_ww-layout_justifyContent":"space-between"}},"name":"Color Item","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"0505585d-ab03-4681-a939-1528a9c88288":{"uid":"0505585d-ab03-4681-a939-1528a9c88288","_state":{"style":{"default":{}},"states":[],"interactions":[]},"content":{"default":{"tag":"p","text":{"en":"hint_color"},"_ww-text_text":{"en":"hint_color"},"_ww-text_color":{"code":"variables['text_color']","__wwtype":"f"}}},"name":"Color Name","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"94e9a561-fb9a-49cc-b34c-bf87d7fa4af5":{"uid":"94e9a561-fb9a-49cc-b34c-bf87d7fa4af5","_state":{"style":{"default":{}},"states":[],"interactions":[]},"content":{"default":{"tag":"p","text":{"en":"section_header_text_color"},"_ww-text_text":{"en":"section_header_text_color"},"_ww-text_color":{"code":"variables['text_color']","__wwtype":"f"}}},"name":"Color Name","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"6bc06320-f3ba-447e-978c-95b2eae4c2a9":{"uid":"6bc06320-f3ba-447e-978c-95b2eae4c2a9","_state":{"style":{"default":{"display":"flex","padding":"12px","borderRadius":"8px","backgroundColor":{"code":"variables['4bc5fc09-9088-4933-ba6b-a083d4e0815a']","__wwtype":"f"}}},"states":[],"interactions":[]},"content":{"default":{"children":[{"uid":"550b7756-87a6-42e6-b8f4-e86b887db6b8","isWwObject":true},{"uid":"f6f7c8f9-09ed-4d07-97a7-50bf70fd6bb6","isWwObject":true}],"_ww-layout_alignItems":"center","_ww-layout_justifyContent":"space-between"}},"name":"Color Item","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"8df46b2b-194d-4063-8e89-62fac2c608e4":{"uid":"8df46b2b-194d-4063-8e89-62fac2c608e4","_state":{"style":{"default":{}}},"content":{"tablet":{},"default":{"tag":"p","bgColor":"","shadows":"","fontStyle":"ww-font-style-text","textColor":"","globalStyle":{},"_ww-text_text":{"en":{"code":"\"Theme\"","__wwtype":"f","defaultValue":"This is some text
"},"ru":{"code":"\"Тема\"","__wwtype":"f"}},"_ww-text_color":{"code":"variables['f95fa3a6-5c0a-4b22-abe2-5c264f9dddde']","__wwtype":"f"},"transformation":"","_ww-text_ellipsis":false,"_ww-text_fontSize":"16px","_ww-text_sanitize":false}},"name":"Label userData","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"0e6b8481-d548-47d8-acbc-c461836d4661":{"uid":"0e6b8481-d548-47d8-acbc-c461836d4661","_state":{"style":{"default":{}},"states":[],"interactions":[]},"content":{"default":{"tag":"p","text":{"en":"secondary_bg_color"},"_ww-text_text":{"en":"secondary_bg_color"},"_ww-text_color":{"code":"variables['text_color']","__wwtype":"f"}}},"name":"Color Name","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"20316ea5-d5b9-4a97-9ab3-70d4ef8056e6":{"uid":"20316ea5-d5b9-4a97-9ab3-70d4ef8056e6","_state":{"style":{"default":{"display":"flex","padding":"12px","borderRadius":"8px","backgroundColor":{"code":"variables['4bc5fc09-9088-4933-ba6b-a083d4e0815a']","__wwtype":"f"}}},"states":[],"interactions":[]},"content":{"default":{"children":[{"uid":"93ddeda1-cfdf-4270-aa4d-e080d588c87f","isWwObject":true},{"uid":"f413966b-922a-4200-8321-5bd6c014d1e3","isWwObject":true}],"_ww-layout_alignItems":"center","_ww-layout_justifyContent":"space-between"}},"name":"Color Item","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"ef2cd366-fb23-4137-9913-267bc51ea062":{"uid":"ef2cd366-fb23-4137-9913-267bc51ea062","_state":{"style":{"default":{"display":"flex","padding":"12px","borderRadius":"8px","backgroundColor":{"code":"variables['4bc5fc09-9088-4933-ba6b-a083d4e0815a']","__wwtype":"f"}}},"states":[],"interactions":[]},"content":{"default":{"children":[{"uid":"6b3e0057-0642-407e-9936-959d1f2629bc","isWwObject":true},{"uid":"01aa0bc2-5a6c-4db7-8a4b-c53731afa4e8","isWwObject":true}],"_ww-layout_alignItems":"center","_ww-layout_justifyContent":"space-between"}},"name":"Color Item","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"cd1b15ed-40b4-40f5-b6eb-40534559046c":{"uid":"cd1b15ed-40b4-40f5-b6eb-40534559046c","_state":{"style":{"default":{"width":"100%"}}},"content":{"mobile":{"_ww-layout_justifyContent":"center"},"default":{"children":[{"uid":"24ebdd64-2fcc-4df7-8983-1152c889ca34","isWwObject":true},{"uid":"facf3903-4638-4992-be71-2af0a7d9beb4","isWwObject":true}],"_ww-layout_rowGap":"1rem","_ww-layout_columnGap":"1rem","_ww-layout_flexDirection":"row","_ww-layout_justifyContent":"flex-start"}},"name":null,"wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"07be69bf-3d39-4268-af67-479669ea99fe":{"uid":"07be69bf-3d39-4268-af67-479669ea99fe","_state":{"style":{"default":{"width":"100%","display":"grid","maxWidth":"100%","overflow":"auto"}}},"content":{"default":{"children":[{"uid":"b8a0b5fe-82cc-49ee-9534-62dfda89c154","isWwObject":true},{"uid":"f282ebf8-236f-46fa-b8ab-ed0456ad2d67","isWwObject":true},{"uid":"cddb99c4-909b-4202-a873-5041d09bcbac","isWwObject":true},{"uid":"5bc5eaa1-6c35-4d9d-ab02-012519151a68","isWwObject":true},{"uid":"8df46b2b-194d-4063-8e89-62fac2c608e4","isWwObject":true},{"uid":"1ba4f5a7-f5f1-44a3-88a5-1a5acbbb9fd4","isWwObject":true}],"_ww-grid_rowGap":"1rem","_ww-grid_columns":["150px","1fr"],"_ww-layout_rowGap":"2rem","_ww-grid_columnGap":"1rem","_ww-layout_columnGap":"2rem","_ww-layout_alignItems":"flex-start","_ww-layout_flexDirection":"row"}},"name":"Content","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"1ba4f5a7-f5f1-44a3-88a5-1a5acbbb9fd4":{"uid":"1ba4f5a7-f5f1-44a3-88a5-1a5acbbb9fd4","_state":{"style":{"default":{}}},"content":{"tablet":{},"default":{"tag":"p","bgColor":"","shadows":"","fontStyle":"ww-font-style-text","textColor":"","globalStyle":{},"_ww-text_text":{"en":{"code":"variables['fde18208-0ef1-4142-b026-f983885d6bb3']","__wwtype":"f","defaultValue":"This is some text
"}},"_ww-text_color":{"code":"variables['07b59109-4bae-4361-bd24-3d117d40bb8a']","__wwtype":"f"},"transformation":"","_ww-text_ellipsis":false,"_ww-text_fontSize":"16px","_ww-text_sanitize":false,"_ww-text_fontWeight":700}},"name":"userData","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"43c56c90-781a-430f-9f82-16f00344cc41":{"uid":"43c56c90-781a-430f-9f82-16f00344cc41","_state":{"style":{"default":{"width":"16px","conditionalRendering":{"code":"variables['af499b01-9787-42ec-acff-74a0c0b22bdd']?.['is_premium']&&! variables['7f1571ff-cb8a-4e22-8893-f7864115a36a']?.['is_boss']","__wwtype":"f","defaultValue":true}}}},"content":{"default":{"icon":"telegram-premium","color":"#EC9D3C"}},"name":null,"wwObjectBaseId":"1b1e2173-9b78-42cc-a8ee-a6167caea340","libraryComponentBaseId":null,"parentSectionId":"e6b7b1cc-d1f0-426d-b127-d4b05f4fcef9"},"ab13d644-f165-4b4e-8cc7-b471afa6f911":{"uid":"ab13d644-f165-4b4e-8cc7-b471afa6f911","_state":{"style":{}},"content":{"default":{"children":[{"uid":"42ae9f48-0439-4b32-8883-e3c4a7a4d763","isWwObject":true}],"_ww-layout_rowGap":"1rem","_ww-layout_columnGap":"1rem","_ww-layout_flexDirection":"row"}},"name":null,"wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"e6b7b1cc-d1f0-426d-b127-d4b05f4fcef9"},"0679d063-f372-4d1a-bf1b-c1a77ee9fffe":{"uid":"0679d063-f372-4d1a-bf1b-c1a77ee9fffe","_state":{"style":{"mobile":{"conditionalRendering":{"code":"!! variables['af499b01-9787-42ec-acff-74a0c0b22bdd']?.['username']","__wwtype":"f","defaultValue":true}}}},"content":{"default":{"children":[{"uid":"8f951f37-790f-480f-9cf6-fd8da582143a","isWwObject":true},{"uid":"43c56c90-781a-430f-9f82-16f00344cc41","isWwObject":true},{"uid":"f8edc43f-f7bb-4df5-bf99-a00a3aea4494","isWwObject":true}],"_ww-layout_rowGap":"0.3rem","_ww-layout_columnGap":"0.3rem","_ww-layout_flexDirection":"row"}},"name":null,"wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"e6b7b1cc-d1f0-426d-b127-d4b05f4fcef9"},"19db7be0-a13d-468d-b0e0-bd79e25ae4cf":{"uid":"19db7be0-a13d-468d-b0e0-bd79e25ae4cf","_state":{"style":{"default":{"flex":"1 0 auto","align":"center","transition":"all 0.3s ease 0s","conditionalRendering":true}}},"content":{"default":{"children":[{"uid":"ab13d644-f165-4b4e-8cc7-b471afa6f911","isWwObject":true},{"uid":"0679d063-f372-4d1a-bf1b-c1a77ee9fffe","isWwObject":true}],"_ww-layout_flexDirection":"column"}},"name":"Telegram Data","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"e6b7b1cc-d1f0-426d-b127-d4b05f4fcef9"},"e4c9d7ba-7136-4366-8aea-53f1b77f747d":{"uid":"e4c9d7ba-7136-4366-8aea-53f1b77f747d","_state":{"style":{"mobile":{"flex":"0 1 auto","width":"100%"},"default":{"flex":"1 0 auto","align":"center","cursor":"pointer","transition":"all 0.3s ease 0s"}}},"content":{"default":{"children":[{"uid":"1a67faf1-14e6-4551-aec9-ed2dcb66f5c4","isWwObject":true},{"uid":"19db7be0-a13d-468d-b0e0-bd79e25ae4cf","isWwObject":true}],"_ww-layout_rowGap":"1rem","_ww-layout_columnGap":"1rem","_ww-layout_alignItems":"center","_ww-layout_flexDirection":"row"}},"name":"System","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"e6b7b1cc-d1f0-426d-b127-d4b05f4fcef9"},"ce102a07-1625-4d79-b4f8-7defb423927f":{"uid":"ce102a07-1625-4d79-b4f8-7defb423927f","_state":{"style":{"default":{}}},"content":{"tablet":{},"default":{"tag":"p","bgColor":"","shadows":"","fontStyle":"ww-font-style-text","textColor":"","globalStyle":{},"_ww-text_text":{"en":"This is some text
","ru":{"code":"variables['49c985ef-a902-4ddf-8297-a9cfa8236f5f-32bca3f8-73ac-4dd3-a655-ad8aada70935']+\": \" + JSON.stringify(variables['49c985ef-a902-4ddf-8297-a9cfa8236f5f-007a25ad-6ad3-46b9-819f-39e30248c88b'])","__wwtype":"f"}},"transformation":"","_ww-text_ellipsis":false,"_ww-text_fontSize":"16px","_ww-text_sanitize":false}},"name":"Text","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"56b13608-dfca-4a28-9cf4-63202f9c1b7e":{"uid":"56b13608-dfca-4a28-9cf4-63202f9c1b7e","_state":{"style":{"default":{}}},"content":{"tablet":{},"default":{"tag":"p","bgColor":"","shadows":"","fontStyle":"ww-font-style-text","textColor":"","globalStyle":{},"_ww-text_text":{"en":"This is some text
","ru":{"code":"variables['c98b7714-00fa-4ea3-a683-9568077f5a91-32bca3f8-73ac-4dd3-a655-ad8aada70935']+\": \" + JSON.stringify(variables['c98b7714-00fa-4ea3-a683-9568077f5a91-007a25ad-6ad3-46b9-819f-39e30248c88b'])","__wwtype":"f"}},"transformation":"","_ww-text_ellipsis":false,"_ww-text_fontSize":"16px","_ww-text_sanitize":false}},"name":"Text","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"2b179418-5644-4445-9730-6150e77bfe29":{"uid":"2b179418-5644-4445-9730-6150e77bfe29","_state":{"style":{"mobile":{"display":"flex"},"tablet":{"display":"flex"},"default":{"width":"100%","display":"flex"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"children":[{"uid":"9c6f8994-bd93-4780-8c2d-f768e260bf0f","isWwObject":true},{"uid":"5d6a51eb-a006-4475-b563-ead5d51a4e46","isWwObject":true}],"_ww-layout_rowGap":"12px","_ww-layout_flexDirection":"column"}},"name":"Fullscreen Controls","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"715efa3a-4787-48b5-8882-8eb2cb9a5bd0":{"uid":"715efa3a-4787-48b5-8882-8eb2cb9a5bd0","_state":{"style":{"mobile":{},"default":{"width":"100%"}}},"content":{"default":{"children":[{"uid":"98eaa35d-13df-40fa-aad9-184df188e22c","isWwObject":true},{"uid":"80dc1a3d-5d19-403e-9983-dd8c7d2dd20a","isWwObject":true}],"_ww-layout_flexDirection":"column"}},"name":null,"wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"d0e6928c-798d-42a2-a832-00a7bbef9653":{"uid":"d0e6928c-798d-42a2-a832-00a7bbef9653","_state":{},"content":{"default":{"rtl":false,"theme":{"code":"variables['fde18208-0ef1-4142-b026-f983885d6bb3']||globalContext.browser?.['theme']","__wwtype":"f","defaultValue":"light"},"position":"top-right","autoClose":3000,"draggable":true,"infoColor":"#2196f3","edgeOffset":100,"errorColor":"#f44336","transition":"bounce","closeButton":true,"customClass":"","infoMessage":"Info: Here is some information.","closeOnClick":true,"errorMessage":"Error! Something went wrong.","pauseOnHover":true,"successColor":"#4caf50","warningColor":"#ff9800","successMessage":"Success! Your action was completed.","warningMessage":"Warning! Please be careful.","hideProgressBar":false,"showDemoButtons":false,"darkBackgroundColor":{"code":"variables['cc141c0e-a4b2-413d-846f-be46017d960c']","__wwtype":"f","defaultValue":"#333333"},"lightBackgroundColor":{"code":"variables['cc141c0e-a4b2-413d-846f-be46017d960c']","__wwtype":"f","defaultValue":"#ffffff"}}},"name":null,"wwObjectBaseId":"4ec75f01-3e03-4d63-afe6-ec83bc966298","libraryComponentBaseId":null,"parentSectionId":"e6b7b1cc-d1f0-426d-b127-d4b05f4fcef9"},"9c6f8994-bd93-4780-8c2d-f768e260bf0f":{"uid":"9c6f8994-bd93-4780-8c2d-f768e260bf0f","_state":{"style":{"mobile":{},"tablet":{},"default":{"margin":"0"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"tag":"h3","text":{"en":"Fullscreen & Orientation","ru":"Полноэкранный режим и ориентация"},"_ww-text_text":{"en":"Fullscreen & Orientation","ru":"Полноэкранный режим и ориентация"},"_ww-text_color":{"code":"variables['07b59109-4bae-4361-bd24-3d117d40bb8a']","__wwtype":"f"},"_ww-text_fontSize":"16px","_ww-text_fontWeight":"600"}},"name":"Fullscreen Title","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"0a9e20cb-3309-417a-82e4-0d2955f12ef0":{"uid":"0a9e20cb-3309-417a-82e4-0d2955f12ef0","_state":{"style":{"default":{"margin":"0"}},"states":[],"interactions":[]},"content":{"default":{"tag":"h1","text":{"en":"Telegram Mini App API Dashboard","ru":"Панель управления Telegram Mini App API"},"_ww-text_text":{"en":"Telegram Mini App API Dashboard","ru":"Панель управления Telegram Mini App API"},"_ww-text_color":{"code":"variables['07b59109-4bae-4361-bd24-3d117d40bb8a']","__wwtype":"f"},"_ww-text_fontSize":"28px","_ww-text_fontWeight":"700"}},"name":"Dashboard Title","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"9994c1d5-bd1c-46ef-aaf7-336a56e0d837":{"uid":"9994c1d5-bd1c-46ef-aaf7-336a56e0d837","_state":{"style":{"mobile":{"display":"flex"},"tablet":{"display":"flex"},"default":{"width":"100%","display":"flex"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"children":[{"uid":"741e726d-b515-4c4e-a6c2-d5da9be95e77","isWwObject":true},{"uid":"04889cf5-d0bc-47ba-93ae-c305c360409e","isWwObject":true},{"uid":"2045894f-dc8d-47ca-9a37-bdc1ef494310","isWwObject":true},{"uid":"14e91a4e-f3cf-48f2-8301-e3aba6fb6dd6","isWwObject":true}],"_ww-layout_rowGap":"12px","_ww-layout_flexDirection":"column"}},"name":"Main Button Controls","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"afbb88d9-714f-4b91-8f77-d0946bc3a522":{"uid":"afbb88d9-714f-4b91-8f77-d0946bc3a522","_state":{"style":{"mobile":{},"tablet":{},"default":{"margin":"0"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"tag":"p","text":{"en":{"code":"return variables['aecadf29-1eab-45f1-aec7-3e924bc2201e']?.orientation?.alpha?.toFixed(2) || '0.00'","__wwtype":"js"}},"_ww-text_text":{"en":{"code":"return variables['aecadf29-1eab-45f1-aec7-3e924bc2201e']?.orientation?.alpha?.toFixed(2) || '0.00'","__wwtype":"js"}},"_ww-text_color":{"code":"variables['07b59109-4bae-4361-bd24-3d117d40bb8a']","__wwtype":"f"},"_ww-text_fontSize":"14px","_ww-text_fontWeight":"600"}},"name":"Orientation Alpha Value","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"f6f760b1-7b5d-4c98-a964-b32ea5b073d7":{"uid":"f6f760b1-7b5d-4c98-a964-b32ea5b073d7","_state":{"style":{"mobile":{"display":"flex"},"tablet":{"display":"flex"},"default":{"width":"100%","display":"flex"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"children":[{"uid":"8a0ffe83-5bee-4ab8-a7c2-93eb9889ba45","isWwObject":true},{"uid":"bd37ed8a-0a5e-482b-abb5-80608f3fd198","isWwObject":true},{"uid":"77564b62-17fc-45a3-be9b-248ed44d3584","isWwObject":true}],"_ww-layout_rowGap":"8px","_ww-layout_flexDirection":"column"}},"name":"Orientation Values","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"40cd3e03-5908-4945-9a7f-bafacbd03197":{"uid":"40cd3e03-5908-4945-9a7f-bafacbd03197","_state":{"style":{"mobile":{},"tablet":{},"default":{"margin":"0"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"tag":"p","text":{"en":{"code":"return variables['aecadf29-1eab-45f1-aec7-3e924bc2201e']?.orientation?.gamma?.toFixed(2) || '0.00'","__wwtype":"js"}},"_ww-text_text":{"en":{"code":"return variables['aecadf29-1eab-45f1-aec7-3e924bc2201e']?.orientation?.gamma?.toFixed(2) || '0.00'","__wwtype":"js"}},"_ww-text_color":{"code":"variables['07b59109-4bae-4361-bd24-3d117d40bb8a']","__wwtype":"f"},"_ww-text_fontSize":"14px","_ww-text_fontWeight":"600"}},"name":"Orientation Gamma Value","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"dc22df20-a20f-4b5a-ac6e-1dc7ee52ae35":{"uid":"dc22df20-a20f-4b5a-ac6e-1dc7ee52ae35","_state":{"style":{"mobile":{"display":"flex"},"tablet":{"display":"flex"},"default":{"width":"100%","display":"flex","padding":"16px","borderRadius":"8px","backgroundColor":{"code":"variables['b6de250f-bf77-4779-9810-300e2a91e1f9']","__wwtype":"f"}}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"children":[{"uid":"7fe19c39-1f03-4386-9a52-56d68edd71b2","isWwObject":true},{"uid":"f6f760b1-7b5d-4c98-a964-b32ea5b073d7","isWwObject":true},{"uid":"98068d31-4584-4da6-96cf-8717eb7d43e9","isWwObject":true}],"_ww-layout_rowGap":"12px","_ww-layout_flexDirection":"column"}},"name":"Orientation Card","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"2c85ee70-69fa-4c15-8158-53467f0f7e9d":{"uid":"2c85ee70-69fa-4c15-8158-53467f0f7e9d","_state":{"style":{"mobile":{"display":"flex"},"tablet":{"display":"flex"},"default":{"width":"100%","display":"flex"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"children":[{"uid":"dadb3f35-34d3-47cc-98d9-11d7f48bca1f","isWwObject":true},{"uid":"dd9985a9-8cf1-4774-addd-f091992cceae","isWwObject":true},{"uid":"9c06f638-68c1-418f-b9b4-f1879e79242c","isWwObject":true}],"_ww-layout_rowGap":"12px","_ww-layout_flexWrap":"wrap","_ww-layout_columnGap":"12px"}},"name":"Biometric Actions","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"5d6a51eb-a006-4475-b563-ead5d51a4e46":{"uid":"5d6a51eb-a006-4475-b563-ead5d51a4e46","_state":{"style":{"mobile":{"display":"flex"},"tablet":{"display":"flex"},"default":{"width":"100%","display":"flex"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"children":[{"uid":"47ef2f52-f27b-49dd-b6d3-e65e4e3540e1","isWwObject":true},{"uid":"6c002df8-ab0d-4f16-a2de-c77c74300264","isWwObject":true},{"uid":"67ad7dfa-814b-4881-a9e6-82f22df40898","isWwObject":true},{"uid":"2829d45d-9751-4943-87d3-49c0f234fd47","isWwObject":true}],"_ww-layout_rowGap":"12px","_ww-layout_flexWrap":"wrap","_ww-layout_columnGap":"12px"}},"name":"Fullscreen Actions","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"cbf2b76a-c2d4-4007-9447-f4e8b7d9a256":{"uid":"cbf2b76a-c2d4-4007-9447-f4e8b7d9a256","_state":{"style":{"mobile":{"display":"flex"},"tablet":{"display":"flex"},"default":{"width":"100%","display":"flex","padding":"20px","borderRadius":"12px","backgroundColor":{"code":"variables['3b2f25ea-0870-4b9a-af72-e37bafebb3c1']","__wwtype":"f"}}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"children":[{"uid":"849e8b0c-1b14-412f-951f-df2a5f1f789c","isWwObject":true},{"uid":"2b179418-5644-4445-9730-6150e77bfe29","isWwObject":true},{"uid":"8895f754-8972-4946-84bc-5b192925ffe7","isWwObject":true}],"_ww-layout_rowGap":"16px","_ww-layout_flexDirection":"column"}},"name":"Navigation Section","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"bd9eb789-a15f-48fd-b18a-ae88a0fd16a9":{"uid":"bd9eb789-a15f-48fd-b18a-ae88a0fd16a9","_state":{"style":{"mobile":{},"tablet":{},"default":{"margin":"0"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"tag":"h3","text":{"en":"Popups & Alerts","ru":"Всплывающие окна и оповещения"},"_ww-text_text":{"en":"Popups & Alerts","ru":"Всплывающие окна и оповещения"},"_ww-text_color":{"code":"variables['07b59109-4bae-4361-bd24-3d117d40bb8a']","__wwtype":"f"},"_ww-text_fontSize":"16px","_ww-text_fontWeight":"600"}},"name":"Popup Title","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"29648d37-4843-4090-bf5b-c3121fb6205b":{"uid":"29648d37-4843-4090-bf5b-c3121fb6205b","_state":{"style":{"mobile":{"display":"flex"},"tablet":{"display":"flex"},"default":{"width":"100%","display":"flex"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"children":[{"uid":"99c2cca8-332c-4099-bfee-c881baeec0b4","isWwObject":true},{"uid":"bd1b5411-d33f-4081-85c8-1368d384dc84","isWwObject":true},{"uid":"993e9e4f-04b5-4b30-9b88-e1053e7332f2","isWwObject":true},{"uid":"6f164148-48d3-4cc2-8aca-cb1697cb079c","isWwObject":true}],"_ww-layout_rowGap":"12px","_ww-layout_flexWrap":"wrap","_ww-layout_columnGap":"12px"}},"name":"Popup Actions","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"f3251b6a-fadc-4a1d-9db6-de956d2a9915":{"uid":"f3251b6a-fadc-4a1d-9db6-de956d2a9915","_state":{"style":{"mobile":{},"tablet":{},"default":{"margin":"0"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"tag":"h2","text":{"en":"Storage Demo","ru":"Демонстрация хранилища"},"_ww-text_text":{"en":"Storage Demo","ru":"Демонстрация хранилища"},"_ww-text_color":{"code":"variables['07b59109-4bae-4361-bd24-3d117d40bb8a']","__wwtype":"f"},"_ww-text_fontSize":"20px","_ww-text_fontWeight":"600"}},"name":"Storage Title","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"e1cc18e6-56b5-499e-8745-48ce9622509f":{"uid":"e1cc18e6-56b5-499e-8745-48ce9622509f","_state":{"style":{"mobile":{"display":"flex"},"tablet":{"display":"flex"},"default":{"width":"100%","display":"flex"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"children":[{"uid":"ac33f189-0065-4799-b676-bdbc458c9d44","isWwObject":true},{"uid":"fdc7ee00-beaf-4da8-a497-8a9c087fb42d","isWwObject":true}],"_ww-layout_rowGap":"12px","_ww-layout_flexDirection":"column"}},"name":"Storage Inputs","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"439bc078-574a-4744-af2a-2eeca7ab414b":{"uid":"439bc078-574a-4744-af2a-2eeca7ab414b","_state":{"style":{"mobile":{},"tablet":{},"default":{"width":"80px","margin":"0"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"tag":"p","text":{"en":"Key:","ru":"Ключ:"},"_ww-text_text":{"en":"Key:","ru":"Ключ:"},"_ww-text_color":{"code":"variables['48b18d61-aa69-4e6a-8fc6-881364110fbf']","__wwtype":"f"},"_ww-text_fontSize":"14px"}},"name":"Storage Key Label","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"ac33f189-0065-4799-b676-bdbc458c9d44":{"uid":"ac33f189-0065-4799-b676-bdbc458c9d44","_state":{"style":{"mobile":{"display":"flex"},"tablet":{"display":"flex"},"default":{"width":"100%","display":"flex"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"children":[{"uid":"439bc078-574a-4744-af2a-2eeca7ab414b","isWwObject":true},{"uid":"d3cd7223-c45c-428f-8834-fd9ff6eecc24","isWwObject":true}],"_ww-layout_columnGap":"12px","_ww-layout_alignItems":"center"}},"name":"Storage Key Row","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"a6b4b88a-7a73-4c0f-b626-7684490307ca":{"uid":"a6b4b88a-7a73-4c0f-b626-7684490307ca","_state":{"style":{"mobile":{},"tablet":{},"default":{"width":"80px","margin":"0"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"tag":"p","text":{"en":"Value:","ru":"Значение:"},"_ww-text_text":{"en":"Value:","ru":"Значение:"},"_ww-text_color":{"code":"variables['48b18d61-aa69-4e6a-8fc6-881364110fbf']","__wwtype":"f"},"_ww-text_fontSize":"14px"}},"name":"Storage Value Label","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"fdc7ee00-beaf-4da8-a497-8a9c087fb42d":{"uid":"fdc7ee00-beaf-4da8-a497-8a9c087fb42d","_state":{"style":{"mobile":{"display":"flex"},"tablet":{"display":"flex"},"default":{"width":"100%","display":"flex"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"children":[{"uid":"a6b4b88a-7a73-4c0f-b626-7684490307ca","isWwObject":true},{"uid":"b93ac47f-6cbc-4f4b-8159-c995ad049eed","isWwObject":true}],"_ww-layout_columnGap":"12px","_ww-layout_alignItems":"center"}},"name":"Storage Value Row","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"4b57a647-fd4a-4736-8cc2-9f90889f6043":{"uid":"4b57a647-fd4a-4736-8cc2-9f90889f6043","_state":{"style":{"mobile":{"display":"flex"},"tablet":{"display":"flex"},"default":{"width":"100%","display":"flex","padding":"20px","borderRadius":"12px","backgroundColor":{"code":"variables['3b2f25ea-0870-4b9a-af72-e37bafebb3c1']","__wwtype":"f"}}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"children":[{"uid":"f3251b6a-fadc-4a1d-9db6-de956d2a9915","isWwObject":true},{"uid":"3a6f9209-15e5-41f9-9472-816dfd79f260","isWwObject":true},{"uid":"b344020d-98e2-4ed3-98ef-e9809f8f5ea2","isWwObject":true}],"_ww-layout_rowGap":"16px","_ww-layout_flexDirection":"column"}},"name":"Storage Section","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"3e175ca4-ab96-4421-a3e7-7bec15b78764":{"uid":"3e175ca4-ab96-4421-a3e7-7bec15b78764","_state":{"style":{"mobile":{"display":"flex"},"tablet":{"display":"flex"},"default":{"width":"100%","display":"flex"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"children":[{"uid":"1d3a9e45-e3ee-49f4-b1a2-ee19c54d8276","isWwObject":true},{"uid":"1c5c1172-8f68-41ba-819c-b5e3334f8f50","isWwObject":true}],"_ww-layout_columnGap":"12px"}},"name":"Accelerometer Actions","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"4f2898c5-15c2-49ec-9fdd-b27843ad74bf":{"uid":"4f2898c5-15c2-49ec-9fdd-b27843ad74bf","_state":{"style":{"mobile":{},"tablet":{},"default":{"margin":"0"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"tag":"h3","text":{"en":"Gyroscope","ru":"Гироскоп"},"_ww-text_text":{"en":"Gyroscope","ru":"Гироскоп"},"_ww-text_color":{"code":"variables['07b59109-4bae-4361-bd24-3d117d40bb8a']","__wwtype":"f"},"_ww-text_fontSize":"16px","_ww-text_fontWeight":"600"}},"name":"Gyroscope Title","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"21ea4323-5dbb-472b-9371-d6c07cf6c6fe":{"uid":"21ea4323-5dbb-472b-9371-d6c07cf6c6fe","_state":{"style":{"mobile":{},"tablet":{},"default":{"margin":"0"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"tag":"p","text":{"en":"X:","ru":"X:"},"_ww-text_text":{"en":"X:","ru":"X:"},"_ww-text_color":{"code":"variables['48b18d61-aa69-4e6a-8fc6-881364110fbf']","__wwtype":"f"},"_ww-text_fontSize":"14px"}},"name":"Gyroscope X Label","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"609adf70-124a-43fb-861d-ce0e30a99616":{"uid":"609adf70-124a-43fb-861d-ce0e30a99616","_state":{"style":{"mobile":{},"tablet":{},"default":{"margin":"0"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"tag":"p","text":{"en":{"code":"return variables['aecadf29-1eab-45f1-aec7-3e924bc2201e']?.gyroscope?.x?.toFixed(4) || '0.0000'","__wwtype":"js"}},"_ww-text_text":{"en":{"code":"return variables['aecadf29-1eab-45f1-aec7-3e924bc2201e']?.gyroscope?.x?.toFixed(4) || '0.0000'","__wwtype":"js"}},"_ww-text_color":{"code":"variables['07b59109-4bae-4361-bd24-3d117d40bb8a']","__wwtype":"f"},"_ww-text_fontSize":"14px","_ww-text_fontWeight":"600"}},"name":"Gyroscope X Value","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"be969124-4253-4aca-bfc1-829fbc1802ec":{"uid":"be969124-4253-4aca-bfc1-829fbc1802ec","_state":{"style":{"mobile":{},"tablet":{},"default":{"margin":"0"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"tag":"p","text":{"en":"Y:","ru":"Y:"},"_ww-text_text":{"en":"Y:","ru":"Y:"},"_ww-text_color":{"code":"variables['48b18d61-aa69-4e6a-8fc6-881364110fbf']","__wwtype":"f"},"_ww-text_fontSize":"14px"}},"name":"Gyroscope Y Label","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"c7a553a6-6d0f-459f-8f8f-002ce699a651":{"uid":"c7a553a6-6d0f-459f-8f8f-002ce699a651","_state":{"style":{"mobile":{"display":"flex"},"tablet":{"display":"flex"},"default":{"width":"100%","display":"flex"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"children":[{"uid":"be969124-4253-4aca-bfc1-829fbc1802ec","isWwObject":true},{"uid":"8fd0a7f1-ecb1-4856-b34e-6e7223fd543a","isWwObject":true}],"_ww-layout_justifyContent":"space-between"}},"name":"Gyroscope Y Row","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"8fd0a7f1-ecb1-4856-b34e-6e7223fd543a":{"uid":"8fd0a7f1-ecb1-4856-b34e-6e7223fd543a","_state":{"style":{"mobile":{},"tablet":{},"default":{"margin":"0"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"tag":"p","text":{"en":{"code":"return variables['aecadf29-1eab-45f1-aec7-3e924bc2201e']?.gyroscope?.y?.toFixed(4) || '0.0000'","__wwtype":"js"}},"_ww-text_text":{"en":{"code":"return variables['aecadf29-1eab-45f1-aec7-3e924bc2201e']?.gyroscope?.y?.toFixed(4) || '0.0000'","__wwtype":"js"}},"_ww-text_color":{"code":"variables['07b59109-4bae-4361-bd24-3d117d40bb8a']","__wwtype":"f"},"_ww-text_fontSize":"14px","_ww-text_fontWeight":"600"}},"name":"Gyroscope Y Value","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"8d61d2f6-d9a7-44e3-abee-d2d20b8b2b23":{"uid":"8d61d2f6-d9a7-44e3-abee-d2d20b8b2b23","_state":{"style":{"mobile":{"display":"flex"},"tablet":{"display":"flex"},"default":{"width":"100%","display":"flex"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"children":[{"uid":"2f25a111-4473-4fb4-b2da-e7b822a2c3e7","isWwObject":true},{"uid":"c7a553a6-6d0f-459f-8f8f-002ce699a651","isWwObject":true},{"uid":"66ea70ff-35bd-4c24-b4f3-ea7dbe11f2f3","isWwObject":true}],"_ww-layout_rowGap":"8px","_ww-layout_flexDirection":"column"}},"name":"Gyroscope Values","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"66ea70ff-35bd-4c24-b4f3-ea7dbe11f2f3":{"uid":"66ea70ff-35bd-4c24-b4f3-ea7dbe11f2f3","_state":{"style":{"mobile":{"display":"flex"},"tablet":{"display":"flex"},"default":{"width":"100%","display":"flex"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"children":[{"uid":"1ffcfee2-2bee-43c9-b0da-9a8d364e6754","isWwObject":true},{"uid":"152fd724-9c6d-4a48-bce0-d70d47d14044","isWwObject":true}],"_ww-layout_justifyContent":"space-between"}},"name":"Gyroscope Z Row","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"844daed8-b7c6-4ef7-8576-e8c035522d3f":{"uid":"844daed8-b7c6-4ef7-8576-e8c035522d3f","_state":{"style":{"mobile":{"display":"grid"},"tablet":{"display":"grid"},"default":{"width":"100%","display":"grid","customCss":{"grid-gap":"16px"}}},"states":[],"interactions":[]},"content":{"mobile":{"_ww-grid_columns":["1fr"]},"tablet":{"_ww-grid_columns":["1fr","1fr"]},"default":{"children":[{"uid":"09e4b1ce-2098-4fe7-a646-51f67336d42c","isWwObject":true},{"uid":"45ea95a5-b3aa-4151-b9c6-f33611feb3be","isWwObject":true},{"uid":"dc22df20-a20f-4b5a-ac6e-1dc7ee52ae35","isWwObject":true}],"_ww-grid_columns":["1fr","1fr","1fr"]}},"name":"Sensors Grid","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"1ffcfee2-2bee-43c9-b0da-9a8d364e6754":{"uid":"1ffcfee2-2bee-43c9-b0da-9a8d364e6754","_state":{"style":{"mobile":{},"tablet":{},"default":{"margin":"0"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"tag":"p","text":{"en":"Z:","ru":"Z:"},"_ww-text_text":{"en":"Z:","ru":"Z:"},"_ww-text_color":{"code":"variables['48b18d61-aa69-4e6a-8fc6-881364110fbf']","__wwtype":"f"},"_ww-text_fontSize":"14px"}},"name":"Gyroscope Z Label","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"152fd724-9c6d-4a48-bce0-d70d47d14044":{"uid":"152fd724-9c6d-4a48-bce0-d70d47d14044","_state":{"style":{"mobile":{},"tablet":{},"default":{"margin":"0"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"tag":"p","text":{"en":{"code":"return variables['aecadf29-1eab-45f1-aec7-3e924bc2201e']?.gyroscope?.z?.toFixed(4) || '0.0000'","__wwtype":"js"}},"_ww-text_text":{"en":{"code":"return variables['aecadf29-1eab-45f1-aec7-3e924bc2201e']?.gyroscope?.z?.toFixed(4) || '0.0000'","__wwtype":"js"}},"_ww-text_color":{"code":"variables['07b59109-4bae-4361-bd24-3d117d40bb8a']","__wwtype":"f"},"_ww-text_fontSize":"14px","_ww-text_fontWeight":"600"}},"name":"Gyroscope Z Value","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"45ea95a5-b3aa-4151-b9c6-f33611feb3be":{"uid":"45ea95a5-b3aa-4151-b9c6-f33611feb3be","_state":{"style":{"mobile":{"display":"flex"},"tablet":{"display":"flex"},"default":{"width":"100%","display":"flex","padding":"16px","borderRadius":"8px","backgroundColor":{"code":"variables['b6de250f-bf77-4779-9810-300e2a91e1f9']","__wwtype":"f"}}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"children":[{"uid":"4f2898c5-15c2-49ec-9fdd-b27843ad74bf","isWwObject":true},{"uid":"8d61d2f6-d9a7-44e3-abee-d2d20b8b2b23","isWwObject":true},{"uid":"d3ab4ce9-2af3-40e9-a319-1d8a5237ba74","isWwObject":true}],"_ww-layout_rowGap":"12px","_ww-layout_flexDirection":"column"}},"name":"Gyroscope Card","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"d3ab4ce9-2af3-40e9-a319-1d8a5237ba74":{"uid":"d3ab4ce9-2af3-40e9-a319-1d8a5237ba74","_state":{"style":{"mobile":{"display":"flex"},"tablet":{"display":"flex"},"default":{"width":"100%","display":"flex"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"children":[{"uid":"d869ca78-2811-42db-ab15-21e3ff108668","isWwObject":true},{"uid":"7a5b6413-c56d-4ce8-bec0-c7a880611c25","isWwObject":true}],"_ww-layout_columnGap":"12px"}},"name":"Gyroscope Actions","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"7fe19c39-1f03-4386-9a52-56d68edd71b2":{"uid":"7fe19c39-1f03-4386-9a52-56d68edd71b2","_state":{"style":{"mobile":{},"tablet":{},"default":{"margin":"0"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"tag":"h3","text":{"en":"Device Orientation","ru":"Ориентация устройства"},"_ww-text_text":{"en":"Device Orientation","ru":"Ориентация устройства"},"_ww-text_color":{"code":"variables['07b59109-4bae-4361-bd24-3d117d40bb8a']","__wwtype":"f"},"_ww-text_fontSize":"16px","_ww-text_fontWeight":"600"}},"name":"Orientation Title","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"5687bbce-77bf-4d92-b6ba-31e4a7b504e3":{"uid":"5687bbce-77bf-4d92-b6ba-31e4a7b504e3","_state":{"style":{"mobile":{},"tablet":{},"default":{"margin":"0"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"tag":"p","text":{"en":"Alpha:","ru":"Альфа:"},"_ww-text_text":{"en":"Alpha:","ru":"Альфа:"},"_ww-text_color":{"code":"variables['48b18d61-aa69-4e6a-8fc6-881364110fbf']","__wwtype":"f"},"_ww-text_fontSize":"14px"}},"name":"Orientation Alpha Label","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"8a0ffe83-5bee-4ab8-a7c2-93eb9889ba45":{"uid":"8a0ffe83-5bee-4ab8-a7c2-93eb9889ba45","_state":{"style":{"mobile":{"display":"flex"},"tablet":{"display":"flex"},"default":{"width":"100%","display":"flex"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"children":[{"uid":"5687bbce-77bf-4d92-b6ba-31e4a7b504e3","isWwObject":true},{"uid":"afbb88d9-714f-4b91-8f77-d0946bc3a522","isWwObject":true}],"_ww-layout_justifyContent":"space-between"}},"name":"Orientation Alpha Row","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"abdb12ef-91bd-43e1-8cc1-f3d908486225":{"uid":"abdb12ef-91bd-43e1-8cc1-f3d908486225","_state":{"style":{"mobile":{},"tablet":{},"default":{"margin":"0"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"tag":"p","text":{"en":"Beta:","ru":"Бета:"},"_ww-text_text":{"en":"Beta:","ru":"Бета:"},"_ww-text_color":{"code":"variables['48b18d61-aa69-4e6a-8fc6-881364110fbf']","__wwtype":"f"},"_ww-text_fontSize":"14px"}},"name":"Orientation Beta Label","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"bd37ed8a-0a5e-482b-abb5-80608f3fd198":{"uid":"bd37ed8a-0a5e-482b-abb5-80608f3fd198","_state":{"style":{"mobile":{"display":"flex"},"tablet":{"display":"flex"},"default":{"width":"100%","display":"flex"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"children":[{"uid":"abdb12ef-91bd-43e1-8cc1-f3d908486225","isWwObject":true},{"uid":"d326483b-31d7-4d12-9ea9-9e13622f2d47","isWwObject":true}],"_ww-layout_justifyContent":"space-between"}},"name":"Orientation Beta Row","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"d326483b-31d7-4d12-9ea9-9e13622f2d47":{"uid":"d326483b-31d7-4d12-9ea9-9e13622f2d47","_state":{"style":{"mobile":{},"tablet":{},"default":{"margin":"0"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"tag":"p","text":{"en":{"code":"return variables['aecadf29-1eab-45f1-aec7-3e924bc2201e']?.orientation?.beta?.toFixed(2) || '0.00'","__wwtype":"js"}},"_ww-text_text":{"en":{"code":"return variables['aecadf29-1eab-45f1-aec7-3e924bc2201e']?.orientation?.beta?.toFixed(2) || '0.00'","__wwtype":"js"}},"_ww-text_color":{"code":"variables['07b59109-4bae-4361-bd24-3d117d40bb8a']","__wwtype":"f"},"_ww-text_fontSize":"14px","_ww-text_fontWeight":"600"}},"name":"Orientation Beta Value","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"bf685af3-0641-48c7-8845-0ce831c41fac":{"uid":"bf685af3-0641-48c7-8845-0ce831c41fac","_state":{"style":{"mobile":{},"tablet":{},"default":{"margin":"0"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"tag":"p","text":{"en":"Gamma:","ru":"Гамма:"},"_ww-text_text":{"en":"Gamma:","ru":"Гамма:"},"_ww-text_color":{"code":"variables['48b18d61-aa69-4e6a-8fc6-881364110fbf']","__wwtype":"f"},"_ww-text_fontSize":"14px"}},"name":"Orientation Gamma Label","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"77564b62-17fc-45a3-be9b-248ed44d3584":{"uid":"77564b62-17fc-45a3-be9b-248ed44d3584","_state":{"style":{"mobile":{"display":"flex"},"tablet":{"display":"flex"},"default":{"width":"100%","display":"flex"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"children":[{"uid":"bf685af3-0641-48c7-8845-0ce831c41fac","isWwObject":true},{"uid":"40cd3e03-5908-4945-9a7f-bafacbd03197","isWwObject":true}],"_ww-layout_justifyContent":"space-between"}},"name":"Orientation Gamma Row","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"98068d31-4584-4da6-96cf-8717eb7d43e9":{"uid":"98068d31-4584-4da6-96cf-8717eb7d43e9","_state":{"style":{"mobile":{"display":"flex"},"tablet":{"display":"flex"},"default":{"width":"100%","display":"flex"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"children":[{"uid":"07922093-37b5-4a29-9ffc-67138f7ddce9","isWwObject":true},{"uid":"bd9201d6-c47a-4f74-a73a-2dfa0cbbab63","isWwObject":true}],"_ww-layout_columnGap":"12px"}},"name":"Orientation Actions","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"dfd77e5a-c287-45df-80ec-7f86abace7aa":{"uid":"dfd77e5a-c287-45df-80ec-7f86abace7aa","_state":{"style":{"mobile":{},"tablet":{},"default":{"margin":"0"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"tag":"h2","text":{"en":"Location & Biometrics","ru":"Местоположение и биометрия"},"_ww-text_text":{"en":"Location & Biometrics","ru":"Местоположение и биометрия"},"_ww-text_color":{"code":"variables['07b59109-4bae-4361-bd24-3d117d40bb8a']","__wwtype":"f"},"_ww-text_fontSize":"20px","_ww-text_fontWeight":"600"}},"name":"Location Biometric Title","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"409c6f1a-dd69-4b35-919a-f7fb2acc0800":{"uid":"409c6f1a-dd69-4b35-919a-f7fb2acc0800","_state":{"style":{"mobile":{},"tablet":{},"default":{"margin":"0"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"tag":"h3","text":{"en":"Location Manager","ru":"Менеджер местоположения"},"_ww-text_text":{"en":"Location Manager","ru":"Менеджер местоположения"},"_ww-text_color":{"code":"variables['07b59109-4bae-4361-bd24-3d117d40bb8a']","__wwtype":"f"},"_ww-text_fontSize":"16px","_ww-text_fontWeight":"600"}},"name":"Location Title","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"7e8e5224-0994-4437-922c-321f65071829":{"uid":"7e8e5224-0994-4437-922c-321f65071829","_state":{"style":{"mobile":{"display":"flex"},"tablet":{"display":"flex"},"default":{"width":"100%","display":"flex","padding":"16px","borderRadius":"8px","backgroundColor":{"code":"variables['b6de250f-bf77-4779-9810-300e2a91e1f9']","__wwtype":"f"}}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"children":[{"uid":"409c6f1a-dd69-4b35-919a-f7fb2acc0800","isWwObject":true},{"uid":"a82bc5d4-cdab-463d-bf91-93b923e54795","isWwObject":true}],"_ww-layout_rowGap":"12px","_ww-layout_flexDirection":"column"}},"name":"Location Card","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"df2f7ea3-9335-42f0-b035-b557c5e16fd9":{"uid":"df2f7ea3-9335-42f0-b035-b557c5e16fd9","_state":{"style":{"mobile":{"display":"flex"},"tablet":{"display":"flex"},"default":{"width":"100%","display":"flex","padding":"20px","borderRadius":"12px","backgroundColor":{"code":"variables['3b2f25ea-0870-4b9a-af72-e37bafebb3c1']","__wwtype":"f"}}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"children":[{"uid":"dfd77e5a-c287-45df-80ec-7f86abace7aa","isWwObject":true},{"uid":"7e8e5224-0994-4437-922c-321f65071829","isWwObject":true},{"uid":"12106550-ac92-4729-9bee-643966c127ce","isWwObject":true}],"_ww-layout_rowGap":"16px","_ww-layout_flexDirection":"column"}},"name":"Location Biometric Section","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"650b9557-7e06-4348-aec7-6a53a020c3a5":{"uid":"650b9557-7e06-4348-aec7-6a53a020c3a5","_state":{"style":{"mobile":{},"tablet":{},"default":{"margin":"0"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"tag":"h3","text":{"en":"Biometric Manager","ru":"Менеджер биометрии"},"_ww-text_text":{"en":"Biometric Manager","ru":"Менеджер биометрии"},"_ww-text_color":{"code":"variables['07b59109-4bae-4361-bd24-3d117d40bb8a']","__wwtype":"f"},"_ww-text_fontSize":"16px","_ww-text_fontWeight":"600"}},"name":"Biometric Title","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"12106550-ac92-4729-9bee-643966c127ce":{"uid":"12106550-ac92-4729-9bee-643966c127ce","_state":{"style":{"mobile":{"display":"flex"},"tablet":{"display":"flex"},"default":{"width":"100%","display":"flex","padding":"16px","borderRadius":"8px","backgroundColor":{"code":"variables['b6de250f-bf77-4779-9810-300e2a91e1f9']","__wwtype":"f"}}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"children":[{"uid":"650b9557-7e06-4348-aec7-6a53a020c3a5","isWwObject":true},{"uid":"2c85ee70-69fa-4c15-8158-53467f0f7e9d","isWwObject":true}],"_ww-layout_rowGap":"12px","_ww-layout_flexDirection":"column"}},"name":"Biometric Card","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"5adaf39c-335a-4af9-9992-ea243799649a":{"uid":"5adaf39c-335a-4af9-9992-ea243799649a","_state":{"style":{"mobile":{},"tablet":{},"default":{"margin":"0"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"tag":"h2","text":{"en":"Haptic Feedback","ru":"Тактильная обратная связь"},"_ww-text_text":{"en":"Haptic Feedback","ru":"Тактильная обратная связь"},"_ww-text_color":{"code":"variables['07b59109-4bae-4361-bd24-3d117d40bb8a']","__wwtype":"f"},"_ww-text_fontSize":"20px","_ww-text_fontWeight":"600"}},"name":"Haptic Title","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"75997358-b77e-403e-a77a-c6cc98bc902f":{"uid":"75997358-b77e-403e-a77a-c6cc98bc902f","_state":{"style":{"mobile":{"display":"flex"},"tablet":{"display":"flex"},"default":{"width":"100%","display":"flex","padding":"20px","borderRadius":"12px","backgroundColor":{"code":"variables['3b2f25ea-0870-4b9a-af72-e37bafebb3c1']","__wwtype":"f"}}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"children":[{"uid":"5adaf39c-335a-4af9-9992-ea243799649a","isWwObject":true},{"uid":"9894eb83-644f-4ce8-ba4a-3f292e5b8309","isWwObject":true}],"_ww-layout_rowGap":"16px","_ww-layout_flexDirection":"column"}},"name":"Haptic Section","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"9894eb83-644f-4ce8-ba4a-3f292e5b8309":{"uid":"9894eb83-644f-4ce8-ba4a-3f292e5b8309","_state":{"style":{"mobile":{"display":"flex"},"tablet":{"display":"flex"},"default":{"width":"100%","display":"flex"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"children":[{"uid":"06df18f1-48c9-437a-9327-ca15e91836ed","isWwObject":true},{"uid":"32ee43e5-4632-412e-a5ba-c6712e4d57ea","isWwObject":true},{"uid":"ba14df0a-da83-4a80-a504-adf034037c84","isWwObject":true}],"_ww-layout_rowGap":"12px","_ww-layout_flexWrap":"wrap","_ww-layout_columnGap":"12px"}},"name":"Haptic Actions","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"10905881-6938-4df5-8da5-eeedeb369970":{"uid":"10905881-6938-4df5-8da5-eeedeb369970","_state":{"style":{"mobile":{"display":"grid"},"tablet":{"display":"grid"},"default":{"width":"100%","display":"flex","customCss":{"grid-gap":"24px"}}},"states":[],"interactions":[]},"content":{"mobile":{"_ww-grid_columns":["1fr"]},"tablet":{"_ww-grid_columns":["1fr"]},"default":{"children":[{"uid":"84d1f5ea-255d-4421-931d-7130a24aa035","isWwObject":true},{"uid":"095ede40-cc08-4178-8cd1-23fca3198ba0","isWwObject":true},{"uid":"6c7b88fb-2743-407c-9716-a91768d7c23a","isWwObject":true},{"uid":"cbf2b76a-c2d4-4007-9447-f4e8b7d9a256","isWwObject":true},{"uid":"4b57a647-fd4a-4736-8cc2-9f90889f6043","isWwObject":true},{"uid":"2c02fd68-ea08-46d1-b9f7-98723ca1b309","isWwObject":true},{"uid":"df2f7ea3-9335-42f0-b035-b557c5e16fd9","isWwObject":true},{"uid":"75997358-b77e-403e-a77a-c6cc98bc902f","isWwObject":true},{"uid":"3ba4f00c-20c9-40ca-995f-e3601cd10fd4","isWwObject":true}],"_ww-grid_columns":["1fr","1fr"],"_ww-layout_flexDirection":"column"}},"name":"Dashboard Content","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"3ba4f00c-20c9-40ca-995f-e3601cd10fd4":{"uid":"3ba4f00c-20c9-40ca-995f-e3601cd10fd4","_state":{"style":{"mobile":{"display":"flex"},"tablet":{"display":"flex"},"default":{"width":"100%","display":"flex","padding":"20px","borderRadius":"12px","backgroundColor":{"code":"variables['3b2f25ea-0870-4b9a-af72-e37bafebb3c1']","__wwtype":"f"}}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"children":[{"uid":"93d9c6c6-0d4d-4886-8b52-2a4a271d0711","isWwObject":true},{"uid":"15b1ac2d-a23b-4c14-ad71-a2e8fdbd1a8a","isWwObject":true}],"_ww-layout_rowGap":"16px","_ww-layout_flexDirection":"column"}},"name":"Debug Section","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"8f3f532f-6ec7-4141-bd19-24f177482599":{"uid":"8f3f532f-6ec7-4141-bd19-24f177482599","_state":{"style":{"mobile":{},"tablet":{},"default":{"margin":"0"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"tag":"p","text":{"en":{"code":"return context.item.data?.type || 'event'","__wwtype":"js"}},"_ww-text_text":{"en":{"code":"return context.item.data?.type || 'event'","__wwtype":"js"}},"_ww-text_color":{"code":"context.item.data?.type === 'error' ? '#ef4444' : '#3b82f6'","__wwtype":"f"},"_ww-text_fontSize":"14px","_ww-text_fontWeight":"600"}},"name":"Debug Log Item Type","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"faf6b323-1c40-40d6-8796-0747c9f803ed":{"uid":"faf6b323-1c40-40d6-8796-0747c9f803ed","_state":{"style":{"mobile":{"display":"flex"},"tablet":{"display":"flex"},"default":{"width":"100%","display":"flex"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"children":[{"uid":"8f3f532f-6ec7-4141-bd19-24f177482599","isWwObject":true},{"uid":"ee7de9e0-61be-4031-bc11-a2420911909c","isWwObject":true}],"_ww-layout_alignItems":"center","_ww-layout_justifyContent":"space-between"}},"name":"Debug Log Item Header","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"ee7de9e0-61be-4031-bc11-a2420911909c":{"uid":"ee7de9e0-61be-4031-bc11-a2420911909c","_state":{"style":{"mobile":{},"tablet":{},"default":{"margin":"0"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"tag":"p","text":{"en":{"code":"return context.item.data?.timestamp || ''","__wwtype":"js"}},"_ww-text_text":{"en":{"code":"return context.item.data?.timestamp || ''","__wwtype":"js"}},"_ww-text_color":{"code":"variables['48b18d61-aa69-4e6a-8fc6-881364110fbf']","__wwtype":"f"},"_ww-text_fontSize":"12px"}},"name":"Debug Log Item Time","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"f93c7938-4e6b-4ac7-8d23-9734d9d1782d":{"uid":"f93c7938-4e6b-4ac7-8d23-9734d9d1782d","_state":{"style":{"mobile":{"display":"flex"},"tablet":{"display":"flex"},"default":{"width":"100%","display":"flex","padding":"8px 12px","borderRadius":"6px","backgroundColor":{"code":"context.item.data?.type === 'error' ? 'rgba(239, 68, 68, 0.1)' : 'rgba(59, 130, 246, 0.1)'","__wwtype":"f"}}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"children":[{"uid":"faf6b323-1c40-40d6-8796-0747c9f803ed","isWwObject":true},{"uid":"42fdaf4b-59bc-43b9-9eca-f3fd3f3be316","isWwObject":true}],"_ww-layout_rowGap":"4px","_ww-layout_flexDirection":"column"}},"name":"Debug Log Item","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"42fdaf4b-59bc-43b9-9eca-f3fd3f3be316":{"uid":"42fdaf4b-59bc-43b9-9eca-f3fd3f3be316","_state":{"style":{"mobile":{},"tablet":{},"default":{"margin":"0","customCss":{"word-break":"break-word","white-space":"pre-wrap"}}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"tag":"p","text":{"en":{"code":"return typeof context.item.data?.data === 'object' ? JSON.stringify(context.item.data?.data, null, 2) : context.item.data?.data || ''","__wwtype":"js"}},"_ww-text_text":{"en":{"code":"return typeof context.item.data?.data === 'object' ? JSON.stringify(context.item.data?.data, null, 2) : context.item.data?.data || ''","__wwtype":"js"}},"_ww-text_color":{"code":"variables['07b59109-4bae-4361-bd24-3d117d40bb8a']","__wwtype":"f"},"_ww-text_fontSize":"14px"}},"name":"Debug Log Item Content","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"88804514-2056-44e0-ad3b-f4d0335cc138":{"uid":"88804514-2056-44e0-ad3b-f4d0335cc138","_state":{"style":{"default":{"width":"24px","height":"24px","display":"block","borderRadius":"4px","backgroundColor":{"code":"variables['destructive_text_color']","__wwtype":"f"}}},"states":[],"interactions":[]},"content":{"default":{"children":[]}},"name":"Color Box","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"a810f978-3a74-4acc-b971-c36d62c36436":{"uid":"a810f978-3a74-4acc-b971-c36d62c36436","_state":{"style":{"default":{"width":"24px","height":"24px","display":"block","borderRadius":"4px","backgroundColor":{"code":"variables['bottom_bar_bg_color']","__wwtype":"f"}}},"states":[],"interactions":[]},"content":{"default":{"children":[]}},"name":"Color Box","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"f7b1203f-b8ea-460c-aa50-b3aba6489444":{"uid":"f7b1203f-b8ea-460c-aa50-b3aba6489444","_state":{"style":{"default":{}},"states":[],"interactions":[]},"content":{"default":{"tag":"p","text":{"en":"SecondaryButton_color"},"_ww-text_text":{"en":"SecondaryButton_color"},"_ww-text_color":{"code":"variables['text_color']","__wwtype":"f"}}},"name":"Color Name","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"a9c4cb29-2814-46ad-9ea6-4694aeabe4f5":{"uid":"a9c4cb29-2814-46ad-9ea6-4694aeabe4f5","_state":{"style":{"mobile":{},"tablet":{},"default":{"cursor":"pointer","padding":"8px 16px","borderRadius":"6px","backgroundColor":{"code":"variables['1667bcf7-fc12-45ee-8bd5-5a68ca162273']","__wwtype":"f"}}},"states":[],"interactions":[{"id":"27af880f-c4a8-44d0-ac79-6074422f1875","name":"Initialize Location Manager","actions":{"action_ia_id":{"id":"action_ia_id","code":"try {\n // Call the Telegram WebApp method to initialize the location manager\n variables['dc643f52-803e-4c29-82b5-043308b75844']?.LocationManager?.init();\n \n // Log the event to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('LocationManager.init', {});\n \n // Show success toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['success', 'Location manager initialized']);\n} catch (error) {\n // Log error to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('error', { method: 'LocationManager.init', error: error.message });\n \n // Show error toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['error', `Error: ${error.message}`]);\n}","type":"custom-js"}},"trigger":"click","description":"Initialize the location manager","firstAction":"action_ia_id"}]},"content":{"mobile":{},"tablet":{},"default":{"text":{"en":"Initialize","ru":"Инициализировать"},"disabled":false,"buttonType":"button","_ww-text_text":{"en":"Initialize","ru":"Инициализировать"},"_ww-text_color":{"code":"variables['451c7e58-e576-42c3-b7d2-d3e90baf1781']","__wwtype":"f"},"_ww-text_fontSize":"14px"}},"name":"Init Location Button","wwObjectBaseId":"59dca300-db78-42e4-a7a6-0cbf22d3cc82","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"d5df1f17-8568-4a95-ad09-577bbadd10ab":{"uid":"d5df1f17-8568-4a95-ad09-577bbadd10ab","_state":{"style":{"mobile":{},"tablet":{},"default":{"cursor":"pointer","padding":"8px 16px","borderRadius":"6px","backgroundColor":{"code":"variables['4bc5fc09-9088-4933-ba6b-a083d4e0815a']","__wwtype":"f"}}},"states":[],"interactions":[{"id":"3982f474-105f-4ebc-8873-4172f8d86c27","name":"Open Location Settings","actions":{"action_ia_id":{"id":"action_ia_id","code":"try {\n // Call the Telegram WebApp method to open location settings\n variables['dc643f52-803e-4c29-82b5-043308b75844']?.LocationManager?.openSettings();\n \n // Log the event to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('LocationManager.openSettings', {});\n \n // Show success toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['success', 'Location settings opened']);\n} catch (error) {\n // Log error to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('error', { method: 'LocationManager.openSettings', error: error.message });\n \n // Show error toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['error', `Error: ${error.message}`]);\n}","type":"custom-js"}},"trigger":"click","description":"Open the location settings","firstAction":"action_ia_id"}]},"content":{"mobile":{},"tablet":{},"default":{"text":{"en":"Open Settings","ru":"Открыть настройки"},"disabled":false,"buttonType":"button","_ww-text_text":{"en":"Open Settings","ru":"Открыть настройки"},"_ww-text_color":{"code":"variables['07b59109-4bae-4361-bd24-3d117d40bb8a']","__wwtype":"f"},"_ww-text_fontSize":"14px"}},"name":"Open Location Settings Button","wwObjectBaseId":"59dca300-db78-42e4-a7a6-0cbf22d3cc82","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"dadb3f35-34d3-47cc-98d9-11d7f48bca1f":{"uid":"dadb3f35-34d3-47cc-98d9-11d7f48bca1f","_state":{"style":{"mobile":{},"tablet":{},"default":{"cursor":"pointer","padding":"8px 16px","borderRadius":"6px","backgroundColor":{"code":"variables['1667bcf7-fc12-45ee-8bd5-5a68ca162273']","__wwtype":"f"}}},"states":[],"interactions":[{"id":"88805465-d964-48a1-8f8b-939fa9c26e49","name":"Initialize Biometric Manager","actions":{"action_ia_id":{"id":"action_ia_id","code":"try {\n // Call the Telegram WebApp method to initialize the biometric manager\n variables['dc643f52-803e-4c29-82b5-043308b75844']?.BiometricManager?.init();\n \n // Log the event to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('BiometricManager.init', {});\n \n // Show success toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['success', 'Biometric manager initialized']);\n} catch (error) {\n // Log error to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('error', { method: 'BiometricManager.init', error: error.message });\n \n // Show error toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['error', `Error: ${error.message}`]);\n}","type":"custom-js"}},"trigger":"click","description":"Initialize the biometric manager","firstAction":"action_ia_id"}]},"content":{"mobile":{},"tablet":{},"default":{"text":{"en":"Initialize","ru":"Инициализировать"},"disabled":false,"buttonType":"button","_ww-text_text":{"en":"Initialize","ru":"Инициализировать"},"_ww-text_color":{"code":"variables['451c7e58-e576-42c3-b7d2-d3e90baf1781']","__wwtype":"f"},"_ww-text_fontSize":"14px"}},"name":"Init Biometric Button","wwObjectBaseId":"59dca300-db78-42e4-a7a6-0cbf22d3cc82","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"a1e61240-238a-42ab-b99b-d6f8196a2070":{"uid":"a1e61240-238a-42ab-b99b-d6f8196a2070","_state":{"style":{"default":{"width":"auto","cursor":"pointer","padding":"1rem 1rem","backgroundColor":null,"conditionalRendering":false},"_wwHover_default":{"backgroundColor":{"code":"variables['4bc5fc09-9088-4933-ba6b-a083d4e0815a']","__wwtype":"f","defaultValue":null}}},"states":[{"id":"_wwHover","label":"hover"}],"interactions":[{"id":"943a062c-6907-4b87-8286-3965e12d1a43","icon":"cursor","name":"Navigate","index":0,"actions":{"64b747b1-19ba-4b9c-b10c-5a312b41c99a":{"id":"64b747b1-19ba-4b9c-b10c-5a312b41c99a","uid":"0dc6adda-2136-4d8f-a10f-528a87476c0f","args":[],"next":"87753a13-7dda-4f31-9b63-7b2d44cb348f","type":"component-action","category":"elements","actionName":"closeDropdown"},"87753a13-7dda-4f31-9b63-7b2d44cb348f":{"id":"87753a13-7dda-4f31-9b63-7b2d44cb348f","type":"change-page","pageId":"5ac4d67e-27cc-4b02-a955-c80c82b6b066","navigateMode":"internal"}},"trigger":"click","isSearched":false,"description":"On click","firstAction":"64b747b1-19ba-4b9c-b10c-5a312b41c99a"}]},"content":{"default":{"children":[{"uid":"22c2a7e8-d75e-486a-a78c-c6bc8461a3be","isWwObject":true}],"_ww-layout_reverse":false,"_ww-layout_flexWrap":true,"_ww-layout_pushLast":false,"_ww-layout_alignItems":"center","_ww-layout_flexDirection":"row","_ww-layout_justifyContent":"flex-start"}},"name":"Validation","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"e6b7b1cc-d1f0-426d-b127-d4b05f4fcef9"},"22c2a7e8-d75e-486a-a78c-c6bc8461a3be":{"uid":"22c2a7e8-d75e-486a-a78c-c6bc8461a3be","_state":{"style":{"default":{}}},"content":{"tablet":{},"default":{"tag":"p","bgColor":"","shadows":"","fontStyle":"ww-font-style-text","textColor":"","globalStyle":{},"_ww-text_text":{"en":"This is some text
"},"ru":{"code":"variables['7f1571ff-cb8a-4e22-8893-f7864115a36a']?.['current_signature']||\"@\"+(pluginVariables['1fa0dd68-5069-436c-9a7d-3b54c340f1fa']['user']?.['user_metadata']?.['username']||variables['407907ee-5daf-4330-aadd-dcab1dfd79ae'])","__wwtype":"f"}},"_ww-text_color":{"code":"variables['48b18d61-aa69-4e6a-8fc6-881364110fbf']","__wwtype":"f"},"transformation":"","_ww-text_ellipsis":false,"_ww-text_fontSize":"16px","_ww-text_sanitize":false,"_ww-text_fontWeight":700}},"name":"username","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"e6b7b1cc-d1f0-426d-b127-d4b05f4fcef9"},"94eefef9-509b-4904-bc9e-5a115e65e81f":{"uid":"94eefef9-509b-4904-bc9e-5a115e65e81f","_state":{"style":{"default":{"width":"auto","cursor":"pointer","padding":"1rem 1rem","conditionalRendering":{"code":"variables['7f1571ff-cb8a-4e22-8893-f7864115a36a']?.['is_admin']","__wwtype":"f","defaultValue":true}},"_wwHover_default":{"backgroundColor":{"code":"variables['4bc5fc09-9088-4933-ba6b-a083d4e0815a']","__wwtype":"f"}}},"states":[{"id":"_wwHover","label":"hover"}],"interactions":[{"id":"a839af2b-ee9d-4d2f-af8d-a19430f85521","icon":"cursor","name":"Navigate","index":0,"actions":{"64b747b1-19ba-4b9c-b10c-5a312b41c99a":{"id":"64b747b1-19ba-4b9c-b10c-5a312b41c99a","uid":"0dc6adda-2136-4d8f-a10f-528a87476c0f","args":[],"next":"87753a13-7dda-4f31-9b63-7b2d44cb348f","type":"component-action","category":"elements","actionName":"closeDropdown"},"87753a13-7dda-4f31-9b63-7b2d44cb348f":{"id":"87753a13-7dda-4f31-9b63-7b2d44cb348f","type":"change-page","pageId":"0442b891-d679-4ed9-a9e8-82abf86b4cd8","navigateMode":"internal"}},"trigger":"click","isSearched":false,"description":"On click","firstAction":"64b747b1-19ba-4b9c-b10c-5a312b41c99a"}]},"content":{"default":{"children":[{"uid":"22b135a0-2a29-4653-a428-3ab7762f1eb3","isWwObject":true}],"_ww-layout_reverse":false,"_ww-layout_flexWrap":true,"_ww-layout_pushLast":false,"_ww-layout_alignItems":"center","_ww-layout_flexDirection":"row","_ww-layout_justifyContent":"flex-start"}},"name":"Components","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"e6b7b1cc-d1f0-426d-b127-d4b05f4fcef9"},"5f2a8f0b-6698-4db9-970d-a73dd93fb32d":{"uid":"5f2a8f0b-6698-4db9-970d-a73dd93fb32d","_state":{"style":{"default":{"width":"24px","height":"24px","display":"block","borderRadius":"4px","backgroundColor":{"code":"variables['subtitle_text_color']","__wwtype":"f"}}},"states":[],"interactions":[]},"content":{"default":{"children":[]}},"name":"Color Box","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"e5d78ca7-e5c4-485e-9ba7-536dcb6f720e":{"uid":"e5d78ca7-e5c4-485e-9ba7-536dcb6f720e","_state":{"style":{"default":{"width":"24px","height":"24px","display":"block","borderRadius":"4px","backgroundColor":{"code":"variables['secondary_bg_color']","__wwtype":"f"}}},"states":[],"interactions":[]},"content":{"default":{"children":[]}},"name":"Color Box","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"facf3903-4638-4992-be71-2af0a7d9beb4":{"uid":"facf3903-4638-4992-be71-2af0a7d9beb4","_state":{"style":{"mobile":{"flex":"1 0 auto"},"default":{"border":"none","cursor":"pointer","outline":{"code":"\"solid 1px \"+variables['759fc6eb-378d-49a2-a756-8760f6aca7f2']","__wwtype":"f","defaultValue":"1px solid "},"padding":"12px 24px","boxShadow":null,"transition":"all 0.2s ease","borderRadius":"8px","backgroundColor":{"code":"variables['aed3ef4a-7d02-4885-b74f-b496aed4f9df']","__wwtype":"f","defaultValue":"#3b82f6"}},"_wwHover_default":{"transform":"translateY(-1px)"}},"states":[{"id":"_wwHover","label":"hover"}],"interactions":[{"id":"6635ea1a-17ac-4ce1-b3a2-d05674651f08","actions":{"2c403ad1-f2a7-4f7f-9bd8-7a960d576b68":{"id":"2c403ad1-f2a7-4f7f-9bd8-7a960d576b68","next":"33bead89-52a0-4b5c-84de-11d39a9b23cb","type":"66a79c98-70e7-4bc4-8859-20776b024ec2-geolocation"},"33bead89-52a0-4b5c-84de-11d39a9b23cb":{"id":"33bead89-52a0-4b5c-84de-11d39a9b23cb","type":"66a79c98-70e7-4bc4-8859-20776b024ec2-installPwa"},"702ff045-a003-4654-a9bd-4857657bfbf1":{"id":"702ff045-a003-4654-a9bd-4857657bfbf1","args":{"notif_tag":"tag","notif_body":"Body","notif_title":"Notification 1"},"next":"2c403ad1-f2a7-4f7f-9bd8-7a960d576b68","type":"66a79c98-70e7-4bc4-8859-20776b024ec2-showNotification"}},"trigger":"click","firstAction":"702ff045-a003-4654-a9bd-4857657bfbf1"}]},"content":{"default":{"text":"New text","disabled":false,"leftIcon":{"uid":"ea7caa60-330f-4b52-8d5a-d8e02c0c64e5","isWwObject":true},"rightIcon":{"uid":"35ede839-0044-4f49-9998-9c03ec1c4df5","isWwObject":true},"buttonType":"button","hasLeftIcon":false,"hasRightIcon":false,"_ww-text_text":{"0":"N","1":"e","2":"w","3":" ","4":"t","5":"e","6":"x","7":"t","en":{"code":"\"Secondary\"","__wwtype":"f","defaultValue":"This is some text
"}},"_ww-text_color":{"code":"variables['07b59109-4bae-4361-bd24-3d117d40bb8a']","__wwtype":"f"},"transformation":"","_ww-text_ellipsis":false,"_ww-text_fontSize":"16px","_ww-text_sanitize":false,"_ww-text_fontWeight":700}},"name":"WebApp","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"52064b03-1dd6-4d67-83cc-aac991aea486":{"uid":"52064b03-1dd6-4d67-83cc-aac991aea486","_state":{"style":{"default":{"width":"24px","height":"24px","display":"block","borderRadius":"4px","backgroundColor":{"code":"variables['button_text_color']","__wwtype":"f"}}},"states":[],"interactions":[]},"content":{"default":{"children":[]}},"name":"Color Box","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"04e85a12-a83b-4a83-b70e-7b09e5937491":{"uid":"04e85a12-a83b-4a83-b70e-7b09e5937491","_state":{"style":{"default":{}},"states":[],"interactions":[]},"content":{"default":{"tag":"p","text":{"en":"section_bg_color"},"_ww-text_text":{"en":"section_bg_color"},"_ww-text_color":{"code":"variables['text_color']","__wwtype":"f"}}},"name":"Color Name","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"39b49fae-1dee-4205-9f8d-d1ca82210d23":{"uid":"39b49fae-1dee-4205-9f8d-d1ca82210d23","_state":{"style":{"default":{}},"states":[],"interactions":[]},"content":{"default":{"tag":"p","text":{"en":"bottom_bar_bg_color"},"_ww-text_text":{"en":"bottom_bar_bg_color"},"_ww-text_color":{"code":"variables['text_color']","__wwtype":"f"}}},"name":"Color Name","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"eabf5cf9-ecd7-48b9-85e0-9746c0ed30ca":{"uid":"eabf5cf9-ecd7-48b9-85e0-9746c0ed30ca","_state":{"style":{"default":{}},"states":[],"interactions":[]},"content":{"default":{"tag":"p","text":{"en":"subtitle_text_color"},"_ww-text_text":{"en":"subtitle_text_color"},"_ww-text_color":{"code":"variables['text_color']","__wwtype":"f"}}},"name":"Color Name","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"93ddeda1-cfdf-4270-aa4d-e080d588c87f":{"uid":"93ddeda1-cfdf-4270-aa4d-e080d588c87f","_state":{"style":{"default":{}},"states":[],"interactions":[]},"content":{"default":{"tag":"p","text":{"en":"MainButton_textColor"},"_ww-text_text":{"en":"MainButton_textColor"},"_ww-text_color":{"code":"variables['text_color']","__wwtype":"f"}}},"name":"Color Name","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"d579d741-1ed8-47ab-aae3-111560f0ef9b":{"uid":"d579d741-1ed8-47ab-aae3-111560f0ef9b","_state":{"style":{"default":{}},"states":[],"interactions":[]},"content":{"default":{"tag":"p","text":{"en":"button_text_color"},"_ww-text_text":{"en":"button_text_color"},"_ww-text_color":{"code":"variables['text_color']","__wwtype":"f"}}},"name":"Color Name","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"2a5e7bb6-fac4-4fe7-9b29-4b1528975ef4":{"uid":"2a5e7bb6-fac4-4fe7-9b29-4b1528975ef4","_state":{"style":{"default":{}},"states":[],"interactions":[]},"content":{"default":{"tag":"p","text":{"en":"accent_text_color"},"_ww-text_text":{"en":"accent_text_color"},"_ww-text_color":{"code":"variables['text_color']","__wwtype":"f"}}},"name":"Color Name","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"34045022-9b40-466b-8a24-8505c3448864":{"uid":"34045022-9b40-466b-8a24-8505c3448864","_state":{"style":{"default":{"width":"20px","margin":"0 6px 0 0"}}},"content":{"default":{"icon":"lucide/plus","color":"#FFFFFF"}},"name":null,"wwObjectBaseId":"1b1e2173-9b78-42cc-a8ee-a6167caea340","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"dd9985a9-8cf1-4774-addd-f091992cceae":{"uid":"dd9985a9-8cf1-4774-addd-f091992cceae","_state":{"style":{"mobile":{},"tablet":{},"default":{"cursor":"pointer","padding":"8px 16px","borderRadius":"6px","backgroundColor":{"code":"variables['1667bcf7-fc12-45ee-8bd5-5a68ca162273']","__wwtype":"f"}}},"states":[],"interactions":[{"id":"897cb09d-5cc4-470c-8ddc-7cef293cb452","name":"Request Biometric Access","actions":{"action_ia_id":{"id":"action_ia_id","code":"try {\n // Call the Telegram WebApp method to request biometric access\n const result = await variables['dc643f52-803e-4c29-82b5-043308b75844']?.BiometricManager?.requestAccess();\n \n // Log the event to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('BiometricManager.requestAccess', { result });\n \n // Show success toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['success', `Biometric access ${result ? 'granted' : 'denied'}`]);\n} catch (error) {\n // Log error to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('error', { method: 'BiometricManager.requestAccess', error: error.message });\n \n // Show error toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['error', `Error: ${error.message}`]);\n}","type":"custom-js"}},"trigger":"click","description":"Request access to biometric authentication","firstAction":"action_ia_id"}]},"content":{"mobile":{},"tablet":{},"default":{"text":{"en":"Request Access","ru":"Запросить доступ"},"disabled":false,"buttonType":"button","_ww-text_text":{"en":"Request Access","ru":"Запросить доступ"},"_ww-text_color":{"code":"variables['451c7e58-e576-42c3-b7d2-d3e90baf1781']","__wwtype":"f"},"_ww-text_fontSize":"14px"}},"name":"Request Biometric Access Button","wwObjectBaseId":"59dca300-db78-42e4-a7a6-0cbf22d3cc82","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"9c06f638-68c1-418f-b9b4-f1879e79242c":{"uid":"9c06f638-68c1-418f-b9b4-f1879e79242c","_state":{"style":{"mobile":{},"tablet":{},"default":{"cursor":"pointer","padding":"8px 16px","borderRadius":"6px","backgroundColor":{"code":"variables['1667bcf7-fc12-45ee-8bd5-5a68ca162273']","__wwtype":"f"}}},"states":[],"interactions":[{"id":"e3f39160-3b04-43be-b599-a3a1c2dcfc5f","name":"Authenticate with Biometrics","actions":{"action_ia_id":{"id":"action_ia_id","code":"try {\n // Call the Telegram WebApp method to authenticate with biometrics\n const result = await variables['dc643f52-803e-4c29-82b5-043308b75844']?.BiometricManager?.authenticate();\n \n // Log the event to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('BiometricManager.authenticate', { result });\n \n // Show success toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['success', `Authentication ${result ? 'successful' : 'failed'}`]);\n} catch (error) {\n // Log error to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('error', { method: 'BiometricManager.authenticate', error: error.message });\n \n // Show error toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['error', `Error: ${error.message}`]);\n}","type":"custom-js"}},"trigger":"click","description":"Authenticate using biometric authentication","firstAction":"action_ia_id"}]},"content":{"mobile":{},"tablet":{},"default":{"text":{"en":"Authenticate","ru":"Аутентифицировать"},"disabled":false,"buttonType":"button","_ww-text_text":{"en":"Authenticate","ru":"Аутентифицировать"},"_ww-text_color":{"code":"variables['451c7e58-e576-42c3-b7d2-d3e90baf1781']","__wwtype":"f"},"_ww-text_fontSize":"14px"}},"name":"Authenticate Biometric Button","wwObjectBaseId":"59dca300-db78-42e4-a7a6-0cbf22d3cc82","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"06df18f1-48c9-437a-9327-ca15e91836ed":{"uid":"06df18f1-48c9-437a-9327-ca15e91836ed","_state":{"style":{"mobile":{},"tablet":{},"default":{"flex":"1","cursor":"pointer","padding":"8px 16px","borderRadius":"6px","backgroundColor":{"code":"variables['1667bcf7-fc12-45ee-8bd5-5a68ca162273']","__wwtype":"f"}}},"states":[],"interactions":[{"id":"4f8a5bb8-981a-42c9-959e-0043740c07cc","name":"Impact Haptic Feedback","actions":{"action_ia_id":{"id":"action_ia_id","code":"try {\n // Call the Telegram WebApp method to trigger impact haptic feedback\n variables['dc643f52-803e-4c29-82b5-043308b75844']?.HapticFeedback?.impactOccurred('medium');\n \n // Log the event to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('HapticFeedback.impactOccurred', { style: 'medium' });\n \n // Show success toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['success', 'Impact haptic feedback triggered']);\n} catch (error) {\n // Log error to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('error', { method: 'HapticFeedback.impactOccurred', error: error.message });\n \n // Show error toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['error', `Error: ${error.message}`]);\n}","type":"custom-js"}},"trigger":"click","description":"Trigger impact haptic feedback","firstAction":"action_ia_id"}]},"content":{"mobile":{},"tablet":{},"default":{"text":{"en":"Impact","ru":"Удар"},"disabled":false,"buttonType":"button","_ww-text_text":{"en":"Impact","ru":"Удар"},"_ww-text_color":{"code":"variables['451c7e58-e576-42c3-b7d2-d3e90baf1781']","__wwtype":"f"},"_ww-text_fontSize":"14px"}},"name":"Impact Haptic Button","wwObjectBaseId":"59dca300-db78-42e4-a7a6-0cbf22d3cc82","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"32ee43e5-4632-412e-a5ba-c6712e4d57ea":{"uid":"32ee43e5-4632-412e-a5ba-c6712e4d57ea","_state":{"style":{"mobile":{},"tablet":{},"default":{"flex":"1","cursor":"pointer","padding":"8px 16px","borderRadius":"6px","backgroundColor":{"code":"variables['1667bcf7-fc12-45ee-8bd5-5a68ca162273']","__wwtype":"f"}}},"states":[],"interactions":[{"id":"b4049334-c08e-43a7-b42c-e5e1dcd53732","name":"Notification Haptic Feedback","actions":{"action_ia_id":{"id":"action_ia_id","code":"try {\n // Call the Telegram WebApp method to trigger notification haptic feedback\n variables['dc643f52-803e-4c29-82b5-043308b75844']?.HapticFeedback?.notificationOccurred('success');\n \n // Log the event to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('HapticFeedback.notificationOccurred', { type: 'success' });\n \n // Show success toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['success', 'Notification haptic feedback triggered']);\n} catch (error) {\n // Log error to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('error', { method: 'HapticFeedback.notificationOccurred', error: error.message });\n \n // Show error toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['error', `Error: ${error.message}`]);\n}","type":"custom-js"}},"trigger":"click","description":"Trigger notification haptic feedback","firstAction":"action_ia_id"}]},"content":{"mobile":{},"tablet":{},"default":{"text":{"en":"Notification","ru":"Уведомление"},"disabled":false,"buttonType":"button","_ww-text_text":{"en":"Notification","ru":"Уведомление"},"_ww-text_color":{"code":"variables['451c7e58-e576-42c3-b7d2-d3e90baf1781']","__wwtype":"f"},"_ww-text_fontSize":"14px"}},"name":"Notification Haptic Button","wwObjectBaseId":"59dca300-db78-42e4-a7a6-0cbf22d3cc82","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"24ebdd64-2fcc-4df7-8983-1152c889ca34":{"uid":"24ebdd64-2fcc-4df7-8983-1152c889ca34","_state":{"style":{"mobile":{"flex":"1 0 auto"},"default":{"border":"none","cursor":"pointer","padding":"12px 24px","boxShadow":"0 2px 4px rgba(0,0,0,0.1)","transition":"all 0.2s ease","borderRadius":"8px","backgroundColor":{"code":"variables['c83800f9-8692-4c4c-b683-dc58de256ad3']","__wwtype":"f","defaultValue":"#3b82f6"}},"_wwHover_default":{"boxShadow":"0 4px 6px rgba(0,0,0,0.1)","transform":"translateY(-1px)"}},"states":[{"id":"_wwHover","label":"hover"}],"interactions":[{"id":"6af9f845-ba86-4334-a43f-772c98191ce1","actions":{"fd60652e-77a2-4121-86d5-caed9f0c7dd3":{"id":"fd60652e-77a2-4121-86d5-caed9f0c7dd3","uid":"d0e6928c-798d-42a2-a832-00a7bbef9653","args":["info","Всё хорошо",null,null,false,true,true],"type":"component-action","category":"elements","actionName":"showToast"}},"trigger":"click","firstAction":"fd60652e-77a2-4121-86d5-caed9f0c7dd3"}]},"content":{"default":{"text":"New text","disabled":false,"leftIcon":{"uid":"34045022-9b40-466b-8a24-8505c3448864","isWwObject":true},"rightIcon":{"uid":"9c3bc248-e5b0-414d-aa7d-8722be616b48","isWwObject":true},"buttonType":"button","hasLeftIcon":false,"hasRightIcon":false,"_ww-text_text":{"0":"N","1":"e","2":"w","3":" ","4":"t","5":"e","6":"x","7":"t","en":{"code":"\"Primary\"","__wwtype":"f","defaultValue":"This is some text
"}},"_ww-text_color":{"code":"variables['07b59109-4bae-4361-bd24-3d117d40bb8a']","__wwtype":"f"},"transformation":"","_ww-text_ellipsis":false,"_ww-text_fontSize":"16px","_ww-text_sanitize":false,"_ww-text_fontWeight":700}},"name":"StatusMessage","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"b8a0b5fe-82cc-49ee-9534-62dfda89c154":{"uid":"b8a0b5fe-82cc-49ee-9534-62dfda89c154","_state":{"style":{"default":{}}},"content":{"tablet":{},"default":{"tag":"p","bgColor":"","shadows":"","fontStyle":"ww-font-style-text","textColor":"","globalStyle":{},"_ww-text_text":{"en":{"code":"\"Name\"","__wwtype":"f","defaultValue":"This is some text
"},"ru":{"code":"\"Имя\"","__wwtype":"f"}},"_ww-text_color":{"code":"variables['f95fa3a6-5c0a-4b22-abe2-5c264f9dddde']","__wwtype":"f"},"transformation":"","_ww-text_ellipsis":false,"_ww-text_fontSize":"16px","_ww-text_sanitize":false}},"name":"Label StatusMessage","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"10698edf-3b8f-457e-bfb6-385beabba326":{"uid":"10698edf-3b8f-457e-bfb6-385beabba326","_state":{"style":{"default":{"display":"flex","padding":"12px","borderRadius":"8px","backgroundColor":{"code":"variables['4bc5fc09-9088-4933-ba6b-a083d4e0815a']","__wwtype":"f"}}},"states":[],"interactions":[]},"content":{"default":{"children":[{"uid":"39b49fae-1dee-4205-9f8d-d1ca82210d23","isWwObject":true},{"uid":"a810f978-3a74-4acc-b971-c36d62c36436","isWwObject":true}],"_ww-layout_alignItems":"center","_ww-layout_justifyContent":"space-between"}},"name":"Color Item","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"6c419ed9-6f32-48be-90e4-94a3dfe91058":{"uid":"6c419ed9-6f32-48be-90e4-94a3dfe91058","_state":{"style":{"default":{"width":"24px","height":"24px","display":"block","borderRadius":"4px","backgroundColor":{"code":"variables['hint_color']","__wwtype":"f"}}},"states":[],"interactions":[]},"content":{"default":{"children":[]}},"name":"Color Box","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"c00a3cf1-97fa-4017-9c4b-ac084cddc648":{"uid":"c00a3cf1-97fa-4017-9c4b-ac084cddc648","_state":{"style":{"default":{"display":"flex","padding":"12px","borderRadius":"8px","backgroundColor":{"code":"variables['4bc5fc09-9088-4933-ba6b-a083d4e0815a']","__wwtype":"f"}}},"states":[],"interactions":[]},"content":{"default":{"children":[{"uid":"6c78a9b4-2105-4c7b-a0ac-9b81848e1aad","isWwObject":true},{"uid":"73e64d08-d60d-4590-ae1c-3adee21a9b76","isWwObject":true}],"_ww-layout_alignItems":"center","_ww-layout_justifyContent":"space-between"}},"name":"Color Item","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"b2e63a27-8476-44a4-99fe-3a1e14c7d34b":{"uid":"b2e63a27-8476-44a4-99fe-3a1e14c7d34b","_state":{"style":{"default":{"width":"24px","height":"24px","display":"block","borderRadius":"4px","backgroundColor":{"code":"variables['SecondaryButton_color']","__wwtype":"f"}}},"states":[],"interactions":[]},"content":{"default":{"children":[]}},"name":"Color Box","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"59803a80-6c5c-47dd-8e54-d93e871188e6":{"uid":"59803a80-6c5c-47dd-8e54-d93e871188e6","_state":{"style":{"default":{"display":"flex","padding":"12px","borderRadius":"8px","backgroundColor":{"code":"variables['4bc5fc09-9088-4933-ba6b-a083d4e0815a']","__wwtype":"f"}}},"states":[],"interactions":[]},"content":{"default":{"children":[{"uid":"fcafd25e-1cd8-4b8e-8c30-42e819bc8658","isWwObject":true},{"uid":"b54dce96-2fc3-4f0b-81d8-90d2546befe8","isWwObject":true}],"_ww-layout_alignItems":"center","_ww-layout_justifyContent":"space-between"}},"name":"Color Item","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"48a9e459-8c9b-4aff-943a-1ce2f51970f2":{"uid":"48a9e459-8c9b-4aff-943a-1ce2f51970f2","_state":{"style":{"default":{"width":"24px","height":"24px","display":"block","borderRadius":"4px","backgroundColor":{"code":"variables['MainButton_color']","__wwtype":"f"}}},"states":[],"interactions":[]},"content":{"default":{"children":[]}},"name":"Color Box","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"b664c34e-776f-47f9-bc34-d6650d9bd28e":{"uid":"b664c34e-776f-47f9-bc34-d6650d9bd28e","_state":{"style":{"default":{"display":"flex","padding":"12px","borderRadius":"8px","backgroundColor":{"code":"variables['4bc5fc09-9088-4933-ba6b-a083d4e0815a']","__wwtype":"f"}}},"states":[],"interactions":[]},"content":{"default":{"children":[{"uid":"d579d741-1ed8-47ab-aae3-111560f0ef9b","isWwObject":true},{"uid":"52064b03-1dd6-4d67-83cc-aac991aea486","isWwObject":true}],"_ww-layout_alignItems":"center","_ww-layout_justifyContent":"space-between"}},"name":"Color Item","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"1e9cc012-3567-4de7-9d1d-b76f6265c90d":{"uid":"1e9cc012-3567-4de7-9d1d-b76f6265c90d","_state":{"style":{"default":{"display":"flex","padding":"12px","borderRadius":"8px","backgroundColor":{"code":"variables['4bc5fc09-9088-4933-ba6b-a083d4e0815a']","__wwtype":"f"}}},"states":[],"interactions":[]},"content":{"default":{"children":[{"uid":"91d69906-1443-474c-aeaf-7e770dfe560d","isWwObject":true},{"uid":"497dd7e5-f065-4e4e-b8ff-c3f6b1b7f62f","isWwObject":true}],"_ww-layout_alignItems":"center","_ww-layout_justifyContent":"space-between"}},"name":"Color Item","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"d644a6ac-6aec-4598-a4d7-fd995be79942"},"3a6f9209-15e5-41f9-9472-816dfd79f260":{"uid":"3a6f9209-15e5-41f9-9472-816dfd79f260","_state":{"style":{"mobile":{"display":"flex"},"tablet":{"display":"flex"},"default":{"width":"100%","display":"flex"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"children":[{"uid":"e1cc18e6-56b5-499e-8745-48ce9622509f","isWwObject":true},{"uid":"086bbf28-b1cb-45cd-9845-1098f9c03855","isWwObject":true}],"_ww-layout_rowGap":"16px","_ww-layout_flexDirection":"column"}},"name":"Storage Form","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"04889cf5-d0bc-47ba-93ae-c305c360409e":{"uid":"04889cf5-d0bc-47ba-93ae-c305c360409e","_state":{"style":{"mobile":{"display":"flex"},"tablet":{"display":"flex"},"default":{"width":"100%","display":"flex"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"children":[{"uid":"d102329b-40b2-49b4-831a-3016e0114e8e","isWwObject":true},{"uid":"fa52dd53-b2c4-4b81-91b0-6aec95296aa6","isWwObject":true}],"_ww-layout_columnGap":"12px","_ww-layout_alignItems":"center"}},"name":"Main Button Text Row","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"646faedc-1bec-4582-ba50-0496b7b1fad1":{"uid":"646faedc-1bec-4582-ba50-0496b7b1fad1","_state":{"style":{"default":{"width":"100%","margin":"0 0 24px 0","display":"flex"}},"states":[],"interactions":[]},"content":{"default":{"children":[{"uid":"0a9e20cb-3309-417a-82e4-0d2955f12ef0","isWwObject":true},{"uid":"b4372db1-91f7-4a81-a9e2-21366fb0f9af","isWwObject":true},{"uid":"14ce8fee-69ed-4e39-9b33-59819fcdd176","isWwObject":true}],"_ww-layout_rowGap":"8px","_ww-layout_flexDirection":"column"}},"name":"Dashboard Header","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"14ce8fee-69ed-4e39-9b33-59819fcdd176":{"uid":"14ce8fee-69ed-4e39-9b33-59819fcdd176","_state":{"style":{"default":{"margin":"0"}},"states":[],"interactions":[]},"content":{"default":{"tag":"p","text":{"en":"Explore and test all available Telegram WebApp API features and methods","ru":"Изучите и протестируйте все доступные функции и методы Telegram WebApp API"},"_ww-text_text":{"en":"Explore and test all available Telegram WebApp API features and methods","ru":"Изучите и протестируйте все доступные функции и методы Telegram WebApp API"},"_ww-text_color":{"code":"variables['48b18d61-aa69-4e6a-8fc6-881364110fbf']","__wwtype":"f"},"_ww-text_fontSize":"16px"}},"name":"Dashboard Description","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"84d1f5ea-255d-4421-931d-7130a24aa035":{"uid":"84d1f5ea-255d-4421-931d-7130a24aa035","_state":{"style":{"mobile":{"display":"flex"},"tablet":{"display":"flex"},"default":{"width":"100%","display":"flex","padding":"20px","borderRadius":"12px","backgroundColor":{"code":"variables['3b2f25ea-0870-4b9a-af72-e37bafebb3c1']","__wwtype":"f"}}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"children":[{"uid":"6b014645-ab94-414e-8efd-f813cdc30741","isWwObject":true},{"uid":"d60a5ac6-0025-4b70-a9b1-26bc3b1f7873","isWwObject":true}],"_ww-layout_rowGap":"16px","_ww-layout_flexDirection":"column"}},"name":"Basic Info Section","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"6b014645-ab94-414e-8efd-f813cdc30741":{"uid":"6b014645-ab94-414e-8efd-f813cdc30741","_state":{"style":{"mobile":{},"tablet":{},"default":{"margin":"0"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"tag":"h2","text":{"en":"Basic Information","ru":"Основная информация"},"_ww-text_text":{"en":"Basic Information","ru":"Основная информация"},"_ww-text_color":{"code":"variables['07b59109-4bae-4361-bd24-3d117d40bb8a']","__wwtype":"f"},"_ww-text_fontSize":"20px","_ww-text_fontWeight":"600"}},"name":"Basic Info Title","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"8cf4492b-e924-4102-a255-4d0501c406cf":{"uid":"8cf4492b-e924-4102-a255-4d0501c406cf","_state":{"style":{"mobile":{},"tablet":{},"default":{"margin":"0"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"tag":"p","text":{"en":"Version","ru":"Версия"},"_ww-text_text":{"en":"Version","ru":"Версия"},"_ww-text_color":{"code":"variables['48b18d61-aa69-4e6a-8fc6-881364110fbf']","__wwtype":"f"},"_ww-text_fontSize":"14px","_ww-text_fontWeight":"500"}},"name":"Version Label","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"d44b7855-3521-4121-8be9-0ec58addae5c":{"uid":"d44b7855-3521-4121-8be9-0ec58addae5c","_state":{"style":{"mobile":{},"tablet":{},"default":{"margin":"0"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"tag":"p","text":{"en":{"code":"return variables['dc643f52-803e-4c29-82b5-043308b75844']?.['version'] || 'N/A'","__wwtype":"js"}},"_ww-text_text":{"en":{"code":"return variables['dc643f52-803e-4c29-82b5-043308b75844']?.['version'] || 'N/A'","__wwtype":"js"}},"_ww-text_color":{"code":"variables['07b59109-4bae-4361-bd24-3d117d40bb8a']","__wwtype":"f"},"_ww-text_fontSize":"16px","_ww-text_fontWeight":"600"}},"name":"Version Value","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"3cca582e-be54-45a0-8dd9-96010715b787":{"uid":"3cca582e-be54-45a0-8dd9-96010715b787","_state":{"style":{"mobile":{"display":"flex"},"tablet":{"display":"flex"},"default":{"display":"flex"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"children":[{"uid":"8cf4492b-e924-4102-a255-4d0501c406cf","isWwObject":true},{"uid":"d44b7855-3521-4121-8be9-0ec58addae5c","isWwObject":true}],"_ww-layout_rowGap":"4px","_ww-layout_flexDirection":"column"}},"name":"Version Item","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"58c1076d-fcf2-4c0d-b096-e202f079e87c":{"uid":"58c1076d-fcf2-4c0d-b096-e202f079e87c","_state":{"style":{"mobile":{},"tablet":{},"default":{"cursor":"pointer","padding":"8px 16px","borderRadius":"6px","backgroundColor":{"code":"variables['1667bcf7-fc12-45ee-8bd5-5a68ca162273']","__wwtype":"f"}}},"states":[],"interactions":[{"id":"f659a8af-9bf6-445c-bb2e-9ac750565834","name":"Update Main Button","actions":{"action_ia_id":{"id":"action_ia_id","code":"try {\n const text = variables['fac5dc63-a334-41a3-8557-3c0ce35cfa0e']?.mainButtonText || 'Continue';\n const color = variables['fac5dc63-a334-41a3-8557-3c0ce35cfa0e']?.mainButtonColor || '#2481cc';\n \n // Call the Telegram WebApp method to update the main button\n variables['dc643f52-803e-4c29-82b5-043308b75844']?.MainButton?.setParams({\n text: text,\n color: color,\n text_color: '#ffffff'\n });\n \n // Log the event to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('MainButton.setParams', { text, color });\n \n // Show success toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['success', 'Main button updated']);\n} catch (error) {\n // Log error to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('error', { method: 'MainButton.setParams', error: error.message });\n \n // Show error toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['error', `Error: ${error.message}`]);\n}","type":"custom-js"}},"trigger":"click","description":"Update the main button text and color","firstAction":"action_ia_id"}]},"content":{"mobile":{},"tablet":{},"default":{"text":{"en":"Update","ru":"Обновить"},"disabled":false,"buttonType":"button","_ww-text_text":{"en":"Update","ru":"Обновить"},"_ww-text_color":{"code":"variables['451c7e58-e576-42c3-b7d2-d3e90baf1781']","__wwtype":"f"},"_ww-text_fontSize":"14px"}},"name":"Update Main Button","wwObjectBaseId":"59dca300-db78-42e4-a7a6-0cbf22d3cc82","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"f8006625-5d62-48df-b275-1f9a11cd5d45":{"uid":"f8006625-5d62-48df-b275-1f9a11cd5d45","_state":{"style":{"mobile":{},"tablet":{},"default":{"cursor":"pointer","padding":"8px 16px","borderRadius":"6px","backgroundColor":{"code":"variables['1667bcf7-fc12-45ee-8bd5-5a68ca162273']","__wwtype":"f"}}},"states":[],"interactions":[{"id":"532ceb64-cc3f-4c27-a521-c6854597c769","name":"Toggle Progress","actions":{"action_ia_id":{"id":"action_ia_id","code":"try {\n // Toggle the progress state\n const showProgress = !variables['fac5dc63-a334-41a3-8557-3c0ce35cfa0e']?.showProgress;\n variables['fac5dc63-a334-41a3-8557-3c0ce35cfa0e'].showProgress = showProgress;\n \n // Call the appropriate Telegram WebApp method\n if (showProgress) {\n variables['dc643f52-803e-4c29-82b5-043308b75844']?.MainButton?.showProgress();\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('MainButton.showProgress', {});\n } else {\n variables['dc643f52-803e-4c29-82b5-043308b75844']?.MainButton?.hideProgress();\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('MainButton.hideProgress', {});\n }\n \n // Show success toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['success', `Progress ${showProgress ? 'shown' : 'hidden'}`]);\n} catch (error) {\n // Log error to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('error', { method: 'MainButton.toggleProgress', error: error.message });\n \n // Show error toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['error', `Error: ${error.message}`]);\n}","type":"custom-js"}},"trigger":"click","description":"Toggle the main button progress indicator","firstAction":"action_ia_id"}]},"content":{"mobile":{},"tablet":{},"default":{"text":{"en":{"code":"return `${variables['fac5dc63-a334-41a3-8557-3c0ce35cfa0e']?.showProgress ? 'Hide' : 'Show'} Progress`","__wwtype":"js"},"ru":{"code":"return `${variables['fac5dc63-a334-41a3-8557-3c0ce35cfa0e']?.showProgress ? 'Скрыть' : 'Показать'} прогресс`","__wwtype":"js"}},"disabled":false,"buttonType":"button","_ww-text_text":{"en":{"code":"return `${variables['fac5dc63-a334-41a3-8557-3c0ce35cfa0e']?.showProgress ? 'Hide' : 'Show'} Progress`","__wwtype":"js"},"ru":{"code":"return `${variables['fac5dc63-a334-41a3-8557-3c0ce35cfa0e']?.showProgress ? 'Скрыть' : 'Показать'} прогресс`","__wwtype":"js"}},"_ww-text_color":{"code":"variables['451c7e58-e576-42c3-b7d2-d3e90baf1781']","__wwtype":"f"},"_ww-text_fontSize":"14px"}},"name":"Toggle Progress Button","wwObjectBaseId":"59dca300-db78-42e4-a7a6-0cbf22d3cc82","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"d3cd7223-c45c-428f-8834-fd9ff6eecc24":{"uid":"d3cd7223-c45c-428f-8834-fd9ff6eecc24","_state":{"style":{"mobile":{},"tablet":{},"default":{"flex":"1","border":"1px solid #ccc","padding":"8px 12px","borderRadius":"6px","backgroundColor":{"code":"variables['b6de250f-bf77-4779-9810-300e2a91e1f9']","__wwtype":"f"}}},"states":[],"interactions":[{"id":"1ad0eccc-c38f-473c-8a5f-c4a7b4951388","name":"Update Storage Key","actions":{"action_ia_id":{"id":"action_ia_id","code":"variables['c3a72daf-9490-4c21-8fde-d5682f047272'].key = event.value;","type":"custom-js"}},"trigger":"change","description":"Update the storage key variable","firstAction":"action_ia_id"}]},"content":{"mobile":{},"tablet":{},"default":{"max":"10000","min":"0","rows":4,"step":1,"type":"text","value":{"code":"return variables['c3a72daf-9490-4c21-8fde-d5682f047272']?.key || ''","__wwtype":"js"},"resize":false,"maxDate":"","minDate":"","debounce":false,"readonly":false,"required":true,"fieldName":"storage_key","precision":"0.1","hideArrows":false,"validation":"","placeholder":"Enter storage key","autocomplete":false,"debounceDelay":"500ms","timePrecision":1,"_ww-text_color":{"code":"variables['07b59109-4bae-4361-bd24-3d117d40bb8a']","__wwtype":"f"},"currencySymbol":"$","displayPassword":false,"customValidation":false,"currencyShowSymbol":true,"currencySymbolColor":"#666666","currencyDecimalPlaces":2,"currencySymbolPadding":"4px","currencySymbolFontSize":"1em","currencySymbolPosition":"prefix","currencyDecimalSeparator":".","currencyThousandsSeparator":","}},"name":"Storage Key Input","wwObjectBaseId":"deb10a01-5eef-4aa1-9017-1b51c2ad6fd0","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"211f46be-37c9-4fb9-91c1-fa92a4c49e1a":{"uid":"211f46be-37c9-4fb9-91c1-fa92a4c49e1a","_state":{"style":{"mobile":{},"tablet":{},"default":{"cursor":"pointer","padding":"8px 16px","borderRadius":"6px","backgroundColor":{"code":"variables['4bc5fc09-9088-4933-ba6b-a083d4e0815a']","__wwtype":"f"}}},"states":[],"interactions":[{"id":"f73a8e24-7bae-4417-9d52-599eb84f7ce3","name":"Get Secure Storage","actions":{"action_ia_id":{"id":"action_ia_id","code":"await utilsFunctions.executeGlobalFunction['3bd6865c-6473-402f-a81e-4d1762ede96b']('secure', 'get');","type":"custom-js"}},"trigger":"click","description":"Get a value from secure storage","firstAction":"action_ia_id"}]},"content":{"mobile":{},"tablet":{},"default":{"text":{"en":"Secure Get","ru":"Защищенное: Получить"},"disabled":false,"buttonType":"button","_ww-text_text":{"en":"Secure Get","ru":"Защищенное: Получить"},"_ww-text_color":{"code":"variables['07b59109-4bae-4361-bd24-3d117d40bb8a']","__wwtype":"f"},"_ww-text_fontSize":"14px"}},"name":"Secure Storage Get Button","wwObjectBaseId":"59dca300-db78-42e4-a7a6-0cbf22d3cc82","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"f8a59808-9e29-456f-b7f1-fc5e1b6e292f":{"uid":"f8a59808-9e29-456f-b7f1-fc5e1b6e292f","_state":{"style":{"mobile":{},"tablet":{},"default":{"margin":"0"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"tag":"h3","text":{"en":"Secondary Button","ru":"Вторичная кнопка"},"_ww-text_text":{"en":"Secondary Button","ru":"Вторичная кнопка"},"_ww-text_color":{"code":"variables['07b59109-4bae-4361-bd24-3d117d40bb8a']","__wwtype":"f"},"_ww-text_fontSize":"16px","_ww-text_fontWeight":"600"}},"name":"Secondary Button Title","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"14e91a4e-f3cf-48f2-8301-e3aba6fb6dd6":{"uid":"14e91a4e-f3cf-48f2-8301-e3aba6fb6dd6","_state":{"style":{"mobile":{"display":"flex"},"tablet":{"display":"flex"},"default":{"width":"100%","display":"flex"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"children":[{"uid":"d66e2cae-3da2-4400-bbc0-f7c521602f6b","isWwObject":true},{"uid":"bdc1fcd5-caeb-4f4a-b307-c96439d2f0db","isWwObject":true},{"uid":"58c1076d-fcf2-4c0d-b096-e202f079e87c","isWwObject":true},{"uid":"f8006625-5d62-48df-b275-1f9a11cd5d45","isWwObject":true}],"_ww-layout_rowGap":"12px","_ww-layout_flexWrap":"wrap","_ww-layout_columnGap":"12px"}},"name":"Main Button Actions","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"c14c3e5d-ef1e-4624-9472-49347c145f3a":{"uid":"c14c3e5d-ef1e-4624-9472-49347c145f3a","_state":{"style":{"default":{"width":"auto","cursor":"pointer","padding":"1rem 1rem"},"_wwHover_default":{"backgroundColor":{"code":"variables['4bc5fc09-9088-4933-ba6b-a083d4e0815a']","__wwtype":"f"}}},"states":[{"id":"_wwHover","label":"hover"}],"interactions":[{"id":"4d452c93-025a-4a0f-b03a-59468932d63b","name":"Navigate","actions":{"2b081266-01f9-404a-8f57-545bed0779c7":{"id":"2b081266-01f9-404a-8f57-545bed0779c7","args":{"type":"phone"},"type":"1fa0dd68-5069-436c-9a7d-3b54c340f1fa-signInOTP"},"64b747b1-19ba-4b9c-b10c-5a312b41c99a":{"id":"64b747b1-19ba-4b9c-b10c-5a312b41c99a","uid":"0dc6adda-2136-4d8f-a10f-528a87476c0f","args":[],"next":"87753a13-7dda-4f31-9b63-7b2d44cb348f","type":"component-action","category":"elements","actionName":"closeDropdown"},"87753a13-7dda-4f31-9b63-7b2d44cb348f":{"id":"87753a13-7dda-4f31-9b63-7b2d44cb348f","next":"2b081266-01f9-404a-8f57-545bed0779c7","type":"change-page","pageId":"ffbcb97f-cd7f-4b27-83c2-c936222ec070","navigateMode":"internal"}},"trigger":"click","firstAction":"64b747b1-19ba-4b9c-b10c-5a312b41c99a"}]},"content":{"default":{"children":[{"uid":"ce102a07-1625-4d79-b4f8-7defb423927f","isWwObject":true}],"_ww-layout_reverse":false,"_ww-layout_flexWrap":true,"_ww-layout_pushLast":false,"_ww-layout_alignItems":"center","_ww-layout_flexDirection":"row","_ww-layout_justifyContent":"flex-start"}},"name":"My profile","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"e6b7b1cc-d1f0-426d-b127-d4b05f4fcef9"},"2734bb0b-730a-456f-8272-5d138235f5f3":{"uid":"2734bb0b-730a-456f-8272-5d138235f5f3","_state":{"style":{"mobile":{"display":"flex"},"tablet":{"display":"flex"},"default":{"width":"100%","display":"flex"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"children":[{"uid":"ae80d4c3-2f09-4a33-a3e5-b635c54b2883","isWwObject":true},{"uid":"352bc21b-8791-48a6-922b-3ac8ea0469e6","isWwObject":true}],"_ww-layout_rowGap":"12px","_ww-layout_flexWrap":"wrap","_ww-layout_columnGap":"12px"}},"name":"Secondary Button Actions","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"086bbf28-b1cb-45cd-9845-1098f9c03855":{"uid":"086bbf28-b1cb-45cd-9845-1098f9c03855","_state":{"style":{"mobile":{"display":"flex"},"tablet":{"display":"flex"},"default":{"width":"100%","display":"flex"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"children":[{"uid":"d81bb6d1-9b86-4fb4-962b-ca63367842a6","isWwObject":true},{"uid":"0d1571a8-0973-4133-a246-a277eb1c5b26","isWwObject":true},{"uid":"2f3dab87-b65c-4207-93e3-e0ac9998c7b2","isWwObject":true},{"uid":"79292985-02a4-485f-81d3-b7a2f74675c6","isWwObject":true},{"uid":"346dd0cb-b941-446b-840b-26c018d28659","isWwObject":true},{"uid":"211f46be-37c9-4fb9-91c1-fa92a4c49e1a","isWwObject":true}],"_ww-layout_rowGap":"12px","_ww-layout_flexWrap":"wrap","_ww-layout_columnGap":"12px"}},"name":"Storage Actions","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"715454f4-bd84-49e2-afc1-a2b4c95cfc3e":{"uid":"715454f4-bd84-49e2-afc1-a2b4c95cfc3e","_state":{"style":{"mobile":{},"tablet":{},"default":{"margin":"0 0 8px 0"}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"tag":"h3","text":{"en":"Stored Items","ru":"Сохраненные элементы"},"_ww-text_text":{"en":"Stored Items","ru":"Сохраненные элементы"},"_ww-text_color":{"code":"variables['07b59109-4bae-4361-bd24-3d117d40bb8a']","__wwtype":"f"},"_ww-text_fontSize":"16px","_ww-text_fontWeight":"600"}},"name":"Storage Items Title","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"b344020d-98e2-4ed3-98ef-e9809f8f5ea2":{"uid":"b344020d-98e2-4ed3-98ef-e9809f8f5ea2","_state":{"style":{"mobile":{"display":"flex"},"tablet":{"display":"flex"},"default":{"width":"100%","display":"flex","padding":"16px","customCss":{"overflow-y":"auto"},"maxHeight":"200px","borderRadius":"8px","backgroundColor":{"code":"variables['b6de250f-bf77-4779-9810-300e2a91e1f9']","__wwtype":"f"}}},"states":[],"interactions":[]},"content":{"mobile":{},"tablet":{},"default":{"children":[{"uid":"715454f4-bd84-49e2-afc1-a2b4c95cfc3e","isWwObject":true},{"uid":"f6b3cb8d-5271-4833-9144-308576add7a5","isWwObject":true}],"_ww-layout_rowGap":"8px","_ww-layout_flexDirection":"column"}},"name":"Storage Items List","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"fa52dd53-b2c4-4b81-91b0-6aec95296aa6":{"uid":"fa52dd53-b2c4-4b81-91b0-6aec95296aa6","_state":{"style":{"mobile":{},"tablet":{},"default":{"flex":"1","border":"1px solid #ccc","padding":"8px 12px","borderRadius":"6px","backgroundColor":{"code":"variables['b6de250f-bf77-4779-9810-300e2a91e1f9']","__wwtype":"f"}}},"states":[],"interactions":[{"id":"c23f0cdb-e8c7-4df5-ad98-51b16c6a5b80","name":"Update Main Button Text Variable","actions":{"action_ia_id":{"id":"action_ia_id","code":"variables['fac5dc63-a334-41a3-8557-3c0ce35cfa0e'].mainButtonText = event.value;","type":"custom-js"}},"trigger":"change","description":"Update the main button text variable","firstAction":"action_ia_id"}]},"content":{"mobile":{},"tablet":{},"default":{"max":"10000","min":"0","rows":4,"step":1,"type":"text","value":{"code":"return variables['fac5dc63-a334-41a3-8557-3c0ce35cfa0e']?.mainButtonText || 'Continue'","__wwtype":"js"},"resize":false,"maxDate":"","minDate":"","debounce":false,"readonly":false,"required":true,"fieldName":"main_button_text","precision":"0.1","hideArrows":false,"validation":"","placeholder":"Enter button text","autocomplete":false,"debounceDelay":"500ms","timePrecision":1,"_ww-text_color":{"code":"variables['07b59109-4bae-4361-bd24-3d117d40bb8a']","__wwtype":"f"},"currencySymbol":"$","displayPassword":false,"customValidation":false,"currencyShowSymbol":true,"currencySymbolColor":"#666666","currencyDecimalPlaces":2,"currencySymbolPadding":"4px","currencySymbolFontSize":"1em","currencySymbolPosition":"prefix","currencyDecimalSeparator":".","currencyThousandsSeparator":","}},"name":"Main Button Text Input","wwObjectBaseId":"deb10a01-5eef-4aa1-9017-1b51c2ad6fd0","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"cea158ec-6962-47cc-a9ba-54a090d5c7c4":{"uid":"cea158ec-6962-47cc-a9ba-54a090d5c7c4","_state":{"style":{"mobile":{},"tablet":{},"default":{"flex":"1","border":"1px solid #ccc","padding":"8px 12px","borderRadius":"6px","backgroundColor":{"code":"variables['b6de250f-bf77-4779-9810-300e2a91e1f9']","__wwtype":"f"}}},"states":[],"interactions":[{"id":"3f64d94f-c11e-4090-be46-777fbfc63e98","name":"Update Main Button Color Variable","actions":{"action_ia_id":{"id":"action_ia_id","code":"variables['fac5dc63-a334-41a3-8557-3c0ce35cfa0e'].mainButtonColor = event.value;","type":"custom-js"}},"trigger":"change","description":"Update the main button color variable","firstAction":"action_ia_id"}]},"content":{"mobile":{},"tablet":{},"default":{"max":"10000","min":"0","rows":4,"step":1,"type":"text","value":{"code":"return variables['fac5dc63-a334-41a3-8557-3c0ce35cfa0e']?.mainButtonColor || '#2481cc'","__wwtype":"js"},"resize":false,"maxDate":"","minDate":"","debounce":false,"readonly":false,"required":true,"fieldName":"main_button_color","precision":"0.1","hideArrows":false,"validation":"","placeholder":"Enter button color (hex)","autocomplete":false,"debounceDelay":"500ms","timePrecision":1,"_ww-text_color":{"code":"variables['07b59109-4bae-4361-bd24-3d117d40bb8a']","__wwtype":"f"},"currencySymbol":"$","displayPassword":false,"customValidation":false,"currencyShowSymbol":true,"currencySymbolColor":"#666666","currencyDecimalPlaces":2,"currencySymbolPadding":"4px","currencySymbolFontSize":"1em","currencySymbolPosition":"prefix","currencyDecimalSeparator":".","currencyThousandsSeparator":","}},"name":"Main Button Color Input","wwObjectBaseId":"deb10a01-5eef-4aa1-9017-1b51c2ad6fd0","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"d66e2cae-3da2-4400-bbc0-f7c521602f6b":{"uid":"d66e2cae-3da2-4400-bbc0-f7c521602f6b","_state":{"style":{"mobile":{},"tablet":{},"default":{"cursor":"pointer","padding":"8px 16px","borderRadius":"6px","backgroundColor":{"code":"variables['1667bcf7-fc12-45ee-8bd5-5a68ca162273']","__wwtype":"f"}}},"states":[],"interactions":[{"id":"16dd3beb-af74-4cab-9ae6-ec0c63cec94a","name":"Show Main Button","actions":{"action_ia_id":{"id":"action_ia_id","code":"try {\n // Call the Telegram WebApp method to show the main button\n variables['dc643f52-803e-4c29-82b5-043308b75844']?.MainButton?.show();\n \n // Log the event to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('MainButton.show', {});\n \n // Show success toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['success', 'Main button shown']);\n} catch (error) {\n // Log error to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('error', { method: 'MainButton.show', error: error.message });\n \n // Show error toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['error', `Error: ${error.message}`]);\n}","type":"custom-js"}},"trigger":"click","description":"Show the main button","firstAction":"action_ia_id"}]},"content":{"mobile":{},"tablet":{},"default":{"text":{"en":"Show","ru":"Показать"},"disabled":false,"buttonType":"button","_ww-text_text":{"en":"Show","ru":"Показать"},"_ww-text_color":{"code":"variables['451c7e58-e576-42c3-b7d2-d3e90baf1781']","__wwtype":"f"},"_ww-text_fontSize":"14px"}},"name":"Show Main Button","wwObjectBaseId":"59dca300-db78-42e4-a7a6-0cbf22d3cc82","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"bdc1fcd5-caeb-4f4a-b307-c96439d2f0db":{"uid":"bdc1fcd5-caeb-4f4a-b307-c96439d2f0db","_state":{"style":{"mobile":{},"tablet":{},"default":{"cursor":"pointer","padding":"8px 16px","borderRadius":"6px","backgroundColor":{"code":"variables['4bc5fc09-9088-4933-ba6b-a083d4e0815a']","__wwtype":"f"}}},"states":[],"interactions":[{"id":"33bd1515-08a0-4253-ad1c-3ee97f5af081","name":"Hide Main Button","actions":{"action_ia_id":{"id":"action_ia_id","code":"try {\n // Call the Telegram WebApp method to hide the main button\n variables['dc643f52-803e-4c29-82b5-043308b75844']?.MainButton?.hide();\n \n // Log the event to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('MainButton.hide', {});\n \n // Show success toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['success', 'Main button hidden']);\n} catch (error) {\n // Log error to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('error', { method: 'MainButton.hide', error: error.message });\n \n // Show error toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['error', `Error: ${error.message}`]);\n}","type":"custom-js"}},"trigger":"click","description":"Hide the main button","firstAction":"action_ia_id"}]},"content":{"mobile":{},"tablet":{},"default":{"text":{"en":"Hide","ru":"Скрыть"},"disabled":false,"buttonType":"button","_ww-text_text":{"en":"Hide","ru":"Скрыть"},"_ww-text_color":{"code":"variables['07b59109-4bae-4361-bd24-3d117d40bb8a']","__wwtype":"f"},"_ww-text_fontSize":"14px"}},"name":"Hide Main Button","wwObjectBaseId":"59dca300-db78-42e4-a7a6-0cbf22d3cc82","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"ae80d4c3-2f09-4a33-a3e5-b635c54b2883":{"uid":"ae80d4c3-2f09-4a33-a3e5-b635c54b2883","_state":{"style":{"mobile":{},"tablet":{},"default":{"cursor":"pointer","padding":"8px 16px","borderRadius":"6px","backgroundColor":{"code":"variables['1667bcf7-fc12-45ee-8bd5-5a68ca162273']","__wwtype":"f"}}},"states":[],"interactions":[{"id":"0605044e-2cb3-40a0-a886-5dccf69ebeab","name":"Show Secondary Button","actions":{"action_ia_id":{"id":"action_ia_id","code":"try {\n // Call the Telegram WebApp method to show the secondary button\n variables['dc643f52-803e-4c29-82b5-043308b75844']?.SecondaryButton?.show();\n \n // Log the event to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('SecondaryButton.show', {});\n \n // Show success toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['success', 'Secondary button shown']);\n} catch (error) {\n // Log error to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('error', { method: 'SecondaryButton.show', error: error.message });\n \n // Show error toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['error', `Error: ${error.message}`]);\n}","type":"custom-js"}},"trigger":"click","description":"Show the secondary button","firstAction":"action_ia_id"}]},"content":{"mobile":{},"tablet":{},"default":{"text":{"en":"Show","ru":"Показать"},"disabled":false,"buttonType":"button","_ww-text_text":{"en":"Show","ru":"Показать"},"_ww-text_color":{"code":"variables['451c7e58-e576-42c3-b7d2-d3e90baf1781']","__wwtype":"f"},"_ww-text_fontSize":"14px"}},"name":"Show Secondary Button","wwObjectBaseId":"59dca300-db78-42e4-a7a6-0cbf22d3cc82","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"352bc21b-8791-48a6-922b-3ac8ea0469e6":{"uid":"352bc21b-8791-48a6-922b-3ac8ea0469e6","_state":{"style":{"mobile":{},"tablet":{},"default":{"cursor":"pointer","padding":"8px 16px","borderRadius":"6px","backgroundColor":{"code":"variables['4bc5fc09-9088-4933-ba6b-a083d4e0815a']","__wwtype":"f"}}},"states":[],"interactions":[{"id":"24a65913-0789-4203-8c8a-bb5547e144cb","name":"Hide Secondary Button","actions":{"action_ia_id":{"id":"action_ia_id","code":"try {\n // Call the Telegram WebApp method to hide the secondary button\n variables['dc643f52-803e-4c29-82b5-043308b75844']?.SecondaryButton?.hide();\n \n // Log the event to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('SecondaryButton.hide', {});\n \n // Show success toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['success', 'Secondary button hidden']);\n} catch (error) {\n // Log error to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('error', { method: 'SecondaryButton.hide', error: error.message });\n \n // Show error toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['error', `Error: ${error.message}`]);\n}","type":"custom-js"}},"trigger":"click","description":"Hide the secondary button","firstAction":"action_ia_id"}]},"content":{"mobile":{},"tablet":{},"default":{"text":{"en":"Hide","ru":"Скрыть"},"disabled":false,"buttonType":"button","_ww-text_text":{"en":"Hide","ru":"Скрыть"},"_ww-text_color":{"code":"variables['07b59109-4bae-4361-bd24-3d117d40bb8a']","__wwtype":"f"},"_ww-text_fontSize":"14px"}},"name":"Hide Secondary Button","wwObjectBaseId":"59dca300-db78-42e4-a7a6-0cbf22d3cc82","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"64f76a42-270a-416f-b419-a2226d8be9d1":{"uid":"64f76a42-270a-416f-b419-a2226d8be9d1","_state":{"style":{"mobile":{},"tablet":{},"default":{"cursor":"pointer","padding":"8px 16px","borderRadius":"6px","backgroundColor":{"code":"variables['1667bcf7-fc12-45ee-8bd5-5a68ca162273']","__wwtype":"f"}}},"states":[],"interactions":[{"id":"2d72b98e-4e5e-4686-bced-de37e179b19a","name":"Show Back Button","actions":{"action_ia_id":{"id":"action_ia_id","code":"try {\n // Call the Telegram WebApp method to show the back button\n variables['dc643f52-803e-4c29-82b5-043308b75844']?.BackButton?.show();\n \n // Log the event to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('BackButton.show', {});\n \n // Show success toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['success', 'Back button shown']);\n} catch (error) {\n // Log error to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('error', { method: 'BackButton.show', error: error.message });\n \n // Show error toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['error', `Error: ${error.message}`]);\n}","type":"custom-js"}},"trigger":"click","description":"Show the back button","firstAction":"action_ia_id"}]},"content":{"mobile":{},"tablet":{},"default":{"text":{"en":"Show","ru":"Показать"},"disabled":false,"buttonType":"button","_ww-text_text":{"en":"Show","ru":"Показать"},"_ww-text_color":{"code":"variables['451c7e58-e576-42c3-b7d2-d3e90baf1781']","__wwtype":"f"},"_ww-text_fontSize":"14px"}},"name":"Show Back Button","wwObjectBaseId":"59dca300-db78-42e4-a7a6-0cbf22d3cc82","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"d3cdb581-7d3d-40d5-b83f-99756a5bcc19":{"uid":"d3cdb581-7d3d-40d5-b83f-99756a5bcc19","_state":{"style":{"mobile":{},"tablet":{},"default":{"cursor":"pointer","padding":"8px 16px","borderRadius":"6px","backgroundColor":{"code":"variables['4bc5fc09-9088-4933-ba6b-a083d4e0815a']","__wwtype":"f"}}},"states":[],"interactions":[{"id":"5f6d0dcb-1c4d-4b6e-aced-5623c00de3aa","name":"Hide Back Button","actions":{"action_ia_id":{"id":"action_ia_id","code":"try {\n // Call the Telegram WebApp method to hide the back button\n variables['dc643f52-803e-4c29-82b5-043308b75844']?.BackButton?.hide();\n \n // Log the event to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('BackButton.hide', {});\n \n // Show success toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['success', 'Back button hidden']);\n} catch (error) {\n // Log error to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('error', { method: 'BackButton.hide', error: error.message });\n \n // Show error toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['error', `Error: ${error.message}`]);\n}","type":"custom-js"}},"trigger":"click","description":"Hide the back button","firstAction":"action_ia_id"}]},"content":{"mobile":{},"tablet":{},"default":{"text":{"en":"Hide","ru":"Скрыть"},"disabled":false,"buttonType":"button","_ww-text_text":{"en":"Hide","ru":"Скрыть"},"_ww-text_color":{"code":"variables['07b59109-4bae-4361-bd24-3d117d40bb8a']","__wwtype":"f"},"_ww-text_fontSize":"14px"}},"name":"Hide Back Button","wwObjectBaseId":"59dca300-db78-42e4-a7a6-0cbf22d3cc82","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"47ef2f52-f27b-49dd-b6d3-e65e4e3540e1":{"uid":"47ef2f52-f27b-49dd-b6d3-e65e4e3540e1","_state":{"style":{"mobile":{},"tablet":{},"default":{"cursor":"pointer","padding":"8px 16px","borderRadius":"6px","backgroundColor":{"code":"variables['1667bcf7-fc12-45ee-8bd5-5a68ca162273']","__wwtype":"f"}}},"states":[],"interactions":[{"id":"a7f8c6f6-7d1f-4560-8205-48540c28da25","name":"Request Fullscreen","actions":{"action_ia_id":{"id":"action_ia_id","code":"try {\n // Call the Telegram WebApp method to request fullscreen\n variables['dc643f52-803e-4c29-82b5-043308b75844']?.requestFullscreen();\n \n // Log the event to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('requestFullscreen', {});\n \n // Show success toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['success', 'Fullscreen requested']);\n} catch (error) {\n // Log error to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('error', { method: 'requestFullscreen', error: error.message });\n \n // Show error toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['error', `Error: ${error.message}`]);\n}","type":"custom-js"}},"trigger":"click","description":"Request fullscreen mode","firstAction":"action_ia_id"}]},"content":{"mobile":{},"tablet":{},"default":{"text":{"en":"Enter Fullscreen","ru":"Полный экран"},"disabled":false,"buttonType":"button","_ww-text_text":{"en":"Enter Fullscreen","ru":"Полный экран"},"_ww-text_color":{"code":"variables['451c7e58-e576-42c3-b7d2-d3e90baf1781']","__wwtype":"f"},"_ww-text_fontSize":"14px"}},"name":"Request Fullscreen Button","wwObjectBaseId":"59dca300-db78-42e4-a7a6-0cbf22d3cc82","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"6c002df8-ab0d-4f16-a2de-c77c74300264":{"uid":"6c002df8-ab0d-4f16-a2de-c77c74300264","_state":{"style":{"mobile":{},"tablet":{},"default":{"cursor":"pointer","padding":"8px 16px","borderRadius":"6px","backgroundColor":{"code":"variables['4bc5fc09-9088-4933-ba6b-a083d4e0815a']","__wwtype":"f"}}},"states":[],"interactions":[{"id":"7387501b-d2e0-4d71-bcbd-bc54a0c4dab8","name":"Exit Fullscreen","actions":{"action_ia_id":{"id":"action_ia_id","code":"try {\n // Call the Telegram WebApp method to exit fullscreen\n variables['dc643f52-803e-4c29-82b5-043308b75844']?.exitFullscreen();\n \n // Log the event to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('exitFullscreen', {});\n \n // Show success toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['success', 'Exited fullscreen']);\n} catch (error) {\n // Log error to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('error', { method: 'exitFullscreen', error: error.message });\n \n // Show error toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['error', `Error: ${error.message}`]);\n}","type":"custom-js"}},"trigger":"click","description":"Exit fullscreen mode","firstAction":"action_ia_id"}]},"content":{"mobile":{},"tablet":{},"default":{"text":{"en":"Exit Fullscreen","ru":"Выйти из полноэкранного режима"},"disabled":false,"buttonType":"button","_ww-text_text":{"en":"Exit Fullscreen","ru":"Выйти из полноэкранного режима"},"_ww-text_color":{"code":"variables['07b59109-4bae-4361-bd24-3d117d40bb8a']","__wwtype":"f"},"_ww-text_fontSize":"14px"}},"name":"Exit Fullscreen Button","wwObjectBaseId":"59dca300-db78-42e4-a7a6-0cbf22d3cc82","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"67ad7dfa-814b-4881-a9e6-82f22df40898":{"uid":"67ad7dfa-814b-4881-a9e6-82f22df40898","_state":{"style":{"mobile":{},"tablet":{},"default":{"cursor":"pointer","padding":"8px 16px","borderRadius":"6px","backgroundColor":{"code":"variables['1667bcf7-fc12-45ee-8bd5-5a68ca162273']","__wwtype":"f"}}},"states":[],"interactions":[{"id":"9e629df5-117a-41c6-896c-2454d4d2e60c","name":"Lock Orientation","actions":{"action_ia_id":{"id":"action_ia_id","code":"try {\n // Call the Telegram WebApp method to lock orientation\n variables['dc643f52-803e-4c29-82b5-043308b75844']?.lockOrientation();\n \n // Log the event to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('lockOrientation', {});\n \n // Show success toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['success', 'Orientation locked']);\n} catch (error) {\n // Log error to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('error', { method: 'lockOrientation', error: error.message });\n \n // Show error toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['error', `Error: ${error.message}`]);\n}","type":"custom-js"}},"trigger":"click","description":"Lock screen orientation","firstAction":"action_ia_id"}]},"content":{"mobile":{},"tablet":{},"default":{"text":{"en":"Lock Orientation","ru":"Заблокировать ориентацию"},"disabled":false,"buttonType":"button","_ww-text_text":{"en":"Lock Orientation","ru":"Заблокировать ориентацию"},"_ww-text_color":{"code":"variables['451c7e58-e576-42c3-b7d2-d3e90baf1781']","__wwtype":"f"},"_ww-text_fontSize":"14px"}},"name":"Lock Orientation Button","wwObjectBaseId":"59dca300-db78-42e4-a7a6-0cbf22d3cc82","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"2829d45d-9751-4943-87d3-49c0f234fd47":{"uid":"2829d45d-9751-4943-87d3-49c0f234fd47","_state":{"style":{"mobile":{},"tablet":{},"default":{"cursor":"pointer","padding":"8px 16px","borderRadius":"6px","backgroundColor":{"code":"variables['4bc5fc09-9088-4933-ba6b-a083d4e0815a']","__wwtype":"f"}}},"states":[],"interactions":[{"id":"2d830774-d1cb-4915-ab84-6e554021f191","name":"Unlock Orientation","actions":{"action_ia_id":{"id":"action_ia_id","code":"try {\n // Call the Telegram WebApp method to unlock orientation\n variables['dc643f52-803e-4c29-82b5-043308b75844']?.unlockOrientation();\n \n // Log the event to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('unlockOrientation', {});\n \n // Show success toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['success', 'Orientation unlocked']);\n} catch (error) {\n // Log error to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('error', { method: 'unlockOrientation', error: error.message });\n \n // Show error toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['error', `Error: ${error.message}`]);\n}","type":"custom-js"}},"trigger":"click","description":"Unlock screen orientation","firstAction":"action_ia_id"}]},"content":{"mobile":{},"tablet":{},"default":{"text":{"en":"Unlock Orientation","ru":"Разблокировать ориентацию"},"disabled":false,"buttonType":"button","_ww-text_text":{"en":"Unlock Orientation","ru":"Разблокировать ориентацию"},"_ww-text_color":{"code":"variables['07b59109-4bae-4361-bd24-3d117d40bb8a']","__wwtype":"f"},"_ww-text_fontSize":"14px"}},"name":"Unlock Orientation Button","wwObjectBaseId":"59dca300-db78-42e4-a7a6-0cbf22d3cc82","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"99c2cca8-332c-4099-bfee-c881baeec0b4":{"uid":"99c2cca8-332c-4099-bfee-c881baeec0b4","_state":{"style":{"mobile":{},"tablet":{},"default":{"cursor":"pointer","padding":"8px 16px","borderRadius":"6px","backgroundColor":{"code":"variables['1667bcf7-fc12-45ee-8bd5-5a68ca162273']","__wwtype":"f"}}},"states":[],"interactions":[{"id":"aa147f02-6f53-4c22-a164-5c886cb085f5","name":"Show Alert","actions":{"action_ia_id":{"id":"action_ia_id","code":"try {\n // Call the Telegram WebApp method to show an alert\n variables['dc643f52-803e-4c29-82b5-043308b75844']?.showAlert('This is a test alert message from the Telegram Mini App!');\n \n // Log the event to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('showAlert', { message: 'This is a test alert message from the Telegram Mini App!' });\n \n // Show success toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['success', 'Alert shown']);\n} catch (error) {\n // Log error to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('error', { method: 'showAlert', error: error.message });\n \n // Show error toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['error', `Error: ${error.message}`]);\n}","type":"custom-js"}},"trigger":"click","description":"Show an alert dialog","firstAction":"action_ia_id"}]},"content":{"mobile":{},"tablet":{},"default":{"text":{"en":"Show Alert","ru":"Показать оповещение"},"disabled":false,"buttonType":"button","_ww-text_text":{"en":"Show Alert","ru":"Показать оповещение"},"_ww-text_color":{"code":"variables['451c7e58-e576-42c3-b7d2-d3e90baf1781']","__wwtype":"f"},"_ww-text_fontSize":"14px"}},"name":"Show Alert Button","wwObjectBaseId":"59dca300-db78-42e4-a7a6-0cbf22d3cc82","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"bd1b5411-d33f-4081-85c8-1368d384dc84":{"uid":"bd1b5411-d33f-4081-85c8-1368d384dc84","_state":{"style":{"mobile":{},"tablet":{},"default":{"cursor":"pointer","padding":"8px 16px","borderRadius":"6px","backgroundColor":{"code":"variables['1667bcf7-fc12-45ee-8bd5-5a68ca162273']","__wwtype":"f"}}},"states":[],"interactions":[{"id":"dc8fe10d-61ac-442a-b68e-68868b0153b1","name":"Show Confirm","actions":{"action_ia_id":{"id":"action_ia_id","code":"try {\n // Call the Telegram WebApp method to show a confirmation dialog\n variables['dc643f52-803e-4c29-82b5-043308b75844']?.showConfirm('Do you want to proceed with this action?');\n \n // Log the event to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('showConfirm', { message: 'Do you want to proceed with this action?' });\n \n // Show success toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['success', 'Confirmation dialog shown']);\n} catch (error) {\n // Log error to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('error', { method: 'showConfirm', error: error.message });\n \n // Show error toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['error', `Error: ${error.message}`]);\n}","type":"custom-js"}},"trigger":"click","description":"Show a confirmation dialog","firstAction":"action_ia_id"}]},"content":{"mobile":{},"tablet":{},"default":{"text":{"en":"Show Confirm","ru":"Показать подтверждение"},"disabled":false,"buttonType":"button","_ww-text_text":{"en":"Show Confirm","ru":"Показать подтверждение"},"_ww-text_color":{"code":"variables['451c7e58-e576-42c3-b7d2-d3e90baf1781']","__wwtype":"f"},"_ww-text_fontSize":"14px"}},"name":"Show Confirm Button","wwObjectBaseId":"59dca300-db78-42e4-a7a6-0cbf22d3cc82","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"993e9e4f-04b5-4b30-9b88-e1053e7332f2":{"uid":"993e9e4f-04b5-4b30-9b88-e1053e7332f2","_state":{"style":{"mobile":{},"tablet":{},"default":{"cursor":"pointer","padding":"8px 16px","borderRadius":"6px","backgroundColor":{"code":"variables['1667bcf7-fc12-45ee-8bd5-5a68ca162273']","__wwtype":"f"}}},"states":[],"interactions":[{"id":"8fc23db2-4e52-4579-ab3e-03bdbc239ede","name":"Show Popup","actions":{"action_ia_id":{"id":"action_ia_id","code":"try {\n // Call the Telegram WebApp method to show a popup\n variables['dc643f52-803e-4c29-82b5-043308b75844']?.showPopup({\n title: 'Custom Popup',\n message: 'This is a custom popup with buttons',\n buttons: [\n {id: 'cancel', type: 'cancel', text: 'Cancel'},\n {id: 'ok', type: 'default', text: 'OK'}\n ]\n });\n \n // Log the event to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('showPopup', { \n title: 'Custom Popup',\n message: 'This is a custom popup with buttons',\n buttons: [\n {id: 'cancel', type: 'cancel', text: 'Cancel'},\n {id: 'ok', type: 'default', text: 'OK'}\n ]\n });\n \n // Show success toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['success', 'Custom popup shown']);\n} catch (error) {\n // Log error to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('error', { method: 'showPopup', error: error.message });\n \n // Show error toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['error', `Error: ${error.message}`]);\n}","type":"custom-js"}},"trigger":"click","description":"Show a custom popup","firstAction":"action_ia_id"}]},"content":{"mobile":{},"tablet":{},"default":{"text":{"en":"Show Popup","ru":"Показать всплывающее окно"},"disabled":false,"buttonType":"button","_ww-text_text":{"en":"Show Popup","ru":"Показать всплывающее окно"},"_ww-text_color":{"code":"variables['451c7e58-e576-42c3-b7d2-d3e90baf1781']","__wwtype":"f"},"_ww-text_fontSize":"14px"}},"name":"Show Popup Button","wwObjectBaseId":"59dca300-db78-42e4-a7a6-0cbf22d3cc82","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"6f164148-48d3-4cc2-8aca-cb1697cb079c":{"uid":"6f164148-48d3-4cc2-8aca-cb1697cb079c","_state":{"style":{"mobile":{},"tablet":{},"default":{"cursor":"pointer","padding":"8px 16px","borderRadius":"6px","backgroundColor":{"code":"variables['1667bcf7-fc12-45ee-8bd5-5a68ca162273']","__wwtype":"f"}}},"states":[],"interactions":[{"id":"35f6ad22-aec1-49be-b8a4-984d792db63e","name":"Scan QR Code","actions":{"action_ia_id":{"id":"action_ia_id","code":"try {\n // Call the Telegram WebApp method to show QR scanner\n variables['dc643f52-803e-4c29-82b5-043308b75844']?.showScanQrPopup({\n text: 'Scan a QR code'\n });\n \n // Log the event to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('showScanQrPopup', { text: 'Scan a QR code' });\n \n // Show success toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['success', 'QR scanner opened']);\n} catch (error) {\n // Log error to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('error', { method: 'showScanQrPopup', error: error.message });\n \n // Show error toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['error', `Error: ${error.message}`]);\n}","type":"custom-js"}},"trigger":"click","description":"Open QR code scanner","firstAction":"action_ia_id"}]},"content":{"mobile":{},"tablet":{},"default":{"text":{"en":"Scan QR Code","ru":"Сканировать QR-код"},"disabled":false,"buttonType":"button","_ww-text_text":{"en":"Scan QR Code","ru":"Сканировать QR-код"},"_ww-text_color":{"code":"variables['451c7e58-e576-42c3-b7d2-d3e90baf1781']","__wwtype":"f"},"_ww-text_fontSize":"14px"}},"name":"Scan QR Button","wwObjectBaseId":"59dca300-db78-42e4-a7a6-0cbf22d3cc82","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"b93ac47f-6cbc-4f4b-8159-c995ad049eed":{"uid":"b93ac47f-6cbc-4f4b-8159-c995ad049eed","_state":{"style":{"mobile":{},"tablet":{},"default":{"flex":"1","border":"1px solid #ccc","padding":"8px 12px","borderRadius":"6px","backgroundColor":{"code":"variables['b6de250f-bf77-4779-9810-300e2a91e1f9']","__wwtype":"f"}}},"states":[],"interactions":[{"id":"aee6d944-86cc-44b1-9464-80fd550d3879","name":"Update Storage Value","actions":{"action_ia_id":{"id":"action_ia_id","code":"variables['c3a72daf-9490-4c21-8fde-d5682f047272'].value = event.value;","type":"custom-js"}},"trigger":"change","description":"Update the storage value variable","firstAction":"action_ia_id"}]},"content":{"mobile":{},"tablet":{},"default":{"max":"10000","min":"0","rows":4,"step":1,"type":"text","value":{"code":"return variables['c3a72daf-9490-4c21-8fde-d5682f047272']?.value || ''","__wwtype":"js"},"resize":false,"maxDate":"","minDate":"","debounce":false,"readonly":false,"required":true,"fieldName":"storage_value","precision":"0.1","hideArrows":false,"validation":"","placeholder":"Enter storage value","autocomplete":false,"debounceDelay":"500ms","timePrecision":1,"_ww-text_color":{"code":"variables['07b59109-4bae-4361-bd24-3d117d40bb8a']","__wwtype":"f"},"currencySymbol":"$","displayPassword":false,"customValidation":false,"currencyShowSymbol":true,"currencySymbolColor":"#666666","currencyDecimalPlaces":2,"currencySymbolPadding":"4px","currencySymbolFontSize":"1em","currencySymbolPosition":"prefix","currencyDecimalSeparator":".","currencyThousandsSeparator":","}},"name":"Storage Value Input","wwObjectBaseId":"deb10a01-5eef-4aa1-9017-1b51c2ad6fd0","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"d81bb6d1-9b86-4fb4-962b-ca63367842a6":{"uid":"d81bb6d1-9b86-4fb4-962b-ca63367842a6","_state":{"style":{"mobile":{},"tablet":{},"default":{"cursor":"pointer","padding":"8px 16px","borderRadius":"6px","backgroundColor":{"code":"variables['1667bcf7-fc12-45ee-8bd5-5a68ca162273']","__wwtype":"f"}}},"states":[],"interactions":[{"id":"2a0f0747-0806-4e95-958b-06869c93937b","name":"Set Cloud Storage","actions":{"action_ia_id":{"id":"action_ia_id","code":"await utilsFunctions.executeGlobalFunction['3bd6865c-6473-402f-a81e-4d1762ede96b']('cloud', 'set');","type":"custom-js"}},"trigger":"click","description":"Set a value in cloud storage","firstAction":"action_ia_id"}]},"content":{"mobile":{},"tablet":{},"default":{"text":{"en":"Cloud Set","ru":"Облако: Сохранить"},"disabled":false,"buttonType":"button","_ww-text_text":{"en":"Cloud Set","ru":"Облако: Сохранить"},"_ww-text_color":{"code":"variables['451c7e58-e576-42c3-b7d2-d3e90baf1781']","__wwtype":"f"},"_ww-text_fontSize":"14px"}},"name":"Cloud Storage Set Button","wwObjectBaseId":"59dca300-db78-42e4-a7a6-0cbf22d3cc82","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"0d1571a8-0973-4133-a246-a277eb1c5b26":{"uid":"0d1571a8-0973-4133-a246-a277eb1c5b26","_state":{"style":{"mobile":{},"tablet":{},"default":{"cursor":"pointer","padding":"8px 16px","borderRadius":"6px","backgroundColor":{"code":"variables['4bc5fc09-9088-4933-ba6b-a083d4e0815a']","__wwtype":"f"}}},"states":[],"interactions":[{"id":"05a4987e-5c90-40d1-a963-bb8c740714c2","name":"Get Cloud Storage","actions":{"action_ia_id":{"id":"action_ia_id","code":"await utilsFunctions.executeGlobalFunction['3bd6865c-6473-402f-a81e-4d1762ede96b']('cloud', 'get');","type":"custom-js"}},"trigger":"click","description":"Get a value from cloud storage","firstAction":"action_ia_id"}]},"content":{"mobile":{},"tablet":{},"default":{"text":{"en":"Cloud Get","ru":"Облако: Получить"},"disabled":false,"buttonType":"button","_ww-text_text":{"en":"Cloud Get","ru":"Облако: Получить"},"_ww-text_color":{"code":"variables['07b59109-4bae-4361-bd24-3d117d40bb8a']","__wwtype":"f"},"_ww-text_fontSize":"14px"}},"name":"Cloud Storage Get Button","wwObjectBaseId":"59dca300-db78-42e4-a7a6-0cbf22d3cc82","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"2f3dab87-b65c-4207-93e3-e0ac9998c7b2":{"uid":"2f3dab87-b65c-4207-93e3-e0ac9998c7b2","_state":{"style":{"mobile":{},"tablet":{},"default":{"cursor":"pointer","padding":"8px 16px","borderRadius":"6px","backgroundColor":{"code":"variables['1667bcf7-fc12-45ee-8bd5-5a68ca162273']","__wwtype":"f"}}},"states":[],"interactions":[{"id":"d14fc966-2fe7-4100-bc70-d9a088827684","name":"Set Device Storage","actions":{"action_ia_id":{"id":"action_ia_id","code":"await utilsFunctions.executeGlobalFunction['3bd6865c-6473-402f-a81e-4d1762ede96b']('device', 'set');","type":"custom-js"}},"trigger":"click","description":"Set a value in device storage","firstAction":"action_ia_id"}]},"content":{"mobile":{},"tablet":{},"default":{"text":{"en":"Device Set","ru":"Устройство: Сохранить"},"disabled":false,"buttonType":"button","_ww-text_text":{"en":"Device Set","ru":"Устройство: Сохранить"},"_ww-text_color":{"code":"variables['451c7e58-e576-42c3-b7d2-d3e90baf1781']","__wwtype":"f"},"_ww-text_fontSize":"14px"}},"name":"Device Storage Set Button","wwObjectBaseId":"59dca300-db78-42e4-a7a6-0cbf22d3cc82","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"346dd0cb-b941-446b-840b-26c018d28659":{"uid":"346dd0cb-b941-446b-840b-26c018d28659","_state":{"style":{"mobile":{},"tablet":{},"default":{"cursor":"pointer","padding":"8px 16px","borderRadius":"6px","backgroundColor":{"code":"variables['1667bcf7-fc12-45ee-8bd5-5a68ca162273']","__wwtype":"f"}}},"states":[],"interactions":[{"id":"32f1d1f8-1b4a-46e7-9d80-dc63e91b613f","name":"Set Secure Storage","actions":{"action_ia_id":{"id":"action_ia_id","code":"await utilsFunctions.executeGlobalFunction['3bd6865c-6473-402f-a81e-4d1762ede96b']('secure', 'set');","type":"custom-js"}},"trigger":"click","description":"Set a value in secure storage","firstAction":"action_ia_id"}]},"content":{"mobile":{},"tablet":{},"default":{"text":{"en":"Secure Set","ru":"Защищенное: Сохранить"},"disabled":false,"buttonType":"button","_ww-text_text":{"en":"Secure Set","ru":"Защищенное: Сохранить"},"_ww-text_color":{"code":"variables['451c7e58-e576-42c3-b7d2-d3e90baf1781']","__wwtype":"f"},"_ww-text_fontSize":"14px"}},"name":"Secure Storage Set Button","wwObjectBaseId":"59dca300-db78-42e4-a7a6-0cbf22d3cc82","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"1d3a9e45-e3ee-49f4-b1a2-ee19c54d8276":{"uid":"1d3a9e45-e3ee-49f4-b1a2-ee19c54d8276","_state":{"style":{"mobile":{},"tablet":{},"default":{"flex":"1","cursor":"pointer","padding":"8px 16px","borderRadius":"6px","backgroundColor":{"code":"variables['1667bcf7-fc12-45ee-8bd5-5a68ca162273']","__wwtype":"f"}}},"states":[],"interactions":[{"id":"455f8931-b3e3-418f-8f07-57b3eda7548c","name":"Start Accelerometer","actions":{"action_ia_id":{"id":"action_ia_id","code":"try {\n // Call the Telegram WebApp method to start the accelerometer\n variables['dc643f52-803e-4c29-82b5-043308b75844']?.Accelerometer?.start();\n \n // Log the event to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('Accelerometer.start', {});\n \n // Show success toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['success', 'Accelerometer started']);\n} catch (error) {\n // Log error to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('error', { method: 'Accelerometer.start', error: error.message });\n \n // Show error toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['error', `Error: ${error.message}`]);\n}","type":"custom-js"}},"trigger":"click","description":"Start the accelerometer sensor","firstAction":"action_ia_id"}]},"content":{"mobile":{},"tablet":{},"default":{"text":{"en":"Start","ru":"Запустить"},"disabled":false,"buttonType":"button","_ww-text_text":{"en":"Start","ru":"Запустить"},"_ww-text_color":{"code":"variables['451c7e58-e576-42c3-b7d2-d3e90baf1781']","__wwtype":"f"},"_ww-text_fontSize":"14px"}},"name":"Start Accelerometer Button","wwObjectBaseId":"59dca300-db78-42e4-a7a6-0cbf22d3cc82","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"1c5c1172-8f68-41ba-819c-b5e3334f8f50":{"uid":"1c5c1172-8f68-41ba-819c-b5e3334f8f50","_state":{"style":{"mobile":{},"tablet":{},"default":{"flex":"1","cursor":"pointer","padding":"8px 16px","borderRadius":"6px","backgroundColor":{"code":"variables['4bc5fc09-9088-4933-ba6b-a083d4e0815a']","__wwtype":"f"}}},"states":[],"interactions":[{"id":"ea718c3d-5f0a-4a3a-a97a-adefce3a4286","name":"Stop Accelerometer","actions":{"action_ia_id":{"id":"action_ia_id","code":"try {\n // Call the Telegram WebApp method to stop the accelerometer\n variables['dc643f52-803e-4c29-82b5-043308b75844']?.Accelerometer?.stop();\n \n // Log the event to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('Accelerometer.stop', {});\n \n // Show success toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['success', 'Accelerometer stopped']);\n} catch (error) {\n // Log error to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('error', { method: 'Accelerometer.stop', error: error.message });\n \n // Show error toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['error', `Error: ${error.message}`]);\n}","type":"custom-js"}},"trigger":"click","description":"Stop the accelerometer sensor","firstAction":"action_ia_id"}]},"content":{"mobile":{},"tablet":{},"default":{"text":{"en":"Stop","ru":"Остановить"},"disabled":false,"buttonType":"button","_ww-text_text":{"en":"Stop","ru":"Остановить"},"_ww-text_color":{"code":"variables['07b59109-4bae-4361-bd24-3d117d40bb8a']","__wwtype":"f"},"_ww-text_fontSize":"14px"}},"name":"Stop Accelerometer Button","wwObjectBaseId":"59dca300-db78-42e4-a7a6-0cbf22d3cc82","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"d869ca78-2811-42db-ab15-21e3ff108668":{"uid":"d869ca78-2811-42db-ab15-21e3ff108668","_state":{"style":{"mobile":{},"tablet":{},"default":{"flex":"1","cursor":"pointer","padding":"8px 16px","borderRadius":"6px","backgroundColor":{"code":"variables['1667bcf7-fc12-45ee-8bd5-5a68ca162273']","__wwtype":"f"}}},"states":[],"interactions":[{"id":"a7748307-28d8-429e-bf09-d509c7484cce","name":"Start Gyroscope","actions":{"action_ia_id":{"id":"action_ia_id","code":"try {\n // Call the Telegram WebApp method to start the gyroscope\n variables['dc643f52-803e-4c29-82b5-043308b75844']?.Gyroscope?.start();\n \n // Log the event to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('Gyroscope.start', {});\n \n // Show success toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['success', 'Gyroscope started']);\n} catch (error) {\n // Log error to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('error', { method: 'Gyroscope.start', error: error.message });\n \n // Show error toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['error', `Error: ${error.message}`]);\n}","type":"custom-js"}},"trigger":"click","description":"Start the gyroscope sensor","firstAction":"action_ia_id"}]},"content":{"mobile":{},"tablet":{},"default":{"text":{"en":"Start","ru":"Запустить"},"disabled":false,"buttonType":"button","_ww-text_text":{"en":"Start","ru":"Запустить"},"_ww-text_color":{"code":"variables['451c7e58-e576-42c3-b7d2-d3e90baf1781']","__wwtype":"f"},"_ww-text_fontSize":"14px"}},"name":"Start Gyroscope Button","wwObjectBaseId":"59dca300-db78-42e4-a7a6-0cbf22d3cc82","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"7a5b6413-c56d-4ce8-bec0-c7a880611c25":{"uid":"7a5b6413-c56d-4ce8-bec0-c7a880611c25","_state":{"style":{"mobile":{},"tablet":{},"default":{"flex":"1","cursor":"pointer","padding":"8px 16px","borderRadius":"6px","backgroundColor":{"code":"variables['4bc5fc09-9088-4933-ba6b-a083d4e0815a']","__wwtype":"f"}}},"states":[],"interactions":[{"id":"869ebe44-8e6e-45c0-ae19-2c1631832179","name":"Stop Gyroscope","actions":{"action_ia_id":{"id":"action_ia_id","code":"try {\n // Call the Telegram WebApp method to stop the gyroscope\n variables['dc643f52-803e-4c29-82b5-043308b75844']?.Gyroscope?.stop();\n \n // Log the event to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('Gyroscope.stop', {});\n \n // Show success toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['success', 'Gyroscope stopped']);\n} catch (error) {\n // Log error to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('error', { method: 'Gyroscope.stop', error: error.message });\n \n // Show error toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['error', `Error: ${error.message}`]);\n}","type":"custom-js"}},"trigger":"click","description":"Stop the gyroscope sensor","firstAction":"action_ia_id"}]},"content":{"mobile":{},"tablet":{},"default":{"text":{"en":"Stop","ru":"Остановить"},"disabled":false,"buttonType":"button","_ww-text_text":{"en":"Stop","ru":"Остановить"},"_ww-text_color":{"code":"variables['07b59109-4bae-4361-bd24-3d117d40bb8a']","__wwtype":"f"},"_ww-text_fontSize":"14px"}},"name":"Stop Gyroscope Button","wwObjectBaseId":"59dca300-db78-42e4-a7a6-0cbf22d3cc82","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"07922093-37b5-4a29-9ffc-67138f7ddce9":{"uid":"07922093-37b5-4a29-9ffc-67138f7ddce9","_state":{"style":{"mobile":{},"tablet":{},"default":{"flex":"1","cursor":"pointer","padding":"8px 16px","borderRadius":"6px","backgroundColor":{"code":"variables['1667bcf7-fc12-45ee-8bd5-5a68ca162273']","__wwtype":"f"}}},"states":[],"interactions":[{"id":"545f9dd3-5b0f-4fe4-abd2-da03218524c2","name":"Start Device Orientation","actions":{"action_ia_id":{"id":"action_ia_id","code":"try {\n // Call the Telegram WebApp method to start the device orientation\n variables['dc643f52-803e-4c29-82b5-043308b75844']?.DeviceOrientation?.start();\n \n // Log the event to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('DeviceOrientation.start', {});\n \n // Show success toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['success', 'Device orientation started']);\n} catch (error) {\n // Log error to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('error', { method: 'DeviceOrientation.start', error: error.message });\n \n // Show error toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['error', `Error: ${error.message}`]);\n}","type":"custom-js"}},"trigger":"click","description":"Start the device orientation sensor","firstAction":"action_ia_id"}]},"content":{"mobile":{},"tablet":{},"default":{"text":{"en":"Start","ru":"Запустить"},"disabled":false,"buttonType":"button","_ww-text_text":{"en":"Start","ru":"Запустить"},"_ww-text_color":{"code":"variables['451c7e58-e576-42c3-b7d2-d3e90baf1781']","__wwtype":"f"},"_ww-text_fontSize":"14px"}},"name":"Start Orientation Button","wwObjectBaseId":"59dca300-db78-42e4-a7a6-0cbf22d3cc82","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"bd9201d6-c47a-4f74-a73a-2dfa0cbbab63":{"uid":"bd9201d6-c47a-4f74-a73a-2dfa0cbbab63","_state":{"style":{"mobile":{},"tablet":{},"default":{"flex":"1","cursor":"pointer","padding":"8px 16px","borderRadius":"6px","backgroundColor":{"code":"variables['4bc5fc09-9088-4933-ba6b-a083d4e0815a']","__wwtype":"f"}}},"states":[],"interactions":[{"id":"e6478b82-1f98-423b-9350-53019ff3ffa4","name":"Stop Device Orientation","actions":{"action_ia_id":{"id":"action_ia_id","code":"try {\n // Call the Telegram WebApp method to stop the device orientation\n variables['dc643f52-803e-4c29-82b5-043308b75844']?.DeviceOrientation?.stop();\n \n // Log the event to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('DeviceOrientation.stop', {});\n \n // Show success toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['success', 'Device orientation stopped']);\n} catch (error) {\n // Log error to debug panel\n await utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('error', { method: 'DeviceOrientation.stop', error: error.message });\n \n // Show error toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['error', `Error: ${error.message}`]);\n}","type":"custom-js"}},"trigger":"click","description":"Stop the device orientation sensor","firstAction":"action_ia_id"}]},"content":{"mobile":{},"tablet":{},"default":{"text":{"en":"Stop","ru":"Остановить"},"disabled":false,"buttonType":"button","_ww-text_text":{"en":"Stop","ru":"Остановить"},"_ww-text_color":{"code":"variables['07b59109-4bae-4361-bd24-3d117d40bb8a']","__wwtype":"f"},"_ww-text_fontSize":"14px"}},"name":"Stop Orientation Button","wwObjectBaseId":"59dca300-db78-42e4-a7a6-0cbf22d3cc82","libraryComponentBaseId":null,"parentSectionId":"cc444e80-abeb-4f8a-9315-12434cb601a3"},"2fbf6612-cd41-4c1a-bad0-24cf2ff26be5":{"uid":"2fbf6612-cd41-4c1a-bad0-24cf2ff26be5","_state":{"style":{"default":{"width":"auto","cursor":"pointer","padding":"1rem 1rem","conditionalRendering":{"code":"wwFormulas.findIndexByKey(pluginVariables['1fa0dd68-5069-436c-9a7d-3b54c340f1fa']['user']?.['roles'],\"id\",9)>=0","__wwtype":"f","defaultValue":true}},"_wwHover_default":{"backgroundColor":{"code":"variables['4bc5fc09-9088-4933-ba6b-a083d4e0815a']","__wwtype":"f"}}},"states":[{"id":"_wwHover","label":"hover"}],"interactions":[{"id":"ff605abc-5e36-4c4f-a561-3c9c5edce719","icon":"cursor","name":"Navigate","index":0,"actions":{"64b747b1-19ba-4b9c-b10c-5a312b41c99a":{"id":"64b747b1-19ba-4b9c-b10c-5a312b41c99a","uid":"0dc6adda-2136-4d8f-a10f-528a87476c0f","args":[],"next":"87753a13-7dda-4f31-9b63-7b2d44cb348f","type":"component-action","category":"elements","actionName":"closeDropdown"},"87753a13-7dda-4f31-9b63-7b2d44cb348f":{"id":"87753a13-7dda-4f31-9b63-7b2d44cb348f","type":"change-page","pageId":"982b9ce3-f154-4042-a2f0-1e547d7e2a38","navigateMode":"internal"}},"trigger":"click","isSearched":false,"description":"On click","firstAction":"64b747b1-19ba-4b9c-b10c-5a312b41c99a"}]},"content":{"default":{"children":[{"uid":"0c8836d2-a922-47e5-b0e0-d7a91dd95783","isWwObject":true}],"_ww-layout_reverse":false,"_ww-layout_flexWrap":true,"_ww-layout_pushLast":false,"_ww-layout_alignItems":"center","_ww-layout_flexDirection":"row","_ww-layout_justifyContent":"flex-start"}},"name":"Admin","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"e6b7b1cc-d1f0-426d-b127-d4b05f4fcef9"},"4f7b6f2d-0683-4307-866f-150d3bc323b9":{"uid":"4f7b6f2d-0683-4307-866f-150d3bc323b9","_state":{"style":{"default":{"width":"auto","cursor":"pointer","padding":"1rem 1rem","conditionalRendering":{"code":"wwFormulas.findIndexByKey(pluginVariables['1fa0dd68-5069-436c-9a7d-3b54c340f1fa']['user']?.['roles'],\"id\",2)>=0","__wwtype":"f","defaultValue":true}},"_wwHover_default":{"backgroundColor":{"code":"variables['4bc5fc09-9088-4933-ba6b-a083d4e0815a']","__wwtype":"f"}}},"states":[{"id":"_wwHover","label":"hover"}],"interactions":[{"id":"ff605abc-5e36-4c4f-a561-3c9c5edce719","icon":"cursor","name":"Navigate","index":0,"actions":{"64b747b1-19ba-4b9c-b10c-5a312b41c99a":{"id":"64b747b1-19ba-4b9c-b10c-5a312b41c99a","uid":"0dc6adda-2136-4d8f-a10f-528a87476c0f","args":[],"next":"87753a13-7dda-4f31-9b63-7b2d44cb348f","type":"component-action","category":"elements","actionName":"closeDropdown"},"87753a13-7dda-4f31-9b63-7b2d44cb348f":{"id":"87753a13-7dda-4f31-9b63-7b2d44cb348f","type":"change-page","pageId":"1eb91c93-048d-482c-8c42-002b01c87f13","navigateMode":"internal"}},"trigger":"click","isSearched":false,"description":"On click","firstAction":"64b747b1-19ba-4b9c-b10c-5a312b41c99a"}]},"content":{"default":{"children":[{"uid":"0dc120bc-0cbf-40d4-93fb-e8987f53cdf0","isWwObject":true}],"_ww-layout_reverse":false,"_ww-layout_flexWrap":true,"_ww-layout_pushLast":false,"_ww-layout_alignItems":"center","_ww-layout_flexDirection":"row","_ww-layout_justifyContent":"flex-start"}},"name":"Doer","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"e6b7b1cc-d1f0-426d-b127-d4b05f4fcef9"},"0dc120bc-0cbf-40d4-93fb-e8987f53cdf0":{"uid":"0dc120bc-0cbf-40d4-93fb-e8987f53cdf0","_state":{"style":{"default":{}}},"content":{"tablet":{},"default":{"tag":"p","bgColor":"","shadows":"","fontStyle":"ww-font-style-text","textColor":"","globalStyle":{},"_ww-text_text":{"en":"The capital of France
","iconUrl":"","iconSize":[43,41],"iconAnchor":[12,41]},{"lat":48.8606,"lng":2.3376,"title":"Eiffel Tower","details":"Iconic iron lattice tower
","iconUrl":"","iconSize":[],"iconAnchor":[40]}],"maxZoom":18,"minZoom":1,"centerLat":48.8566,"centerLng":2.3522,"pathColor":"#3388ff","pathWeight":2,"geoJsonData":null,"pathOpacity":0.7,"tileProvider":"light","pathFillColor":"#3388ff","pathFillOpacity":0.2}},"name":null,"wwObjectBaseId":"82374601-4666-40c0-b21e-b78c4d0aa2bc","libraryComponentBaseId":null,"parentSectionId":"03a66cb2-8819-48a5-babf-d7c771fb0b7e"},"b0d71395-c141-47ed-a6e5-c60395c7a7e2":{"uid":"b0d71395-c141-47ed-a6e5-c60395c7a7e2","_state":{"style":{"mobile":{},"default":{"width":"auto","cursor":"pointer","padding":"1rem 1rem","backgroundColor":null,"conditionalRendering":{"code":"pluginVariables['1fa0dd68-5069-436c-9a7d-3b54c340f1fa']['isAuthenticated']&&!! variables['dc643f52-803e-4c29-82b5-043308b75844']?.['initData']&&!! variables['7f1571ff-cb8a-4e22-8893-f7864115a36a']?.['approved_by_id']","__wwtype":"f","defaultValue":true}},"_wwHover_default":{"backgroundColor":{"code":"variables['4bc5fc09-9088-4933-ba6b-a083d4e0815a']","__wwtype":"f","defaultValue":null}}},"states":[{"id":"_wwHover","label":"hover"}],"interactions":[{"id":"943a062c-6907-4b87-8286-3965e12d1a43","icon":"cursor","name":"Send creds","index":0,"actions":{"64b747b1-19ba-4b9c-b10c-5a312b41c99a":{"id":"64b747b1-19ba-4b9c-b10c-5a312b41c99a","uid":"0dc6adda-2136-4d8f-a10f-528a87476c0f","args":[],"next":"6db3fbc1-b665-4ee9-9d88-24ec6f62078c","type":"component-action","category":"elements","actionName":"closeDropdown"},"6db3fbc1-b665-4ee9-9d88-24ec6f62078c":{"id":"6db3fbc1-b665-4ee9-9d88-24ec6f62078c","type":"execute-workflow:79cc70b0-96c1-4c5f-8700-a48667d2067a"}},"trigger":"click","isSearched":false,"description":"On click","firstAction":"64b747b1-19ba-4b9c-b10c-5a312b41c99a"}]},"content":{"default":{"children":[{"uid":"eed70015-d126-4db4-9cd8-a5660a6bceae","isWwObject":true}],"_ww-layout_reverse":false,"_ww-layout_flexWrap":true,"_ww-layout_pushLast":false,"_ww-layout_alignItems":"center","_ww-layout_flexDirection":"row","_ww-layout_justifyContent":"flex-start"}},"name":"AuthByEmail","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentSectionId":"e6b7b1cc-d1f0-426d-b127-d4b05f4fcef9"},"ebeabb81-fe28-4c7c-890d-1e43e6c6d660":{"uid":"ebeabb81-fe28-4c7c-890d-1e43e6c6d660","_state":{"style":{"default":{"transition":"all 0.3s ease 0s","conditionalRendering":{"code":"!! wwFormulas.translate(context.component?.props?.['e9541e9c-67a8-468c-8c15-041c80d0b577'])","__wwtype":"f","defaultValue":true}}},"states":[{"id":"_wwParent_314d5d99-dc40-4865-a917-56aa3e9c196d__wwHover","label":"Container:hover"}]},"content":{"tablet":{},"default":{"tag":"p","bgColor":"","shadows":"","fontStyle":"ww-font-style-text","textColor":"","globalStyle":{},"_ww-text_text":{"en":{"code":"wwFormulas.translate(context.component?.props?.['e9541e9c-67a8-468c-8c15-041c80d0b577'])","__wwtype":"f","defaultValue":"This is some text
"},"ru":{"code":"wwFormulas.translate(context.component?.props?.['e9541e9c-67a8-468c-8c15-041c80d0b577'])","__wwtype":"f"},"sr":{"code":"wwFormulas.translate(context.component?.props?.['e9541e9c-67a8-468c-8c15-041c80d0b577'])","__wwtype":"f"}},"_ww-text_color":{"code":"context.component?.props?.['4adccd07-a81a-4d14-9617-62152b086b1e']==\"main\"? variables['c19db71f-9a8a-459b-8be4-5d6750a403a8'] : variables['759fc6eb-378d-49a2-a756-8760f6aca7f2']","__wwtype":"f"},"transformation":"","_ww-text_ellipsis":false,"_ww-text_fontSize":"16px","_ww-text_sanitize":false}},"name":null,"wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentLibraryComponentId":"2d99556d-5efc-4bcd-9162-c22f6cd14cbc"},"34cbdf9d-b643-4d6a-8e4b-a949fd2a4405":{"uid":"34cbdf9d-b643-4d6a-8e4b-a949fd2a4405","_state":{"style":{"default":{"padding":"0 1rem 0 0"}}},"content":{"tablet":{},"default":{"tag":"p","bgColor":"","shadows":"","fontStyle":"ww-font-style-text","textColor":"","globalStyle":{},"_ww-text_text":{"en":{"code":"context.component?.props?.['10c264e3-31c5-4cd3-ac5f-3e7442bdaa87']?.['title_en']","__wwtype":"f","defaultValue":"This is some text
"},"ru":{"code":"context.component?.props?.['10c264e3-31c5-4cd3-ac5f-3e7442bdaa87']","__wwtype":"f"},"sr":{"code":"context.component?.props?.['10c264e3-31c5-4cd3-ac5f-3e7442bdaa87']?.['title_sr'] ? context.component?.props?.['10c264e3-31c5-4cd3-ac5f-3e7442bdaa87']?.['title_sr'] : context.component?.props?.['10c264e3-31c5-4cd3-ac5f-3e7442bdaa87']?.['title_ru']","__wwtype":"f"}},"_ww-text_color":{"code":"variables['07b59109-4bae-4361-bd24-3d117d40bb8a']","__wwtype":"f"},"transformation":"","_ww-text_ellipsis":false,"_ww-text_fontSize":"16px","_ww-text_sanitize":false,"_ww-text_fontWeight":null}},"name":"Label","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentLibraryComponentId":"c61c2f3b-4321-4338-baea-acda0938f744"},"0b55354b-47ee-4879-b16b-900d182a4f75":{"uid":"0b55354b-47ee-4879-b16b-900d182a4f75","_state":{"style":{"default":{"padding":"8px"}},"states":[{"id":"cXYvIr","label":"Active","condition":{"code":"context.component?.variables?.['007a25ad-6ad3-46b9-819f-39e30248c88b']?.['index']==context.item.data?.['index']","__wwtype":"f"},"isAppliedToChildren":true}],"interactions":[{"id":"485b270b-802c-416f-a520-c168637cada6","name":"Select","actions":{"8801bbea-d9a5-4e09-9c7b-d6c6ba392d7e":{"id":"8801bbea-d9a5-4e09-9c7b-d6c6ba392d7e","next":"929eb44c-6f4a-4be7-a6ec-0351e22ea253","type":"execute-workflow","internal":true,"parameters":{"Index":{"code":"context.item.data?.['index']","__wwtype":"f"},"index":{"code":"context.item.data?.['index']","__wwtype":"f"}},"workflowId":"5897562d-269e-499e-ba97-23f412faa578"},"929eb44c-6f4a-4be7-a6ec-0351e22ea253":{"id":"929eb44c-6f4a-4be7-a6ec-0351e22ea253","type":"execute-workflow:3d13b00b-36c5-49ca-bdc2-456fd7e3b7ff","parameters":{"type":1}}},"trigger":"click","firstAction":"8801bbea-d9a5-4e09-9c7b-d6c6ba392d7e"}]},"content":{"default":{"children":[{"uid":"9236c0b0-e2f2-4408-a824-d66e79836212","isWwObject":true}],"_ww-layout_alignItems":"center","_ww-layout_justifyContent":"center"}},"name":null,"wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentLibraryComponentId":"fe32075e-32fc-454b-85d3-1ed0f0dbf3d5"},"314d5d99-dc40-4865-a917-56aa3e9c196d":{"uid":"314d5d99-dc40-4865-a917-56aa3e9c196d","_state":{"class":{"code":"context.component?.props?.['85d7c05f-fd32-4e91-bca5-8a749aab3f49'] ?\"desaturated50\":\"\"","__wwtype":"f"},"style":{"default":{"cursor":"pointer","opacity":9,"padding":"0.8rem 1.2rem","overflow":"hidden","transition":"all 0.3s ease 0s","borderRadius":"12px","backgroundColor":{"code":"context.component?.props?.['4adccd07-a81a-4d14-9617-62152b086b1e']==\"main\"? variables['1667bcf7-fc12-45ee-8bd5-5a68ca162273'] : variables['aed3ef4a-7d02-4885-b74f-b496aed4f9df']","__wwtype":"f"}},"GMDd0M_default":{"opacity":0.7},"_wwHover_default":{"opacity":1}},"states":[{"id":"_wwHover","label":"hover","isAppliedToChildren":true},{"id":"GMDd0M","label":"Disabled","condition":{"code":"context.component?.props?.['85d7c05f-fd32-4e91-bca5-8a749aab3f49']","__wwtype":"f"}}],"interactions":[{"id":"b094038a-7b12-47f5-b44a-b0b481ac8386","icon":"cursor","name":"Haptic","index":0,"actions":{"05403cb2-65f9-4bf6-916a-d17bdc165a48":{"id":"05403cb2-65f9-4bf6-916a-d17bdc165a48","next":"f55a7a86-1e2c-4579-9bc8-71357cb01538","type":"execute-workflow:3d13b00b-36c5-49ca-bdc2-456fd7e3b7ff","parameters":{"type":1}},"f55a7a86-1e2c-4579-9bc8-71357cb01538":{"id":"f55a7a86-1e2c-4579-9bc8-71357cb01538","next":null,"type":"trigger-event","event":{"code":"event","__wwtype":"f"},"triggerId":"e772a955-87e1-47ad-90f4-403eab39ecf7"}},"trigger":"click","isSearched":false,"description":"On click","firstAction":"05403cb2-65f9-4bf6-916a-d17bdc165a48"}]},"content":{"default":{"children":[{"uid":"7a60b7a6-83c2-4a86-a92d-630fc0b86b8c","isWwObject":true},{"uid":"8da6eeb0-a8ea-45b5-8c7a-d22e373d0b95","isWwObject":true},{"uid":"ebeabb81-fe28-4c7c-890d-1e43e6c6d660","isWwObject":true},{"uid":"96b6c9ae-21f5-44c8-861a-0ce1471c72fb","isWwObject":true}],"_ww-layout_rowGap":"0.5rem","_ww-layout_columnGap":"0.5rem","_ww-layout_alignItems":"center","_ww-layout_flexDirection":"row","_ww-layout_justifyContent":"center"}},"name":"Container","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentLibraryComponentId":"2d99556d-5efc-4bcd-9162-c22f6cd14cbc"},"96b6c9ae-21f5-44c8-861a-0ce1471c72fb":{"uid":"96b6c9ae-21f5-44c8-861a-0ce1471c72fb","_state":{"style":{"default":{"flex":"0 0 auto","width":"24px","transition":"all 0.3s ease 0s","conditionalRendering":{"code":"!! context.component?.props?.['9356711a-9d95-49e7-9a91-cbadd20d6bc2']","__wwtype":"f","defaultValue":true}}},"states":[{"id":"_wwParent_314d5d99-dc40-4865-a917-56aa3e9c196d__wwHover","label":"Container:hover"}]},"content":{"default":{"icon":{"code":"context.component?.props?.['9356711a-9d95-49e7-9a91-cbadd20d6bc2']","__wwtype":"f","defaultValue":"lucide/star"},"color":{"code":"context.component?.props?.['4adccd07-a81a-4d14-9617-62152b086b1e']==\"main\"? variables['c19db71f-9a8a-459b-8be4-5d6750a403a8'] : variables['759fc6eb-378d-49a2-a756-8760f6aca7f2']","__wwtype":"f"}}},"name":null,"wwObjectBaseId":"1b1e2173-9b78-42cc-a8ee-a6167caea340","libraryComponentBaseId":null,"parentLibraryComponentId":"2d99556d-5efc-4bcd-9162-c22f6cd14cbc"},"7a60b7a6-83c2-4a86-a92d-630fc0b86b8c":{"uid":"7a60b7a6-83c2-4a86-a92d-630fc0b86b8c","_state":{"style":{"default":{"top":"0px","left":"0px","right":"0px","bottom":"0px","position":"absolute"}}},"content":{"default":{"children":[],"_ww-layout_alignItems":"flex-start","_ww-layout_flexDirection":"column"}},"name":"Blocker","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentLibraryComponentId":"2d99556d-5efc-4bcd-9162-c22f6cd14cbc"},"e946c997-c038-4070-aaf2-85c94e46019f":{"uid":"e946c997-c038-4070-aaf2-85c94e46019f","_state":{"style":{"default":{"top":"0px","left":"0px","right":"0px","bottom":"0px","zIndex":1,"position":"absolute"}}},"content":{"default":{"children":[],"_ww-layout_alignItems":"flex-start","_ww-layout_flexDirection":"column"}},"name":"Div","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentLibraryComponentId":"c61c2f3b-4321-4338-baea-acda0938f744"},"26a370af-7151-47c7-90cf-7bbd8dc9404c":{"uid":"26a370af-7151-47c7-90cf-7bbd8dc9404c","_state":{"style":{"default":{"flex":"0 0 auto","width":"42px","cursor":"pointer","height":"24px","customCss":{"pointer-events":"none"},"transition":"all 0.3s ease 0s","borderRadius":"25px"}},"interactions":[]},"content":{"mobile":{},"default":{"value":{"code":"context.component?.variables?.['8b3d0387-6c37-476e-8d10-3fbda6cee34e']","__wwtype":"f"},"readonly":false,"required":false,"selectorSize":"80%","selectorColorOn":{"code":"variables['451c7e58-e576-42c3-b7d2-d3e90baf1781']","__wwtype":"f","defaultValue":"#FFFFFF"},"selectorColorOff":{"code":"variables['451c7e58-e576-42c3-b7d2-d3e90baf1781']","__wwtype":"f","defaultValue":"#FFFFFF"},"backgroundColorOn":{"code":"variables['1667bcf7-fc12-45ee-8bd5-5a68ca162273']","__wwtype":"f","defaultValue":"#099AF2"},"backgroundColorOff":"#00000040"}},"name":null,"wwObjectBaseId":"1ba25bdf-dee9-4e0e-a0b8-b3f3128c3b65","libraryComponentBaseId":null,"parentLibraryComponentId":"c61c2f3b-4321-4338-baea-acda0938f744"},"da09efb4-df6c-4c05-a717-df40aa85ae50":{"uid":"da09efb4-df6c-4c05-a717-df40aa85ae50","_state":{"style":{"default":{"top":"0px","left":"0px","right":"0px","width":"100%","bottom":"0px","height":"100%","position":"absolute","transition":"all 0.3s ease 0s","aspectRatio":"unset","backgroundColor":null}}},"content":{"default":{"children":[{"uid":"569d0744-c005-4fee-9c3e-dcded320d6af","isWwObject":true}],"_ww-layout_alignItems":"flex-start","_ww-layout_flexDirection":"column"}},"name":"Flying BG","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentLibraryComponentId":"fe32075e-32fc-454b-85d3-1ed0f0dbf3d5"},"50209313-dea6-4565-a199-b95ebebb9807":{"uid":"50209313-dea6-4565-a199-b95ebebb9807","_state":{"style":{"default":{"width":"100%","height":"100%","display":"grid","aspectRatio":"unset"}},"dynamicConfiguration":{"content":{"children":[{"key":"label","type":"Text"},{"key":"value","type":"Text"}]}}},"content":{"default":{"children":{"code":"context.component?.props?.['90ff7989-a301-4604-be2a-ed8f96cf2d09']","__wwtype":"f","repeatable":[{"uid":"0b55354b-47ee-4879-b16b-900d182a4f75","isWwObject":true}],"defaultValue":[]},"_ww-grid_columns":{"code":"return Array(context.component?.props?.[/* Items */ '90ff7989-a301-4604-be2a-ed8f96cf2d09']?.['length']).fill(\"1fr\");","__wwtype":"js"},"_ww-layout_alignItems":"flex-start","_ww-layout_flexDirection":"column"}},"name":"Tabs List","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentLibraryComponentId":"fe32075e-32fc-454b-85d3-1ed0f0dbf3d5"},"297fca2b-50e7-4e8a-ac37-00d687cb62ed":{"uid":"297fca2b-50e7-4e8a-ac37-00d687cb62ed","_state":{"style":{"default":{"width":"100%","cursor":"pointer","overflow":"hidden","position":""}}},"content":{"default":{"children":[{"uid":"da09efb4-df6c-4c05-a717-df40aa85ae50","isWwObject":true},{"uid":"50209313-dea6-4565-a199-b95ebebb9807","isWwObject":true}],"_ww-layout_alignItems":"flex-start","_ww-layout_flexDirection":"row"}},"name":"Switch Slider","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentLibraryComponentId":"fe32075e-32fc-454b-85d3-1ed0f0dbf3d5"},"569d0744-c005-4fee-9c3e-dcded320d6af":{"uid":"569d0744-c005-4fee-9c3e-dcded320d6af","_state":{"style":{"default":{"left":{"code":"(100/context.component?.props?.['90ff7989-a301-4604-be2a-ed8f96cf2d09']?.['length']*wwFormulas.findIndexByKey(context.component?.props?.['90ff7989-a301-4604-be2a-ed8f96cf2d09'],\"index\",context.component?.variables?.['32bca3f8-73ac-4dd3-a655-ad8aada70935']))+\"%\"","__wwtype":"f"},"width":{"code":"(100/context.component?.props?.['90ff7989-a301-4604-be2a-ed8f96cf2d09']?.['length'])+\"%\"","__wwtype":"f"},"height":"100%","position":"absolute","transition":"all 0.3s ease 0s","aspectRatio":"unset","borderRadius":"1000px","backgroundColor":{"code":"variables['1667bcf7-fc12-45ee-8bd5-5a68ca162273']","__wwtype":"f"}}}},"content":{"default":{"children":[],"_ww-layout_alignItems":"flex-start","_ww-layout_flexDirection":"column"}},"name":null,"wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentLibraryComponentId":"fe32075e-32fc-454b-85d3-1ed0f0dbf3d5"},"8da6eeb0-a8ea-45b5-8c7a-d22e373d0b95":{"uid":"8da6eeb0-a8ea-45b5-8c7a-d22e373d0b95","_state":{"style":{"default":{"flex":"0 0 auto","width":"24px","transition":"all 0.3s ease 0s","conditionalRendering":{"code":"!! context.component?.props?.['044f9db2-700a-4785-b543-790bbf8f4b24']","__wwtype":"f","defaultValue":true}}},"states":[{"id":"_wwParent_314d5d99-dc40-4865-a917-56aa3e9c196d__wwHover","label":"Container:hover"}]},"content":{"default":{"icon":{"code":"context.component?.props?.['044f9db2-700a-4785-b543-790bbf8f4b24']","__wwtype":"f","defaultValue":"lucide/star"},"color":{"code":"context.component?.props?.['4adccd07-a81a-4d14-9617-62152b086b1e']==\"main\"? variables['c19db71f-9a8a-459b-8be4-5d6750a403a8'] : variables['759fc6eb-378d-49a2-a756-8760f6aca7f2']","__wwtype":"f"}}},"name":null,"wwObjectBaseId":"1b1e2173-9b78-42cc-a8ee-a6167caea340","libraryComponentBaseId":null,"parentLibraryComponentId":"2d99556d-5efc-4bcd-9162-c22f6cd14cbc"},"1ef377f3-8906-4c06-9782-0adc8c6ba4a4":{"uid":"1ef377f3-8906-4c06-9782-0adc8c6ba4a4","_state":{"style":{"mobile":{"borderRadius":"24px"},"default":{"left":{"code":"(100/context.component?.props?.['90ff7989-a301-4604-be2a-ed8f96cf2d09']?.['length']*wwFormulas.findIndexByKey(context.component?.props?.['90ff7989-a301-4604-be2a-ed8f96cf2d09'],\"index\",context.component?.variables?.['32bca3f8-73ac-4dd3-a655-ad8aada70935']))+\"%\"","__wwtype":"f"},"width":{"code":"(100/context.component?.props?.['90ff7989-a301-4604-be2a-ed8f96cf2d09']?.['length'])+\"%\"","__wwtype":"f"},"height":"100%","position":"absolute","transition":"all 0.3s ease 0s","aspectRatio":"unset","borderRadius":"16px","backgroundColor":{"code":"variables['1667bcf7-fc12-45ee-8bd5-5a68ca162273']","__wwtype":"f"}}}},"content":{"default":{"children":[],"_ww-layout_alignItems":"flex-start","_ww-layout_flexDirection":"column"}},"name":null,"wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentLibraryComponentId":"5baad56e-aebd-43ec-ad12-249603e4fd82"},"480feb7c-ea80-444d-a56d-fe77936f5bc3":{"uid":"480feb7c-ea80-444d-a56d-fe77936f5bc3","_state":{"style":{"default":{"padding":"8px"},"cXYvIr_default":{}},"states":[{"id":"cXYvIr","label":"Active","condition":{"code":"context.component?.variables?.['32bca3f8-73ac-4dd3-a655-ad8aada70935']==context.item.data?.['index']","__wwtype":"f"},"isAppliedToChildren":true}],"interactions":[{"id":"485b270b-802c-416f-a520-c168637cada6","name":"Select","actions":{"8801bbea-d9a5-4e09-9c7b-d6c6ba392d7e":{"id":"8801bbea-d9a5-4e09-9c7b-d6c6ba392d7e","type":"execute-workflow","internal":true,"parameters":{"Index":{"code":"context.item.data?.['index']","__wwtype":"f"},"index":{"code":"context.item.data?.['index']","__wwtype":"f"}},"workflowId":"5897562d-269e-499e-ba97-23f412faa578"}},"trigger":"click","firstAction":"8801bbea-d9a5-4e09-9c7b-d6c6ba392d7e"}]},"content":{"default":{"children":[{"uid":"040348cb-ba9e-4d3b-b2d5-58021c7d9bae","isWwObject":true},{"uid":"122b9e08-5b3e-467e-ac79-7f90064a5bc8","isWwObject":true}],"_ww-layout_rowGap":"2px","_ww-layout_alignItems":"center","_ww-layout_flexDirection":"column","_ww-layout_justifyContent":"center"},"cXYvIr_default":{}},"name":null,"wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentLibraryComponentId":"5baad56e-aebd-43ec-ad12-249603e4fd82"},"9236c0b0-e2f2-4408-a824-d66e79836212":{"uid":"9236c0b0-e2f2-4408-a824-d66e79836212","_state":{"style":{"default":{"transition":"all 0.3s ease 0s"}},"states":[{"id":"_wwParent_0b55354b-47ee-4879-b16b-900d182a4f75_cXYvIr","label":"Flexbox:Active"}]},"content":{"tablet":{},"default":{"tag":"p","bgColor":"","shadows":"","fontStyle":"ww-font-style-text","textColor":"","globalStyle":{},"_ww-text_text":{"en":{"code":"context.item.data?.['Name (en)']","__wwtype":"f","defaultValue":"This is some text
"},"ru":{"code":"context.item.data?.['name']","__wwtype":"f"},"sr":{"code":"context.item.data?.['Name (sr)']","__wwtype":"f"}},"_ww-text_color":{"code":"context.component?.variables?.['32bca3f8-73ac-4dd3-a655-ad8aada70935']==context.item.data?.['index'] ? variables['451c7e58-e576-42c3-b7d2-d3e90baf1781'] : variables['07b59109-4bae-4361-bd24-3d117d40bb8a']","__wwtype":"f"},"transformation":"","_ww-text_ellipsis":false,"_ww-text_fontSize":"16px","_ww-text_sanitize":false},"_wwParent_0b55354b-47ee-4879-b16b-900d182a4f75_cXYvIr_default":{"_ww-text_color":{"code":"variables['451c7e58-e576-42c3-b7d2-d3e90baf1781']","__wwtype":"f"},"_ww-text_fontWeight":500}},"name":null,"wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentLibraryComponentId":"fe32075e-32fc-454b-85d3-1ed0f0dbf3d5"},"152fc532-293d-40f5-93cc-10babbdf727c":{"uid":"152fc532-293d-40f5-93cc-10babbdf727c","_state":{"style":{"default":{"width":"100%","cursor":"pointer","overflow":"hidden","position":""}}},"content":{"default":{"children":[{"uid":"e937d54e-cb8e-408f-bd88-bdf6b4ac8dd3","isWwObject":true},{"uid":"1dc7f65c-a946-445a-a6e4-9102c26e34d2","isWwObject":true}],"_ww-layout_alignItems":"flex-start","_ww-layout_flexDirection":"row"}},"name":"Navbar Slider","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentLibraryComponentId":"5baad56e-aebd-43ec-ad12-249603e4fd82"},"122b9e08-5b3e-467e-ac79-7f90064a5bc8":{"uid":"122b9e08-5b3e-467e-ac79-7f90064a5bc8","_state":{"style":{"default":{"transition":"all 0.3s ease 0s"}},"states":[{"id":"_wwParent_480feb7c-ea80-444d-a56d-fe77936f5bc3_cXYvIr","label":"Flexbox:Active"}]},"content":{"tablet":{},"default":{"tag":"p","bgColor":"","shadows":"","fontStyle":"ww-font-style-text","textColor":"","globalStyle":{},"_ww-text_text":{"en":{"code":"context.item.data?.['Name (en)']","__wwtype":"f","defaultValue":"This is some text
"},"ru":{"code":"context.item.data?.['name']","__wwtype":"f"},"sr":{"code":"context.item.data?.['Name (sr)']","__wwtype":"f"}},"_ww-text_color":{"code":"variables['07b59109-4bae-4361-bd24-3d117d40bb8a']","__wwtype":"f"},"transformation":"","_ww-text_ellipsis":false,"_ww-text_fontSize":"12px","_ww-text_sanitize":false},"_wwParent_480feb7c-ea80-444d-a56d-fe77936f5bc3_cXYvIr_default":{"_ww-text_color":{"code":"variables['451c7e58-e576-42c3-b7d2-d3e90baf1781']","__wwtype":"f"},"_ww-text_fontWeight":500}},"name":null,"wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentLibraryComponentId":"5baad56e-aebd-43ec-ad12-249603e4fd82"},"e937d54e-cb8e-408f-bd88-bdf6b4ac8dd3":{"uid":"e937d54e-cb8e-408f-bd88-bdf6b4ac8dd3","_state":{"style":{"default":{"top":"0px","left":"0px","right":"0px","width":"100%","bottom":"0px","height":"100%","position":"absolute","transition":"all 0.3s ease 0s","aspectRatio":"unset","backgroundColor":null}}},"content":{"default":{"children":[{"uid":"1ef377f3-8906-4c06-9782-0adc8c6ba4a4","isWwObject":true}],"_ww-layout_alignItems":"flex-start","_ww-layout_flexDirection":"column"}},"name":"Flying BG","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentLibraryComponentId":"5baad56e-aebd-43ec-ad12-249603e4fd82"},"1dc7f65c-a946-445a-a6e4-9102c26e34d2":{"uid":"1dc7f65c-a946-445a-a6e4-9102c26e34d2","_state":{"style":{"default":{"width":"100%","height":"100%","display":"grid","aspectRatio":"unset"}},"dynamicConfiguration":{"content":{"children":[{"key":"label","type":"Text"},{"key":"value","type":"Text"}]}}},"content":{"default":{"children":{"code":"context.component?.props?.['90ff7989-a301-4604-be2a-ed8f96cf2d09']","__wwtype":"f","repeatable":[{"uid":"480feb7c-ea80-444d-a56d-fe77936f5bc3","isWwObject":true}],"defaultValue":[]},"_ww-grid_columns":{"code":"return Array(context.component?.props?.[/* Items */ '90ff7989-a301-4604-be2a-ed8f96cf2d09']?.['length']).fill(\"1fr\");","__wwtype":"js"},"_ww-layout_alignItems":"flex-start","_ww-layout_flexDirection":"column"}},"name":"Tabs List","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentLibraryComponentId":"5baad56e-aebd-43ec-ad12-249603e4fd82"},"040348cb-ba9e-4d3b-b2d5-58021c7d9bae":{"uid":"040348cb-ba9e-4d3b-b2d5-58021c7d9bae","_state":{"style":{"default":{"width":"30px","transition":"all 0.3s ease 0s"},"_wwParent_480feb7c-ea80-444d-a56d-fe77936f5bc3_cXYvIr_default":{}},"states":[{"id":"_wwParent_480feb7c-ea80-444d-a56d-fe77936f5bc3_cXYvIr","label":"Flexbox:Active"}]},"content":{"default":{"icon":{"code":"context.item.data?.['icon']","__wwtype":"f","defaultValue":"lucide/star"},"color":{"code":"variables['07b59109-4bae-4361-bd24-3d117d40bb8a']","__wwtype":"f"}},"_wwParent_480feb7c-ea80-444d-a56d-fe77936f5bc3_cXYvIr_default":{"color":{"code":"variables['451c7e58-e576-42c3-b7d2-d3e90baf1781']","__wwtype":"f"}}},"name":"Icon","wwObjectBaseId":"1b1e2173-9b78-42cc-a8ee-a6167caea340","libraryComponentBaseId":null,"parentLibraryComponentId":"5baad56e-aebd-43ec-ad12-249603e4fd82"},"2836dc41-81dd-4082-8a7e-a460f8dece69":{"uid":"2836dc41-81dd-4082-8a7e-a460f8dece69","_state":{"style":{"default":{"cursor":"pointer","padding":"0.5rem 0rem","borderRadius":"500px"}},"interactions":[{"id":"18769293-7634-48ee-82ce-5c9d402e3b1b","name":"Toggle","actions":{"44b057ab-6a42-482d-bd11-17d0d84f074b":{"id":"44b057ab-6a42-482d-bd11-17d0d84f074b","next":"82d444fb-b119-4510-8734-7ffd8ae724ba","type":"filter","value":{"code":"! context.component?.props?.['e022e1e9-76d5-4bec-9b1d-038c6880507f']","__wwtype":"f"}},"6a5fca9f-d2c0-49bb-b253-b42a17dd2b83":{"id":"6a5fca9f-d2c0-49bb-b253-b42a17dd2b83","type":"execute-workflow:3d13b00b-36c5-49ca-bdc2-456fd7e3b7ff","parameters":{"type":1}},"82d444fb-b119-4510-8734-7ffd8ae724ba":{"id":"82d444fb-b119-4510-8734-7ffd8ae724ba","next":"fdb97bb8-363c-45f3-b632-cbec7d56f2db","type":"variable","varId":"8b3d0387-6c37-476e-8d10-3fbda6cee34e","internal":true,"varValue":{"code":"! context.component?.variables?.['8b3d0387-6c37-476e-8d10-3fbda6cee34e']","__wwtype":"f"}},"fdb97bb8-363c-45f3-b632-cbec7d56f2db":{"id":"fdb97bb8-363c-45f3-b632-cbec7d56f2db","next":"6a5fca9f-d2c0-49bb-b253-b42a17dd2b83","type":"trigger-event","event":{"code":"wwFormulas.setKeyValue({\"label\": context.component?.props?.['10c264e3-31c5-4cd3-ac5f-3e7442bdaa87'] },\"state\",context.component?.variables?.['8b3d0387-6c37-476e-8d10-3fbda6cee34e'])","__wwtype":"f"},"triggerId":"4904e6d9-fd94-40f8-b9a3-9fd42d09be50"}},"trigger":"click","firstAction":"44b057ab-6a42-482d-bd11-17d0d84f074b"}]},"content":{"default":{"children":[{"uid":"e946c997-c038-4070-aaf2-85c94e46019f","isWwObject":true},{"uid":"26a370af-7151-47c7-90cf-7bbd8dc9404c","isWwObject":true},{"uid":"34cbdf9d-b643-4d6a-8e4b-a949fd2a4405","isWwObject":true}],"_ww-layout_rowGap":"1rem","_ww-layout_columnGap":"1rem","_ww-layout_alignItems":"center","_ww-layout_flexDirection":"row"}},"name":"Toggle + Label","wwObjectBaseId":"b783dc65-d528-4f74-8c14-e27c934c39b1","libraryComponentBaseId":null,"parentLibraryComponentId":"c61c2f3b-4321-4338-baea-acda0938f744"},"46c41efc-34a4-4442-abfb-371efed384ff":{"uid":"46c41efc-34a4-4442-abfb-371efed384ff","_state":{"style":{"default":{}}},"content":{"tablet":{},"default":{"tag":"p","bgColor":"","shadows":"","fontStyle":"ww-font-style-text","textColor":"","globalStyle":{},"_ww-text_text":{"en":"This is some text
","ru":{"code":"`Уведомления в Telegram`","__wwtype":"f"}},"_ww-text_color":{"code":"variables['f95fa3a6-5c0a-4b22-abe2-5c264f9dddde']","__wwtype":"f"},"transformation":"","_ww-text_ellipsis":false,"_ww-text_fontSize":"16px","_ww-text_sanitize":false}},"name":"Text","wwObjectBaseId":"d7904e9d-fc9a-4d80-9e32-728e097879ad","libraryComponentBaseId":null,"parentLibraryComponentId":"5621c356-05b9-4fc1-bae5-f6a05903e235"},"7628c1a1-7386-4068-b56b-c6b5252ccb34":{"uid":"7628c1a1-7386-4068-b56b-c6b5252ccb34","_state":{"style":{"default":{}},"states":[],"interactions":[]},"content":{"default":{"type":"modal","align":"center","overlay":true,"children":[{"uid":"f2211e04-0954-428c-8628-c41d93082da5","isWwObject":true}],"escClose":true,"animation":null,"sideModal":"center","sideSheet":"top","preventScroll":true,"animationEasing":"linear","customPositionX":"0%","customPositionY":"0%","slideInDirection":"top","animationDuration":300,"clickOutsideCloses":false,"overlayClickCloses":true,"overlayBackgroundColor":"rgba(0, 0, 0, 0.5)"}},"name":"Inventory Details Popup","wwObjectBaseId":"c6c0c00e-49fd-4cb9-bd78-5bc09945721e","libraryComponentBaseId":null,"parentLibraryComponentId":"89dffcdb-086d-4601-a1c4-c3966d95c68a"},"070c3daf-a4de-4d15-8e86-ffe6cd6fd64c":{"uid":"070c3daf-a4de-4d15-8e86-ffe6cd6fd64c","_state":{"style":{"default":{"width":"38px","cursor":"pointer","height":"unset","padding":"3px","aspectRatio":1}},"states":[],"interactions":[{"id":"60f595a9-0335-4cf7-9db9-2efccf61f995","name":"Close Popup","actions":{"action_ia_id":{"id":"action_ia_id","code":"await utilsFunctions.closePopup(context);","type":"custom-js"}},"trigger":"click","description":"Close the inventory details popup","firstAction":"action_ia_id"}]},"content":{"default":{"icon":"lucide/x","color":{"code":"variables['07b59109-4bae-4361-bd24-3d117d40bb8a']","__wwtype":"f"}}},"name":null,"wwObjectBaseId":"1b1e2173-9b78-42cc-a8ee-a6167caea340","libraryComponentBaseId":null,"parentLibraryComponentId":"89dffcdb-086d-4601-a1c4-c3966d95c68a"},"d405c777-988f-413b-946a-f230c2626845":{"uid":"d405c777-988f-413b-946a-f230c2626845","_state":{"style":{"default":{"margin":"0"}},"states":[],"interactions":[]},"content":{"default":{"tag":"h2","text":{"en":"Inventory Details","ru":"Детали инвентаря"},"_ww-text_text":{"en":"Inventory Details","ru":"поменять на простановку в async выше
"},"41b5a816-0931-4cfd-8559-d784de10ac9f":{"id":"41b5a816-0931-4cfd-8559-d784de10ac9f","code":"try {\r\n window.Telegram.WebApp?.disableVerticalSwipes();\r\n} catch (e) {\r\n}\r\n","name":"Disable swipes","next":"83c2be58-4dc2-4cd2-9f24-acc02d603f94","type":"custom-js"},"5640f01a-0284-4091-b19c-e49d8bc1fc39":{"id":"5640f01a-0284-4091-b19c-e49d8bc1fc39","code":"const tg = window?.Telegram?.WebApp;\r\nif (tg) {\r\n // homeScreenChecked\r\n tg.onEvent(\"homeScreenChecked\", (event) => {\r\n if (event.status == \"missed\") {\r\n tg.MainButton.setText(\"Установить приложение\");\r\n tg.MainButton.show();\r\n\r\n // вешаем клик\r\n tg.MainButton.onClick(() => tg.addToHomeScreen?.());\r\n }\r\n });\r\n\r\n // homeScreenAdded\r\n tg.onEvent(\"homeScreenAdded\", () => {\r\n tg.MainButton.hide();\r\n tg.MainButton.offClick(); // убираем все клики\r\n });\r\n} else {\r\n console.error(\"❌ Telegram WebApp API недоступен\");\r\n}\r\n","name":"Install Button","next":"34b0644b-f86d-4bbf-b070-8d6999f1768d","type":"custom-js","disabled":false},"820dec45-d4f0-44bf-ad47-b024733edee8":{"id":"820dec45-d4f0-44bf-ad47-b024733edee8","code":"try {\r\n const tg = window.Telegram.WebApp;\r\n if (tg) {\r\n tg.ready();\r\n }\r\n} catch (error) {\r\n console.error(error);\r\n}\r\n","name":"Call ready()","next":"d60bb515-477c-4842-8881-37c5e6bdf7bc","type":"custom-js"},"83c2be58-4dc2-4cd2-9f24-acc02d603f94":{"id":"83c2be58-4dc2-4cd2-9f24-acc02d603f94","name":"Store WebApp object","next":"24c5c971-dcca-4ffd-b9f6-0523d3c140b6","type":"variable","varId":"af499b01-9787-42ec-acff-74a0c0b22bdd","internal":false,"varValue":{"code":"variables['dc643f52-803e-4c29-82b5-043308b75844']?.['initDataUnsafe']?.['user']","__wwtype":"f"},"description":"Get WebApp object from Telegram"},"87431f89-0001-496c-8727-ab7bd5f4eade":{"id":"87431f89-0001-496c-8727-ab7bd5f4eade","name":"has lang?","next":"f4c4f008-6ccb-4b85-83e0-53dcbc8f8db0","type":"if","value":{"code":"!! variables['dc643f52-803e-4c29-82b5-043308b75844']?.['initDataUnsafe']?.['user']?.['language_code']","__wwtype":"f"},"branches":[{"id":"315148d8-ee09-4220-9fac-dfdfc876e264","value":true},{"value":false}],"disabled":true},"a7c893d2-10fa-4f53-a32d-c9a3602d534d":{"id":"a7c893d2-10fa-4f53-a32d-c9a3602d534d","next":"41b5a816-0931-4cfd-8559-d784de10ac9f","type":"execute-workflow:3d13b00b-36c5-49ca-bdc2-456fd7e3b7ff","parameters":{"type":1}},"c692f501-c1b0-47a6-9a59-d4437dc97481":{"id":"c692f501-c1b0-47a6-9a59-d4437dc97481","name":"Store Telegram object","next":"e7b61c52-bb5b-4812-87a2-23416c9008ce","type":"variable","varId":"cad1ff2c-a734-44ad-ab05-aa38642276d7","varValue":{"code":"window.Telegram","__wwtype":"f"},"description":"Get Telegram object from window"},"d60bb515-477c-4842-8881-37c5e6bdf7bc":{"id":"d60bb515-477c-4842-8881-37c5e6bdf7bc","code":"const tg = window?.Telegram?.WebApp;\r\nif (tg) {\r\n // включаем кнопку Settings\r\n tg.SettingsButton.show();\r\n\r\n // ловим событие\r\n tg.onEvent(\"settingsButtonClicked\", () => {\r\n // вызов воркфлоу\r\n if (\r\n typeof wwLib !== \"undefined\" &&\r\n typeof wwLib.wwWorkflow.executeGlobal === \"function\"\r\n ) {\r\n wwLib.wwWorkflow.executeGlobal(\"066bece6-9996-4904-8424-a7afbb09bbdb\");\r\n } else {\r\n console.error(\"❌ wwLib не доступен или не инициализирован\");\r\n }\r\n });\r\n}\r\n","name":"Show settings button","next":"5640f01a-0284-4091-b19c-e49d8bc1fc39","type":"custom-js"},"e7b61c52-bb5b-4812-87a2-23416c9008ce":{"id":"e7b61c52-bb5b-4812-87a2-23416c9008ce","name":"Store WebApp object","next":"a7c893d2-10fa-4f53-a32d-c9a3602d534d","type":"variable","varId":"dc643f52-803e-4c29-82b5-043308b75844","varValue":{"code":"variables['cad1ff2c-a734-44ad-ab05-aa38642276d7']?.['WebApp']?.['initDataUnsafe'] ? variables['cad1ff2c-a734-44ad-ab05-aa38642276d7']?.['WebApp'] : variables['dc643f52-803e-4c29-82b5-043308b75844']","__wwtype":"f"},"description":"Get WebApp object from Telegram"},"ee06245c-7e34-4861-aebe-32edca34d34e":{"id":"ee06245c-7e34-4861-aebe-32edca34d34e","code":"const color = variables['caa815e6-09b1-4ea0-83b6-1baad7a1a645'];\nconst root = document.documentElement;\nroot.style.setProperty('--a-color', color, 'important');","name":"Rich text link color","next":"2f101432-dc85-49ac-80cf-8303fe76339f","type":"custom-js","description":"Set all theme-related variables from WebApp properties"},"f4c4f008-6ccb-4b85-83e0-53dcbc8f8db0":{"id":"f4c4f008-6ccb-4b85-83e0-53dcbc8f8db0","code":"async function validateTelegramInitData(initData, botToken) {\r\n try {\r\n const encoder = new TextEncoder();\r\n const checkString = Object.keys(initData)\r\n .filter((key) => key !== \"hash\")\r\n .map((key) => `${key}=${initData[key]}`)\r\n .sort()\r\n .join(\"\\n\");\r\n\r\n const secretKey = await crypto.subtle.importKey(\r\n \"raw\",\r\n encoder.encode(\"WebAppData\"),\r\n { name: \"HMAC\", hash: \"SHA-256\" },\r\n false,\r\n [\"sign\"]\r\n );\r\n\r\n const signature = await crypto.subtle.sign(\r\n \"HMAC\",\r\n secretKey,\r\n encoder.encode(checkString)\r\n );\r\n\r\n const hex = [...new Uint8Array(signature)]\r\n .map((b) => b.toString(16).padStart(2, \"0\"))\r\n .join(\"\");\r\n\r\n if (hex === initData.hash) {\r\n return { isValid: true, userData: initData }; // Возвращаем весь объект initData\r\n } else {\r\n return { isValid: false, userData: null };\r\n }\r\n } catch (error) {\r\n console.error(\"Ошибка при валидации initData:\", error);\r\n return { isValid: false, userData: null };\r\n }\r\n}\r\n\r\n// Получение initData и botToken из переменных Weweb\r\nconst initDataString = variables['dc643f52-803e-4c29-82b5-043308b75844']?.['initData'];\r\nconst botToken = variables['86a71585-7928-492b-a93e-d9d8511cc8d2'];\r\n\r\nlet validationResult = { isValid: false, userData: null };\r\n\r\nif (initDataString) {\r\n // Преобразуем query string в объект\r\n const params = new URLSearchParams(initDataString);\r\n const initDataObject = {};\r\n for (const key of params.keys()) {\r\n initDataObject[key] = params.get(key);\r\n }\r\n\r\n if (initDataObject && initDataObject.hash) {\r\n await validateTelegramInitData(initDataObject, botToken).then(result => {\r\n validationResult = result; // Обновляем validationResult\r\n });\r\n } else {\r\n console.warn(\"Не удалось получить hash из initData.\");\r\n }\r\n} else {\r\n console.warn(\"Переменная с initData пуста.\");\r\n}\r\n//console.log(validationResult);\r\ntry {\r\n window.Telegram.WebApp.ready();\r\n} catch (error) {\r\n console.error(error);\r\n}\r\n\r\nreturn validationResult;","name":"Validate Init Data","next":"820dec45-d4f0-44bf-ad47-b024733edee8","type":"custom-js"}},"firstAction":"c692f501-c1b0-47a6-9a59-d4437dc97481","firstErrorAction":null},{"id":"041b936f-77e2-4786-b4a6-9dfc90c5e67c","parameters":[],"actions":{"011ec2d0-65af-4e86-a951-482daf2df94c":{"id":"011ec2d0-65af-4e86-a951-482daf2df94c","type":"execute-workflow:de5037bb-c4d7-497e-bfef-c2960a126eec"},"1c9036e7-a400-4c78-bcd8-3a0ba786d42a":{"id":"1c9036e7-a400-4c78-bcd8-3a0ba786d42a","type":"change-page","pageId":"ffbcb97f-cd7f-4b27-83c2-c936222ec070","disabled":false,"parameters":{},"navigateMode":"internal"},"272c6b6d-455f-4c36-9335-2d83361e6643":{"id":"272c6b6d-455f-4c36-9335-2d83361e6643","type":"change-page","pageId":"1eb91c93-048d-482c-8c42-002b01c87f13","disabled":false,"navigateMode":"internal"},"3a915253-cc77-4335-a86e-6539e7bdd1ab":{"id":"3a915253-cc77-4335-a86e-6539e7bdd1ab","name":"Inside Telegram?","next":"accc39f1-abda-47ef-b939-a13c67fbd6bb","type":"if","value":{"code":"formulas['9a5e650b-56eb-41fa-98bd-067a5f5b4811']()","__wwtype":"f"},"branches":[{"id":"3eb1d943-c95c-46f9-a77e-33d0e8488eb3","value":true},{"id":"e9837f2b-4b55-47e5-9ddb-eccf3a1d00d4","value":false}]},"3eb1d943-c95c-46f9-a77e-33d0e8488eb3":{"id":"3eb1d943-c95c-46f9-a77e-33d0e8488eb3","code":"console.log(\"Redirect Telegram Non-user to My Profile\")","next":"1c9036e7-a400-4c78-bcd8-3a0ba786d42a","type":"custom-js"},"53809426-336f-4fd3-bea6-75e6f726f9fa":{"id":"53809426-336f-4fd3-bea6-75e6f726f9fa","type":"change-page","pageId":"ffbcb97f-cd7f-4b27-83c2-c936222ec070","navigateMode":"internal"},"72e6374d-97af-4b1d-8f5a-f982189bd133":{"id":"72e6374d-97af-4b1d-8f5a-f982189bd133","type":"change-page","pageId":"982b9ce3-f154-4042-a2f0-1e547d7e2a38","disabled":false,"navigateMode":"internal"},"76011ed8-7e91-4cf9-8754-e84884069410":{"id":"76011ed8-7e91-4cf9-8754-e84884069410","type":"change-page","pageId":"faee4099-7bb5-49d1-922e-a30d24dcd720","parameters":{},"navigateMode":"internal"},"9b288201-a0a1-4007-ae86-dc1e1b558b50":{"id":"9b288201-a0a1-4007-ae86-dc1e1b558b50","name":"No SupabaseUser var?","next":"eebc17c6-4a78-47c0-b27f-8e7d43d0b7c5","type":"if","value":{"code":"! variables['7f1571ff-cb8a-4e22-8893-f7864115a36a']?.['id']","__wwtype":"f"},"branches":[{"id":"011ec2d0-65af-4e86-a951-482daf2df94c","value":true},{"value":false}]},"accc39f1-abda-47ef-b939-a13c67fbd6bb":{"id":"accc39f1-abda-47ef-b939-a13c67fbd6bb","name":"Break","type":"filter","value":false},"cfe9dec6-0f8c-434d-a211-2cd3e6428240":{"id":"cfe9dec6-0f8c-434d-a211-2cd3e6428240","code":"console.log(\"Redirect Authernticated user to their primary role page\")","type":"custom-js"},"e91e7ff4-0953-4657-8931-d7fae590f833":{"id":"e91e7ff4-0953-4657-8931-d7fae590f833","type":"change-page","pageId":"bb86f66c-730f-4645-a3d5-9c6664df8b3e","disabled":false,"loadProgress":false,"navigateMode":"internal","loadProgressColor":""},"e9837f2b-4b55-47e5-9ddb-eccf3a1d00d4":{"id":"e9837f2b-4b55-47e5-9ddb-eccf3a1d00d4","code":"console.log(\"Redirect Non-Telegram Non-user to a Login page\")","next":"76011ed8-7e91-4cf9-8754-e84884069410","type":"custom-js"},"eebc17c6-4a78-47c0-b27f-8e7d43d0b7c5":{"id":"eebc17c6-4a78-47c0-b27f-8e7d43d0b7c5","next":null,"type":"switch","value":{"code":"variables['7f1571ff-cb8a-4e22-8893-f7864115a36a']?.['primary_role_id']","__wwtype":"f"},"branches":[{"id":"72e6374d-97af-4b1d-8f5a-f982189bd133","value":9},{"id":"272c6b6d-455f-4c36-9335-2d83361e6643","value":2},{"id":"e91e7ff4-0953-4657-8931-d7fae590f833","value":3},{"id":"53809426-336f-4fd3-bea6-75e6f726f9fa","value":"default","isDefault":true}],"disabled":false},"f769d8c9-635c-4569-a216-ef3e90772670":{"id":"f769d8c9-635c-4569-a216-ef3e90772670","name":"is Authenticated","next":"9b288201-a0a1-4007-ae86-dc1e1b558b50","type":"if","value":{"code":"pluginVariables['1fa0dd68-5069-436c-9a7d-3b54c340f1fa']['isAuthenticated']","__wwtype":"f"},"branches":[{"id":"cfe9dec6-0f8c-434d-a211-2cd3e6428240","value":true},{"id":"3a915253-cc77-4335-a86e-6539e7bdd1ab","value":false}],"disabled":false}},"firstAction":"f769d8c9-635c-4569-a216-ef3e90772670","firstErrorAction":null},{"id":"850fdcbb-c857-46c8-98db-2295669033c5","parameters":[],"actions":{"0a11c854-d479-4062-ae04-377dbee71bbf":{"id":"0a11c854-d479-4062-ae04-377dbee71bbf","type":"66a79c98-70e7-4bc4-8859-20776b024ec2-installPwa"},"a6ffd268-2dc0-4735-a821-ce9277459e77":{"id":"a6ffd268-2dc0-4735-a821-ce9277459e77","code":"function hsDebug(object) {/*\r\n console.log(\"WF: HomeScreenStatus\", object);\r\n utilsFunctions.executeGlobalFunction[\"5edb66d6-c576-4c10-bf75-e3fdac50882c\"](\r\n \"WF: HomeScreenStatus\",\r\n { object }\r\n ); */\r\n}\r\n\r\nconst tg = window?.Telegram?.WebApp;\r\n\r\nif (tg) {\r\n hsDebug(\"⚠️ 🚀 Started\");\r\n\r\n function checkHomeScreenStatusCallback() {\r\n try {\r\n tg.checkHomeScreenStatus((status) => {\r\n if (!status) {\r\n hsDebug({\r\n type: \"Callback: checkHomeScreenStatus [error]\",\r\n message: \"Status is null\",\r\n });\r\n return;\r\n }\r\n\r\n hsDebug({ type: \"Callback: checkHomeScreenStatus\", status });\r\n\r\n if (status === \"missed\") {\r\n hsDebug(\"Mini App не добавлено → показываем MainButton\");\r\n\r\n // Настраиваем MainButton для добавления на home screen\r\n tg.MainButton.setText(\"Добавить на главный экран\");\r\n tg.MainButton.show();\r\n tg.MainButton.onClick(() => {\r\n tg.addToHomeScreen();\r\n });\r\n } else {\r\n // Для всех остальных статусов кнопка скрыта\r\n tg.MainButton.hide();\r\n\r\n switch (status) {\r\n case \"unsupported\":\r\n hsDebug(\"Home screen feature is not supported\");\r\n break;\r\n case \"unknown\":\r\n hsDebug(\"Feature supported, но нельзя определить, добавлено ли приложение\");\r\n break;\r\n case \"added\":\r\n hsDebug(\"Mini App уже добавлено на home screen\");\r\n break;\r\n default:\r\n hsDebug(\"Unknown status received: \" + status);\r\n }\r\n }\r\n });\r\n } catch (error) {\r\n hsDebug({ type: \"Callback: checkHomeScreenStatus [exception]\", error });\r\n }\r\n }\r\n\r\n // Вызов проверки\r\n checkHomeScreenStatusCallback();\r\n}\r\n","type":"custom-js"},"ea457115-b546-4194-89e9-6b6a2eabfdd9":{"id":"ea457115-b546-4194-89e9-6b6a2eabfdd9","name":"Telegram?","type":"if","value":{"code":"!! variables['dc643f52-803e-4c29-82b5-043308b75844']?.['initData']&&variables['dc643f52-803e-4c29-82b5-043308b75844']?.['platform']!=\"tdesktop\"","__wwtype":"f"},"branches":[{"id":"a6ffd268-2dc0-4735-a821-ce9277459e77","value":true},{"id":"0a11c854-d479-4062-ae04-377dbee71bbf","value":false}]}},"firstAction":"ea457115-b546-4194-89e9-6b6a2eabfdd9","firstErrorAction":null},{"id":"2be76ed2-f0f6-47b5-a4b8-1ce422abbf63","parameters":[],"actions":{"021a227b-ad9c-4250-bb9c-edf9c46898b9":{"id":"021a227b-ad9c-4250-bb9c-edf9c46898b9","code":"console.log(\"Authentication via Supabase\");","next":"cc06c423-5183-454e-8c84-6485126ccb7f","type":"custom-js"},"324ae5ba-49e7-4676-851f-b71fb14d3704":{"id":"324ae5ba-49e7-4676-851f-b71fb14d3704","next":"3c0b4d31-cc8c-45ab-9dc2-ab978f1d33e1","type":"fetch-collection","collectionId":"cca91f78-ef04-40fa-b0fb-4af177e73668"},"3c0b4d31-cc8c-45ab-9dc2-ab978f1d33e1":{"id":"3c0b4d31-cc8c-45ab-9dc2-ab978f1d33e1","type":"variable","varId":"7f1571ff-cb8a-4e22-8893-f7864115a36a","internal":false,"varValue":{"code":"collections['cca91f78-ef04-40fa-b0fb-4af177e73668']?.['data']?.[0]","__wwtype":"f"}},"63ebd1b1-9081-407e-bdd0-49f298427dfb":{"id":"63ebd1b1-9081-407e-bdd0-49f298427dfb","next":"f25b6669-4ea5-4015-96fe-067a4bc48d4a","type":"variable","varId":"7f1571ff-cb8a-4e22-8893-f7864115a36a","internal":false,"varValue":{"code":"collections['cca91f78-ef04-40fa-b0fb-4af177e73668']?.['data']?.[0]","__wwtype":"f"}},"71cd18ea-5928-451d-90b4-e7e065b5acff":{"id":"71cd18ea-5928-451d-90b4-e7e065b5acff","code":"console.error(\"Validation isn't passed\");","type":"custom-js"},"8ed26502-8089-4772-a163-e4af4d210364":{"id":"8ed26502-8089-4772-a163-e4af4d210364","code":"console.info(`Login: ${context.workflow['cc06c423-5183-454e-8c84-6485126ccb7f'].result?.['user_updated_email']}`);\r\nconsole.info(`PW: ${context.workflow['cc06c423-5183-454e-8c84-6485126ccb7f'].result?.['validatedUserData']?.['signature']}`)","next":"e525d78b-5870-4819-9dcc-432fb9fd6ab6","type":"custom-js","disabled":true},"96586d19-3840-4f13-94e5-3f5a0e5397c4":{"id":"96586d19-3840-4f13-94e5-3f5a0e5397c4","args":{"data":{"app_json":{"code":"variables['dc643f52-803e-4c29-82b5-043308b75844']","__wwtype":"f"}},"table":"profiles","autoSync":false,"modifiers":{"select":false},"dataFields":["app_json"],"primaryData":{"id":{"code":"pluginVariables['1fa0dd68-5069-436c-9a7d-3b54c340f1fa']['user']?.['id']","__wwtype":"f"}}},"next":"324ae5ba-49e7-4676-851f-b71fb14d3704","type":"f9ef41c3-1c53-4857-855b-f2f6a40b7186-update"},"cc06c423-5183-454e-8c84-6485126ccb7f":{"id":"cc06c423-5183-454e-8c84-6485126ccb7f","args":{"url":{"code":"variables['bea51bb6-99ef-46e1-ac23-8ce96a992d96']+\"/functions/v1/telegram-auth\"","__wwtype":"f"},"data":[{"key":"initData","value":{"code":"variables['dc643f52-803e-4c29-82b5-043308b75844']?.['initData']","__wwtype":"f"}},{"key":"bot_id","value":{"code":"variables['803dc1f9-bb79-4828-8082-8dc054c704be']","__wwtype":"f"}}],"method":"POST","useRawBody":false,"isThroughServer":false},"next":"ec16dbed-fe21-4a0f-840e-67a078b791df","type":"2bd1c688-31c5-443e-ae25-59aa5b6431fb-apiRequest"},"e525d78b-5870-4819-9dcc-432fb9fd6ab6":{"id":"e525d78b-5870-4819-9dcc-432fb9fd6ab6","args":{"email":{"code":"context.workflow['cc06c423-5183-454e-8c84-6485126ccb7f'].result?.['user_updated_email']","__wwtype":"f"},"password":{"code":"context.workflow['cc06c423-5183-454e-8c84-6485126ccb7f'].result?.['validatedUserData']?.['signature']","__wwtype":"f"}},"next":"63ebd1b1-9081-407e-bdd0-49f298427dfb","type":"1fa0dd68-5069-436c-9a7d-3b54c340f1fa-signInEmail"},"ec16dbed-fe21-4a0f-840e-67a078b791df":{"id":"ec16dbed-fe21-4a0f-840e-67a078b791df","code":"context.workflow['cc06c423-5183-454e-8c84-6485126ccb7f'].result?.['valid'] ? \r\nconsole.log(context.workflow['cc06c423-5183-454e-8c84-6485126ccb7f'].result) : console.error(context.workflow['cc06c423-5183-454e-8c84-6485126ccb7f'].error);","next":"ff78bcfc-5073-4eaa-828e-1b7d78ebb8f0","type":"custom-js","disabled":true},"f25b6669-4ea5-4015-96fe-067a4bc48d4a":{"id":"f25b6669-4ea5-4015-96fe-067a4bc48d4a","code":"/*\r\n!!context.workflow['e525d78b-5870-4819-9dcc-432fb9fd6ab6'].result?.['id'] ? \r\n console.log(context.workflow['e525d78b-5870-4819-9dcc-432fb9fd6ab6'].result) : console.error(context.workflow['e525d78b-5870-4819-9dcc-432fb9fd6ab6'].error);\r\n*/\r\n!!context.workflow['e525d78b-5870-4819-9dcc-432fb9fd6ab6'].result?.['id'] ? console.info(\"Sign-In is Successful\") : console.error(\"Sign-In failed\");","name":"Log","next":"96586d19-3840-4f13-94e5-3f5a0e5397c4","type":"custom-js"},"fcdf364b-31e4-4256-a133-af99dd143e70":{"id":"fcdf364b-31e4-4256-a133-af99dd143e70","type":"execute-workflow:3d13b00b-36c5-49ca-bdc2-456fd7e3b7ff","parameters":{"type":2}},"ff78bcfc-5073-4eaa-828e-1b7d78ebb8f0":{"id":"ff78bcfc-5073-4eaa-828e-1b7d78ebb8f0","name":"Valid user?","next":"fcdf364b-31e4-4256-a133-af99dd143e70","type":"if","value":{"code":"context.workflow['cc06c423-5183-454e-8c84-6485126ccb7f'].result?.['valid']","__wwtype":"f"},"branches":[{"id":"8ed26502-8089-4772-a163-e4af4d210364","value":true},{"id":"71cd18ea-5928-451d-90b4-e7e065b5acff","value":false}]}},"firstAction":"021a227b-ad9c-4250-bb9c-edf9c46898b9","firstErrorAction":null},{"id":"3d13b00b-36c5-49ca-bdc2-456fd7e3b7ff","parameters":[{"name":"type","type":"number"}],"actions":{"11b5d4f1-81ce-4e2e-bf31-ad546fcc665d":{"id":"11b5d4f1-81ce-4e2e-bf31-ad546fcc665d","type":"switch","value":{"code":"context.parameters['type']","__wwtype":"f"},"branches":[{"id":"df611aa1-af58-43b2-8648-2d177fb84d49","value":1},{"id":"f9c38a45-550f-4c64-8a36-3f7e861f008a","value":2},{"id":"345b6e62-6766-462e-a9b5-a5e242322271","value":"default","isDefault":true}]},"1f9c7dbe-eedc-4530-be05-e1a685bf9ffb":{"id":"1f9c7dbe-eedc-4530-be05-e1a685bf9ffb","next":"11b5d4f1-81ce-4e2e-bf31-ad546fcc665d","type":"filter","value":{"code":"wwFormulas.contains([\"android\",\"ios\"],variables['dc643f52-803e-4c29-82b5-043308b75844']?.['platform'])","__wwtype":"f"}},"345b6e62-6766-462e-a9b5-a5e242322271":{"id":"345b6e62-6766-462e-a9b5-a5e242322271","code":"try {\n // Call the Telegram WebApp method to trigger selection haptic feedback\n variables['dc643f52-803e-4c29-82b5-043308b75844']?.HapticFeedback?.impactOccurred('medium');\n} catch (error) {}","name":"Impact","type":"custom-js"},"df611aa1-af58-43b2-8648-2d177fb84d49":{"id":"df611aa1-af58-43b2-8648-2d177fb84d49","code":"try {\n // Call the Telegram WebApp method to trigger selection haptic feedback\n variables['dc643f52-803e-4c29-82b5-043308b75844']?.HapticFeedback?.selectionChanged();\n} catch (error) {}","name":"Selection","type":"custom-js"},"f9c38a45-550f-4c64-8a36-3f7e861f008a":{"id":"f9c38a45-550f-4c64-8a36-3f7e861f008a","code":"try {\n // Call the Telegram WebApp method to trigger selection haptic feedback\n variables['dc643f52-803e-4c29-82b5-043308b75844']?.HapticFeedback?.notificationOccured('success');\n} catch (error) {}","name":"Notification","type":"custom-js"}},"firstAction":"1f9c7dbe-eedc-4530-be05-e1a685bf9ffb","firstErrorAction":null},{"id":"066bece6-9996-4904-8424-a7afbb09bbdb","parameters":[],"actions":{"0aea0824-c7a1-4bbe-8061-659acc853357":{"id":"0aea0824-c7a1-4bbe-8061-659acc853357","type":"open-popup","__wwdescription":"066bece6-9996-4904-8424-a7afbb09bbdb
","libraryComponentBaseId":"cf1d6503-beac-4c52-8477-5e13404d88e7"}},"firstAction":"0aea0824-c7a1-4bbe-8061-659acc853357","firstErrorAction":null},{"id":"6a4329b4-6cfb-4232-aab5-93a4df826819","parameters":[],"actions":{"7822ef6e-2cb2-4e60-8c77-801ac5fef836":{"id":"7822ef6e-2cb2-4e60-8c77-801ac5fef836","next":null,"type":"variable","varId":"7f1571ff-cb8a-4e22-8893-f7864115a36a","internal":false,"varValue":{"code":"collections['cca91f78-ef04-40fa-b0fb-4af177e73668']?.['data']?.[0]","__wwtype":"f"}},"925a1e4c-09b0-45c9-be88-17d31f3a2da5":{"id":"925a1e4c-09b0-45c9-be88-17d31f3a2da5","next":"7822ef6e-2cb2-4e60-8c77-801ac5fef836","type":"fetch-collection","collectionId":"cca91f78-ef04-40fa-b0fb-4af177e73668"}},"firstAction":"925a1e4c-09b0-45c9-be88-17d31f3a2da5","firstErrorAction":null},{"id":"0637c7c8-15c6-4b04-887f-75995fbbab9b","parameters":[{"name":"chat_id","type":"string"},{"name":"message","type":"string"}],"actions":{"70882562-6ec5-40b5-bfb5-fb4201d7d1ca":{"id":"70882562-6ec5-40b5-bfb5-fb4201d7d1ca","args":{"url":{"code":"\"https://api.telegram.org/bot\" + variables['86a71585-7928-492b-a93e-d9d8511cc8d2'] + \"/sendMessage\"","__wwtype":"f"},"data":[{"key":"chat_id","value":{"code":"context.parameters['chat_id']","__wwtype":"f"}},{"key":"text","value":{"code":"context.parameters['message']","__wwtype":"f"}}],"method":"POST","headers":[{"key":"Content-Type","value":"application/json"}]},"name":"SendMessage","type":"2bd1c688-31c5-443e-ae25-59aa5b6431fb-apiRequest"}},"firstAction":"70882562-6ec5-40b5-bfb5-fb4201d7d1ca","firstErrorAction":"1562c254-e162-4dea-b623-1e7910dc932b"},{"id":"79cc70b0-96c1-4c5f-8700-a48667d2067a","parameters":[],"actions":{"0add8661-6926-46ba-a778-994e9c9a63e8":{"id":"0add8661-6926-46ba-a778-994e9c9a63e8","next":null,"type":"if","value":{"code":"wwFormulas.contains(pluginVariables['1fa0dd68-5069-436c-9a7d-3b54c340f1fa']['user']?.['email'],\"@t.me\")","__wwtype":"f"},"branches":[{"id":"4cca86c1-e6b0-46fc-b1b7-1bca707215b6","value":true},{"id":"3b3dc331-8055-497b-a0f8-b7c5dedf0b6c","value":false}]},"2c10e5ce-baa7-4147-b204-5b21504754fb":{"id":"2c10e5ce-baa7-4147-b204-5b21504754fb","code":"const tg = window.Telegram.WebApp;\r\nconst bot_username = variables[/* bot_username */'71939f93-c67d-41ed-bd4b-a99a7094452c'];\r\n\r\nif (tg) {\r\n tg.openTelegramLink(`https://t.me/${bot_username}`);\r\n tg.close();\r\n }","type":"custom-js"},"3b3dc331-8055-497b-a0f8-b7c5dedf0b6c":{"id":"3b3dc331-8055-497b-a0f8-b7c5dedf0b6c","next":"838388a0-9e0f-4549-8ffb-994c0d570bd2","type":"execute-workflow:0637c7c8-15c6-4b04-887f-75995fbbab9b","parameters":{"chat_id":{"code":"variables['dc643f52-803e-4c29-82b5-043308b75844']?.['initDataUnsafe']?.['user']?.['id']","__wwtype":"f"},"message":"⚠️ Запрошены данные авторизации по email"}},"4cca86c1-e6b0-46fc-b1b7-1bca707215b6":{"id":"4cca86c1-e6b0-46fc-b1b7-1bca707215b6","type":"open-popup","libraryComponentBaseId":"89dffcdb-086d-4601-a1c4-c3966d95c68a"},"838388a0-9e0f-4549-8ffb-994c0d570bd2":{"id":"838388a0-9e0f-4549-8ffb-994c0d570bd2","args":{"url":{"code":"variables['bea51bb6-99ef-46e1-ac23-8ce96a992d96']+\"/functions/v1/telegram-send-creds\"","__wwtype":"f"},"data":[{"key":"initData","value":{"code":"variables['dc643f52-803e-4c29-82b5-043308b75844']?.['initData']","__wwtype":"f"}}],"method":"POST","useRawBody":false,"isThroughServer":false},"next":"2c10e5ce-baa7-4147-b204-5b21504754fb","type":"2bd1c688-31c5-443e-ae25-59aa5b6431fb-apiRequest"}},"firstAction":"0add8661-6926-46ba-a778-994e9c9a63e8","firstErrorAction":null},{"id":"5edb66d6-c576-4c10-bf75-e3fdac50882c","parameters":[{"name":"type","type":"string","defaultValue":""},{"name":"data","type":"object","defaultValue":{}}],"actions":{"0cbfedac-7600-40da-9d57-de03fd9b98bc":{"id":"0cbfedac-7600-40da-9d57-de03fd9b98bc","next":null,"type":"execute-workflow:0637c7c8-15c6-4b04-887f-75995fbbab9b","parameters":{"chat_id":{"code":"variables['af499b01-9787-42ec-acff-74a0c0b22bdd']?.['id']","__wwtype":"f"},"message":{"code":"\r\n // Create a new log entry\r\n const logEntry = {\r\n type: context.parameters['type'],\r\n data: context.parameters['data'],\r\n timestamp: new Date().toLocaleTimeString()\r\n };\r\n\r\nreturn JSON.stringify(logEntry)","__wwtype":"js"}}},"b8f76b6d-cc9c-4571-9490-67be73787f51":{"id":"b8f76b6d-cc9c-4571-9490-67be73787f51","code":"// Get the current debug log\n const debugLog = variables['be83c1ff-2488-49b0-a691-362117049e32'] || [];\n \n // Create a new log entry\n const logEntry = {\n type: context.parameters['type'],\n data: context.parameters['data'],\n timestamp: new Date().toLocaleTimeString()\n };\n \n // Add the new entry to the beginning of the log\n debugLog.unshift(logEntry);\n \n // Keep only the last 50 entries to prevent the log from growing too large\n const trimmedLog = debugLog.slice(0, 50);\n \n // Update the debug log variable\n variables['be83c1ff-2488-49b0-a691-362117049e32'] = trimmedLog;\n \n return logEntry;","next":"0cbfedac-7600-40da-9d57-de03fd9b98bc","type":"custom-js"}},"firstAction":"b8f76b6d-cc9c-4571-9490-67be73787f51","firstErrorAction":null},{"id":"a487342e-8c85-4941-8f29-71d46cbecf17","parameters":[],"actions":{"2ade68b1-ef9e-422d-bf77-1ffdff0d0048":{"id":"2ade68b1-ef9e-422d-bf77-1ffdff0d0048","args":{"data":{"lat":{"code":"context.workflow['d1044cc6-184e-49bf-b118-ffb9f749f1f6'].result?.['coords']?.['latitude']","__wwtype":"f"},"lon":{"code":"context.workflow['d1044cc6-184e-49bf-b118-ffb9f749f1f6'].result?.['coords']?.['longitude']","__wwtype":"f"}},"table":"profiles","autoSync":false,"modifiers":{"select":false},"dataFields":["lat","lon"],"primaryData":{"id":{"code":"pluginVariables['1fa0dd68-5069-436c-9a7d-3b54c340f1fa']['user']?.['id']","__wwtype":"f"}}},"type":"f9ef41c3-1c53-4857-855b-f2f6a40b7186-update"},"c15de0c0-4bd2-49e0-85ec-5da660213502":{"id":"c15de0c0-4bd2-49e0-85ec-5da660213502","name":"Access to Telegram Loc","next":"cbac59ef-5a75-46df-a410-4fe4af5f0501","type":"filter","value":{"code":"!(! variables['dc643f52-803e-4c29-82b5-043308b75844']?.['initData']||variables['dc643f52-803e-4c29-82b5-043308b75844']?.['platform']==\"tdesktop\")","__wwtype":"f"}},"c5e1085c-0c8b-4c36-a619-f082d365e5f3":{"id":"c5e1085c-0c8b-4c36-a619-f082d365e5f3","next":"2ade68b1-ef9e-422d-bf77-1ffdff0d0048","type":"filter","value":{"code":"!! context.workflow['d1044cc6-184e-49bf-b118-ffb9f749f1f6'].result?.['coords']?.['accuracy']","__wwtype":"f"}},"cbac59ef-5a75-46df-a410-4fe4af5f0501":{"id":"cbac59ef-5a75-46df-a410-4fe4af5f0501","name":"Have TG Location Access?","next":null,"type":"if","value":{"code":"!(! variables['dc643f52-803e-4c29-82b5-043308b75844']?.['initData']||variables['dc643f52-803e-4c29-82b5-043308b75844']?.['platform']==\"tdesktop\")","__wwtype":"f"},"branches":[{"id":"dcbcd0e5-d676-462f-8793-3f8f2eb376fb","value":true},{"id":"d1044cc6-184e-49bf-b118-ffb9f749f1f6","value":false}]},"d1044cc6-184e-49bf-b118-ffb9f749f1f6":{"id":"d1044cc6-184e-49bf-b118-ffb9f749f1f6","name":"Browser Geolocation","next":"c5e1085c-0c8b-4c36-a619-f082d365e5f3","type":"66a79c98-70e7-4bc4-8859-20776b024ec2-geolocation"},"dcbcd0e5-d676-462f-8793-3f8f2eb376fb":{"id":"dcbcd0e5-d676-462f-8793-3f8f2eb376fb","code":"function locDebug(object) {\r\n console.log(\"WF: Get Location\", object);\r\n/*\r\n utilsFunctions.executeGlobalFunction[\"5edb66d6-c576-4c10-bf75-e3fdac50882c\"](\r\n \"WF: Get Location\",\r\n { object }\r\n );\r\n */\r\n}\r\n\r\nfunction teleLocator(tg) {\r\n if (tg) {\r\n const locManager = tg?.LocationManager;\r\n locDebug(\"⚠️ 🚀 Started\"); // Подписка на событие (сработает после getLocation)\r\n\r\n tg.onEvent(\"locationRequested\", (location) => {\r\n if (!location) {\r\n locDebug({\r\n type: \"📢 Event: locationRequested [error]\",\r\n message: \"Location is null\",\r\n state: {\r\n isInited: locManager?.isInited,\r\n isAccessGranted: locManager?.isAccessGranted,\r\n isLocationAvailable: locManager?.isLocationAvailable,\r\n },\r\n });\r\n } else {\r\n locDebug({ type: \"📢 Event: locationRequested\", location }); //a1b1f4d3-772e-4d4c-a317-e6063c2dda1f\r\n utilsFunctions.executeGlobalFunction[\r\n \"a1b1f4d3-772e-4d4c-a317-e6063c2dda1f\"\r\n ]({ location });\r\n }\r\n }); // Функция для реального запроса локации\r\n\r\n function requestLocation() {\r\n locManager.getLocation((location) => {\r\n if (!location) {\r\n locDebug({\r\n type: \"Callback: getLocation [error]\",\r\n message: \"Location is null\",\r\n state: {\r\n isInited: locManager?.isInited,\r\n isAccessGranted: locManager?.isAccessGranted,\r\n isLocationAvailable: locManager?.isLocationAvailable,\r\n },\r\n });\r\n } else {\r\n locDebug({ type: \"Callback: getLocation\", location });\r\n return location;\r\n }\r\n });\r\n }\r\n\r\n if (locManager?.isInited) {\r\n if (locManager?.isAccessGranted) {\r\n if (locManager?.isLocationAvailable) {\r\n // locDebug(\"Conditions OK → calling getLocation()\");\r\n return requestLocation();\r\n }\r\n } else {\r\n // locDebug(\"Inited but no access → openSettings()\");\r\n return locManager.openSettings();\r\n }\r\n } else {\r\n locDebug(\"Not inited → init() then getLocation()\");\r\n try {\r\n locManager.init(() => {\r\n locDebug(\"Init done → requesting location...\");\r\n return requestLocation();\r\n });\r\n } catch (error) {\r\n console.error(error);\r\n locDebug(error);\r\n return;\r\n }\r\n }\r\n\r\n return;\r\n }\r\n}\r\n\r\nconst tg = window?.Telegram?.WebApp;\r\nreturn teleLocator(tg);\r\n","name":"Set location handler","type":"custom-js"}},"firstAction":"c15de0c0-4bd2-49e0-85ec-5da660213502","firstErrorAction":null},{"id":"3bd6865c-6473-402f-a81e-4d1762ede96b","parameters":[{"name":"storageType","type":"string","defaultValue":""},{"name":"operation","type":"string","defaultValue":""}],"actions":{"2124b3f9-8028-4511-811c-e8d67846c739":{"id":"2124b3f9-8028-4511-811c-e8d67846c739","code":"// Get the key and value from the storage demo variables\n const key = variables['c3a72daf-9490-4c21-8fde-d5682f047272']?.key;\n const value = variables['c3a72daf-9490-4c21-8fde-d5682f047272']?.value;\n \n // Check if key is provided\n if (!key) {\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['error', 'Please enter a key']);\n return;\n }\n \n // Initialize result variable\n let result;\n \n try {\n // Perform the requested operation based on storage type and operation\n if (context.parameters['storageType'] === 'cloud') {\n if (context.parameters['operation'] === 'set') {\n if (!value) {\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['error', 'Please enter a value']);\n return;\n }\n \n variables['dc643f52-803e-4c29-82b5-043308b75844']?.CloudStorage?.setItem(key, value);\n result = { success: true, message: `Value set in cloud storage: ${key}=${value}` };\n \n // Add to stored items list\n const storedItems = variables['c3a72daf-9490-4c21-8fde-d5682f047272']?.storedItems || [];\n const existingIndex = storedItems.findIndex(item => item.key === key);\n \n if (existingIndex >= 0) {\n storedItems[existingIndex].value = value;\n storedItems[existingIndex].type = 'cloud';\n } else {\n storedItems.push({ key, value, type: 'cloud' });\n }\n \n variables['c3a72daf-9490-4c21-8fde-d5682f047272'].storedItems = storedItems;\n } else if (context.parameters['operation'] === 'get') {\n const retrievedValue = variables['dc643f52-803e-4c29-82b5-043308b75844']?.CloudStorage?.getItem(key);\n result = { success: true, message: `Value from cloud storage: ${key}=${retrievedValue}` };\n \n // Update the value input\n variables['c3a72daf-9490-4c21-8fde-d5682f047272'].value = retrievedValue || '';\n }\n } else if (context.parameters['storageType'] === 'device') {\n if (context.parameters['operation'] === 'set') {\n if (!value) {\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['error', 'Please enter a value']);\n return;\n }\n \n variables['dc643f52-803e-4c29-82b5-043308b75844']?.DeviceStorage?.setItem(key, value);\n result = { success: true, message: `Value set in device storage: ${key}=${value}` };\n \n // Add to stored items list\n const storedItems = variables['c3a72daf-9490-4c21-8fde-d5682f047272']?.storedItems || [];\n const existingIndex = storedItems.findIndex(item => item.key === key);\n \n if (existingIndex >= 0) {\n storedItems[existingIndex].value = value;\n storedItems[existingIndex].type = 'device';\n } else {\n storedItems.push({ key, value, type: 'device' });\n }\n \n variables['c3a72daf-9490-4c21-8fde-d5682f047272'].storedItems = storedItems;\n } else if (context.parameters['operation'] === 'get') {\n const retrievedValue = variables['dc643f52-803e-4c29-82b5-043308b75844']?.DeviceStorage?.getItem(key);\n result = { success: true, message: `Value from device storage: ${key}=${retrievedValue}` };\n \n // Update the value input\n variables['c3a72daf-9490-4c21-8fde-d5682f047272'].value = retrievedValue || '';\n }\n } else if (context.parameters['storageType'] === 'secure') {\n if (context.parameters['operation'] === 'set') {\n if (!value) {\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['error', 'Please enter a value']);\n return;\n }\n \n variables['dc643f52-803e-4c29-82b5-043308b75844']?.SecureStorage?.setItem(key, value);\n result = { success: true, message: `Value set in secure storage: ${key}=${value}` };\n \n // Add to stored items list\n const storedItems = variables['c3a72daf-9490-4c21-8fde-d5682f047272']?.storedItems || [];\n const existingIndex = storedItems.findIndex(item => item.key === key);\n \n if (existingIndex >= 0) {\n storedItems[existingIndex].value = value;\n storedItems[existingIndex].type = 'secure';\n } else {\n storedItems.push({ key, value, type: 'secure' });\n }\n \n variables['c3a72daf-9490-4c21-8fde-d5682f047272'].storedItems = storedItems;\n } else if (context.parameters['operation'] === 'get') {\n const retrievedValue = variables['dc643f52-803e-4c29-82b5-043308b75844']?.SecureStorage?.getItem(key);\n result = { success: true, message: `Value from secure storage: ${key}=${retrievedValue}` };\n \n // Update the value input\n variables['c3a72daf-9490-4c21-8fde-d5682f047272'].value = retrievedValue || '';\n }\n }\n \n // Log the event to debug panel\n utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c'](`${context.parameters['storageType']}Storage.${context.parameters['operation']}Item`, { key, value, result });\n \n // Show success toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['success', result.message]);\n \n return result;\n } catch (error) {\n // Log error to debug panel\n utilsFunctions.executeGlobalFunction['5edb66d6-c576-4c10-bf75-e3fdac50882c']('error', { \n method: `${context.parameters['storageType']}Storage.${context.parameters['operation']}Item`, \n error: error.message \n });\n \n // Show error toast\n utilsFunctions.executeElementAction('dashboard_toast', 'showToast', ['error', `Error: ${error.message}`]);\n \n return { success: false, error: error.message };\n }","next":null,"type":"custom-js"}},"firstAction":"2124b3f9-8028-4511-811c-e8d67846c739","firstErrorAction":null},{"id":"a1b1f4d3-772e-4d4c-a317-e6063c2dda1f","parameters":[{"name":"location","type":"object"}],"actions":{"0e8ed1f9-673c-4cf9-a2d7-0fc41dbbb6dd":{"id":"0e8ed1f9-673c-4cf9-a2d7-0fc41dbbb6dd","next":"33c49bba-25f4-4e60-b87b-3c569a376b0f","type":"execute-workflow:0637c7c8-15c6-4b04-887f-75995fbbab9b","disabled":true,"parameters":{"chat_id":{"code":"variables['1a6a6c6d-68a8-42f5-9d3e-e27013bd4851']","__wwtype":"f"},"message":{"code":"`🗺️🎯 Location: ` + context.parameters['location'] ?.location?.locationData?.latitude + ', ' + context.parameters['location'] ?.location?.locationData?.longitude","__wwtype":"f"}}},"33c49bba-25f4-4e60-b87b-3c569a376b0f":{"id":"33c49bba-25f4-4e60-b87b-3c569a376b0f","args":{"data":{"lat":{"code":"context.parameters['location'] ?.location?.locationData?.latitude","__wwtype":"f"},"lon":{"code":"context.parameters['location'] ?.location?.locationData?.longitude","__wwtype":"f"}},"table":"profiles","autoSync":false,"modifiers":{"select":false},"dataFields":["lat","lon"],"primaryData":{"id":{"code":"pluginVariables['1fa0dd68-5069-436c-9a7d-3b54c340f1fa']['user']?.['id']","__wwtype":"f"}}},"type":"f9ef41c3-1c53-4857-855b-f2f6a40b7186-update"},"47c9a446-1ba8-4cd1-b7f0-e256d5abd94e":{"id":"47c9a446-1ba8-4cd1-b7f0-e256d5abd94e","args":{"url":{"code":"` https://api.telegram.org/bot${variables['86a71585-7928-492b-a93e-d9d8511cc8d2']}/sendLocation`","__wwtype":"f"},"data":[{"key":"chat_id","value":{"code":"variables['1a6a6c6d-68a8-42f5-9d3e-e27013bd4851']","__wwtype":"f"}},{"key":"latitude","value":{"code":"context.parameters['location'] ?.location?.locationData?.latitude","__wwtype":"f"}},{"key":"longitude","value":{"code":"context.parameters['location'] ?.location?.locationData?.longitude","__wwtype":"f"}},{"key":"horizontal_accuracy","value":{"code":"context.workflow['0f3da21a-1e91-46b5-ab6a-340351b15be4'].result?.['coords']?.['latitude'] context.parameters['location'] ?.location?.locationData?.horizontal_accuracy","__wwtype":"f"}}],"method":"POST"},"next":"0e8ed1f9-673c-4cf9-a2d7-0fc41dbbb6dd","type":"2bd1c688-31c5-443e-ae25-59aa5b6431fb-apiRequest","disabled":true},"870a1fa4-48e7-4561-83b0-6ffcd4033af9":{"id":"870a1fa4-48e7-4561-83b0-6ffcd4033af9","next":"47c9a446-1ba8-4cd1-b7f0-e256d5abd94e","type":"execute-workflow:0637c7c8-15c6-4b04-887f-75995fbbab9b","disabled":true,"parameters":{"chat_id":{"code":"variables['1a6a6c6d-68a8-42f5-9d3e-e27013bd4851']","__wwtype":"f"},"message":{"code":"`🗺️📌 \\n ` + formulas['74b57779-8aee-4e80-b6df-e005c9d6e097'](context.parameters['location'])","__wwtype":"f"}}}},"firstAction":"870a1fa4-48e7-4561-83b0-6ffcd4033af9","firstErrorAction":null},{"id":"de5037bb-c4d7-497e-bfef-c2960a126eec","parameters":[],"actions":{"2c1f2f23-7762-4709-9294-e12b48bd0f11":{"id":"2c1f2f23-7762-4709-9294-e12b48bd0f11","type":"variable","varId":"7f1571ff-cb8a-4e22-8893-f7864115a36a","internal":false,"varValue":{"code":"collections['cca91f78-ef04-40fa-b0fb-4af177e73668']?.['data']?.[0]","__wwtype":"f"}},"355139e4-5aa5-42b1-aa5e-5ed16f31654f":{"id":"355139e4-5aa5-42b1-aa5e-5ed16f31654f","next":"2c1f2f23-7762-4709-9294-e12b48bd0f11","type":"fetch-collection","collectionId":"cca91f78-ef04-40fa-b0fb-4af177e73668"}},"firstAction":"355139e4-5aa5-42b1-aa5e-5ed16f31654f","firstErrorAction":null}],"formulas":[{"id":"74b57779-8aee-4e80-b6df-e005c9d6e097","code":"function toMarkdownJSON(obj, space = 2) {\r\n try {\r\n const jsonString = JSON.stringify(obj, null, space);\r\n return `\\`\\`\\`json\\n\\n${jsonString}\\n\\`\\`\\``;\r\n } catch (error) {\r\n return `\\`\\`\\`text\\n\\n[Error stringifying object]: ${error.message}\\n\\`\\`\\``;\r\n }\r\n}\r\n\r\nreturn toMarkdownJSON(obj)","parameters":[{"name":"obj","type":"object"}],"isAsync":false,"type":"js","filter":[],"sort":[]},{"id":"9a5e650b-56eb-41fa-98bd-067a5f5b4811","code":"!! variables['dc643f52-803e-4c29-82b5-043308b75844']?.['initData']","parameters":[],"isAsync":false,"type":"f","filter":[],"sort":[]},{"id":"ba84e5bc-3f67-4ad0-944f-e6693c2d33b9","code":"!! variables['dc643f52-803e-4c29-82b5-043308b75844']?.['isFullscreen']","parameters":[],"isAsync":false,"type":"f","filter":[],"sort":[]},{"id":"b3972e7e-edb7-4968-9d47-a6f46969e13f","code":"variables['dc643f52-803e-4c29-82b5-043308b75844']?.['platform']==\"tdesktop\"","parameters":[],"isAsync":false,"type":"f","filter":[],"sort":[]},{"id":"4db258db-d6a2-4dc6-8441-e50173ce658f","code":"formulas['b3972e7e-edb7-4968-9d47-a6f46969e13f']()?\"0\": formulas['ba84e5bc-3f67-4ad0-944f-e6693c2d33b9']()?\"5rem 0 0 0\":\"var(--tg-content-safe-area-inset-top) 0 var(--tg-content-safe-area-inset-bottom) 0\"","parameters":[],"isAsync":false,"type":"f","filter":[],"sort":[]},{"id":"4bb829df-0c97-4097-8fa6-f50aca8f9626","code":"formulas['b3972e7e-edb7-4968-9d47-a6f46969e13f']()&&formulas['ba84e5bc-3f67-4ad0-944f-e6693c2d33b9']()?\"2rem 0 0 0\": formulas['b3972e7e-edb7-4968-9d47-a6f46969e13f']()?\"0\": formulas['ba84e5bc-3f67-4ad0-944f-e6693c2d33b9']()?\"5rem 0 0 0\":\"var(--tg-content-safe-area-inset-top) 0 var(--tg-content-safe-area-inset-bottom) 0\"","parameters":[],"isAsync":false,"type":"f","filter":[],"sort":[]}],"libraryComponents":[{"id":"2d99556d-5efc-4bcd-9162-c22f6cd14cbc","configuration":{"editor":{"customStylePropertiesOrder":["4adccd07-a81a-4d14-9617-62152b086b1e","044f9db2-700a-4785-b543-790bbf8f4b24","9356711a-9d95-49e7-9a91-cbadd20d6bc2","e9541e9c-67a8-468c-8c15-041c80d0b577"],"customSettingsPropertiesOrder":["85d7c05f-fd32-4e91-bca5-8a749aab3f49"]},"triggers":{"e772a955-87e1-47ad-90f4-403eab39ecf7":{"id":"e772a955-87e1-47ad-90f4-403eab39ecf7","type":"Text","label":"onClick","section":"styles"}},"properties":{"044f9db2-700a-4785-b543-790bbf8f4b24":{"id":"044f9db2-700a-4785-b543-790bbf8f4b24","type":"SystemIcon","label":"Left Icon","section":"styles","bindable":true,"fallbackToDefault":true},"4adccd07-a81a-4d14-9617-62152b086b1e":{"id":"4adccd07-a81a-4d14-9617-62152b086b1e","type":"TextSelect","label":"Type","options":{"options":[{"label":"Main","value":"main"},{"label":"Secondary","value":"secondary"}]},"section":"styles","bindable":true,"defaultValue":"main","fallbackToDefault":true},"85d7c05f-fd32-4e91-bca5-8a749aab3f49":{"id":"85d7c05f-fd32-4e91-bca5-8a749aab3f49","type":"OnOff","label":"Disabled","section":"settings","bindable":true,"defaultValue":false,"fallbackToDefault":true},"9356711a-9d95-49e7-9a91-cbadd20d6bc2":{"id":"9356711a-9d95-49e7-9a91-cbadd20d6bc2","type":"SystemIcon","label":"Right Icon","section":"styles","bindable":true,"fallbackToDefault":true},"e9541e9c-67a8-468c-8c15-041c80d0b577":{"id":"e9541e9c-67a8-468c-8c15-041c80d0b577","type":"Text","label":"Text","section":"styles","bindable":true,"multiLang":true,"defaultValue":{"en":"","ru":""},"fallbackToDefault":true}}},"inner":{"workflows":{"cd239170-c5a9-4d2f-b40e-c82996e44177":{"id":"cd239170-c5a9-4d2f-b40e-c82996e44177","name":"Click","actions":{"e77a367e-3b37-42be-b484-af7e72eb8b5c":{"id":"e77a367e-3b37-42be-b484-af7e72eb8b5c","type":"trigger-event","event":{"__wwtype":"f"},"triggerId":"e772a955-87e1-47ad-90f4-403eab39ecf7"}},"isExternal":true,"firstAction":"e77a367e-3b37-42be-b484-af7e72eb8b5c","isDropzoneAvailable":true}}},"rootElementId":"314d5d99-dc40-4865-a917-56aa3e9c196d","type":null},{"id":"c61c2f3b-4321-4338-baea-acda0938f744","configuration":{"editor":{"customStylePropertiesOrder":["10c264e3-31c5-4cd3-ac5f-3e7442bdaa87","14f65dbf-f46d-4dd3-8831-d51377fd9fb9"],"customSettingsPropertiesOrder":["e022e1e9-76d5-4bec-9b1d-038c6880507f"]},"triggers":{"4904e6d9-fd94-40f8-b9a3-9fd42d09be50":{"id":"4904e6d9-fd94-40f8-b9a3-9fd42d09be50","type":"Text","label":"onToggle","section":"styles"}},"properties":{"10c264e3-31c5-4cd3-ac5f-3e7442bdaa87":{"id":"10c264e3-31c5-4cd3-ac5f-3e7442bdaa87","type":"Text","label":"Label","section":"styles","bindable":true,"defaultValue":"Label 1","fallbackToDefault":true},"14f65dbf-f46d-4dd3-8831-d51377fd9fb9":{"id":"14f65dbf-f46d-4dd3-8831-d51377fd9fb9","type":"OnOff","label":"Initial Value","section":"styles","bindable":true,"defaultValue":false,"fallbackToDefault":true},"e022e1e9-76d5-4bec-9b1d-038c6880507f":{"id":"e022e1e9-76d5-4bec-9b1d-038c6880507f","type":"OnOff","label":"Disabled","section":"settings","bindable":true,"defaultValue":false,"fallbackToDefault":true}}},"inner":{"variables":{"8b3d0387-6c37-476e-8d10-3fbda6cee34e":{"id":"8b3d0387-6c37-476e-8d10-3fbda6cee34e","name":"State","type":"boolean","isExternal":true,"defaultValue":false}},"workflows":{"06975540-469b-4679-a479-6c1e2b58bac1":{"id":"06975540-469b-4679-a479-6c1e2b58bac1","name":"OnPropChange","actions":{"ffb5005d-3ca5-422f-a606-9101c45c400e":{"id":"ffb5005d-3ca5-422f-a606-9101c45c400e","type":"execute-workflow","internal":true,"parameters":{},"workflowId":"af0db094-95fa-45ec-bb0c-d5defe053e27"}},"trigger":"_wwOnPropertyChange","firstAction":"ffb5005d-3ca5-422f-a606-9101c45c400e","triggerProperty":"14f65dbf-f46d-4dd3-8831-d51377fd9fb9","triggerConditions":null},"af0db094-95fa-45ec-bb0c-d5defe053e27":{"id":"af0db094-95fa-45ec-bb0c-d5defe053e27","name":"Init","actions":{"fa4e00fe-fe07-4cbf-9f4b-2b539c9d1ef1":{"id":"fa4e00fe-fe07-4cbf-9f4b-2b539c9d1ef1","type":"variable","varId":"8b3d0387-6c37-476e-8d10-3fbda6cee34e","internal":true,"varValue":{"code":"context.component?.props?.['14f65dbf-f46d-4dd3-8831-d51377fd9fb9']","__wwtype":"f"}}},"isExternal":true,"firstAction":"fa4e00fe-fe07-4cbf-9f4b-2b539c9d1ef1","isDropzoneAvailable":true},"ef7981cb-ba55-4040-b376-f06e7fdd7ef5":{"id":"ef7981cb-ba55-4040-b376-f06e7fdd7ef5","name":"Onload","actions":{"ffb5005d-3ca5-422f-a606-9101c45c400e":{"id":"ffb5005d-3ca5-422f-a606-9101c45c400e","type":"execute-workflow","internal":true,"parameters":{},"workflowId":"af0db094-95fa-45ec-bb0c-d5defe053e27"}},"trigger":"_wwOnMounted","firstAction":"ffb5005d-3ca5-422f-a606-9101c45c400e","triggerConditions":null}}},"rootElementId":"2836dc41-81dd-4082-8a7e-a460f8dece69","type":null},{"id":"5baad56e-aebd-43ec-ad12-249603e4fd82","configuration":{"editor":{"customStylePropertiesOrder":["90ff7989-a301-4604-be2a-ed8f96cf2d09","2f8b685e-cb81-4df8-a00f-cb68c10515de"]},"triggers":{"7539e353-fc95-4af8-ae02-92250bc925f5":{"id":"7539e353-fc95-4af8-ae02-92250bc925f5","type":"Text","label":"onItemClick","section":"styles"}},"properties":{"2f8b685e-cb81-4df8-a00f-cb68c10515de":{"id":"2f8b685e-cb81-4df8-a00f-cb68c10515de","type":"Number","label":"Initial index","section":"styles","bindable":true,"defaultValue":0,"fallbackToDefault":true},"90ff7989-a301-4604-be2a-ed8f96cf2d09":{"id":"90ff7989-a301-4604-be2a-ed8f96cf2d09","type":"ObjectList","label":"Items","options":{"properties":[{"key":"name","type":"Text"},{"key":"index","type":"Number"},{"key":"icon","type":"Text"}]},"section":"styles","bindable":true,"defaultValue":[{"icon":"lucide/house","name":"Home","index":0},{"Name":"Bookmarks","icon":"lucide/album","Index":1}],"fallbackToDefault":true}}},"inner":{"variables":{"007a25ad-6ad3-46b9-819f-39e30248c88b":{"id":"007a25ad-6ad3-46b9-819f-39e30248c88b","name":"active_item","type":"object","isExternal":true,"defaultValue":{}},"32bca3f8-73ac-4dd3-a655-ad8aada70935":{"id":"32bca3f8-73ac-4dd3-a655-ad8aada70935","name":"active_index","type":"number","isExternal":true,"defaultValue":0}},"workflows":{"1076c0ed-b577-4ab8-bfdc-6e838afa0327":{"id":"1076c0ed-b577-4ab8-bfdc-6e838afa0327","name":"When items change","actions":{"f00c6d95-6e7e-41da-a936-3ae99fee7d27":{"id":"f00c6d95-6e7e-41da-a936-3ae99fee7d27","type":"execute-workflow","internal":true,"parameters":{"Index":{"code":"context.component?.props?.['2f8b685e-cb81-4df8-a00f-cb68c10515de']||context.component?.props?.['90ff7989-a301-4604-be2a-ed8f96cf2d09']?.[0]?.['index']","__wwtype":"f"},"index":{"code":"context.component?.variables?.['32bca3f8-73ac-4dd3-a655-ad8aada70935']||context.component?.props?.['2f8b685e-cb81-4df8-a00f-cb68c10515de']||context.component?.props?.['90ff7989-a301-4604-be2a-ed8f96cf2d09']?.[0]?.['index']","__wwtype":"f"}},"workflowId":"5897562d-269e-499e-ba97-23f412faa578"}},"trigger":"_wwOnPropertyChange","firstAction":"f00c6d95-6e7e-41da-a936-3ae99fee7d27","triggerProperty":"90ff7989-a301-4604-be2a-ed8f96cf2d09","triggerConditions":null},"3ddbf981-624f-4ddb-aceb-9e733ffefb56":{"id":"3ddbf981-624f-4ddb-aceb-9e733ffefb56","name":"When Initial Index change","actions":{"f00c6d95-6e7e-41da-a936-3ae99fee7d27":{"id":"f00c6d95-6e7e-41da-a936-3ae99fee7d27","type":"execute-workflow","internal":true,"parameters":{"Index":{"code":"context.component?.props?.['2f8b685e-cb81-4df8-a00f-cb68c10515de']||context.component?.props?.['90ff7989-a301-4604-be2a-ed8f96cf2d09']?.[0]?.['index']","__wwtype":"f"},"index":{"code":"context.component?.variables?.['32bca3f8-73ac-4dd3-a655-ad8aada70935']||context.component?.props?.['2f8b685e-cb81-4df8-a00f-cb68c10515de']||context.component?.props?.['90ff7989-a301-4604-be2a-ed8f96cf2d09']?.[0]?.['index']","__wwtype":"f"}},"workflowId":"5897562d-269e-499e-ba97-23f412faa578"}},"trigger":"_wwOnPropertyChange","isExternal":true,"firstAction":"f00c6d95-6e7e-41da-a936-3ae99fee7d27","triggerProperty":"2f8b685e-cb81-4df8-a00f-cb68c10515de","triggerConditions":null},"5897562d-269e-499e-ba97-23f412faa578":{"id":"5897562d-269e-499e-ba97-23f412faa578","name":"Select","actions":{"6604170e-2752-46ce-be8d-92926e188f51":{"id":"6604170e-2752-46ce-be8d-92926e188f51","next":"96f810c8-5815-4ff3-aa35-325189633d90","type":"variable","varId":"32bca3f8-73ac-4dd3-a655-ad8aada70935","internal":true,"varValue":{"code":"context.parameters['index']","__wwtype":"f"}},"96c2c23e-d0db-4bb6-b5e3-73d028c24ec6":{"id":"96c2c23e-d0db-4bb6-b5e3-73d028c24ec6","type":"trigger-event","event":{"code":"wwFormulas.lookup(context.parameters['index'],context.component?.props?.['90ff7989-a301-4604-be2a-ed8f96cf2d09'],\"index\")","__wwtype":"f"},"triggerId":"7539e353-fc95-4af8-ae02-92250bc925f5"},"96f810c8-5815-4ff3-aa35-325189633d90":{"id":"96f810c8-5815-4ff3-aa35-325189633d90","next":"96c2c23e-d0db-4bb6-b5e3-73d028c24ec6","type":"variable","varId":"007a25ad-6ad3-46b9-819f-39e30248c88b","internal":true,"varValue":{"code":"wwFormulas.lookup(context.parameters['index'],context.component?.props?.['90ff7989-a301-4604-be2a-ed8f96cf2d09'],\"index\")","__wwtype":"f"}}},"isExternal":true,"parameters":[{"name":"index","type":"number"}],"firstAction":"6604170e-2752-46ce-be8d-92926e188f51","isDropzoneAvailable":true},"5d59e71e-ed72-455a-a092-027f335cc5e0":{"id":"5d59e71e-ed72-455a-a092-027f335cc5e0","actions":{"f00c6d95-6e7e-41da-a936-3ae99fee7d27":{"id":"f00c6d95-6e7e-41da-a936-3ae99fee7d27","type":"execute-workflow","internal":true,"parameters":{"Index":{"code":"context.component?.props?.['2f8b685e-cb81-4df8-a00f-cb68c10515de']||context.component?.props?.['90ff7989-a301-4604-be2a-ed8f96cf2d09']?.[0]?.['index']","__wwtype":"f"},"index":{"code":"context.component?.variables?.['32bca3f8-73ac-4dd3-a655-ad8aada70935']||context.component?.props?.['2f8b685e-cb81-4df8-a00f-cb68c10515de']||context.component?.props?.['90ff7989-a301-4604-be2a-ed8f96cf2d09']?.[0]?.['index']","__wwtype":"f"}},"workflowId":"5897562d-269e-499e-ba97-23f412faa578"}},"trigger":"_wwOnMounted","firstAction":"f00c6d95-6e7e-41da-a936-3ae99fee7d27","triggerConditions":null}}},"rootElementId":"152fc532-293d-40f5-93cc-10babbdf727c","type":null},{"id":"fe32075e-32fc-454b-85d3-1ed0f0dbf3d5","configuration":{"editor":{"customStylePropertiesOrder":["90ff7989-a301-4604-be2a-ed8f96cf2d09","2f8b685e-cb81-4df8-a00f-cb68c10515de"]},"triggers":{"7539e353-fc95-4af8-ae02-92250bc925f5":{"id":"7539e353-fc95-4af8-ae02-92250bc925f5","type":"Text","label":"onItemClick","section":"styles"}},"properties":{"2f8b685e-cb81-4df8-a00f-cb68c10515de":{"id":"2f8b685e-cb81-4df8-a00f-cb68c10515de","type":"Number","label":"Initial index","section":"styles","bindable":true,"defaultValue":0,"fallbackToDefault":true},"90ff7989-a301-4604-be2a-ed8f96cf2d09":{"id":"90ff7989-a301-4604-be2a-ed8f96cf2d09","type":"ObjectList","label":"Items","options":{"properties":[{"key":"name","type":"Text"},{"key":"index","type":"Number"}]},"section":"styles","bindable":true,"defaultValue":[{"name":"Test1","index":0},{"name":"Test2","index":1}],"fallbackToDefault":true}}},"inner":{"variables":{"007a25ad-6ad3-46b9-819f-39e30248c88b":{"id":"007a25ad-6ad3-46b9-819f-39e30248c88b","name":"active_item","type":"object","isExternal":true,"defaultValue":{}},"32bca3f8-73ac-4dd3-a655-ad8aada70935":{"id":"32bca3f8-73ac-4dd3-a655-ad8aada70935","name":"active_index","type":"number","isExternal":true,"defaultValue":0}},"workflows":{"1076c0ed-b577-4ab8-bfdc-6e838afa0327":{"id":"1076c0ed-b577-4ab8-bfdc-6e838afa0327","name":"Copy of workflow_copy","actions":{"f00c6d95-6e7e-41da-a936-3ae99fee7d27":{"id":"f00c6d95-6e7e-41da-a936-3ae99fee7d27","type":"execute-workflow","internal":true,"parameters":{"Index":{"code":"context.component?.props?.['2f8b685e-cb81-4df8-a00f-cb68c10515de']||context.component?.props?.['90ff7989-a301-4604-be2a-ed8f96cf2d09']?.[0]?.['Index']","__wwtype":"f"},"index":{"code":"context.component?.variables?.['32bca3f8-73ac-4dd3-a655-ad8aada70935']||context.component?.props?.['2f8b685e-cb81-4df8-a00f-cb68c10515de']||context.component?.props?.['90ff7989-a301-4604-be2a-ed8f96cf2d09']?.[0]?.['index']","__wwtype":"f"}},"workflowId":"5897562d-269e-499e-ba97-23f412faa578"}},"trigger":"_wwOnPropertyChange","firstAction":"f00c6d95-6e7e-41da-a936-3ae99fee7d27","triggerProperty":"90ff7989-a301-4604-be2a-ed8f96cf2d09","triggerConditions":null},"3ddbf981-624f-4ddb-aceb-9e733ffefb56":{"id":"3ddbf981-624f-4ddb-aceb-9e733ffefb56","name":"Copy of workflow","actions":{"f00c6d95-6e7e-41da-a936-3ae99fee7d27":{"id":"f00c6d95-6e7e-41da-a936-3ae99fee7d27","type":"execute-workflow","internal":true,"parameters":{"Index":{"code":"context.component?.props?.['2f8b685e-cb81-4df8-a00f-cb68c10515de']||context.component?.props?.['90ff7989-a301-4604-be2a-ed8f96cf2d09']?.[0]?.['Index']","__wwtype":"f"},"index":{"code":"event?.['newValue']","__wwtype":"f"}},"workflowId":"5897562d-269e-499e-ba97-23f412faa578"}},"trigger":"_wwOnPropertyChange","firstAction":"f00c6d95-6e7e-41da-a936-3ae99fee7d27","triggerProperty":"2f8b685e-cb81-4df8-a00f-cb68c10515de","triggerConditions":null},"5897562d-269e-499e-ba97-23f412faa578":{"id":"5897562d-269e-499e-ba97-23f412faa578","name":"Select","actions":{"6604170e-2752-46ce-be8d-92926e188f51":{"id":"6604170e-2752-46ce-be8d-92926e188f51","next":"96f810c8-5815-4ff3-aa35-325189633d90","type":"variable","varId":"32bca3f8-73ac-4dd3-a655-ad8aada70935","internal":true,"varValue":{"code":"context.parameters['index']","__wwtype":"f"}},"96c2c23e-d0db-4bb6-b5e3-73d028c24ec6":{"id":"96c2c23e-d0db-4bb6-b5e3-73d028c24ec6","type":"trigger-event","event":{"code":"wwFormulas.lookup(context.parameters['index'],context.component?.props?.['90ff7989-a301-4604-be2a-ed8f96cf2d09'],\"index\")","__wwtype":"f"},"triggerId":"7539e353-fc95-4af8-ae02-92250bc925f5"},"96f810c8-5815-4ff3-aa35-325189633d90":{"id":"96f810c8-5815-4ff3-aa35-325189633d90","next":"96c2c23e-d0db-4bb6-b5e3-73d028c24ec6","type":"variable","varId":"007a25ad-6ad3-46b9-819f-39e30248c88b","internal":true,"varValue":{"code":"wwFormulas.lookup(context.parameters['index'],context.component?.props?.['90ff7989-a301-4604-be2a-ed8f96cf2d09'],\"index\")","__wwtype":"f"}}},"isExternal":true,"parameters":[{"name":"index","type":"number"}],"firstAction":"6604170e-2752-46ce-be8d-92926e188f51","isDropzoneAvailable":true},"5d59e71e-ed72-455a-a092-027f335cc5e0":{"id":"5d59e71e-ed72-455a-a092-027f335cc5e0","actions":{"f00c6d95-6e7e-41da-a936-3ae99fee7d27":{"id":"f00c6d95-6e7e-41da-a936-3ae99fee7d27","type":"execute-workflow","internal":true,"parameters":{"Index":{"code":"context.component?.props?.['2f8b685e-cb81-4df8-a00f-cb68c10515de']||context.component?.props?.['90ff7989-a301-4604-be2a-ed8f96cf2d09']?.[0]?.['Index']","__wwtype":"f"},"index":{"code":"context.component?.variables?.['32bca3f8-73ac-4dd3-a655-ad8aada70935']||context.component?.props?.['2f8b685e-cb81-4df8-a00f-cb68c10515de']||context.component?.props?.['90ff7989-a301-4604-be2a-ed8f96cf2d09']?.[0]?.['index']","__wwtype":"f"}},"workflowId":"5897562d-269e-499e-ba97-23f412faa578"}},"trigger":"_wwOnMounted","firstAction":"f00c6d95-6e7e-41da-a936-3ae99fee7d27","triggerConditions":null}}},"rootElementId":"297fca2b-50e7-4e8a-ac37-00d687cb62ed","type":null},{"id":"2f7b9aa4-486a-48b1-a92b-055c8feec6bd","configuration":{"editor":{"customStylePropertiesOrder":["64520ee9-626f-4ec2-a908-dbac3fdd45a4","605d889a-a665-45ef-8d7f-57ecbc78b982","1f81b29b-086e-4533-9120-6f8d340373f8","7ba0fd1c-fd38-4f37-bfb6-a66b860ce875","fa516804-a30b-4866-88f3-84247538a514"],"customSettingsPropertiesOrder":["04532755-1b53-42f9-b855-15d6f790bca4","b6b6b701-b943-4bbe-8c82-ff6f7dee3045","ee0e01e5-bfc0-4676-8294-892b1a251191","f19375ba-ec4c-4216-8751-0a4c3ebd682b","b75ebdca-d1f1-4248-ba48-d1a998546c0e","4fcbba33-9051-4e3b-a7a9-288c8b10cba1","88f1aabb-8a19-4c02-b9d6-8ef2dca48552"]},"triggers":{"19016a0e-ba1c-4914-bf2c-b07f1683bfd9":{"id":"19016a0e-ba1c-4914-bf2c-b07f1683bfd9","type":"Text","label":"onChange","section":"styles"},"a958063a-9fa5-4de5-b588-60120089914b":{"id":"a958063a-9fa5-4de5-b588-60120089914b","type":"Text","label":"onEnterPressed","section":"styles"}},"properties":{"04532755-1b53-42f9-b855-15d6f790bca4":{"id":"04532755-1b53-42f9-b855-15d6f790bca4","type":"Text","label":"Init Value","section":"settings","bindable":true,"fallbackToDefault":true},"1f81b29b-086e-4533-9120-6f8d340373f8":{"id":"1f81b29b-086e-4533-9120-6f8d340373f8","type":"TextSelect","label":"Align","options":{"options":[{"label":"Left","value":"left"},{"label":"Center","value":"center"},{"label":"Right","value":"right"}]},"section":"styles","bindable":true,"defaultValue":"left","fallbackToDefault":true},"4fcbba33-9051-4e3b-a7a9-288c8b10cba1":{"id":"4fcbba33-9051-4e3b-a7a9-288c8b10cba1","type":"OnOff","label":"Disabled","section":"settings","bindable":true,"defaultValue":false,"fallbackToDefault":true},"605d889a-a665-45ef-8d7f-57ecbc78b982":{"id":"605d889a-a665-45ef-8d7f-57ecbc78b982","type":"TextSelect","label":"Type","options":{"options":[{"label":"Text","value":"text"},{"label":"Long","value":"long"},{"label":"Email","value":"email"},{"label":"Phone","value":"phone"},{"label":"Password","value":"pass"},{"label":"Rich Text","value":"rich"}]},"section":"styles","bindable":true,"defaultValue":"text","fallbackToDefault":true},"64520ee9-626f-4ec2-a908-dbac3fdd45a4":{"id":"64520ee9-626f-4ec2-a908-dbac3fdd45a4","type":"Text","label":"Placeholder","section":"styles","bindable":true,"multiLang":true,"defaultValue":{"en":"Placeholder","ru":"Подсказка"},"fallbackToDefault":true},"7ba0fd1c-fd38-4f37-bfb6-a66b860ce875":{"id":"7ba0fd1c-fd38-4f37-bfb6-a66b860ce875","type":"Length","label":"Right Padding","options":{"noRange":true,"unitChoices":[{"label":"auto","value":"auto","default":true},{"label":"px","value":"px"},{"step":0.1,"label":"rem","value":"rem","digits":3}]},"section":"styles","bindable":true,"fallbackToDefault":true},"88f1aabb-8a19-4c02-b9d6-8ef2dca48552":{"id":"88f1aabb-8a19-4c02-b9d6-8ef2dca48552","type":"OnOff","label":"Focus Expands","section":"settings","bindable":true,"defaultValue":false,"fallbackToDefault":true},"b6b6b701-b943-4bbe-8c82-ff6f7dee3045":{"id":"b6b6b701-b943-4bbe-8c82-ff6f7dee3045","type":"OnOff","label":"Read Only","section":"settings","bindable":true,"defaultValue":false,"fallbackToDefault":true},"b75ebdca-d1f1-4248-ba48-d1a998546c0e":{"id":"b75ebdca-d1f1-4248-ba48-d1a998546c0e","type":"Text","label":"Validation RegExp","section":"settings","bindable":true,"fallbackToDefault":true},"ee0e01e5-bfc0-4676-8294-892b1a251191":{"id":"ee0e01e5-bfc0-4676-8294-892b1a251191","type":"OnOff","label":"Required","section":"settings","bindable":true,"defaultValue":false,"fallbackToDefault":true},"f19375ba-ec4c-4216-8751-0a4c3ebd682b":{"id":"f19375ba-ec4c-4216-8751-0a4c3ebd682b","type":"OnOff","label":"Autocomplete","section":"settings","bindable":true,"defaultValue":false,"fallbackToDefault":true},"fa516804-a30b-4866-88f3-84247538a514":{"id":"fa516804-a30b-4866-88f3-84247538a514","type":"Number","label":"Lines","hidden":{"code":"context.props?.['605d889a-a665-45ef-8d7f-57ecbc78b982']!=\"long\"","__wwtype":"f"},"section":"styles","bindable":true,"defaultValue":1,"fallbackToDefault":true}}},"inner":{"variables":{"871ba122-3aee-4ce7-bbe2-cef1d404bf1b":{"id":"871ba122-3aee-4ce7-bbe2-cef1d404bf1b","name":"Focused","type":"boolean","isExternal":true,"defaultValue":false},"8f33c2c8-8a38-4ac2-bdcf-83d4e429773b":{"id":"8f33c2c8-8a38-4ac2-bdcf-83d4e429773b","name":"Valid","type":"boolean","isExternal":true,"defaultValue":false},"d649c4b9-1412-426b-9070-23faa5b7e6c6":{"id":"d649c4b9-1412-426b-9070-23faa5b7e6c6","name":"Value","type":"string","isExternal":true}},"workflows":{"67c6b44a-6cac-4c66-a1e4-76e1b4a5697f":{"id":"67c6b44a-6cac-4c66-a1e4-76e1b4a5697f","name":"Clean","actions":{"28988352-cd28-442a-94c1-be9503d21e79":{"id":"28988352-cd28-442a-94c1-be9503d21e79","next":"acfed1c7-54d6-4a7e-9bd0-15341901c399","type":"reset-variables","varsId":["d649c4b9-1412-426b-9070-23faa5b7e6c6"]},"7a8f5c0a-d111-4618-b2f7-80f105237d39":{"id":"7a8f5c0a-d111-4618-b2f7-80f105237d39","type":"variable","varId":"6e41995d-a63e-4f48-aeb8-b8e06598690f-value","internal":true,"varValue":{"code":"\"\"","__wwtype":"f"}},"7a941a25-0896-40a0-a83e-b90093424f66":{"id":"7a941a25-0896-40a0-a83e-b90093424f66","type":"variable","varId":"7efd697a-6faa-4057-9d03-81b5347dc944-value","internal":true,"varValue":{"code":"\"\"","__wwtype":"f"}},"94a5afd4-d6b2-4874-ac61-da2ce7220890":{"id":"94a5afd4-d6b2-4874-ac61-da2ce7220890","name":"Set Empty","type":"variable","varId":"097c7a6b-6418-484e-97f2-360ec742a7a7-value","internal":true,"varValue":{"code":"\"\"","__wwtype":"f"}},"acfed1c7-54d6-4a7e-9bd0-15341901c399":{"id":"acfed1c7-54d6-4a7e-9bd0-15341901c399","type":"switch","value":{"code":"context.component?.props?.['605d889a-a665-45ef-8d7f-57ecbc78b982']","__wwtype":"f"},"branches":[{"id":"94a5afd4-d6b2-4874-ac61-da2ce7220890","value":"text"},{"id":"7a8f5c0a-d111-4618-b2f7-80f105237d39","value":"email"},{"id":"7a941a25-0896-40a0-a83e-b90093424f66","value":"long"}]}},"isExternal":true,"firstAction":"28988352-cd28-442a-94c1-be9503d21e79","isDropzoneAvailable":true},"6a42a556-a302-48fc-9259-a46609cc7ae2":{"id":"6a42a556-a302-48fc-9259-a46609cc7ae2","name":"Validate","actions":{"cb16b75c-2ed0-4de6-899d-6c7bff93bedc":{"id":"cb16b75c-2ed0-4de6-899d-6c7bff93bedc","name":"Validate","next":null,"type":"variable","varId":"8f33c2c8-8a38-4ac2-bdcf-83d4e429773b","internal":true,"varValue":{"code":"const pattern = context.component?.props?.['b75ebdca-d1f1-4248-ba48-d1a998546c0e'] || ''\nconst value = context.parameters['Value'] || ''\n\n\nif (!pattern) return true\n\ntry {\n const regex = new RegExp(pattern, 'iu') // флаги: i = ignore case, u = Unicode\n return regex.test(value)\n} catch(e) {\n return false\n}\n","__wwtype":"js"}}},"isExternal":true,"parameters":[{"name":"Value","type":"string"}],"firstAction":"cb16b75c-2ed0-4de6-899d-6c7bff93bedc","isDropzoneAvailable":true},"6fedd282-26eb-4e1f-8b8d-fc4c6d84e836":{"id":"6fedd282-26eb-4e1f-8b8d-fc4c6d84e836","name":"Changed Init","actions":{"1a731a45-f4f4-42fa-950f-4bc8a1cfad75":{"id":"1a731a45-f4f4-42fa-950f-4bc8a1cfad75","type":"execute-inner-workflow:a9cd0521-4b88-4fbc-811e-b6c12bd09de4"}},"trigger":"_wwOnPropertyChange","firstAction":"1a731a45-f4f4-42fa-950f-4bc8a1cfad75","triggerProperty":"04532755-1b53-42f9-b855-15d6f790bca4","triggerConditions":null},"9e78dc5e-269f-4af5-9ed4-995f09393aac":{"id":"9e78dc5e-269f-4af5-9ed4-995f09393aac","name":"Mounted Init","actions":{"a69a5c77-86a0-4434-8099-da30dc820a10":{"id":"a69a5c77-86a0-4434-8099-da30dc820a10","type":"execute-inner-workflow:a9cd0521-4b88-4fbc-811e-b6c12bd09de4"}},"trigger":"_wwOnMounted","firstAction":"a69a5c77-86a0-4434-8099-da30dc820a10","triggerConditions":null},"a9cd0521-4b88-4fbc-811e-b6c12bd09de4":{"id":"a9cd0521-4b88-4fbc-811e-b6c12bd09de4","name":"InitValue","actions":{"8daae7d7-4551-44a0-886d-cd95927f1517":{"id":"8daae7d7-4551-44a0-886d-cd95927f1517","next":"cbdfe20b-1099-4fef-8db5-cdbfbea46c3d","type":"variable","varId":"d649c4b9-1412-426b-9070-23faa5b7e6c6","internal":true,"varValue":{"code":"context.component?.props?.['04532755-1b53-42f9-b855-15d6f790bca4']","__wwtype":"f"}},"cbdfe20b-1099-4fef-8db5-cdbfbea46c3d":{"id":"cbdfe20b-1099-4fef-8db5-cdbfbea46c3d","type":"execute-inner-workflow:6a42a556-a302-48fc-9259-a46609cc7ae2","parameters":{"Value":{"code":"context.component?.props?.['04532755-1b53-42f9-b855-15d6f790bca4']","__wwtype":"f"}}}},"isExternal":true,"firstAction":"8daae7d7-4551-44a0-886d-cd95927f1517","isDropzoneAvailable":true}}},"rootElementId":"de509f25-8523-416d-9709-1007f6129265","type":null},{"id":"2d99556d-5efc-4bcd-9162-c22f6cd14cbc","configuration":{"editor":{"customStylePropertiesOrder":["4adccd07-a81a-4d14-9617-62152b086b1e","044f9db2-700a-4785-b543-790bbf8f4b24","9356711a-9d95-49e7-9a91-cbadd20d6bc2","e9541e9c-67a8-468c-8c15-041c80d0b577"],"customSettingsPropertiesOrder":["85d7c05f-fd32-4e91-bca5-8a749aab3f49"]},"triggers":{"e772a955-87e1-47ad-90f4-403eab39ecf7":{"id":"e772a955-87e1-47ad-90f4-403eab39ecf7","type":"Text","label":"onClick","section":"styles"}},"properties":{"044f9db2-700a-4785-b543-790bbf8f4b24":{"id":"044f9db2-700a-4785-b543-790bbf8f4b24","type":"SystemIcon","label":"Left Icon","section":"styles","bindable":true,"fallbackToDefault":true},"4adccd07-a81a-4d14-9617-62152b086b1e":{"id":"4adccd07-a81a-4d14-9617-62152b086b1e","type":"TextSelect","label":"Type","options":{"options":[{"label":"Main","value":"main"},{"label":"Secondary","value":"secondary"}]},"section":"styles","bindable":true,"defaultValue":"main","fallbackToDefault":true},"85d7c05f-fd32-4e91-bca5-8a749aab3f49":{"id":"85d7c05f-fd32-4e91-bca5-8a749aab3f49","type":"OnOff","label":"Disabled","section":"settings","bindable":true,"defaultValue":false,"fallbackToDefault":true},"9356711a-9d95-49e7-9a91-cbadd20d6bc2":{"id":"9356711a-9d95-49e7-9a91-cbadd20d6bc2","type":"SystemIcon","label":"Right Icon","section":"styles","bindable":true,"fallbackToDefault":true},"e9541e9c-67a8-468c-8c15-041c80d0b577":{"id":"e9541e9c-67a8-468c-8c15-041c80d0b577","type":"Text","label":"Text","section":"styles","bindable":true,"multiLang":true,"defaultValue":{"en":"","ru":""},"fallbackToDefault":true}}},"inner":{"workflows":{"cd239170-c5a9-4d2f-b40e-c82996e44177":{"id":"cd239170-c5a9-4d2f-b40e-c82996e44177","name":"Click","actions":{"e77a367e-3b37-42be-b484-af7e72eb8b5c":{"id":"e77a367e-3b37-42be-b484-af7e72eb8b5c","type":"trigger-event","event":{"__wwtype":"f"},"triggerId":"e772a955-87e1-47ad-90f4-403eab39ecf7"}},"isExternal":true,"firstAction":"e77a367e-3b37-42be-b484-af7e72eb8b5c","isDropzoneAvailable":true}}},"rootElementId":"314d5d99-dc40-4865-a917-56aa3e9c196d","type":null},{"id":"c61c2f3b-4321-4338-baea-acda0938f744","configuration":{"editor":{"customStylePropertiesOrder":["10c264e3-31c5-4cd3-ac5f-3e7442bdaa87","14f65dbf-f46d-4dd3-8831-d51377fd9fb9"],"customSettingsPropertiesOrder":["e022e1e9-76d5-4bec-9b1d-038c6880507f"]},"triggers":{"4904e6d9-fd94-40f8-b9a3-9fd42d09be50":{"id":"4904e6d9-fd94-40f8-b9a3-9fd42d09be50","type":"Text","label":"onToggle","section":"styles"}},"properties":{"10c264e3-31c5-4cd3-ac5f-3e7442bdaa87":{"id":"10c264e3-31c5-4cd3-ac5f-3e7442bdaa87","type":"Text","label":"Label","section":"styles","bindable":true,"defaultValue":"Label 1","fallbackToDefault":true},"14f65dbf-f46d-4dd3-8831-d51377fd9fb9":{"id":"14f65dbf-f46d-4dd3-8831-d51377fd9fb9","type":"OnOff","label":"Initial Value","section":"styles","bindable":true,"defaultValue":false,"fallbackToDefault":true},"e022e1e9-76d5-4bec-9b1d-038c6880507f":{"id":"e022e1e9-76d5-4bec-9b1d-038c6880507f","type":"OnOff","label":"Disabled","section":"settings","bindable":true,"defaultValue":false,"fallbackToDefault":true}}},"inner":{"variables":{"8b3d0387-6c37-476e-8d10-3fbda6cee34e":{"id":"8b3d0387-6c37-476e-8d10-3fbda6cee34e","name":"State","type":"boolean","isExternal":true,"defaultValue":false}},"workflows":{"06975540-469b-4679-a479-6c1e2b58bac1":{"id":"06975540-469b-4679-a479-6c1e2b58bac1","name":"OnPropChange","actions":{"ffb5005d-3ca5-422f-a606-9101c45c400e":{"id":"ffb5005d-3ca5-422f-a606-9101c45c400e","type":"execute-workflow","internal":true,"parameters":{},"workflowId":"af0db094-95fa-45ec-bb0c-d5defe053e27"}},"trigger":"_wwOnPropertyChange","firstAction":"ffb5005d-3ca5-422f-a606-9101c45c400e","triggerProperty":"14f65dbf-f46d-4dd3-8831-d51377fd9fb9","triggerConditions":null},"af0db094-95fa-45ec-bb0c-d5defe053e27":{"id":"af0db094-95fa-45ec-bb0c-d5defe053e27","name":"Init","actions":{"fa4e00fe-fe07-4cbf-9f4b-2b539c9d1ef1":{"id":"fa4e00fe-fe07-4cbf-9f4b-2b539c9d1ef1","type":"variable","varId":"8b3d0387-6c37-476e-8d10-3fbda6cee34e","internal":true,"varValue":{"code":"context.component?.props?.['14f65dbf-f46d-4dd3-8831-d51377fd9fb9']","__wwtype":"f"}}},"isExternal":true,"firstAction":"fa4e00fe-fe07-4cbf-9f4b-2b539c9d1ef1","isDropzoneAvailable":true},"ef7981cb-ba55-4040-b376-f06e7fdd7ef5":{"id":"ef7981cb-ba55-4040-b376-f06e7fdd7ef5","name":"Onload","actions":{"ffb5005d-3ca5-422f-a606-9101c45c400e":{"id":"ffb5005d-3ca5-422f-a606-9101c45c400e","type":"execute-workflow","internal":true,"parameters":{},"workflowId":"af0db094-95fa-45ec-bb0c-d5defe053e27"}},"trigger":"_wwOnMounted","firstAction":"ffb5005d-3ca5-422f-a606-9101c45c400e","triggerConditions":null}}},"rootElementId":"2836dc41-81dd-4082-8a7e-a460f8dece69","type":null},{"id":"89dffcdb-086d-4601-a1c4-c3966d95c68a","configuration":{"editor":{"customStylePropertiesOrder":[]},"properties":{}},"inner":{"variables":{"inventory_data_var":{"id":"inventory_data_var","name":"inventory_data","type":"object","defaultValue":""},"inventory_comments_var":{"id":"inventory_comments_var","name":"inventory_comments","type":"array","defaultValue":""},"maintenance_history_var":{"id":"maintenance_history_var","name":"maintenance_history","type":"array","defaultValue":""},"inventory_new_comment_var":{"id":"inventory_new_comment_var","name":"new_comment","type":"string","defaultValue":""},"5758f961-4b40-459e-b2f2-37888ea3560e":{"id":"5758f961-4b40-459e-b2f2-37888ea3560e","name":"scanned_info","type":"object","defaultValue":{}},"8988055f-38db-434a-9eb4-e9cc7ebd60de":{"id":"8988055f-38db-434a-9eb4-e9cc7ebd60de","name":"selected_camera","type":"string","defaultValue":""},"affffa2d-cee0-4917-afe5-60c6ef29d63b":{"id":"affffa2d-cee0-4917-afe5-60c6ef29d63b","name":"is_open_scanner","type":"boolean","defaultValue":false}},"workflows":{"8bc67d0a-753b-46c8-8bcb-9087bcbe948f":{"id":"8bc67d0a-753b-46c8-8bcb-9087bcbe948f","name":"Add Inventory Comment","folder":"","actions":{"a85fe1d9-cdb9-403c-971f-f29abcba363e":{"id":"a85fe1d9-cdb9-403c-971f-f29abcba363e","code":"// Get the current comment text\n const commentText = context.component.variables['inventory_new_comment_var'];\n if (!commentText) return;\n \n // Get the current comments\n const currentComments = context.component.variables['inventory_comments_var'] || [];\n \n // Create a new comment object\n const newComment = {\n id: Date.now().toString(),\n ref_id: context.component.props['inventory_id_arg'],\n author_id: pluginVariables['1fa0dd68-5069-436c-9a7d-3b54c340f1fa']['user']?.['id'] || 'current_user',\n author_name: variables['af499b01-9787-42ec-acff-74a0c0b22bdd']?.['first_name'] || 'Current User',\n content: commentText,\n created_at: new Date().toISOString()\n };\n \n // Add the new comment to the list\n const updatedComments = [newComment, ...currentComments];\n \n // Update the comments variable\n context.component.variables['inventory_comments_var'] = updatedComments;\n \n // Clear the input\n context.component.variables['inventory_new_comment_var'] = '';\n \n // In a real implementation, this would also save the comment to the database\n console.log('Added inventory comment:', newComment);","next":null,"type":"custom-js"}},"parameters":[],"description":"Add a new comment to an inventory item","firstAction":"a85fe1d9-cdb9-403c-971f-f29abcba363e","firstErrorAction":null},"8f343796-219c-426b-af48-104522ee240b":{"id":"8f343796-219c-426b-af48-104522ee240b","name":"Load Inventory Data","folder":"","actions":{"92b61f97-840e-4564-9fba-55d5c6ce8852":{"id":"92b61f97-840e-4564-9fba-55d5c6ce8852","code":"// Get the inventory ID from the popup arguments\nconst inventoryId = context.component.props['inventory_id_arg'];\nif (!inventoryId) {\n console.error('No inventory ID provided');\n return;\n}\n\n// In a real implementation, this would fetch the inventory data from the database\n// For demo purposes, we'll create a sample inventory item\nconst sampleInventory = {\n id: inventoryId,\n name: 'Equipment #' + inventoryId,\n type: 'Industrial Equipment',\n status: 'operational',\n description: 'This is a sample inventory item used for demonstration purposes. In a real application, this would contain detailed information about the equipment.',\n location: 'Building A, Floor 2, Room 201'\n};\n\n// Set the inventory data\ncontext.component.variables['inventory_data_var'] = sampleInventory;\n\n// Fetch comments for this inventory item\n// In a real implementation, this would fetch comments from the database\n// For demo purposes, we'll create some sample comments\nconst sampleComments = [\n {\n id: '1',\n ref_id: inventoryId,\n author_id: 'user1',\n author_name: 'John Doe',\n content: 'This equipment was serviced last month.',\n created_at: new Date(Date.now() - 2592000000).toISOString() // 30 days ago\n },\n {\n id: '2',\n ref_id: inventoryId,\n author_id: 'user2',\n author_name: 'Jane Smith',\n content: 'The equipment is working properly after the maintenance.',\n created_at: new Date(Date.now() - 1209600000).toISOString() // 14 days ago\n }\n];\n\ncontext.component.variables['inventory_comments_var'] = sampleComments;\n\n// Fetch maintenance history for this inventory item\n// In a real implementation, this would fetch history from the database\n// For demo purposes, we'll create some sample history entries\nconst sampleHistory = [\n {\n id: '1',\n inventory_id: inventoryId,\n type: 'Regular Maintenance',\n description: 'Performed regular maintenance check. All systems operational.',\n date: new Date(Date.now() - 7776000000).toISOString() // 90 days ago\n },\n {\n id: '2',\n inventory_id: inventoryId,\n type: 'Repair',\n description: 'Replaced worn out parts and calibrated the system.',\n date: new Date(Date.now() - 5184000000).toISOString() // 60 days ago\n },\n {\n id: '3',\n inventory_id: inventoryId,\n type: 'Inspection',\n description: 'Conducted safety inspection. Equipment meets all safety standards.',\n date: new Date(Date.now() - 2592000000).toISOString() // 30 days ago\n }\n];\n\ncontext.component.variables['maintenance_history_var'] = sampleHistory;\n\n// Initialize the new comment variable\ncontext.component.variables['inventory_new_comment_var'] = '';","next":null,"type":"custom-js"}},"trigger":"_wwOnMounted","parameters":[],"description":"Load inventory data when the popup is opened","firstAction":"92b61f97-840e-4564-9fba-55d5c6ce8852","firstErrorAction":null}}},"rootElementId":"7628c1a1-7386-4068-b56b-c6b5252ccb34","type":"modal"},{"id":"5621c356-05b9-4fc1-bae5-f6a05903e235","configuration":{"editor":{"customStylePropertiesOrder":[]},"properties":{}},"inner":{"variables":{"inventory_data_var":{"id":"inventory_data_var","name":"inventory_data","type":"object","defaultValue":""},"inventory_comments_var":{"id":"inventory_comments_var","name":"inventory_comments","type":"array","defaultValue":""},"maintenance_history_var":{"id":"maintenance_history_var","name":"maintenance_history","type":"array","defaultValue":""},"inventory_new_comment_var":{"id":"inventory_new_comment_var","name":"new_comment","type":"string","defaultValue":""},"5758f961-4b40-459e-b2f2-37888ea3560e":{"id":"5758f961-4b40-459e-b2f2-37888ea3560e","name":"scanned_info","type":"object","defaultValue":{}},"8988055f-38db-434a-9eb4-e9cc7ebd60de":{"id":"8988055f-38db-434a-9eb4-e9cc7ebd60de","name":"selected_camera","type":"string","defaultValue":""},"affffa2d-cee0-4917-afe5-60c6ef29d63b":{"id":"affffa2d-cee0-4917-afe5-60c6ef29d63b","name":"is_open_scanner","type":"boolean","defaultValue":false}},"workflows":{"8bc67d0a-753b-46c8-8bcb-9087bcbe948f":{"id":"8bc67d0a-753b-46c8-8bcb-9087bcbe948f","name":"Add Inventory Comment","folder":"","actions":{"a85fe1d9-cdb9-403c-971f-f29abcba363e":{"id":"a85fe1d9-cdb9-403c-971f-f29abcba363e","code":"// Get the current comment text\n const commentText = context.component.variables['inventory_new_comment_var'];\n if (!commentText) return;\n \n // Get the current comments\n const currentComments = context.component.variables['inventory_comments_var'] || [];\n \n // Create a new comment object\n const newComment = {\n id: Date.now().toString(),\n ref_id: context.component.props['inventory_id_arg'],\n author_id: pluginVariables['1fa0dd68-5069-436c-9a7d-3b54c340f1fa']['user']?.['id'] || 'current_user',\n author_name: variables['af499b01-9787-42ec-acff-74a0c0b22bdd']?.['first_name'] || 'Current User',\n content: commentText,\n created_at: new Date().toISOString()\n };\n \n // Add the new comment to the list\n const updatedComments = [newComment, ...currentComments];\n \n // Update the comments variable\n context.component.variables['inventory_comments_var'] = updatedComments;\n \n // Clear the input\n context.component.variables['inventory_new_comment_var'] = '';\n \n // In a real implementation, this would also save the comment to the database\n console.log('Added inventory comment:', newComment);","next":null,"type":"custom-js"}},"parameters":[],"description":"Add a new comment to an inventory item","firstAction":"a85fe1d9-cdb9-403c-971f-f29abcba363e","firstErrorAction":null},"8f343796-219c-426b-af48-104522ee240b":{"id":"8f343796-219c-426b-af48-104522ee240b","name":"Load Inventory Data","folder":"","actions":{"92b61f97-840e-4564-9fba-55d5c6ce8852":{"id":"92b61f97-840e-4564-9fba-55d5c6ce8852","code":"// Get the inventory ID from the popup arguments\nconst inventoryId = context.component.props['inventory_id_arg'];\nif (!inventoryId) {\n console.error('No inventory ID provided');\n return;\n}\n\n// In a real implementation, this would fetch the inventory data from the database\n// For demo purposes, we'll create a sample inventory item\nconst sampleInventory = {\n id: inventoryId,\n name: 'Equipment #' + inventoryId,\n type: 'Industrial Equipment',\n status: 'operational',\n description: 'This is a sample inventory item used for demonstration purposes. In a real application, this would contain detailed information about the equipment.',\n location: 'Building A, Floor 2, Room 201'\n};\n\n// Set the inventory data\ncontext.component.variables['inventory_data_var'] = sampleInventory;\n\n// Fetch comments for this inventory item\n// In a real implementation, this would fetch comments from the database\n// For demo purposes, we'll create some sample comments\nconst sampleComments = [\n {\n id: '1',\n ref_id: inventoryId,\n author_id: 'user1',\n author_name: 'John Doe',\n content: 'This equipment was serviced last month.',\n created_at: new Date(Date.now() - 2592000000).toISOString() // 30 days ago\n },\n {\n id: '2',\n ref_id: inventoryId,\n author_id: 'user2',\n author_name: 'Jane Smith',\n content: 'The equipment is working properly after the maintenance.',\n created_at: new Date(Date.now() - 1209600000).toISOString() // 14 days ago\n }\n];\n\ncontext.component.variables['inventory_comments_var'] = sampleComments;\n\n// Fetch maintenance history for this inventory item\n// In a real implementation, this would fetch history from the database\n// For demo purposes, we'll create some sample history entries\nconst sampleHistory = [\n {\n id: '1',\n inventory_id: inventoryId,\n type: 'Regular Maintenance',\n description: 'Performed regular maintenance check. All systems operational.',\n date: new Date(Date.now() - 7776000000).toISOString() // 90 days ago\n },\n {\n id: '2',\n inventory_id: inventoryId,\n type: 'Repair',\n description: 'Replaced worn out parts and calibrated the system.',\n date: new Date(Date.now() - 5184000000).toISOString() // 60 days ago\n },\n {\n id: '3',\n inventory_id: inventoryId,\n type: 'Inspection',\n description: 'Conducted safety inspection. Equipment meets all safety standards.',\n date: new Date(Date.now() - 2592000000).toISOString() // 30 days ago\n }\n];\n\ncontext.component.variables['maintenance_history_var'] = sampleHistory;\n\n// Initialize the new comment variable\ncontext.component.variables['inventory_new_comment_var'] = '';","next":null,"type":"custom-js"}},"trigger":"_wwOnMounted","parameters":[],"description":"Load inventory data when the popup is opened","firstAction":"92b61f97-840e-4564-9fba-55d5c6ce8852","firstErrorAction":null}}},"rootElementId":"abd034ea-a617-4e68-b264-bc1c2a4bfcf9","type":"modal"},{"id":"cf1d6503-beac-4c52-8477-5e13404d88e7","configuration":{"editor":{"customStylePropertiesOrder":[]},"properties":{}},"inner":{"variables":{"inventory_data_var":{"id":"inventory_data_var","name":"inventory_data","type":"object","defaultValue":""},"inventory_comments_var":{"id":"inventory_comments_var","name":"inventory_comments","type":"array","defaultValue":""},"maintenance_history_var":{"id":"maintenance_history_var","name":"maintenance_history","type":"array","defaultValue":""},"inventory_new_comment_var":{"id":"inventory_new_comment_var","name":"new_comment","type":"string","defaultValue":""},"5758f961-4b40-459e-b2f2-37888ea3560e":{"id":"5758f961-4b40-459e-b2f2-37888ea3560e","name":"scanned_info","type":"object","defaultValue":{}},"8988055f-38db-434a-9eb4-e9cc7ebd60de":{"id":"8988055f-38db-434a-9eb4-e9cc7ebd60de","name":"selected_camera","type":"string","defaultValue":""},"affffa2d-cee0-4917-afe5-60c6ef29d63b":{"id":"affffa2d-cee0-4917-afe5-60c6ef29d63b","name":"is_open_scanner","type":"boolean","defaultValue":false}},"workflows":{"8bc67d0a-753b-46c8-8bcb-9087bcbe948f":{"id":"8bc67d0a-753b-46c8-8bcb-9087bcbe948f","name":"Add Inventory Comment","folder":"","actions":{"a85fe1d9-cdb9-403c-971f-f29abcba363e":{"id":"a85fe1d9-cdb9-403c-971f-f29abcba363e","code":"// Get the current comment text\n const commentText = context.component.variables['inventory_new_comment_var'];\n if (!commentText) return;\n \n // Get the current comments\n const currentComments = context.component.variables['inventory_comments_var'] || [];\n \n // Create a new comment object\n const newComment = {\n id: Date.now().toString(),\n ref_id: context.component.props['inventory_id_arg'],\n author_id: pluginVariables['1fa0dd68-5069-436c-9a7d-3b54c340f1fa']['user']?.['id'] || 'current_user',\n author_name: variables['af499b01-9787-42ec-acff-74a0c0b22bdd']?.['first_name'] || 'Current User',\n content: commentText,\n created_at: new Date().toISOString()\n };\n \n // Add the new comment to the list\n const updatedComments = [newComment, ...currentComments];\n \n // Update the comments variable\n context.component.variables['inventory_comments_var'] = updatedComments;\n \n // Clear the input\n context.component.variables['inventory_new_comment_var'] = '';\n \n // In a real implementation, this would also save the comment to the database\n console.log('Added inventory comment:', newComment);","next":null,"type":"custom-js"}},"parameters":[],"description":"Add a new comment to an inventory item","firstAction":"a85fe1d9-cdb9-403c-971f-f29abcba363e","firstErrorAction":null},"8f343796-219c-426b-af48-104522ee240b":{"id":"8f343796-219c-426b-af48-104522ee240b","name":"Load Inventory Data","folder":"","actions":{"92b61f97-840e-4564-9fba-55d5c6ce8852":{"id":"92b61f97-840e-4564-9fba-55d5c6ce8852","code":"// Get the inventory ID from the popup arguments\nconst inventoryId = context.component.props['inventory_id_arg'];\nif (!inventoryId) {\n console.error('No inventory ID provided');\n return;\n}\n\n// In a real implementation, this would fetch the inventory data from the database\n// For demo purposes, we'll create a sample inventory item\nconst sampleInventory = {\n id: inventoryId,\n name: 'Equipment #' + inventoryId,\n type: 'Industrial Equipment',\n status: 'operational',\n description: 'This is a sample inventory item used for demonstration purposes. In a real application, this would contain detailed information about the equipment.',\n location: 'Building A, Floor 2, Room 201'\n};\n\n// Set the inventory data\ncontext.component.variables['inventory_data_var'] = sampleInventory;\n\n// Fetch comments for this inventory item\n// In a real implementation, this would fetch comments from the database\n// For demo purposes, we'll create some sample comments\nconst sampleComments = [\n {\n id: '1',\n ref_id: inventoryId,\n author_id: 'user1',\n author_name: 'John Doe',\n content: 'This equipment was serviced last month.',\n created_at: new Date(Date.now() - 2592000000).toISOString() // 30 days ago\n },\n {\n id: '2',\n ref_id: inventoryId,\n author_id: 'user2',\n author_name: 'Jane Smith',\n content: 'The equipment is working properly after the maintenance.',\n created_at: new Date(Date.now() - 1209600000).toISOString() // 14 days ago\n }\n];\n\ncontext.component.variables['inventory_comments_var'] = sampleComments;\n\n// Fetch maintenance history for this inventory item\n// In a real implementation, this would fetch history from the database\n// For demo purposes, we'll create some sample history entries\nconst sampleHistory = [\n {\n id: '1',\n inventory_id: inventoryId,\n type: 'Regular Maintenance',\n description: 'Performed regular maintenance check. All systems operational.',\n date: new Date(Date.now() - 7776000000).toISOString() // 90 days ago\n },\n {\n id: '2',\n inventory_id: inventoryId,\n type: 'Repair',\n description: 'Replaced worn out parts and calibrated the system.',\n date: new Date(Date.now() - 5184000000).toISOString() // 60 days ago\n },\n {\n id: '3',\n inventory_id: inventoryId,\n type: 'Inspection',\n description: 'Conducted safety inspection. Equipment meets all safety standards.',\n date: new Date(Date.now() - 2592000000).toISOString() // 30 days ago\n }\n];\n\ncontext.component.variables['maintenance_history_var'] = sampleHistory;\n\n// Initialize the new comment variable\ncontext.component.variables['inventory_new_comment_var'] = '';","next":null,"type":"custom-js"}},"trigger":"_wwOnMounted","parameters":[],"description":"Load inventory data when the popup is opened","firstAction":"92b61f97-840e-4564-9fba-55d5c6ce8852","firstErrorAction":null}}},"rootElementId":"ce98952b-2c8c-4dd2-9af0-20577fb6de02","type":"modal"}]}