diff --git a/apps/hello/ui.json b/apps/hello/ui.json index 42858f31c..24db9808a 100644 --- a/apps/hello/ui.json +++ b/apps/hello/ui.json @@ -1,6 +1,6 @@ { "metadata": { - "writer_version": "0.5.0" + "writer_version": "0.6.2rc3" }, "components": { "root": { @@ -11,7 +11,12 @@ "emptinessColor": "#ffffff" }, "isCodeManaged": false, - "position": 0 + "position": 0, + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "bb4d0e86-619e-4367-a180-be28ab6059f4": { "id": "bb4d0e86-619e-4367-a180-be28ab6059f4", @@ -22,7 +27,12 @@ }, "isCodeManaged": false, "position": 0, - "parentId": "root" + "parentId": "root", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "84378aea-b64c-49a3-9539-f854532279ee": { "id": "84378aea-b64c-49a3-9539-f854532279ee", @@ -34,7 +44,12 @@ }, "isCodeManaged": false, "position": 0, - "parentId": "bb4d0e86-619e-4367-a180-be28ab6059f4" + "parentId": "bb4d0e86-619e-4367-a180-be28ab6059f4", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "92a2c0c8-7ab4-4865-b7eb-ed437408c8f5": { "id": "92a2c0c8-7ab4-4865-b7eb-ed437408c8f5", @@ -42,7 +57,12 @@ "content": {}, "isCodeManaged": false, "position": 1, - "parentId": "bb4d0e86-619e-4367-a180-be28ab6059f4" + "parentId": "bb4d0e86-619e-4367-a180-be28ab6059f4", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "d1e01ce1-fab1-4a6e-91a1-1f45f9e57aa5": { "id": "d1e01ce1-fab1-4a6e-91a1-1f45f9e57aa5", @@ -55,7 +75,12 @@ }, "isCodeManaged": false, "position": 0, - "parentId": "92a2c0c8-7ab4-4865-b7eb-ed437408c8f5" + "parentId": "92a2c0c8-7ab4-4865-b7eb-ed437408c8f5", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "0569937e-c72c-4fb9-820e-2ae56e17bcc0": { "id": "0569937e-c72c-4fb9-820e-2ae56e17bcc0", @@ -65,7 +90,12 @@ }, "isCodeManaged": false, "position": 1, - "parentId": "92a2c0c8-7ab4-4865-b7eb-ed437408c8f5" + "parentId": "92a2c0c8-7ab4-4865-b7eb-ed437408c8f5", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "9c30af6d-4ee5-4782-9169-0f361d67fa76": { "id": "9c30af6d-4ee5-4782-9169-0f361d67fa76", @@ -75,7 +105,12 @@ }, "isCodeManaged": false, "position": 0, - "parentId": "d1e01ce1-fab1-4a6e-91a1-1f45f9e57aa5" + "parentId": "d1e01ce1-fab1-4a6e-91a1-1f45f9e57aa5", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "7fdd1d02-53de-4466-bd3c-4822cbc2694f": { "id": "7fdd1d02-53de-4466-bd3c-4822cbc2694f", @@ -86,7 +121,12 @@ }, "isCodeManaged": false, "position": 0, - "parentId": "9c30af6d-4ee5-4782-9169-0f361d67fa76" + "parentId": "9c30af6d-4ee5-4782-9169-0f361d67fa76", + "visible": { + "expression": "custom", + "binding": "main_df", + "reversed": false + } }, "ee919cd6-8153-4f34-8c6a-bfc1153df360": { "id": "ee919cd6-8153-4f34-8c6a-bfc1153df360", @@ -94,7 +134,12 @@ "content": {}, "isCodeManaged": false, "position": 0, - "parentId": "0569937e-c72c-4fb9-820e-2ae56e17bcc0" + "parentId": "0569937e-c72c-4fb9-820e-2ae56e17bcc0", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "c6392876-7cfd-4680-8725-b04f43ff294f": { "id": "c6392876-7cfd-4680-8725-b04f43ff294f", @@ -104,7 +149,12 @@ }, "isCodeManaged": false, "position": 0, - "parentId": "ee919cd6-8153-4f34-8c6a-bfc1153df360" + "parentId": "ee919cd6-8153-4f34-8c6a-bfc1153df360", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "da00a61f-0ee2-434e-acd6-228d32eae5c6": { "id": "da00a61f-0ee2-434e-acd6-228d32eae5c6", @@ -114,7 +164,12 @@ }, "isCodeManaged": false, "position": 2, - "parentId": "ee919cd6-8153-4f34-8c6a-bfc1153df360" + "parentId": "ee919cd6-8153-4f34-8c6a-bfc1153df360", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "d0298b1c-7c64-4b58-a018-db97dd49675b": { "id": "d0298b1c-7c64-4b58-a018-db97dd49675b", @@ -122,7 +177,12 @@ "content": {}, "isCodeManaged": false, "position": 3, - "parentId": "c6392876-7cfd-4680-8725-b04f43ff294f" + "parentId": "c6392876-7cfd-4680-8725-b04f43ff294f", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "f1d6bc8e-a780-4ae5-8b7c-082fe8a6867d": { "id": "f1d6bc8e-a780-4ae5-8b7c-082fe8a6867d", @@ -135,7 +195,12 @@ }, "isCodeManaged": false, "position": 4, - "parentId": "c6392876-7cfd-4680-8725-b04f43ff294f" + "parentId": "c6392876-7cfd-4680-8725-b04f43ff294f", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "fbad9feb-5c88-4425-bb17-0d138286a875": { "id": "fbad9feb-5c88-4425-bb17-0d138286a875", @@ -145,7 +210,12 @@ }, "isCodeManaged": false, "position": -2, - "parentId": "bb4d0e86-619e-4367-a180-be28ab6059f4" + "parentId": "bb4d0e86-619e-4367-a180-be28ab6059f4", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "7e625201-20c2-4b05-951c-d825de28b216": { "id": "7e625201-20c2-4b05-951c-d825de28b216", @@ -155,7 +225,12 @@ }, "isCodeManaged": false, "position": 0, - "parentId": "fbad9feb-5c88-4425-bb17-0d138286a875" + "parentId": "fbad9feb-5c88-4425-bb17-0d138286a875", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "385247e5-5c89-4352-a598-b8da81146a5a": { "id": "385247e5-5c89-4352-a598-b8da81146a5a", @@ -172,6 +247,11 @@ "handlers": { "wf-number-change": "update" }, + "visible": { + "expression": true, + "binding": "", + "reversed": false + }, "binding": { "eventType": "wf-number-change", "stateRef": "filter.min_weight" @@ -192,6 +272,11 @@ "handlers": { "wf-number-change": "update" }, + "visible": { + "expression": true, + "binding": "", + "reversed": false + }, "binding": { "eventType": "wf-number-change", "stateRef": "filter.min_length" @@ -205,7 +290,12 @@ }, "isCodeManaged": false, "position": 1, - "parentId": "fbad9feb-5c88-4425-bb17-0d138286a875" + "parentId": "fbad9feb-5c88-4425-bb17-0d138286a875", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "12e11005-3b5e-4bd8-9a8c-fc7b8cb757d0": { "id": "12e11005-3b5e-4bd8-9a8c-fc7b8cb757d0", @@ -215,7 +305,12 @@ }, "isCodeManaged": false, "position": 0, - "parentId": "70d82458-a08f-4005-8f96-dc8d3ba92fad" + "parentId": "70d82458-a08f-4005-8f96-dc8d3ba92fad", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "7b710d37-1c68-4d06-a65a-e6596ccc826a": { "id": "7b710d37-1c68-4d06-a65a-e6596ccc826a", @@ -226,7 +321,12 @@ }, "isCodeManaged": false, "position": 4, - "parentId": "9c30af6d-4ee5-4782-9169-0f361d67fa76" + "parentId": "9c30af6d-4ee5-4782-9169-0f361d67fa76", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "b9cb10e5-1ead-448b-afcc-909e23afb72a": { "id": "b9cb10e5-1ead-448b-afcc-909e23afb72a", @@ -234,7 +334,12 @@ "content": {}, "isCodeManaged": false, "position": 2, - "parentId": "c6392876-7cfd-4680-8725-b04f43ff294f" + "parentId": "c6392876-7cfd-4680-8725-b04f43ff294f", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "31c1b0d5-bfb6-4304-82bd-1687d492f0a2": { "id": "31c1b0d5-bfb6-4304-82bd-1687d492f0a2", @@ -245,7 +350,12 @@ }, "isCodeManaged": false, "position": 1, - "parentId": "9c30af6d-4ee5-4782-9169-0f361d67fa76" + "parentId": "9c30af6d-4ee5-4782-9169-0f361d67fa76", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "3cc9c5e9-6c77-401d-ab82-7805d9df760c": { "id": "3cc9c5e9-6c77-401d-ab82-7805d9df760c", @@ -255,7 +365,12 @@ }, "isCodeManaged": false, "position": 1, - "parentId": "ee919cd6-8153-4f34-8c6a-bfc1153df360" + "parentId": "ee919cd6-8153-4f34-8c6a-bfc1153df360", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "fb22acfc-cdb5-44b6-9e97-76c3a51a8fff": { "id": "fb22acfc-cdb5-44b6-9e97-76c3a51a8fff", @@ -263,7 +378,12 @@ "content": {}, "isCodeManaged": false, "position": 0, - "parentId": "3cc9c5e9-6c77-401d-ab82-7805d9df760c" + "parentId": "3cc9c5e9-6c77-401d-ab82-7805d9df760c", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "25dda22d-1b18-4584-aa99-aaae9f3b8edf": { "id": "25dda22d-1b18-4584-aa99-aaae9f3b8edf", @@ -276,7 +396,12 @@ }, "isCodeManaged": false, "position": 0, - "parentId": "fb22acfc-cdb5-44b6-9e97-76c3a51a8fff" + "parentId": "fb22acfc-cdb5-44b6-9e97-76c3a51a8fff", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "b1ee642e-f2e7-453b-a6ef-3d96eea37140": { "id": "b1ee642e-f2e7-453b-a6ef-3d96eea37140", @@ -290,7 +415,12 @@ }, "isCodeManaged": false, "position": 2, - "parentId": "fb22acfc-cdb5-44b6-9e97-76c3a51a8fff" + "parentId": "fb22acfc-cdb5-44b6-9e97-76c3a51a8fff", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "d1f43b6f-5b0f-4c8f-95bf-a92dd7ed723b": { "id": "d1f43b6f-5b0f-4c8f-95bf-a92dd7ed723b", @@ -301,7 +431,12 @@ }, "isCodeManaged": false, "position": 2, - "parentId": "25dda22d-1b18-4584-aa99-aaae9f3b8edf" + "parentId": "25dda22d-1b18-4584-aa99-aaae9f3b8edf", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "71766c0c-e1e5-4675-9dd0-3aa2627773a0": { "id": "71766c0c-e1e5-4675-9dd0-3aa2627773a0", @@ -311,7 +446,12 @@ }, "isCodeManaged": false, "position": 0, - "parentId": "b1ee642e-f2e7-453b-a6ef-3d96eea37140" + "parentId": "b1ee642e-f2e7-453b-a6ef-3d96eea37140", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "c73602a6-453d-4ccf-b8e3-b1774ab4ff17": { "id": "c73602a6-453d-4ccf-b8e3-b1774ab4ff17", @@ -321,7 +461,12 @@ }, "isCodeManaged": false, "position": 1, - "parentId": "71766c0c-e1e5-4675-9dd0-3aa2627773a0" + "parentId": "71766c0c-e1e5-4675-9dd0-3aa2627773a0", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "573f095f-94a7-43e4-a94e-b2f69439a164": { "id": "573f095f-94a7-43e4-a94e-b2f69439a164", @@ -329,7 +474,12 @@ "content": {}, "isCodeManaged": false, "position": 1, - "parentId": "fb22acfc-cdb5-44b6-9e97-76c3a51a8fff" + "parentId": "fb22acfc-cdb5-44b6-9e97-76c3a51a8fff", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "feedc43f-a7cf-499b-962e-8170f1032b69": { "id": "feedc43f-a7cf-499b-962e-8170f1032b69", @@ -339,7 +489,12 @@ }, "isCodeManaged": false, "position": 0, - "parentId": "25dda22d-1b18-4584-aa99-aaae9f3b8edf" + "parentId": "25dda22d-1b18-4584-aa99-aaae9f3b8edf", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "1ee57415-557d-4529-be99-36f4d91fdf69": { "id": "1ee57415-557d-4529-be99-36f4d91fdf69", @@ -347,7 +502,12 @@ "content": {}, "isCodeManaged": false, "position": 1, - "parentId": "25dda22d-1b18-4584-aa99-aaae9f3b8edf" + "parentId": "25dda22d-1b18-4584-aa99-aaae9f3b8edf", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "a36b75bc-58e6-48ba-bdef-0824e6b21e8d": { "id": "a36b75bc-58e6-48ba-bdef-0824e6b21e8d", @@ -357,7 +517,12 @@ }, "isCodeManaged": false, "position": 1, - "parentId": "b1ee642e-f2e7-453b-a6ef-3d96eea37140" + "parentId": "b1ee642e-f2e7-453b-a6ef-3d96eea37140", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "5da5e007-d60a-4313-9d21-885deae7b37d": { "id": "5da5e007-d60a-4313-9d21-885deae7b37d", @@ -367,7 +532,12 @@ }, "isCodeManaged": false, "position": 1, - "parentId": "a36b75bc-58e6-48ba-bdef-0824e6b21e8d" + "parentId": "a36b75bc-58e6-48ba-bdef-0824e6b21e8d", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "85120b55-69c6-4b50-853a-bbbf73ff8121": { "id": "85120b55-69c6-4b50-853a-bbbf73ff8121", @@ -377,7 +547,12 @@ }, "isCodeManaged": false, "position": 4, - "parentId": "ee919cd6-8153-4f34-8c6a-bfc1153df360" + "parentId": "ee919cd6-8153-4f34-8c6a-bfc1153df360", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "db4c66d6-1eb7-44d3-a2d4-65d0b3e5cf12": { "id": "db4c66d6-1eb7-44d3-a2d4-65d0b3e5cf12", @@ -390,7 +565,12 @@ }, "isCodeManaged": false, "position": 1, - "parentId": "85120b55-69c6-4b50-853a-bbbf73ff8121" + "parentId": "85120b55-69c6-4b50-853a-bbbf73ff8121", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "09ddb2da-6fa3-4157-8da3-4d5d44a6a58d": { "id": "09ddb2da-6fa3-4157-8da3-4d5d44a6a58d", @@ -400,7 +580,12 @@ }, "isCodeManaged": false, "position": 0, - "parentId": "85120b55-69c6-4b50-853a-bbbf73ff8121" + "parentId": "85120b55-69c6-4b50-853a-bbbf73ff8121", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "50a05488-d6fe-47bf-b681-36870d04f5d7": { "id": "50a05488-d6fe-47bf-b681-36870d04f5d7", @@ -414,6 +599,11 @@ "parentId": "09ddb2da-6fa3-4157-8da3-4d5d44a6a58d", "handlers": { "wf-tick": "handle_timer_tick" + }, + "visible": { + "expression": true, + "binding": "", + "reversed": false } }, "e296866a-75d2-4677-b55d-3c1456113b89": { @@ -424,7 +614,12 @@ }, "isCodeManaged": false, "position": 1, - "parentId": "09ddb2da-6fa3-4157-8da3-4d5d44a6a58d" + "parentId": "09ddb2da-6fa3-4157-8da3-4d5d44a6a58d", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "fdf38e46-c01e-4a93-94d5-e187f9e4c823": { "id": "fdf38e46-c01e-4a93-94d5-e187f9e4c823", @@ -436,7 +631,12 @@ }, "isCodeManaged": false, "position": 2, - "parentId": "85120b55-69c6-4b50-853a-bbbf73ff8121" + "parentId": "85120b55-69c6-4b50-853a-bbbf73ff8121", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "c921816d-6d45-4ce3-9c18-2c78ff850e0e": { "id": "c921816d-6d45-4ce3-9c18-2c78ff850e0e", @@ -448,7 +648,12 @@ }, "isCodeManaged": false, "position": 0, - "parentId": "71766c0c-e1e5-4675-9dd0-3aa2627773a0" + "parentId": "71766c0c-e1e5-4675-9dd0-3aa2627773a0", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "c684f61e-0c79-4cb1-af9f-46c9cab5dfea": { "id": "c684f61e-0c79-4cb1-af9f-46c9cab5dfea", @@ -460,7 +665,12 @@ }, "isCodeManaged": false, "position": 0, - "parentId": "a36b75bc-58e6-48ba-bdef-0824e6b21e8d" + "parentId": "a36b75bc-58e6-48ba-bdef-0824e6b21e8d", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "ee82e035-cfb2-4d00-95ce-ccbb9eb2dbb9": { "id": "ee82e035-cfb2-4d00-95ce-ccbb9eb2dbb9", @@ -474,6 +684,11 @@ "isCodeManaged": false, "position": 2, "parentId": "b1ee642e-f2e7-453b-a6ef-3d96eea37140", + "visible": { + "expression": true, + "binding": "", + "reversed": false + }, "binding": { "eventType": "wf-number-change", "stateRef": "hue_rotation" @@ -488,7 +703,12 @@ }, "isCodeManaged": false, "position": 3, - "parentId": "b1ee642e-f2e7-453b-a6ef-3d96eea37140" + "parentId": "b1ee642e-f2e7-453b-a6ef-3d96eea37140", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "6a490318-239e-4fe9-a56b-f0f33d628c87": { "id": "6a490318-239e-4fe9-a56b-f0f33d628c87", @@ -498,7 +718,12 @@ }, "isCodeManaged": false, "position": 1, - "parentId": "b9cb10e5-1ead-448b-afcc-909e23afb72a" + "parentId": "b9cb10e5-1ead-448b-afcc-909e23afb72a", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "de70a15a-2ff6-42d2-ab12-c7fc9c3ed4e1": { "id": "de70a15a-2ff6-42d2-ab12-c7fc9c3ed4e1", @@ -510,7 +735,12 @@ }, "isCodeManaged": false, "position": 0, - "parentId": "da00a61f-0ee2-434e-acd6-228d32eae5c6" + "parentId": "da00a61f-0ee2-434e-acd6-228d32eae5c6", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "2f4969e2-e248-43ed-9e63-222fc35250e2": { "id": "2f4969e2-e248-43ed-9e63-222fc35250e2", @@ -518,7 +748,12 @@ "content": {}, "isCodeManaged": false, "position": 2, - "parentId": "da00a61f-0ee2-434e-acd6-228d32eae5c6" + "parentId": "da00a61f-0ee2-434e-acd6-228d32eae5c6", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "f46cd60d-f01e-4390-a161-4353006b72a1": { "id": "f46cd60d-f01e-4390-a161-4353006b72a1", @@ -530,7 +765,12 @@ }, "isCodeManaged": false, "position": 0, - "parentId": "2f4969e2-e248-43ed-9e63-222fc35250e2" + "parentId": "2f4969e2-e248-43ed-9e63-222fc35250e2", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "0dd29423-3867-478a-997e-eeaafb6b811e": { "id": "0dd29423-3867-478a-997e-eeaafb6b811e", @@ -540,7 +780,12 @@ }, "isCodeManaged": false, "position": 0, - "parentId": "f46cd60d-f01e-4390-a161-4353006b72a1" + "parentId": "f46cd60d-f01e-4390-a161-4353006b72a1", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "2d326b15-da90-496e-86e8-7fdd4bcbe822": { "id": "2d326b15-da90-496e-86e8-7fdd4bcbe822", @@ -551,7 +796,12 @@ }, "isCodeManaged": false, "position": 0, - "parentId": "0dd29423-3867-478a-997e-eeaafb6b811e" + "parentId": "0dd29423-3867-478a-997e-eeaafb6b811e", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "7ea0d29a-5dca-4b6c-a067-322ccaee5032": { "id": "7ea0d29a-5dca-4b6c-a067-322ccaee5032", @@ -562,7 +812,12 @@ }, "isCodeManaged": false, "position": 4, - "parentId": "2d326b15-da90-496e-86e8-7fdd4bcbe822" + "parentId": "2d326b15-da90-496e-86e8-7fdd4bcbe822", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "cd611ce2-f594-4b55-9932-d48e657b2e31": { "id": "cd611ce2-f594-4b55-9932-d48e657b2e31", @@ -573,7 +828,12 @@ }, "isCodeManaged": false, "position": 1, - "parentId": "2d326b15-da90-496e-86e8-7fdd4bcbe822" + "parentId": "2d326b15-da90-496e-86e8-7fdd4bcbe822", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "9d6ee245-b8f7-4391-9934-89598b7fa9f8": { "id": "9d6ee245-b8f7-4391-9934-89598b7fa9f8", @@ -581,7 +841,12 @@ "content": {}, "isCodeManaged": false, "position": 0, - "parentId": "2d326b15-da90-496e-86e8-7fdd4bcbe822" + "parentId": "2d326b15-da90-496e-86e8-7fdd4bcbe822", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "01c33c6e-3788-4b5d-b7aa-2addaa7b503f": { "id": "01c33c6e-3788-4b5d-b7aa-2addaa7b503f", @@ -592,7 +857,12 @@ }, "isCodeManaged": false, "position": 1, - "parentId": "da00a61f-0ee2-434e-acd6-228d32eae5c6" + "parentId": "da00a61f-0ee2-434e-acd6-228d32eae5c6", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "e0e2391e-7bab-4c68-ad92-841942cb12fb": { "id": "e0e2391e-7bab-4c68-ad92-841942cb12fb", @@ -603,7 +873,12 @@ }, "isCodeManaged": false, "position": 2, - "parentId": "2d326b15-da90-496e-86e8-7fdd4bcbe822" + "parentId": "2d326b15-da90-496e-86e8-7fdd4bcbe822", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "4ef4655b-45ca-495c-9f8d-fa1d7ae3565e": { "id": "4ef4655b-45ca-495c-9f8d-fa1d7ae3565e", @@ -611,7 +886,12 @@ "content": {}, "isCodeManaged": false, "position": 3, - "parentId": "2d326b15-da90-496e-86e8-7fdd4bcbe822" + "parentId": "2d326b15-da90-496e-86e8-7fdd4bcbe822", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "f67c98aa-3a7b-4f40-ac1f-0dd4aa06e22d": { "id": "f67c98aa-3a7b-4f40-ac1f-0dd4aa06e22d", @@ -623,7 +903,11 @@ "position": 0, "parentId": "6a490318-239e-4fe9-a56b-f0f33d628c87", "handlers": {}, - "visible": true + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "6d895924-e808-44aa-a119-f4e2d7f394f3": { "id": "6d895924-e808-44aa-a119-f4e2d7f394f3", @@ -635,7 +919,12 @@ }, "isCodeManaged": false, "position": 0, - "parentId": "b9cb10e5-1ead-448b-afcc-909e23afb72a" + "parentId": "b9cb10e5-1ead-448b-afcc-909e23afb72a", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "70bd9ea8-baa9-4e1d-bce5-deee6a3c5440": { "id": "70bd9ea8-baa9-4e1d-bce5-deee6a3c5440", @@ -646,7 +935,12 @@ "isCodeManaged": false, "position": 0, "parentId": "6d895924-e808-44aa-a119-f4e2d7f394f3", - "handlers": {} + "handlers": {}, + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "8c8dd54f-af2c-4d6d-9603-dfea11cf326b": { "id": "8c8dd54f-af2c-4d6d-9603-dfea11cf326b", @@ -661,7 +955,11 @@ "position": 0, "parentId": "feb9ca67-6670-483d-a895-22b031426a13", "handlers": {}, - "visible": true + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "1c05b2e7-3a31-40dd-b6b8-77ded7c6bc0f": { "id": "1c05b2e7-3a31-40dd-b6b8-77ded7c6bc0f", @@ -671,7 +969,11 @@ "position": 0, "parentId": "c6392876-7cfd-4680-8725-b04f43ff294f", "handlers": {}, - "visible": true + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "feb9ca67-6670-483d-a895-22b031426a13": { "id": "feb9ca67-6670-483d-a895-22b031426a13", @@ -683,7 +985,11 @@ "position": 0, "parentId": "1c05b2e7-3a31-40dd-b6b8-77ded7c6bc0f", "handlers": {}, - "visible": true + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "3b325899-e560-40ea-ba54-9c55967af1e3": { "id": "3b325899-e560-40ea-ba54-9c55967af1e3", @@ -695,7 +1001,11 @@ "position": 1, "parentId": "1c05b2e7-3a31-40dd-b6b8-77ded7c6bc0f", "handlers": {}, - "visible": true + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "a0cd99db-0cbe-40ca-b9cb-b1670ec60dd8": { "id": "a0cd99db-0cbe-40ca-b9cb-b1670ec60dd8", @@ -707,7 +1017,11 @@ "position": 2, "parentId": "1c05b2e7-3a31-40dd-b6b8-77ded7c6bc0f", "handlers": {}, - "visible": true + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "5dcd137b-76bd-4a5f-ae5c-5b629035500e": { "id": "5dcd137b-76bd-4a5f-ae5c-5b629035500e", @@ -719,7 +1033,11 @@ "position": 3, "parentId": "1c05b2e7-3a31-40dd-b6b8-77ded7c6bc0f", "handlers": {}, - "visible": true + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "6a81f847-4d1d-4110-9cc1-12c716150e66": { "id": "6a81f847-4d1d-4110-9cc1-12c716150e66", @@ -734,7 +1052,11 @@ "position": 0, "parentId": "3b325899-e560-40ea-ba54-9c55967af1e3", "handlers": {}, - "visible": true + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "8e54e9d2-a7c8-4f74-897f-fa5791cd82da": { "id": "8e54e9d2-a7c8-4f74-897f-fa5791cd82da", @@ -749,7 +1071,11 @@ "position": 0, "parentId": "a0cd99db-0cbe-40ca-b9cb-b1670ec60dd8", "handlers": {}, - "visible": true + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "07f50628-4679-48a8-9a5d-07dcaf171afb": { "id": "07f50628-4679-48a8-9a5d-07dcaf171afb", @@ -764,7 +1090,11 @@ "position": 0, "parentId": "5dcd137b-76bd-4a5f-ae5c-5b629035500e", "handlers": {}, - "visible": true + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "4cca0893-5ad7-4152-b805-5c87babc4dee": { "id": "4cca0893-5ad7-4152-b805-5c87babc4dee", @@ -774,7 +1104,11 @@ "position": 1, "parentId": "c6392876-7cfd-4680-8725-b04f43ff294f", "handlers": {}, - "visible": true + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "23bc1387-26ed-4ff2-8565-b027c2960c3c": { "id": "23bc1387-26ed-4ff2-8565-b027c2960c3c", @@ -792,7 +1126,11 @@ "position": 1, "parentId": "root", "handlers": {}, - "visible": true + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "1d195388-35a3-43e1-b825-1d263b100a28": { "id": "1d195388-35a3-43e1-b825-1d263b100a28", @@ -804,7 +1142,11 @@ "position": 0, "parentId": "23bc1387-26ed-4ff2-8565-b027c2960c3c", "handlers": {}, - "visible": true + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "771dc336-69b2-400e-9ea3-e881e2332c9d": { "id": "771dc336-69b2-400e-9ea3-e881e2332c9d", @@ -816,7 +1158,11 @@ "position": 0, "parentId": "dfaae7f9-db20-4f70-a376-919bdc7b6010", "handlers": {}, - "visible": true + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "9c77aee4-e2a0-4e8b-9c2b-377f939bb51e": { "id": "9c77aee4-e2a0-4e8b-9c2b-377f939bb51e", @@ -826,7 +1172,12 @@ }, "isCodeManaged": false, "position": 1, - "parentId": "771dc336-69b2-400e-9ea3-e881e2332c9d" + "parentId": "771dc336-69b2-400e-9ea3-e881e2332c9d", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "90fbfa9d-3178-4fc2-b445-c31e1acfa6a7": { "id": "90fbfa9d-3178-4fc2-b445-c31e1acfa6a7", @@ -841,7 +1192,11 @@ "handlers": { "click": "$goToPage_main" }, - "visible": true + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "8fe33adf-a5ea-4c7a-8d1d-59cc4dc14f05": { "id": "8fe33adf-a5ea-4c7a-8d1d-59cc4dc14f05", @@ -851,7 +1206,11 @@ "position": 1, "parentId": "23bc1387-26ed-4ff2-8565-b027c2960c3c", "handlers": {}, - "visible": true + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "7402263c-cb8b-412d-b170-e6dc6ffcb706": { "id": "7402263c-cb8b-412d-b170-e6dc6ffcb706", @@ -863,7 +1222,11 @@ "position": 1, "parentId": "8fe33adf-a5ea-4c7a-8d1d-59cc4dc14f05", "handlers": {}, - "visible": true + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "dfaae7f9-db20-4f70-a376-919bdc7b6010": { "id": "dfaae7f9-db20-4f70-a376-919bdc7b6010", @@ -875,7 +1238,11 @@ "position": 0, "parentId": "8fe33adf-a5ea-4c7a-8d1d-59cc4dc14f05", "handlers": {}, - "visible": true + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "5bc38721-8b48-43d5-a454-ee5ebe713a4c": { "id": "5bc38721-8b48-43d5-a454-ee5ebe713a4c", @@ -885,7 +1252,12 @@ }, "isCodeManaged": false, "position": 0, - "parentId": "7402263c-cb8b-412d-b170-e6dc6ffcb706" + "parentId": "7402263c-cb8b-412d-b170-e6dc6ffcb706", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "42ab5c3d-21fc-4e88-befd-33e52fd15e8b": { "id": "42ab5c3d-21fc-4e88-befd-33e52fd15e8b", @@ -896,7 +1268,12 @@ }, "isCodeManaged": false, "position": 0, - "parentId": "5bc38721-8b48-43d5-a454-ee5ebe713a4c" + "parentId": "5bc38721-8b48-43d5-a454-ee5ebe713a4c", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "9bb8a686-7013-4af7-a89e-d89c7754120d": { "id": "9bb8a686-7013-4af7-a89e-d89c7754120d", @@ -908,7 +1285,11 @@ "position": 2, "parentId": "771dc336-69b2-400e-9ea3-e881e2332c9d", "handlers": {}, - "visible": true + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "03f422ce-bc36-4000-8eb1-da1cc00948c9": { "id": "03f422ce-bc36-4000-8eb1-da1cc00948c9", @@ -923,7 +1304,11 @@ "handlers": { "click": "$goToPage_story" }, - "visible": true + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "2df56a4b-b6e7-423d-a7a1-5d23c77f65fa": { "id": "2df56a4b-b6e7-423d-a7a1-5d23c77f65fa", @@ -934,7 +1319,12 @@ }, "isCodeManaged": false, "position": 1, - "parentId": "5bc38721-8b48-43d5-a454-ee5ebe713a4c" + "parentId": "5bc38721-8b48-43d5-a454-ee5ebe713a4c", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "1272b52c-d97c-4c20-ba6b-19abe1ec0abc": { "id": "1272b52c-d97c-4c20-ba6b-19abe1ec0abc", @@ -944,7 +1334,11 @@ "position": 0, "parentId": "771dc336-69b2-400e-9ea3-e881e2332c9d", "handlers": {}, - "visible": true + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "77cb256b-ef12-4a55-a051-500497f41302": { "id": "77cb256b-ef12-4a55-a051-500497f41302", @@ -956,7 +1350,11 @@ "position": 2, "parentId": "5bc38721-8b48-43d5-a454-ee5ebe713a4c", "handlers": {}, - "visible": true + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "ed010441-0cac-4aa5-9e6f-97228e0c3536": { "id": "ed010441-0cac-4aa5-9e6f-97228e0c3536", @@ -971,7 +1369,11 @@ "handlers": { "click": "handle_story_download" }, - "visible": true + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "e1ax8ctt8lrao0e4": { "id": "e1ax8ctt8lrao0e4", @@ -983,7 +1385,11 @@ "position": 3, "parentId": "ee919cd6-8153-4f34-8c6a-bfc1153df360", "handlers": {}, - "visible": true + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "j3jkho6tb97u0onr": { "id": "j3jkho6tb97u0onr", @@ -997,7 +1403,11 @@ "position": 0, "parentId": "e1ax8ctt8lrao0e4", "handlers": {}, - "visible": true + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "4wzaubf275w17gac": { "id": "4wzaubf275w17gac", @@ -1010,7 +1420,11 @@ "position": 0, "parentId": "j3jkho6tb97u0onr", "handlers": {}, - "visible": true + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "19binb4yi70gesho": { "id": "19binb4yi70gesho", @@ -1021,7 +1435,12 @@ }, "isCodeManaged": false, "position": 0, - "parentId": "4wzaubf275w17gac" + "parentId": "4wzaubf275w17gac", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "zfp1koasiuleygmz": { "id": "zfp1koasiuleygmz", @@ -1042,7 +1461,11 @@ "wf-change-page": "handle_paginated_members_page_change", "wf-change-page-size": "handle_paginated_members_page_size_change" }, - "visible": true + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "b27lw9ex8ig3x17p": { "id": "b27lw9ex8ig3x17p", @@ -1054,7 +1477,11 @@ "isCodeManaged": false, "position": 2, "parentId": "9c30af6d-4ee5-4782-9169-0f361d67fa76", - "visible": true + "visible": { + "expression": true, + "binding": "", + "reversed": false + } }, "804e15bf-11a7-463d-8082-f46ea3acac1b": { "id": "804e15bf-11a7-463d-8082-f46ea3acac1b", @@ -1062,7 +1489,12 @@ "content": {}, "isCodeManaged": false, "position": 3, - "parentId": "9c30af6d-4ee5-4782-9169-0f361d67fa76" + "parentId": "9c30af6d-4ee5-4782-9169-0f361d67fa76", + "visible": { + "expression": true, + "binding": "", + "reversed": false + } } } } \ No newline at end of file diff --git a/src/ui/src/builder/BuilderSettingsVisibility.vue b/src/ui/src/builder/BuilderSettingsVisibility.vue index 209d77390..468efc61f 100644 --- a/src/ui/src/builder/BuilderSettingsVisibility.vue +++ b/src/ui/src/builder/BuilderSettingsVisibility.vue @@ -11,7 +11,7 @@ :class="{ active: typeof component.visible == 'undefined' || - component.visible === true, + component.visible.expression === true, }" @click="() => setVisibleValue(component.id, true)" > @@ -19,26 +19,29 @@
No
Custom
Visibility value setVisibleValue( component.id, + 'custom', (ev.target as HTMLInputElement).value, - component.visibleReversed, + component.visible.reversed, ) " />
; isCodeManaged?: boolean; handlers?: Record; - visible?: boolean | string; - visibleReversed?: boolean; + visible?: VisibleField; binding?: { eventType: string; stateRef: string; diff --git a/src/writer/app_runner.py b/src/writer/app_runner.py index a6cb0fa90..5f971c59b 100644 --- a/src/writer/app_runner.py +++ b/src/writer/app_runner.py @@ -18,7 +18,7 @@ from pydantic import ValidationError from watchdog.observers.polling import PollingObserver -from writer import VERSION +from writer import VERSION, audit_and_fix from writer.core import EventHandlerRegistry, MiddlewareRegistry, WriterSession from writer.core_ui import ingest_bmc_component_tree from writer.ss_types import ( @@ -551,7 +551,7 @@ def run(self) -> None: message = self.log_queue.get() if message is None: break - self.logger.handle(message) + self.logger.handle(message) class AppRunner: @@ -691,6 +691,8 @@ def _load_persisted_components(self) -> Dict: components = file_payload.get("components") if components is None: raise ValueError("Components not found in file.") + + components = audit_and_fix.fix_components(components) return components async def check_session(self, session_id: str) -> bool: @@ -864,4 +866,3 @@ def run_async_in_thread(): thread.start() thread.join() return - diff --git a/src/writer/audit_and_fix.py b/src/writer/audit_and_fix.py new file mode 100644 index 000000000..856fd191a --- /dev/null +++ b/src/writer/audit_and_fix.py @@ -0,0 +1,46 @@ +""" +This module allows you to migrate obsolete data structures to newer data structures. +For example, when loading the ui. +""" + + +def fix_components(components: dict) -> dict: + """ + Migrates obsolete components to their newer format and avoids errors in Pydantic. + """ + components = _fix_visible_fields(components) + return components + + +def _fix_visible_fields(components: dict) -> dict: + """ + Migrates the component visibility attribute to a more descriptive format. + + >>> components['root']['visible'] = True + + >>> components['root']['visible'] = { + >>> 'expression': True, + >>> 'binding': "", + >>> 'reversed': False + >>> } + + If the visible attribute does not exist, it remains absent. + """ + for key, value in components.items(): + visible = value.get('visible') + + if visible is not None and isinstance(visible, bool): + components[key]['visible'] = { + 'expression': visible, + 'binding': "", + "reversed": False + } + + if visible is not None and isinstance(visible, str): + components[key]['visible'] = { + 'expression': "custom", + 'binding': visible, + 'reversed': False + } + + return components diff --git a/src/writer/core_ui.py b/src/writer/core_ui.py index 1720709d4..f61ecd4f4 100644 --- a/src/writer/core_ui.py +++ b/src/writer/core_ui.py @@ -4,9 +4,10 @@ import uuid from contextvars import ContextVar from enum import Enum -from typing import Any, Dict, List, Optional, Union, cast +from typing import Any, Dict, List, Literal, Optional, Union, cast from pydantic import BaseModel, Field +from typing_extensions import TypedDict current_parent_container: ContextVar[Union["Component", None]] = \ ContextVar("current_parent_container") @@ -35,6 +36,11 @@ class Branch(Enum): session_cmc = "session_cmc" +class VisibileFields(TypedDict): + expression: Union[bool, Literal['custom']] + binding: str + reversed: bool + class Component(BaseModel): id: str = Field(default_factory=generate_component_id) type: str @@ -43,8 +49,7 @@ class Component(BaseModel): position: int = 0 parentId: Optional[str] = None handlers: Optional[Dict[str, str]] = None - visible: Optional[Union[bool, str]] = None - visibleReversed: Optional[Union[bool]] = None + visible: Optional[VisibileFields] = None binding: Optional[Dict] = None def to_dict(self) -> Dict: diff --git a/tests/backend/fixtures/__init__.py b/tests/backend/fixtures/__init__.py index e69de29bb..b89465d62 100644 --- a/tests/backend/fixtures/__init__.py +++ b/tests/backend/fixtures/__init__.py @@ -0,0 +1,13 @@ +import io +import os.path + +fixture_path = os.path.realpath(os.path.dirname(__file__)) + +def load_fixture_content(path) -> str: + """ + Load the contents of a file from the fixture folder + + >>> c = load_fixture_content('obsoletes/ui_obsolete_visible.json') + """ + with io.open(os.path.join(fixture_path, path), 'r', encoding='utf-8') as f: + return f.read() diff --git a/tests/backend/fixtures/obsoletes/ui_obsolete_visible.json b/tests/backend/fixtures/obsoletes/ui_obsolete_visible.json new file mode 100644 index 000000000..9122cab4d --- /dev/null +++ b/tests/backend/fixtures/obsoletes/ui_obsolete_visible.json @@ -0,0 +1,36 @@ +{ + "root": { + "id": "root", + "type": "root", + "content": { + "appName": "Hello", + "emptinessColor": "#ffffff" + }, + "isCodeManaged": false, + "position": 0 + }, + "bb4d0e86-619e-4367-a180-be28ab6059f4": { + "id": "root", + "type": "page", + "content": { + "pageMode": "", + "key": "main" + }, + "isCodeManaged": false, + "position": 0, + "parentId": "root", + "visible": true + }, + "bb4d0e86-619e-4367-a180-be28abxxxx": { + "id": "root", + "type": "page", + "content": { + "pageMode": "", + "key": "main" + }, + "isCodeManaged": false, + "position": 0, + "parentId": "root", + "visible": "value" + } +} diff --git a/tests/backend/test_audit_and_fix.py b/tests/backend/test_audit_and_fix.py new file mode 100644 index 000000000..723b1a17c --- /dev/null +++ b/tests/backend/test_audit_and_fix.py @@ -0,0 +1,27 @@ +import json + +from writer import audit_and_fix + +from backend.fixtures import load_fixture_content + + +def test_fix_components_should_fix_visible_fields(): + # Given + obsolete_components = load_fixture_content('obsoletes/ui_obsolete_visible.json') + components = json.loads(obsolete_components) + + # When + final_components = audit_and_fix.fix_components(components) + + # Then + assert "visible" not in final_components["root"] + assert final_components['bb4d0e86-619e-4367-a180-be28ab6059f4']['visible'] == { + 'expression': True, + 'binding': "", + 'reversed': False + } + assert final_components['bb4d0e86-619e-4367-a180-be28abxxxx']['visible'] == { + 'expression': "custom", + 'binding': "value", + 'reversed': False + } diff --git a/tests/backend/testapp/ui.json b/tests/backend/testapp/ui.json index 9337baca4..0b0945062 100644 --- a/tests/backend/testapp/ui.json +++ b/tests/backend/testapp/ui.json @@ -701,8 +701,7 @@ "isCodeManaged": false, "position": 0, "parentId": "6a490318-239e-4fe9-a56b-f0f33d628c87", - "handlers": {}, - "visible": true + "handlers": {} }, "6d895924-e808-44aa-a119-f4e2d7f394f3": { "id": "6d895924-e808-44aa-a119-f4e2d7f394f3", @@ -740,8 +739,7 @@ "isCodeManaged": false, "position": 0, "parentId": "feb9ca67-6670-483d-a895-22b031426a13", - "handlers": {}, - "visible": true + "handlers": {} }, "1c05b2e7-3a31-40dd-b6b8-77ded7c6bc0f": { "id": "1c05b2e7-3a31-40dd-b6b8-77ded7c6bc0f", @@ -750,8 +748,7 @@ "isCodeManaged": false, "position": 0, "parentId": "c6392876-7cfd-4680-8725-b04f43ff294f", - "handlers": {}, - "visible": true + "handlers": {} }, "feb9ca67-6670-483d-a895-22b031426a13": { "id": "feb9ca67-6670-483d-a895-22b031426a13", @@ -762,8 +759,7 @@ "isCodeManaged": false, "position": 0, "parentId": "1c05b2e7-3a31-40dd-b6b8-77ded7c6bc0f", - "handlers": {}, - "visible": true + "handlers": {} }, "3b325899-e560-40ea-ba54-9c55967af1e3": { "id": "3b325899-e560-40ea-ba54-9c55967af1e3", @@ -774,8 +770,7 @@ "isCodeManaged": false, "position": 1, "parentId": "1c05b2e7-3a31-40dd-b6b8-77ded7c6bc0f", - "handlers": {}, - "visible": true + "handlers": {} }, "a0cd99db-0cbe-40ca-b9cb-b1670ec60dd8": { "id": "a0cd99db-0cbe-40ca-b9cb-b1670ec60dd8", @@ -786,8 +781,7 @@ "isCodeManaged": false, "position": 2, "parentId": "1c05b2e7-3a31-40dd-b6b8-77ded7c6bc0f", - "handlers": {}, - "visible": true + "handlers": {} }, "5dcd137b-76bd-4a5f-ae5c-5b629035500e": { "id": "5dcd137b-76bd-4a5f-ae5c-5b629035500e", @@ -798,8 +792,7 @@ "isCodeManaged": false, "position": 3, "parentId": "1c05b2e7-3a31-40dd-b6b8-77ded7c6bc0f", - "handlers": {}, - "visible": true + "handlers": {} }, "6a81f847-4d1d-4110-9cc1-12c716150e66": { "id": "6a81f847-4d1d-4110-9cc1-12c716150e66", @@ -813,8 +806,7 @@ "isCodeManaged": false, "position": 0, "parentId": "3b325899-e560-40ea-ba54-9c55967af1e3", - "handlers": {}, - "visible": true + "handlers": {} }, "8e54e9d2-a7c8-4f74-897f-fa5791cd82da": { "id": "8e54e9d2-a7c8-4f74-897f-fa5791cd82da", @@ -828,8 +820,7 @@ "isCodeManaged": false, "position": 0, "parentId": "a0cd99db-0cbe-40ca-b9cb-b1670ec60dd8", - "handlers": {}, - "visible": true + "handlers": {} }, "07f50628-4679-48a8-9a5d-07dcaf171afb": { "id": "07f50628-4679-48a8-9a5d-07dcaf171afb", @@ -843,8 +834,7 @@ "isCodeManaged": false, "position": 0, "parentId": "5dcd137b-76bd-4a5f-ae5c-5b629035500e", - "handlers": {}, - "visible": true + "handlers": {} }, "4cca0893-5ad7-4152-b805-5c87babc4dee": { "id": "4cca0893-5ad7-4152-b805-5c87babc4dee", @@ -853,8 +843,7 @@ "isCodeManaged": false, "position": 1, "parentId": "c6392876-7cfd-4680-8725-b04f43ff294f", - "handlers": {}, - "visible": true + "handlers": {} }, "b5915be5-774d-441a-a616-9f85e8e85c8e": { "id": "b5915be5-774d-441a-a616-9f85e8e85c8e", @@ -867,8 +856,7 @@ "parentId": "2d326b15-da90-496e-86e8-7fdd4bcbe822", "handlers": { "click": "test_context" - }, - "visible": true + } }, "6014485e-2418-42bd-a111-8683a8b87de4": { "id": "6014485e-2418-42bd-a111-8683a8b87de4", @@ -879,8 +867,7 @@ "isCodeManaged": false, "position": 6, "parentId": "2d326b15-da90-496e-86e8-7fdd4bcbe822", - "handlers": {}, - "visible": true + "handlers": {} }, "03796247-dec4-4671-85c9-16559789e013": { "id": "03796247-dec4-4671-85c9-16559789e013", @@ -891,8 +878,7 @@ "isCodeManaged": false, "position": 1, "parentId": "root", - "handlers": {}, - "visible": true + "handlers": {} }, "7730df5b-8731-4123-bacc-898e7347b124": { "id": "7730df5b-8731-4123-bacc-898e7347b124", @@ -903,8 +889,7 @@ "isCodeManaged": false, "position": 2, "parentId": "root", - "handlers": {}, - "visible": true + "handlers": {} }, "6010765e-9ac3-4570-84bf-913ae404e03a": { "id": "6010765e-9ac3-4570-84bf-913ae404e03a", @@ -912,8 +897,7 @@ "content": {}, "isCodeManaged": false, "position": 2, - "parentId": "7730df5b-8731-4123-bacc-898e7347b124", - "visible": true + "parentId": "7730df5b-8731-4123-bacc-898e7347b124" }, "9bd98acc-b429-42da-afc0-5798089d5d59": { "id": "9bd98acc-b429-42da-afc0-5798089d5d59", @@ -927,7 +911,6 @@ "handlers": { "wf-change": "payload_inspector" }, - "visible": true, "binding": { "eventType": "wf-change", "stateRef": "b.name" @@ -946,7 +929,6 @@ "handlers": { "wf-change": "payload_inspector" }, - "visible": true, "binding": { "eventType": "wf-change", "stateRef": "b.summary" @@ -964,7 +946,6 @@ "handlers": { "wf-number-change": "payload_inspector" }, - "visible": true, "binding": { "eventType": "wf-number-change", "stateRef": "b.pet_count" @@ -985,7 +966,6 @@ "handlers": { "wf-number-change": "payload_inspector" }, - "visible": true, "binding": { "eventType": "wf-number-change", "stateRef": "b.review_score" @@ -1003,7 +983,6 @@ "handlers": { "wf-date-change": "payload_inspector" }, - "visible": true, "binding": { "eventType": "wf-date-change", "stateRef": "b.join_date" @@ -1021,7 +1000,6 @@ "handlers": { "wf-option-change": "payload_inspector" }, - "visible": true, "binding": { "eventType": "wf-option-change", "stateRef": "b.default_radio" @@ -1039,7 +1017,6 @@ "handlers": { "wf-options-change": "payload_inspector" }, - "visible": true, "binding": { "eventType": "wf-options-change", "stateRef": "b.default_checkbox" @@ -1057,7 +1034,6 @@ "handlers": { "wf-option-change": "payload_inspector" }, - "visible": true, "binding": { "eventType": "wf-option-change", "stateRef": "b.default_dropdown" @@ -1076,7 +1052,6 @@ "handlers": { "wf-file-change": "payload_inspector" }, - "visible": true, "binding": { "eventType": "wf-file-change", "stateRef": "b.files" @@ -1095,7 +1070,6 @@ "handlers": { "wf-option-change": "payload_inspector" }, - "visible": true, "binding": { "eventType": "wf-option-change", "stateRef": "b.language" @@ -1110,8 +1084,7 @@ "isCodeManaged": false, "position": 3, "parentId": "7730df5b-8731-4123-bacc-898e7347b124", - "handlers": {}, - "visible": true + "handlers": {} }, "69e40d75-af2f-4015-9bce-6311587d796f": { "id": "69e40d75-af2f-4015-9bce-6311587d796f", @@ -1122,8 +1095,7 @@ "isCodeManaged": false, "position": 0, "parentId": "2ab19af7-1efa-4012-af35-f01c3d39a409", - "handlers": {}, - "visible": true + "handlers": {} }, "c76ac5ff-8459-4421-9be2-faead4a17458": { "id": "c76ac5ff-8459-4421-9be2-faead4a17458", @@ -1134,8 +1106,7 @@ "isCodeManaged": false, "position": 0, "parentId": "7730df5b-8731-4123-bacc-898e7347b124", - "handlers": {}, - "visible": true + "handlers": {} }, "2e10d41b-83b6-422b-a2c2-7e19b1834d45": { "id": "2e10d41b-83b6-422b-a2c2-7e19b1834d45", @@ -1144,8 +1115,7 @@ "isCodeManaged": false, "position": 1, "parentId": "7730df5b-8731-4123-bacc-898e7347b124", - "handlers": {}, - "visible": true + "handlers": {} }, "35986d56-3a1a-4ded-bb5c-b60c2046756f": { "id": "35986d56-3a1a-4ded-bb5c-b60c2046756f", @@ -1156,8 +1126,7 @@ "isCodeManaged": false, "position": 3, "parentId": "root", - "handlers": {}, - "visible": true + "handlers": {} }, "3eb28922-ef5c-47de-88aa-d100c503a2f5": { "id": "3eb28922-ef5c-47de-88aa-d100c503a2f5", @@ -1168,8 +1137,7 @@ "isCodeManaged": false, "position": 5, "parentId": "7730df5b-8731-4123-bacc-898e7347b124", - "handlers": {}, - "visible": true + "handlers": {} }, "2893e4ee-2ce4-4357-8fa9-9eba8eb2f3f5": { "id": "2893e4ee-2ce4-4357-8fa9-9eba8eb2f3f5", @@ -1180,8 +1148,7 @@ "isCodeManaged": false, "position": 0, "parentId": "3eb28922-ef5c-47de-88aa-d100c503a2f5", - "handlers": {}, - "visible": true + "handlers": {} }, "5ee24c0d-e09e-4789-a9f9-111d5d581f11": { "id": "5ee24c0d-e09e-4789-a9f9-111d5d581f11", @@ -1193,7 +1160,6 @@ "position": 4, "parentId": "7730df5b-8731-4123-bacc-898e7347b124", "handlers": {}, - "visible": true, "binding": { "eventType": "wf-change", "stateRef": "b.just_binding" @@ -1210,8 +1176,7 @@ "parentId": "35986d56-3a1a-4ded-bb5c-b60c2046756f", "handlers": { "click": "payload_inspector" - }, - "visible": true + } }, "d1cbbd60-6f27-4fe9-af89-8f0493e5dcea": { "id": "d1cbbd60-6f27-4fe9-af89-8f0493e5dcea", @@ -1222,8 +1187,7 @@ "isCodeManaged": false, "position": 2, "parentId": "35986d56-3a1a-4ded-bb5c-b60c2046756f", - "handlers": {}, - "visible": true + "handlers": {} }, "b87338f7-1879-4060-8c6b-7f813a94736e": { "id": "b87338f7-1879-4060-8c6b-7f813a94736e", @@ -1232,8 +1196,7 @@ "isCodeManaged": false, "position": 5, "parentId": "35986d56-3a1a-4ded-bb5c-b60c2046756f", - "handlers": {}, - "visible": true + "handlers": {} }, "42cce1fb-8bba-4175-a6e2-c8caf920f148": { "id": "42cce1fb-8bba-4175-a6e2-c8caf920f148", @@ -1247,7 +1210,6 @@ "handlers": { "click": "payload_inspector" }, - "visible": true, "binding": { "eventType": "wf-click", "stateRef": "not-a-bindable-event" @@ -1262,8 +1224,7 @@ "isCodeManaged": false, "position": 8, "parentId": "35986d56-3a1a-4ded-bb5c-b60c2046756f", - "handlers": {}, - "visible": true + "handlers": {} }, "92f59f46-e2ac-47a4-8b78-da20a24299bf": { "id": "92f59f46-e2ac-47a4-8b78-da20a24299bf", @@ -1272,8 +1233,7 @@ "isCodeManaged": false, "position": 9, "parentId": "35986d56-3a1a-4ded-bb5c-b60c2046756f", - "handlers": {}, - "visible": true + "handlers": {} }, "04927b91-a0c4-4555-9874-1f65542ffb9f": { "id": "04927b91-a0c4-4555-9874-1f65542ffb9f", @@ -1286,8 +1246,7 @@ "isCodeManaged": false, "position": 10, "parentId": "35986d56-3a1a-4ded-bb5c-b60c2046756f", - "handlers": {}, - "visible": true + "handlers": {} }, "1a928b2a-4f6b-4a79-95a4-b93a6c2aaef2": { "id": "1a928b2a-4f6b-4a79-95a4-b93a6c2aaef2", @@ -1298,8 +1257,7 @@ "isCodeManaged": false, "position": 13, "parentId": "35986d56-3a1a-4ded-bb5c-b60c2046756f", - "handlers": {}, - "visible": true + "handlers": {} }, "d1628b64-28be-46a3-a9ab-3f232c0e9775": { "id": "d1628b64-28be-46a3-a9ab-3f232c0e9775", @@ -1310,8 +1268,7 @@ "isCodeManaged": false, "position": 17, "parentId": "35986d56-3a1a-4ded-bb5c-b60c2046756f", - "handlers": {}, - "visible": true + "handlers": {} }, "8d280fda-2b63-4830-85bb-836feff2faae": { "id": "8d280fda-2b63-4830-85bb-836feff2faae", @@ -1322,8 +1279,7 @@ "isCodeManaged": false, "position": 16, "parentId": "35986d56-3a1a-4ded-bb5c-b60c2046756f", - "handlers": {}, - "visible": true + "handlers": {} }, "b6c2d765-1460-407a-8833-850cd9f2a9a0": { "id": "b6c2d765-1460-407a-8833-850cd9f2a9a0", @@ -1334,8 +1290,7 @@ "isCodeManaged": false, "position": 15, "parentId": "35986d56-3a1a-4ded-bb5c-b60c2046756f", - "handlers": {}, - "visible": true + "handlers": {} }, "0eda1376-932c-4a1e-a575-2fe66520e4ca": { "id": "0eda1376-932c-4a1e-a575-2fe66520e4ca", @@ -1346,8 +1301,7 @@ "isCodeManaged": false, "position": 14, "parentId": "35986d56-3a1a-4ded-bb5c-b60c2046756f", - "handlers": {}, - "visible": true + "handlers": {} }, "919ce03d-bb5f-4adc-a93d-da66159ac977": { "id": "919ce03d-bb5f-4adc-a93d-da66159ac977", @@ -1360,8 +1314,7 @@ "isCodeManaged": false, "position": 11, "parentId": "35986d56-3a1a-4ded-bb5c-b60c2046756f", - "handlers": {}, - "visible": true + "handlers": {} }, "82a893ae-6328-44c4-9669-87797caedf7e": { "id": "82a893ae-6328-44c4-9669-87797caedf7e", @@ -1375,8 +1328,7 @@ "isCodeManaged": false, "position": 12, "parentId": "35986d56-3a1a-4ded-bb5c-b60c2046756f", - "handlers": {}, - "visible": true + "handlers": {} }, "5cc43590-aed8-4a78-8ca9-9841ab1e11c2": { "id": "5cc43590-aed8-4a78-8ca9-9841ab1e11c2", @@ -1388,8 +1340,7 @@ "isCodeManaged": false, "position": 1, "parentId": "35986d56-3a1a-4ded-bb5c-b60c2046756f", - "handlers": {}, - "visible": true + "handlers": {} }, "4a7a5121-da30-4c6b-8977-91a5848e3702": { "id": "4a7a5121-da30-4c6b-8977-91a5848e3702", @@ -1401,8 +1352,7 @@ "isCodeManaged": false, "position": 3, "parentId": "35986d56-3a1a-4ded-bb5c-b60c2046756f", - "handlers": {}, - "visible": true + "handlers": {} }, "6739dcac-5078-4acb-885b-2721e2efd994": { "id": "6739dcac-5078-4acb-885b-2721e2efd994", @@ -1414,8 +1364,7 @@ "isCodeManaged": false, "position": 4, "parentId": "35986d56-3a1a-4ded-bb5c-b60c2046756f", - "handlers": {}, - "visible": true + "handlers": {} }, "88ea37a5-eb07-4740-ae42-a3eeeacca310": { "id": "88ea37a5-eb07-4740-ae42-a3eeeacca310", @@ -1426,8 +1375,7 @@ "isCodeManaged": false, "position": 4, "parentId": "root", - "handlers": {}, - "visible": true + "handlers": {} }, "c55caf0b-39c1-4fe5-8756-7506b3e3a19a": { "id": "c55caf0b-39c1-4fe5-8756-7506b3e3a19a", @@ -1436,8 +1384,7 @@ "isCodeManaged": false, "position": -2, "parentId": "88ea37a5-eb07-4740-ae42-a3eeeacca310", - "handlers": {}, - "visible": true + "handlers": {} }, "ca8f9355-c26b-44a6-85c1-46d2182a576e": { "id": "ca8f9355-c26b-44a6-85c1-46d2182a576e", @@ -1448,8 +1395,7 @@ "isCodeManaged": false, "position": 0, "parentId": "c55caf0b-39c1-4fe5-8756-7506b3e3a19a", - "handlers": {}, - "visible": true + "handlers": {} }, "4d686ee6-ab59-41f0-8537-e91fed85af50": { "id": "4d686ee6-ab59-41f0-8537-e91fed85af50", @@ -1460,8 +1406,7 @@ "isCodeManaged": false, "position": 0, "parentId": "88ea37a5-eb07-4740-ae42-a3eeeacca310", - "handlers": {}, - "visible": true + "handlers": {} }, "ee91f05a-6cac-4cf0-96dd-090a7bf09bd6": { "id": "ee91f05a-6cac-4cf0-96dd-090a7bf09bd6", @@ -1472,8 +1417,7 @@ "isCodeManaged": false, "position": 0, "parentId": "d4d9fd0d-b347-42d9-9786-a9873cdd0912", - "handlers": {}, - "visible": true + "handlers": {} }, "5190d792-4e80-40a9-b168-051018b12f3d": { "id": "5190d792-4e80-40a9-b168-051018b12f3d", @@ -1482,8 +1426,7 @@ "isCodeManaged": false, "position": 1, "parentId": "88ea37a5-eb07-4740-ae42-a3eeeacca310", - "handlers": {}, - "visible": true + "handlers": {} }, "d4d9fd0d-b347-42d9-9786-a9873cdd0912": { "id": "d4d9fd0d-b347-42d9-9786-a9873cdd0912", @@ -1494,8 +1437,7 @@ "isCodeManaged": false, "position": 0, "parentId": "5190d792-4e80-40a9-b168-051018b12f3d", - "handlers": {}, - "visible": true + "handlers": {} }, "c937bbfd-a510-432c-8e58-c50eecd5c67a": { "id": "c937bbfd-a510-432c-8e58-c50eecd5c67a", @@ -1506,8 +1448,7 @@ "isCodeManaged": false, "position": 1, "parentId": "5190d792-4e80-40a9-b168-051018b12f3d", - "handlers": {}, - "visible": true + "handlers": {} }, "04acdbfb-2e72-45b3-9fad-367cda5164b5": { "id": "04acdbfb-2e72-45b3-9fad-367cda5164b5", @@ -1518,8 +1459,7 @@ "isCodeManaged": false, "position": 0, "parentId": "c937bbfd-a510-432c-8e58-c50eecd5c67a", - "handlers": {}, - "visible": true + "handlers": {} }, "56074976-153a-4af3-ad65-fbd49da61f32": { "id": "56074976-153a-4af3-ad65-fbd49da61f32", @@ -1528,8 +1468,7 @@ "isCodeManaged": false, "position": 3, "parentId": "88ea37a5-eb07-4740-ae42-a3eeeacca310", - "handlers": {}, - "visible": true + "handlers": {} }, "c2b20427-0e95-4086-94f7-56df84fd4912": { "id": "c2b20427-0e95-4086-94f7-56df84fd4912", @@ -1540,8 +1479,7 @@ "isCodeManaged": false, "position": 0, "parentId": "56074976-153a-4af3-ad65-fbd49da61f32", - "handlers": {}, - "visible": true + "handlers": {} }, "ad8bd11b-3f89-4839-b2d3-4c7f52c267bd": { "id": "ad8bd11b-3f89-4839-b2d3-4c7f52c267bd", @@ -1552,8 +1490,7 @@ "isCodeManaged": false, "position": 1, "parentId": "56074976-153a-4af3-ad65-fbd49da61f32", - "handlers": {}, - "visible": true + "handlers": {} }, "e702f506-8ec1-495e-9d8e-e488120b9a7b": { "id": "e702f506-8ec1-495e-9d8e-e488120b9a7b", @@ -1564,8 +1501,7 @@ "isCodeManaged": false, "position": 2, "parentId": "56074976-153a-4af3-ad65-fbd49da61f32", - "handlers": {}, - "visible": true + "handlers": {} }, "c72a3364-03d9-4fb1-ac1f-13a1785e18c0": { "id": "c72a3364-03d9-4fb1-ac1f-13a1785e18c0", @@ -1576,8 +1512,7 @@ "isCodeManaged": false, "position": 0, "parentId": "ad8bd11b-3f89-4839-b2d3-4c7f52c267bd", - "handlers": {}, - "visible": true + "handlers": {} }, "065e4f07-c707-4cc7-8cbe-143be5ab2486": { "id": "065e4f07-c707-4cc7-8cbe-143be5ab2486", @@ -1588,8 +1523,7 @@ "isCodeManaged": false, "position": 0, "parentId": "e702f506-8ec1-495e-9d8e-e488120b9a7b", - "handlers": {}, - "visible": true + "handlers": {} }, "511bedb8-f856-451f-8ee4-a123d934b744": { "id": "511bedb8-f856-451f-8ee4-a123d934b744", @@ -1600,8 +1534,7 @@ "isCodeManaged": false, "position": 0, "parentId": "065e4f07-c707-4cc7-8cbe-143be5ab2486", - "handlers": {}, - "visible": true + "handlers": {} }, "5ab397b2-4283-44ab-ba9f-4cde3b422641": { "id": "5ab397b2-4283-44ab-ba9f-4cde3b422641", @@ -1612,8 +1545,7 @@ "isCodeManaged": false, "position": 1, "parentId": "e702f506-8ec1-495e-9d8e-e488120b9a7b", - "handlers": {}, - "visible": true + "handlers": {} }, "ba15571d-4baa-4c65-b600-45af1c32ca75": { "id": "ba15571d-4baa-4c65-b600-45af1c32ca75", @@ -1624,8 +1556,7 @@ "isCodeManaged": false, "position": 4, "parentId": "88ea37a5-eb07-4740-ae42-a3eeeacca310", - "handlers": {}, - "visible": true + "handlers": {} }, "5a098fd8-1b39-41d9-881e-6cf8e47c4088": { "id": "5a098fd8-1b39-41d9-881e-6cf8e47c4088", @@ -1636,8 +1567,7 @@ "isCodeManaged": false, "position": 0, "parentId": "ba15571d-4baa-4c65-b600-45af1c32ca75", - "handlers": {}, - "visible": true + "handlers": {} }, "bf8db13c-c4b4-4a6d-bb98-247ed6d1da21": { "id": "bf8db13c-c4b4-4a6d-bb98-247ed6d1da21", @@ -1648,8 +1578,7 @@ "isCodeManaged": false, "position": 1, "parentId": "ba15571d-4baa-4c65-b600-45af1c32ca75", - "handlers": {}, - "visible": true + "handlers": {} }, "e4e5c10f-f5f3-44cb-bd3a-34e4f771829e": { "id": "e4e5c10f-f5f3-44cb-bd3a-34e4f771829e", @@ -1658,8 +1587,7 @@ "isCodeManaged": false, "position": 2, "parentId": "88ea37a5-eb07-4740-ae42-a3eeeacca310", - "handlers": {}, - "visible": true + "handlers": {} }, "28a2212b-bc58-4398-8a72-2554e5296490": { "id": "28a2212b-bc58-4398-8a72-2554e5296490", @@ -1670,8 +1598,7 @@ "isCodeManaged": false, "position": 5, "parentId": "root", - "handlers": {}, - "visible": true + "handlers": {} }, "b8b10d7e-932f-4a23-baf5-a7a944a4c4a4": { "id": "b8b10d7e-932f-4a23-baf5-a7a944a4c4a4", @@ -1684,8 +1611,7 @@ "parentId": "28a2212b-bc58-4398-8a72-2554e5296490", "handlers": { "click": "payload_inspector" - }, - "visible": true + } }, "04915674-0afd-4f53-9dfd-301887e7e005": { "id": "04915674-0afd-4f53-9dfd-301887e7e005", @@ -1696,8 +1622,7 @@ "isCodeManaged": false, "position": 1, "parentId": "28a2212b-bc58-4398-8a72-2554e5296490", - "handlers": {}, - "visible": true + "handlers": {} }, "f2c445a4-9d3c-4c38-9fe3-cda02126d5d0": { "id": "f2c445a4-9d3c-4c38-9fe3-cda02126d5d0", @@ -1708,8 +1633,7 @@ "isCodeManaged": false, "position": 0, "parentId": "04915674-0afd-4f53-9dfd-301887e7e005", - "handlers": {}, - "visible": true + "handlers": {} }, "1b3c8d83-36c1-4c74-9dcd-110160c16081": { "id": "1b3c8d83-36c1-4c74-9dcd-110160c16081", @@ -1720,8 +1644,7 @@ "isCodeManaged": false, "position": 0, "parentId": "f2c445a4-9d3c-4c38-9fe3-cda02126d5d0", - "handlers": {}, - "visible": true + "handlers": {} }, "7aa7e13b-31c4-4a60-be09-502da875eeda": { "id": "7aa7e13b-31c4-4a60-be09-502da875eeda", @@ -1734,8 +1657,7 @@ "isCodeManaged": false, "position": 0, "parentId": "1b3c8d83-36c1-4c74-9dcd-110160c16081", - "handlers": {}, - "visible": true + "handlers": {} }, "056faae6-fc09-4482-b046-9818e62714c0": { "id": "056faae6-fc09-4482-b046-9818e62714c0", @@ -1747,8 +1669,7 @@ "isCodeManaged": false, "position": 2, "parentId": "28a2212b-bc58-4398-8a72-2554e5296490", - "handlers": {}, - "visible": true + "handlers": {} }, "f39b508d-6fec-465c-856c-c064179a46d0": { "id": "f39b508d-6fec-465c-856c-c064179a46d0", @@ -1759,8 +1680,7 @@ "isCodeManaged": false, "position": 0, "parentId": "056faae6-fc09-4482-b046-9818e62714c0", - "handlers": {}, - "visible": true + "handlers": {} }, "c2086d6c-22d7-4fc9-bb53-bd346c6ce711": { "id": "c2086d6c-22d7-4fc9-bb53-bd346c6ce711", @@ -1771,8 +1691,7 @@ "isCodeManaged": false, "position": 0, "parentId": "f39b508d-6fec-465c-856c-c064179a46d0", - "handlers": {}, - "visible": true + "handlers": {} }, "b97d32ca-49f5-47b2-ae2a-a61e757f395a": { "id": "b97d32ca-49f5-47b2-ae2a-a61e757f395a", @@ -1786,8 +1705,7 @@ "handlers": { "wf-tick": "handle_timer_tick", "wf-not-a-real-event": "handle_not_a_real_function" - }, - "visible": true + } }, "f4076626-ccb1-46d9-baf8-265fd5bd11bf": { "id": "f4076626-ccb1-46d9-baf8-265fd5bd11bf", @@ -1798,8 +1716,7 @@ "isCodeManaged": false, "position": 5, "parentId": "28a2212b-bc58-4398-8a72-2554e5296490", - "handlers": {}, - "visible": true + "handlers": {} }, "30f4990c-256c-4527-b6ea-65033126bfa9": { "id": "30f4990c-256c-4527-b6ea-65033126bfa9", @@ -1810,8 +1727,7 @@ "isCodeManaged": false, "position": 6, "parentId": "28a2212b-bc58-4398-8a72-2554e5296490", - "handlers": {}, - "visible": true + "handlers": {} }, "5862cc96-b231-4da5-8226-9814dd0bfd62": { "id": "5862cc96-b231-4da5-8226-9814dd0bfd62", @@ -1824,8 +1740,7 @@ "parentId": "f39b508d-6fec-465c-856c-c064179a46d0", "handlers": { "click": "payload_inspector" - }, - "visible": true + } }, "0f68ff82-a59a-41fc-9f8a-cad8ef51dce0": { "id": "0f68ff82-a59a-41fc-9f8a-cad8ef51dce0", @@ -1838,8 +1753,7 @@ "parentId": "28a2212b-bc58-4398-8a72-2554e5296490", "handlers": { "wf-tick": "handle_timer_tick" - }, - "visible": true + } }, "b5a11459-735d-463f-ad7a-cafb2de7c8ae": { "id": "b5a11459-735d-463f-ad7a-cafb2de7c8ae", @@ -1851,8 +1765,7 @@ "isCodeManaged": false, "position": 7, "parentId": "28a2212b-bc58-4398-8a72-2554e5296490", - "handlers": {}, - "visible": true + "handlers": {} }, "9090bad3-2584-46e7-a937-a0afc81f2c81": { "id": "9090bad3-2584-46e7-a937-a0afc81f2c81", @@ -1865,8 +1778,7 @@ "parentId": "28a2212b-bc58-4398-8a72-2554e5296490", "handlers": { "wf-webcam": "handle_webcam" - }, - "visible": true + } }, "21a9ec0b-708d-4f22-a52f-00b92fbc8f2a": { "id": "21a9ec0b-708d-4f22-a52f-00b92fbc8f2a", @@ -1877,8 +1789,7 @@ "isCodeManaged": false, "position": 7, "parentId": "7730df5b-8731-4123-bacc-898e7347b124", - "handlers": {}, - "visible": true + "handlers": {} }, "fb2ff612-35d8-4b08-af75-0b895e19ed81": { "id": "fb2ff612-35d8-4b08-af75-0b895e19ed81", @@ -1891,8 +1802,7 @@ "parentId": "7730df5b-8731-4123-bacc-898e7347b124", "handlers": { "click": "handle_form_submit" - }, - "visible": true + } }, "4b6f14b0-b2d9-43e7-8aba-8d3e939c1f83": { "id": "4b6f14b0-b2d9-43e7-8aba-8d3e939c1f83", @@ -1901,8 +1811,7 @@ "isCodeManaged": false, "position": 6, "parentId": "root", - "handlers": {}, - "visible": true + "handlers": {} }, "0cd59329-29c8-4887-beee-39794065221e": { "id": "0cd59329-29c8-4887-beee-39794065221e", @@ -1913,8 +1822,7 @@ "isCodeManaged": false, "position": 0, "parentId": "4b6f14b0-b2d9-43e7-8aba-8d3e939c1f83", - "handlers": {}, - "visible": true + "handlers": {} }, "f811ca14-8915-443d-8dd3-77ae69fb80f4": { "id": "f811ca14-8915-443d-8dd3-77ae69fb80f4", @@ -1927,8 +1835,7 @@ "isCodeManaged": false, "position": 1, "parentId": "4b6f14b0-b2d9-43e7-8aba-8d3e939c1f83", - "handlers": {}, - "visible": true + "handlers": {} }, "2e688107-f865-419b-a07b-95103197e3fd": { "id": "2e688107-f865-419b-a07b-95103197e3fd", @@ -1939,8 +1846,7 @@ "isCodeManaged": false, "position": 0, "parentId": "f811ca14-8915-443d-8dd3-77ae69fb80f4", - "handlers": {}, - "visible": true + "handlers": {} }, "d99d976a-bdf0-4fc4-8379-4998e7a58440": { "id": "d99d976a-bdf0-4fc4-8379-4998e7a58440", @@ -1951,8 +1857,7 @@ "isCodeManaged": false, "position": 3, "parentId": "9c30af6d-4ee5-4782-9169-0f361d67fa76", - "handlers": {}, - "visible": true + "handlers": {} }, "3991ac75-1219-49e7-a70d-6b782c27b4e0": { "id": "3991ac75-1219-49e7-a70d-6b782c27b4e0", @@ -1965,8 +1870,7 @@ "parentId": "9c30af6d-4ee5-4782-9169-0f361d67fa76", "handlers": { "click": "$goToPage_inputTest" - }, - "visible": true + } }, "add45c35-6a73-4f9a-bade-22fecd738967": { "id": "add45c35-6a73-4f9a-bade-22fecd738967", @@ -1979,8 +1883,7 @@ "parentId": "9c30af6d-4ee5-4782-9169-0f361d67fa76", "handlers": { "click": "$goToPage_content" - }, - "visible": true + } }, "06c660f8-e3d6-4bdd-92be-64cb080ee933": { "id": "06c660f8-e3d6-4bdd-92be-64cb080ee933", @@ -1992,8 +1895,7 @@ "isCodeManaged": false, "position": 7, "parentId": "root", - "handlers": {}, - "visible": true + "handlers": {} }, "d15b9cf1-7e79-4ee5-9f0d-7c38c6b6c070": { "id": "d15b9cf1-7e79-4ee5-9f0d-7c38c6b6c070", @@ -2006,8 +1908,7 @@ "isCodeManaged": false, "position": 1, "parentId": "06c660f8-e3d6-4bdd-92be-64cb080ee933", - "handlers": {}, - "visible": true + "handlers": {} }, "9f589947-0ea9-4a70-9d57-4ae52543be42": { "id": "9f589947-0ea9-4a70-9d57-4ae52543be42", @@ -2018,8 +1919,7 @@ "isCodeManaged": false, "position": 0, "parentId": "d15b9cf1-7e79-4ee5-9f0d-7c38c6b6c070", - "handlers": {}, - "visible": true + "handlers": {} }, "2b3a1237-8884-4fc7-a7a7-fdc51511e6f2": { "id": "2b3a1237-8884-4fc7-a7a7-fdc51511e6f2", @@ -2028,8 +1928,7 @@ "isCodeManaged": false, "position": 0, "parentId": "9f589947-0ea9-4a70-9d57-4ae52543be42", - "handlers": {}, - "visible": true + "handlers": {} }, "faf077b6-c62f-4a5a-b24e-4590efcae11f": { "id": "faf077b6-c62f-4a5a-b24e-4590efcae11f", @@ -2040,8 +1939,7 @@ "isCodeManaged": false, "position": 0, "parentId": "2b3a1237-8884-4fc7-a7a7-fdc51511e6f2", - "handlers": {}, - "visible": true + "handlers": {} }, "b36b1692-0358-4594-b641-fe6addbf91b5": { "id": "b36b1692-0358-4594-b641-fe6addbf91b5", @@ -2053,8 +1951,7 @@ "isCodeManaged": false, "position": 0, "parentId": "faf077b6-c62f-4a5a-b24e-4590efcae11f", - "handlers": {}, - "visible": true + "handlers": {} }, "b87ff7c9-9849-401a-a89b-85d8e9e6f628": { "id": "b87ff7c9-9849-401a-a89b-85d8e9e6f628", @@ -2065,8 +1962,7 @@ "isCodeManaged": false, "position": 2, "parentId": "2b3a1237-8884-4fc7-a7a7-fdc51511e6f2", - "handlers": {}, - "visible": true + "handlers": {} }, "ff144a8c-42df-426b-8eb8-928eacb311f4": { "id": "ff144a8c-42df-426b-8eb8-928eacb311f4", @@ -2078,8 +1974,7 @@ "isCodeManaged": false, "position": 1, "parentId": "b87ff7c9-9849-401a-a89b-85d8e9e6f628", - "handlers": {}, - "visible": true + "handlers": {} }, "ee336cd4-8127-40ff-a6e7-0689950655a0": { "id": "ee336cd4-8127-40ff-a6e7-0689950655a0", @@ -2095,8 +1990,7 @@ "parentId": "b87ff7c9-9849-401a-a89b-85d8e9e6f628", "handlers": { "click": "handle_add_to_list" - }, - "visible": true + } }, "3332d2f4-f70e-4354-981b-dfda3a76ae34": { "id": "3332d2f4-f70e-4354-981b-dfda3a76ae34", @@ -2107,8 +2001,7 @@ "isCodeManaged": false, "position": 0, "parentId": "b87ff7c9-9849-401a-a89b-85d8e9e6f628", - "handlers": {}, - "visible": true + "handlers": {} }, "dd335761-033a-47eb-9ddf-c3e3d25ba8a8": { "id": "dd335761-033a-47eb-9ddf-c3e3d25ba8a8", @@ -2117,8 +2010,7 @@ "isCodeManaged": false, "position": 1, "parentId": "2b3a1237-8884-4fc7-a7a7-fdc51511e6f2", - "handlers": {}, - "visible": true + "handlers": {} }, "cd02f864-b72a-44fe-bd52-1929c0fd6c7f": { "id": "cd02f864-b72a-44fe-bd52-1929c0fd6c7f", @@ -2129,8 +2021,7 @@ "isCodeManaged": false, "position": 2, "parentId": "06c660f8-e3d6-4bdd-92be-64cb080ee933", - "handlers": {}, - "visible": true + "handlers": {} }, "abaa1903-e58e-4a67-92ef-d7065f1a7fcf": { "id": "abaa1903-e58e-4a67-92ef-d7065f1a7fcf", @@ -2141,8 +2032,7 @@ "isCodeManaged": false, "position": 0, "parentId": "06c660f8-e3d6-4bdd-92be-64cb080ee933", - "handlers": {}, - "visible": true + "handlers": {} }, "af23e21b-b8ff-47d3-a72f-83eb53f5f452": { "id": "af23e21b-b8ff-47d3-a72f-83eb53f5f452", @@ -2154,7 +2044,11 @@ "position": 3, "parentId": "06c660f8-e3d6-4bdd-92be-64cb080ee933", "handlers": {}, - "visible": "", + "visible": { + "expression": "custom", + "binding": "", + "reversed": false + }, "binding": { "eventType": "wf-change", "stateRef": "name" @@ -2172,8 +2066,7 @@ "parentId": "9c30af6d-4ee5-4782-9169-0f361d67fa76", "handlers": { "click": "handle_file_download" - }, - "visible": true + } }, "272f0871-585e-4662-8ae1-a8cd6067b60b": { "id": "272f0871-585e-4662-8ae1-a8cd6067b60b", @@ -2187,8 +2080,7 @@ "parentId": "9c30af6d-4ee5-4782-9169-0f361d67fa76", "handlers": { "click": "add_notification" - }, - "visible": true + } }, "232d749a-5e0c-4802-bbe1-f8cae06db112": { "id": "232d749a-5e0c-4802-bbe1-f8cae06db112", @@ -2201,8 +2093,7 @@ "parentId": "28a2212b-bc58-4398-8a72-2554e5296490", "handlers": { "click": "bad_event_handler" - }, - "visible": true + } }, "b92be113-3059-4fc9-b152-b6b2c1f0c969": { "id": "b92be113-3059-4fc9-b152-b6b2c1f0c969", @@ -2216,8 +2107,7 @@ "parentId": "7730df5b-8731-4123-bacc-898e7347b124", "handlers": { "wf-file-change": "file_change_handler" - }, - "visible": true + } }, "5c0df6e8-4dd8-4485-a244-8e9e7f4b4675": { "id": "5c0df6e8-4dd8-4485-a244-8e9e7f4b4675", @@ -2231,8 +2121,7 @@ "parentId": "9c30af6d-4ee5-4782-9169-0f361d67fa76", "handlers": { "click": "increment" - }, - "visible": true + } }, "15bd7d51-1a8c-4359-a892-253294684e1d": { "id": "15bd7d51-1a8c-4359-a892-253294684e1d", @@ -2243,8 +2132,7 @@ "isCodeManaged": false, "position": 0, "parentId": "84378aea-b64c-49a3-9539-f854532279ee", - "handlers": {}, - "visible": true + "handlers": {} }, "b3df6ccd-20d4-4761-b8ed-8eabcf95f4be": { "id": "b3df6ccd-20d4-4761-b8ed-8eabcf95f4be", @@ -2255,8 +2143,7 @@ "isCodeManaged": false, "position": 2, "parentId": "bb4d0e86-619e-4367-a180-be28ab6059f4", - "handlers": {}, - "visible": true + "handlers": {} }, "575542f1-bb18-429c-9d6a-706edc7512be": { "id": "575542f1-bb18-429c-9d6a-706edc7512be", @@ -2267,8 +2154,7 @@ "isCodeManaged": false, "position": 7, "parentId": "35986d56-3a1a-4ded-bb5c-b60c2046756f", - "handlers": {}, - "visible": true + "handlers": {} }, "aade8074-13be-4e11-a405-a71b8138e6ae": { "id": "aade8074-13be-4e11-a405-a71b8138e6ae", @@ -2277,8 +2163,7 @@ "isCodeManaged": false, "position": 8, "parentId": "root", - "handlers": {}, - "visible": true + "handlers": {} }, "35f579dd-4205-413a-9c4f-1caf015a598a": { "id": "35f579dd-4205-413a-9c4f-1caf015a598a", @@ -2289,8 +2174,7 @@ "isCodeManaged": false, "position": 1, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "4c65268c-b536-4671-8081-c69be3e84161": { "id": "4c65268c-b536-4671-8081-c69be3e84161", @@ -2301,8 +2185,7 @@ "isCodeManaged": false, "position": 2, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "436ba1be-1194-4da9-9eb3-a10e9ec019f1": { "id": "436ba1be-1194-4da9-9eb3-a10e9ec019f1", @@ -2313,8 +2196,7 @@ "isCodeManaged": false, "position": 5, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "7a89f965-8c1d-473c-a565-947be62faa43": { "id": "7a89f965-8c1d-473c-a565-947be62faa43", @@ -2325,8 +2207,7 @@ "isCodeManaged": false, "position": 45, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "e2d3c1be-c43e-4b8a-84a8-90649da0b55e": { "id": "e2d3c1be-c43e-4b8a-84a8-90649da0b55e", @@ -2337,8 +2218,7 @@ "isCodeManaged": false, "position": 6, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "ddbedb50-5fbe-43a3-b221-8f7d59c617da": { "id": "ddbedb50-5fbe-43a3-b221-8f7d59c617da", @@ -2349,8 +2229,7 @@ "isCodeManaged": false, "position": 7, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "21dda1e9-a972-4f74-972d-d13f5e2941de": { "id": "21dda1e9-a972-4f74-972d-d13f5e2941de", @@ -2361,8 +2240,7 @@ "isCodeManaged": false, "position": 8, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "6ee3de2e-7333-469f-9ced-1e08d9231117": { "id": "6ee3de2e-7333-469f-9ced-1e08d9231117", @@ -2373,8 +2251,7 @@ "isCodeManaged": false, "position": 9, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "f0659dad-aa37-457e-80fe-02b900f38694": { "id": "f0659dad-aa37-457e-80fe-02b900f38694", @@ -2385,8 +2262,7 @@ "isCodeManaged": false, "position": 10, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "380f8a0b-38f3-414a-ab9f-7034629f5e8e": { "id": "380f8a0b-38f3-414a-ab9f-7034629f5e8e", @@ -2397,8 +2273,7 @@ "isCodeManaged": false, "position": 11, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "e43471a7-2e58-437f-8daf-489b221b464a": { "id": "e43471a7-2e58-437f-8daf-489b221b464a", @@ -2409,8 +2284,7 @@ "isCodeManaged": false, "position": 12, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "a16cf781-114f-4e74-a09a-578a3e2a3fcd": { "id": "a16cf781-114f-4e74-a09a-578a3e2a3fcd", @@ -2421,8 +2295,7 @@ "isCodeManaged": false, "position": 13, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "71500567-d3db-4d67-89aa-86ea8fecc4ed": { "id": "71500567-d3db-4d67-89aa-86ea8fecc4ed", @@ -2433,8 +2306,7 @@ "isCodeManaged": false, "position": 14, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "0e8d0885-954a-4b95-9cfd-0a8ed2ed8683": { "id": "0e8d0885-954a-4b95-9cfd-0a8ed2ed8683", @@ -2445,8 +2317,7 @@ "isCodeManaged": false, "position": 15, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "a039b488-a523-42bc-84d0-f9b3f5185052": { "id": "a039b488-a523-42bc-84d0-f9b3f5185052", @@ -2457,8 +2328,7 @@ "isCodeManaged": false, "position": 16, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "8582c124-474c-4da5-80c5-16bca90f4d98": { "id": "8582c124-474c-4da5-80c5-16bca90f4d98", @@ -2469,8 +2339,7 @@ "isCodeManaged": false, "position": 17, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "d88e0ff3-4acb-474c-b37c-9cd7ea51fd26": { "id": "d88e0ff3-4acb-474c-b37c-9cd7ea51fd26", @@ -2481,8 +2350,7 @@ "isCodeManaged": false, "position": 18, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "de7a750f-6c88-4fbb-8962-93714b6be485": { "id": "de7a750f-6c88-4fbb-8962-93714b6be485", @@ -2493,8 +2361,7 @@ "isCodeManaged": false, "position": 19, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "110625bc-bad4-4b44-b20f-51339554d77b": { "id": "110625bc-bad4-4b44-b20f-51339554d77b", @@ -2505,8 +2372,7 @@ "isCodeManaged": false, "position": 20, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "eb568d28-e6de-4deb-978b-a10d6cb3c454": { "id": "eb568d28-e6de-4deb-978b-a10d6cb3c454", @@ -2517,8 +2383,7 @@ "isCodeManaged": false, "position": 21, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "4a94898f-01b2-4424-8db9-9ed75e788611": { "id": "4a94898f-01b2-4424-8db9-9ed75e788611", @@ -2529,8 +2394,7 @@ "isCodeManaged": false, "position": 22, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "f8136c45-f868-4858-928a-f007f9a7dfbe": { "id": "f8136c45-f868-4858-928a-f007f9a7dfbe", @@ -2541,8 +2405,7 @@ "isCodeManaged": false, "position": 23, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "1a8ca9b4-afc5-4055-9709-bd27cd7fd7aa": { "id": "1a8ca9b4-afc5-4055-9709-bd27cd7fd7aa", @@ -2553,8 +2416,7 @@ "isCodeManaged": false, "position": 24, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "6a308e3d-c5a0-400e-9036-6183aecac714": { "id": "6a308e3d-c5a0-400e-9036-6183aecac714", @@ -2565,8 +2427,7 @@ "isCodeManaged": false, "position": 25, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "a71a65fc-8710-40fb-8410-6c676072dab5": { "id": "a71a65fc-8710-40fb-8410-6c676072dab5", @@ -2577,8 +2438,7 @@ "isCodeManaged": false, "position": 26, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "ff213e0d-4e33-494d-8765-6738010ea932": { "id": "ff213e0d-4e33-494d-8765-6738010ea932", @@ -2589,8 +2449,7 @@ "isCodeManaged": false, "position": 27, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "25f8e06e-5a86-4e5c-afbc-6191c4146bd8": { "id": "25f8e06e-5a86-4e5c-afbc-6191c4146bd8", @@ -2601,8 +2460,7 @@ "isCodeManaged": false, "position": 28, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "48cb52fa-bb6a-43e7-aa7a-cbc0b30156b1": { "id": "48cb52fa-bb6a-43e7-aa7a-cbc0b30156b1", @@ -2613,8 +2471,7 @@ "isCodeManaged": false, "position": 29, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "7d914a22-e7aa-4340-9b88-36423a5566a3": { "id": "7d914a22-e7aa-4340-9b88-36423a5566a3", @@ -2625,8 +2482,7 @@ "isCodeManaged": false, "position": 30, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "bcbae34f-72fd-40b3-8678-d4b986b47cd5": { "id": "bcbae34f-72fd-40b3-8678-d4b986b47cd5", @@ -2637,8 +2493,7 @@ "isCodeManaged": false, "position": 31, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "574ec17c-ed69-49a6-b991-29354b8a8a76": { "id": "574ec17c-ed69-49a6-b991-29354b8a8a76", @@ -2649,8 +2504,7 @@ "isCodeManaged": false, "position": 32, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "27a21b92-0ed0-4044-8eb4-69979a285e2a": { "id": "27a21b92-0ed0-4044-8eb4-69979a285e2a", @@ -2661,8 +2515,7 @@ "isCodeManaged": false, "position": 33, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "c759135c-72ed-43b8-ab91-8bce748dcd58": { "id": "c759135c-72ed-43b8-ab91-8bce748dcd58", @@ -2673,8 +2526,7 @@ "isCodeManaged": false, "position": 35, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "210f45a4-c8da-48b2-a2ff-bca06ca7f8a3": { "id": "210f45a4-c8da-48b2-a2ff-bca06ca7f8a3", @@ -2685,8 +2537,7 @@ "isCodeManaged": false, "position": 36, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "0bdf78ac-2824-4116-8e14-af2c363c3b45": { "id": "0bdf78ac-2824-4116-8e14-af2c363c3b45", @@ -2697,8 +2548,7 @@ "isCodeManaged": false, "position": 37, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "a4a6316d-5fb1-47e2-976b-97265533fc97": { "id": "a4a6316d-5fb1-47e2-976b-97265533fc97", @@ -2709,8 +2559,7 @@ "isCodeManaged": false, "position": 38, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "aa8ab024-25a5-4d33-82cf-f20146e9cf28": { "id": "aa8ab024-25a5-4d33-82cf-f20146e9cf28", @@ -2721,8 +2570,7 @@ "isCodeManaged": false, "position": 0, "parentId": "4c65268c-b536-4671-8081-c69be3e84161", - "handlers": {}, - "visible": true + "handlers": {} }, "1c5b7db1-f8fa-4c7b-9daf-db60045fd16e": { "id": "1c5b7db1-f8fa-4c7b-9daf-db60045fd16e", @@ -2733,8 +2581,7 @@ "isCodeManaged": false, "position": 39, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "95690cbc-8d71-4079-936e-c625250fa337": { "id": "95690cbc-8d71-4079-936e-c625250fa337", @@ -2745,8 +2592,7 @@ "isCodeManaged": false, "position": 41, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "857dc6fc-d6f7-4dd1-bbc3-6f0dea011d54": { "id": "857dc6fc-d6f7-4dd1-bbc3-6f0dea011d54", @@ -2757,8 +2603,7 @@ "isCodeManaged": false, "position": 42, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "aac79665-3341-4784-a105-433baf45dde3": { "id": "aac79665-3341-4784-a105-433baf45dde3", @@ -2769,8 +2614,7 @@ "isCodeManaged": false, "position": 43, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "d0f010ac-2048-49f3-91ff-e17e145298ed": { "id": "d0f010ac-2048-49f3-91ff-e17e145298ed", @@ -2781,8 +2625,7 @@ "isCodeManaged": false, "position": 44, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "b3aa5f2f-d952-4021-a506-7a4515388580": { "id": "b3aa5f2f-d952-4021-a506-7a4515388580", @@ -2793,8 +2636,7 @@ "isCodeManaged": false, "position": 46, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "d07b8382-dca7-4061-b0ca-22edd43e06b1": { "id": "d07b8382-dca7-4061-b0ca-22edd43e06b1", @@ -2805,8 +2647,7 @@ "isCodeManaged": false, "position": 47, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "9005a1fc-c560-4ca4-9626-b660031c9c8e": { "id": "9005a1fc-c560-4ca4-9626-b660031c9c8e", @@ -2817,8 +2658,7 @@ "isCodeManaged": false, "position": 48, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "440de4a5-b901-4626-a282-3aee83a007c5": { "id": "440de4a5-b901-4626-a282-3aee83a007c5", @@ -2829,8 +2669,7 @@ "isCodeManaged": false, "position": 49, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "2e8069dd-0017-42f3-a13b-44e19f132c4f": { "id": "2e8069dd-0017-42f3-a13b-44e19f132c4f", @@ -2841,8 +2680,7 @@ "isCodeManaged": false, "position": 50, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "cab6894d-98e1-426f-876c-ca1c81bb7a30": { "id": "cab6894d-98e1-426f-876c-ca1c81bb7a30", @@ -2853,8 +2691,7 @@ "isCodeManaged": false, "position": 51, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "8a937df7-c974-455e-b2bc-40445621ef40": { "id": "8a937df7-c974-455e-b2bc-40445621ef40", @@ -2865,8 +2702,7 @@ "isCodeManaged": false, "position": 52, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "16d1a673-48f3-47de-a875-1053ffb58e65": { "id": "16d1a673-48f3-47de-a875-1053ffb58e65", @@ -2875,8 +2711,7 @@ "isCodeManaged": false, "position": 58, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "58807828-af04-434d-9a0a-6419ced716d7": { "id": "58807828-af04-434d-9a0a-6419ced716d7", @@ -2885,8 +2720,7 @@ "isCodeManaged": false, "position": 53, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "23e7a993-1344-4c3a-a65f-87b72b9d72a3": { "id": "23e7a993-1344-4c3a-a65f-87b72b9d72a3", @@ -2895,8 +2729,7 @@ "isCodeManaged": false, "position": 54, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "47dd20f8-4477-4a7d-935a-c2615aaa684d": { "id": "47dd20f8-4477-4a7d-935a-c2615aaa684d", @@ -2907,8 +2740,7 @@ "isCodeManaged": false, "position": 55, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "f0e45dc7-a752-49cd-8315-79cce246f8db": { "id": "f0e45dc7-a752-49cd-8315-79cce246f8db", @@ -2917,8 +2749,7 @@ "isCodeManaged": false, "position": 56, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "2ca1282f-df91-42cd-bb95-9ece65df27ae": { "id": "2ca1282f-df91-42cd-bb95-9ece65df27ae", @@ -2929,8 +2760,7 @@ "isCodeManaged": false, "position": 57, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "04da32e4-11c9-400f-ba44-3be79c760ca7": { "id": "04da32e4-11c9-400f-ba44-3be79c760ca7", @@ -2939,8 +2769,7 @@ "isCodeManaged": false, "position": 59, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "10e93acf-3b13-40a8-ac8d-8222bfb4d7ca": { "id": "10e93acf-3b13-40a8-ac8d-8222bfb4d7ca", @@ -2949,8 +2778,7 @@ "isCodeManaged": false, "position": 0, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "6f0e9441-217c-4b1d-a6cb-2201eeaee406": { "id": "6f0e9441-217c-4b1d-a6cb-2201eeaee406", @@ -2961,8 +2789,7 @@ "isCodeManaged": false, "position": 34, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "1faaa29d-96d3-404a-b8f5-7d392cd55177": { "id": "1faaa29d-96d3-404a-b8f5-7d392cd55177", @@ -2973,8 +2800,7 @@ "isCodeManaged": false, "position": 40, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "a34cba3c-0eb6-4bc8-bd69-67ee80ee6005": { "id": "a34cba3c-0eb6-4bc8-bd69-67ee80ee6005", @@ -2983,8 +2809,7 @@ "isCodeManaged": false, "position": -2, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "2e46c38b-6405-42ad-ad9c-d237a53a7d30": { "id": "2e46c38b-6405-42ad-ad9c-d237a53a7d30", @@ -2998,8 +2823,7 @@ "parentId": "9c30af6d-4ee5-4782-9169-0f361d67fa76", "handlers": { "wf-option-change": "update_cities" - }, - "visible": true + } }, "20a4329c-4b14-4743-adaa-698ff0629aed": { "id": "20a4329c-4b14-4743-adaa-698ff0629aed", @@ -3011,8 +2835,7 @@ "isCodeManaged": false, "position": 12, "parentId": "9c30af6d-4ee5-4782-9169-0f361d67fa76", - "handlers": {}, - "visible": true + "handlers": {} }, "00f02bed-2113-4449-8af3-0f2c76a6bca4": { "id": "00f02bed-2113-4449-8af3-0f2c76a6bca4", @@ -3024,8 +2847,7 @@ "isCodeManaged": false, "position": 4, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "2a413447-4d40-4ade-8cf0-639f292ff353": { "id": "2a413447-4d40-4ade-8cf0-639f292ff353", @@ -3037,8 +2859,7 @@ "isCodeManaged": false, "position": 3, "parentId": "aade8074-13be-4e11-a405-a71b8138e6ae", - "handlers": {}, - "visible": true + "handlers": {} }, "242a8268-10d1-4e2c-96bd-f17ffe9e9b28": { "id": "242a8268-10d1-4e2c-96bd-f17ffe9e9b28", @@ -3050,8 +2871,7 @@ "isCodeManaged": false, "position": 13, "parentId": "9c30af6d-4ee5-4782-9169-0f361d67fa76", - "handlers": {}, - "visible": true + "handlers": {} }, "c9e4e0d9-771e-47c2-863a-55ce8a98bfa5": { "id": "c9e4e0d9-771e-47c2-863a-55ce8a98bfa5", @@ -3063,7 +2883,6 @@ "position": 6, "parentId": "6010765e-9ac3-4570-84bf-913ae404e03a", "handlers": {}, - "visible": true, "binding": { "eventType": "wf-options-change", "stateRef": "b.default_checkbox" @@ -3080,7 +2899,6 @@ "position": 4, "parentId": "6010765e-9ac3-4570-84bf-913ae404e03a", "handlers": {}, - "visible": true, "binding": { "eventType": "wf-option-change", "stateRef": "b.language" @@ -3097,8 +2915,7 @@ "parentId": "9c30af6d-4ee5-4782-9169-0f361d67fa76", "handlers": { "wf-click": "test_async_handler" - }, - "visible": true + } }, "3apnnxxg7pubdeqp": { "id": "3apnnxxg7pubdeqp", @@ -3109,8 +2926,7 @@ "isCodeManaged": false, "position": 8, "parentId": "9c30af6d-4ee5-4782-9169-0f361d67fa76", - "handlers": {}, - "visible": true + "handlers": {} } } -} \ No newline at end of file +}