-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmagic-manifest-retool.json
1 lines (1 loc) · 85.6 KB
/
magic-manifest-retool.json
1
{"uuid":"c892e5cc-f422-11ed-baa2-6bbcae1ac2c6","page":{"id":153531786,"data":{"appState":"[\"~#iR\",[\"^ \",\"n\",\"appTemplate\",\"v\",[\"^ \",\"isFetching\",false,\"plugins\",[\"~#iOM\",[\"tabscreen\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"tabscreen\",\"type\",\"screen\",\"subtype\",\"TabScreen\",\"namespace\",null,\"resourceName\",null,\"resourceDisplayName\",null,\"template\",[\"^3\",[\"items\",[\"~#iL\",[[\"^3\",[\"screen\",\"homeScreen\",\"detailScreen\",\"\",\"title\",null,\"icon\",null]]]]]],\"style\",null,\"position2\",null,\"mobilePosition2\",null,\"mobileAppPosition\",null,\"tabIndex\",null,\"container\",\"\",\"createdAt\",\"~m1684266574939\",\"updatedAt\",\"~m1684436253260\",\"folder\",\"\",\"screen\",null]]],\"$main\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"$main\",\"^4\",\"frame\",\"^5\",\"Frame\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"type\",\"main\",\"sticky\",false]],\"^;\",[\"^3\",[]],\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684266575159\",\"^B\",\"~m1684266575159\",\"^C\",\"\",\"^D\",null]]],\"homeScreen\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"homeScreen\",\"^4\",\"screen\",\"^5\",\"Screen\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"title\",\"Home\",\"headerLeftActions\",[\"^:\",[]],\"headerRightActions\",[\"^:\",[]],\"gap\",16,\"padding\",[\"^ \",\"left\",16,\"right\",16,\"top\",8,\"bottom\",8]]],\"^;\",null,\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684340394420\",\"^B\",\"~m1684340394420\",\"^C\",\"\",\"^D\",null]]],\"container4\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"container4\",\"^4\",\"widget\",\"^5\",\"RNContainerWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"align\",\"flex-start\",\"width\",\"full\",\"widthGrowFactor\",1,\"layout\",\"row\",\"cornerType\",\"square\",\"justify\",\"flex-start\",\"padding\",[\"^3\",[\"left\",0,\"right\",0,\"top\",0,\"bottom\",0]],\"style\",[\"^3\",[]],\"gap\",8]],\"^;\",[\"^3\",[]],\"^<\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^@\",\"\",\"rowGroup\",\"body\",\"subcontainer\",\"\",\"row\",0,\"col\",0,\"height\",5,\"width\",3,\"tabNum\",0]]],\"^=\",null,\"^>\",[\"^0\",[\"^ \",\"n\",\"mobileAppPosition\",\"v\",[\"^ \",\"ordinal\",0]]],\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684340499669\",\"^B\",\"~m1684340499669\",\"^C\",\"\",\"^D\",\"homeScreen\"]]],\"container6\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"container6\",\"^4\",\"widget\",\"^5\",\"RNContainerWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"align\",\"flex-start\",\"width\",\"full\",\"widthGrowFactor\",2,\"layout\",\"column\",\"cornerType\",\"square\",\"justify\",\"flex-start\",\"padding\",[\"^3\",[\"left\",0,\"right\",0,\"top\",0,\"bottom\",0]],\"style\",[\"^3\",[]],\"gap\",8]],\"^;\",[\"^3\",[]],\"^<\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^@\",\"container4\",\"^H\",\"body\",\"^I\",\"\",\"row\",0,\"col\",0,\"^J\",0,\"^K\",0,\"^L\",0]]],\"^=\",null,\"^>\",[\"^0\",[\"^ \",\"n\",\"mobileAppPosition\",\"v\",[\"^ \",\"^M\",1]]],\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684340500043\",\"^B\",\"~m1684340500043\",\"^C\",\"\",\"^D\",\"homeScreen\"]]],\"heading2\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"heading2\",\"^4\",\"widget\",\"^5\",\"RNHeadingWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"value\",\"My Flights\",\"size\",\"h1\",\"width\",\"full\",\"textAlign\",\"left\",\"style\",[\"^3\",[]]]],\"^;\",[\"^3\",[]],\"^<\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^@\",\"container6\",\"^H\",\"body\",\"^I\",\"\",\"row\",0,\"col\",0,\"^J\",5,\"^K\",3,\"^L\",0]]],\"^=\",null,\"^>\",[\"^0\",[\"^ \",\"n\",\"mobileAppPosition\",\"v\",[\"^ \",\"^M\",0]]],\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684340500151\",\"^B\",\"~m1684340540610\",\"^C\",\"\",\"^D\",\"homeScreen\"]]],\"text3\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"text3\",\"^4\",\"widget\",\"^5\",\"RNTextWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"value\",\"Jumpmaster: {{ current_user.firstName + \\\" \\\" +current_user.lastName || 'User' }}\",\"size\",\"medium\",\"weight\",\"semibold\",\"width\",\"full\",\"textAlign\",\"left\",\"style\",[\"^3\",[]]]],\"^;\",[\"^3\",[]],\"^<\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^@\",\"container6\",\"^H\",\"body\",\"^I\",\"\",\"row\",0,\"col\",0,\"^J\",5,\"^K\",3,\"^L\",0]]],\"^=\",null,\"^>\",[\"^0\",[\"^ \",\"n\",\"mobileAppPosition\",\"v\",[\"^ \",\"^M\",1]]],\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684340500259\",\"^B\",\"~m1684436402634\",\"^C\",\"\",\"^D\",\"homeScreen\"]]],\"collectionView3\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"collectionView3\",\"^4\",\"widget\",\"^5\",\"RNCollectionViewV2Widget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"cardStyle\",\"elevated\",\"prefixImageShapeByIndex\",\"square\",\"titleByIndex\",\"Flight {{ item }}\",\"subtitleByIndex\",\"\",\"prefixIconColorByIndex\",\"\",\"showSeparator\",true,\"selectedPageIndex\",0,\"cardType\",\"compact\",\"serverPaginated\",false,\"data\",\"{{ localStorage.values.flights }}\",\"selectedItem\",null,\"prefixTypeByIndex\",\"icon\",\"suffixTypeByIndex\",\"button\",\"prefixIconByIndex\",\"bold/phone-mode-airplane\",\"prefixImageSizeByIndex\",\"1 to 1\",\"cardSize\",\"full\",\"suffixIconByIndex\",\"bold/interface-edit-write-1\",\"scrollDirection\",\"vertical\",\"prefixImageFitByIndex\",\"cover\",\"itemMode\",\"dynamic\",\"prefixImageSourceByIndex\",\"{{item.image}}\",\"selectedIndex\",null,\"_paginatedData\",\"[{\\n \\\"id\\\": 1,\\n \\\"name\\\": \\\"Hanson Deck\\\",\\n \\\"email\\\": \\\"[email protected]\\\",\\n \\\"sales\\\": 37,\\n \\\"image\\\": \\\"https://picsum.photos/id/1003/200/200\\\"\\n}, {\\n \\\"id\\\": 2,\\n \\\"name\\\": \\\"Sue Shei\\\",\\n \\\"email\\\": \\\"[email protected]\\\",\\n \\\"sales\\\": 550,\\n \\\"image\\\": \\\"https://picsum.photos/id/1016/200/200\\\"\\n}, {\\n \\\"id\\\": 3,\\n \\\"name\\\": \\\"Jason Response\\\",\\n \\\"email\\\": \\\"[email protected]\\\",\\n \\\"sales\\\": 55,\\n \\\"image\\\": \\\"https://picsum.photos/id/1018/200/200\\\"\\n}, {\\n \\\"id\\\": 4,\\n \\\"name\\\": \\\"Cher Actor\\\",\\n \\\"email\\\": \\\"[email protected]\\\",\\n \\\"sales\\\": 424,\\n \\\"image\\\": \\\"https://picsum.photos/id/1022/200/200\\\"\\n}, {\\n \\\"id\\\": 5,\\n \\\"name\\\": \\\"Erica Widget\\\",\\n \\\"email\\\": \\\"[email protected]\\\",\\n \\\"sales\\\": 243,\\n \\\"image\\\": \\\"https://picsum.photos/id/1025/200/200\\\"\\n}]\",\"events\",[\"^:\",[[\"^3\",[\"event\",\"press\",\"type\",\"navigator\",\"method\",\"navigateTo\",\"pluginId\",\"\",\"targetId\",null,\"params\",[\"^3\",[\"screenPluginId\",\"flightInfoScreen\"]],\"waitType\",\"debounce\",\"waitMs\",\"0\"]],[\"^3\",[\"event\",\"press\",\"type\",\"localStorage\",\"method\",\"setValue\",\"pluginId\",\"\",\"targetId\",null,\"params\",[\"^3\",[\"key\",\"current_flight\",\"newValue\",\"{{item}}\"]],\"waitType\",\"debounce\",\"waitMs\",\"0\"]],[\"^3\",[\"event\",\"buttonPress\",\"type\",\"localStorage\",\"method\",\"setValue\",\"pluginId\",\"\",\"targetId\",null,\"params\",[\"^3\",[\"key\",\"current_flight\",\"newValue\",\"{{item}}\"]],\"waitType\",\"debounce\",\"waitMs\",\"0\"]],[\"^3\",[\"event\",\"buttonPress\",\"type\",\"navigator\",\"method\",\"navigateTo\",\"pluginId\",\"\",\"targetId\",null,\"params\",[\"^3\",[\"screenPluginId\",\"flightInfoScreen\"]],\"waitType\",\"debounce\",\"waitMs\",\"0\"]]]],\"_ids\",[\"^:\",[]],\"bodyByIndex\",\"\",\"suffixValueByIndex\",\"false\",\"suffixTextByIndex\",\"Edit\",\"subtitleLengthByIndex\",\"2\"]],\"^;\",[\"^3\",[]],\"^<\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^@\",\"\",\"^H\",\"body\",\"^I\",\"\",\"row\",0,\"col\",0,\"^J\",5,\"^K\",3,\"^L\",0]]],\"^=\",null,\"^>\",[\"^0\",[\"^ \",\"n\",\"mobileAppPosition\",\"v\",[\"^ \",\"^M\",2]]],\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684340550490\",\"^B\",\"~m1684436334509\",\"^C\",\"\",\"^D\",\"homeScreen\"]]],\"flightInfoScreen\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"flightInfoScreen\",\"^4\",\"screen\",\"^5\",\"Screen\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"title\",\"Flight Info\",\"headerLeftActions\",[\"^:\",[]],\"headerRightActions\",[\"^:\",[]],\"gap\",16,\"padding\",[\"^ \",\"^E\",16,\"^F\",16,\"top\",8,\"^G\",8],\"events\",[\"^:\",[[\"^3\",[\"event\",\"load\",\"type\",\"datasource\",\"method\",\"trigger\",\"pluginId\",\"fetch_flight\",\"targetId\",null,\"params\",[\"^3\",[]],\"waitType\",\"debounce\",\"waitMs\",\"0\"]]]],\"refreshing\",\"{{fetch_flight.isFetching}}\"]],\"^;\",null,\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684340650561\",\"^B\",\"~m1684435912860\",\"^C\",\"\",\"^D\",null]]],\"container7\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"container7\",\"^4\",\"widget\",\"^5\",\"RNContainerWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"align\",\"flex-start\",\"width\",\"full\",\"widthGrowFactor\",1,\"layout\",\"row\",\"cornerType\",\"square\",\"justify\",\"flex-start\",\"padding\",[\"^3\",[\"left\",0,\"right\",0,\"top\",0,\"bottom\",0]],\"style\",[\"^3\",[]],\"gap\",8]],\"^;\",[\"^3\",[]],\"^<\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^@\",\"\",\"^H\",\"body\",\"^I\",\"\",\"row\",0,\"col\",0,\"^J\",5,\"^K\",3,\"^L\",0]]],\"^=\",null,\"^>\",[\"^0\",[\"^ \",\"n\",\"mobileAppPosition\",\"v\",[\"^ \",\"^M\",1]]],\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684340663467\",\"^B\",\"~m1684340663467\",\"^C\",\"\",\"^D\",\"flightInfoScreen\"]]],\"container8\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"container8\",\"^4\",\"widget\",\"^5\",\"RNContainerWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"align\",\"flex-start\",\"width\",\"full\",\"widthGrowFactor\",2,\"layout\",\"column\",\"cornerType\",\"square\",\"justify\",\"flex-start\",\"padding\",[\"^3\",[\"left\",0,\"right\",0,\"top\",0,\"bottom\",0]],\"style\",[\"^3\",[]],\"gap\",8]],\"^;\",[\"^3\",[]],\"^<\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^@\",\"container7\",\"^H\",\"body\",\"^I\",\"\",\"row\",0,\"col\",0,\"^J\",0,\"^K\",0,\"^L\",0]]],\"^=\",null,\"^>\",[\"^0\",[\"^ \",\"n\",\"mobileAppPosition\",\"v\",[\"^ \",\"^M\",0]]],\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684340663549\",\"^B\",\"~m1684340663549\",\"^C\",\"\",\"^D\",\"flightInfoScreen\"]]],\"date_input\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"date_input\",\"^4\",\"widget\",\"^5\",\"RNDatePickerWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"mode\",\"datetime\",\"valueTimeZone\",\"local\",\"customValidation\",\"\",\"hideValidationMessage\",false,\"validationMessage\",\"\",\"formDataKey\",\"{{ self.id }}\",\"value\",\"{{ fetch_flight.data.datetime}}\",\"labelCaption\",\"\",\"placeholder\",\"\",\"label\",\"Date\",\"_validate\",false,\"invalid\",false,\"events\",[\"^3\",[]],\"displayTimeZone\",\"local\",\"disabled\",false,\"manageTimeZone\",false,\"required\",false]],\"^;\",[\"^3\",[]],\"^<\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^@\",\"\",\"^H\",\"body\",\"^I\",\"\",\"row\",0,\"col\",0,\"^J\",5,\"^K\",3,\"^L\",0]]],\"^=\",null,\"^>\",[\"^0\",[\"^ \",\"n\",\"mobileAppPosition\",\"v\",[\"^ \",\"^M\",5]]],\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684340695674\",\"^B\",\"~m1684428258674\",\"^C\",\"\",\"^D\",\"flightInfoScreen\"]]],\"location_input\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"location_input\",\"^4\",\"widget\",\"^5\",\"RNTextAreaWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"autoResize\",false,\"maxLength\",null,\"customValidation\",\"\",\"patternType\",\"\",\"hideValidationMessage\",false,\"minLines\",1,\"validationMessage\",\"\",\"pattern\",\"\",\"formDataKey\",\"{{ self.id }}\",\"value\",\"{{ fetch_flight.data.location}}\",\"labelCaption\",\"\",\"placeholder\",\"Enter location\",\"label\",\"Location\",\"_validate\",false,\"invalid\",false,\"minLength\",null,\"events\",[\"^3\",[]],\"autoCapitalize\",\"none\",\"maxLines\",null,\"disabled\",false,\"required\",false]],\"^;\",[\"^3\",[]],\"^<\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^@\",\"\",\"^H\",\"body\",\"^I\",\"\",\"row\",0,\"col\",0,\"^J\",5,\"^K\",3,\"^L\",0]]],\"^=\",null,\"^>\",[\"^0\",[\"^ \",\"n\",\"mobileAppPosition\",\"v\",[\"^ \",\"^M\",6]]],\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684340698235\",\"^B\",\"~m1684428264912\",\"^C\",\"\",\"^D\",\"flightInfoScreen\"]]],\"tail_number_input\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"tail_number_input\",\"^4\",\"widget\",\"^5\",\"RNTextAreaWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"autoResize\",false,\"maxLength\",null,\"customValidation\",\"\",\"patternType\",\"\",\"hideValidationMessage\",false,\"minLines\",1,\"validationMessage\",\"\",\"pattern\",\"\",\"formDataKey\",\"{{ self.id }}\",\"value\",\"{{ fetch_flight.data.tail_num}}\",\"labelCaption\",\"\",\"placeholder\",\"Enter tail #\",\"label\",\"Tail #\",\"_validate\",false,\"invalid\",false,\"minLength\",null,\"events\",[\"^3\",[]],\"autoCapitalize\",\"none\",\"maxLines\",null,\"disabled\",false,\"required\",false]],\"^;\",[\"^3\",[]],\"^<\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^@\",\"\",\"^H\",\"body\",\"^I\",\"\",\"row\",0,\"col\",0,\"^J\",5,\"^K\",3,\"^L\",0]]],\"^=\",null,\"^>\",[\"^0\",[\"^ \",\"n\",\"mobileAppPosition\",\"v\",[\"^ \",\"^M\",8]]],\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684340726578\",\"^B\",\"~m1684428275838\",\"^C\",\"\",\"^D\",\"flightInfoScreen\"]]],\"save_flight_button\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"save_flight_button\",\"^4\",\"widget\",\"^5\",\"RNButtonWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"size\",\"large\",\"iconAfter\",\"\",\"width\",\"full\",\"text\",\"Save Flight Info\",\"iconBefore\",\"bold/programming-cloud-upload\",\"events\",[\"^:\",[[\"^3\",[\"event\",\"click\",\"type\",\"datasource\",\"method\",\"trigger\",\"pluginId\",\"save_flight\",\"targetId\",null,\"params\",[\"^3\",[]],\"waitType\",\"debounce\",\"waitMs\",\"0\"]]]],\"type\",\"primary\",\"loading\",false,\"disabled\",false]],\"^;\",[\"^3\",[]],\"^<\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^@\",\"\",\"^H\",\"body\",\"^I\",\"\",\"row\",0,\"col\",0,\"^J\",5,\"^K\",3,\"^L\",0]]],\"^=\",null,\"^>\",[\"^0\",[\"^ \",\"n\",\"mobileAppPosition\",\"v\",[\"^ \",\"^M\",12]]],\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684340740205\",\"^B\",\"~m1684423405463\",\"^C\",\"\",\"^D\",\"flightInfoScreen\"]]],\"scanner2\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"scanner2\",\"^4\",\"widget\",\"^5\",\"RNScannerWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"_defaultCameraType\",\"back\",\"iconAfter\",\"\",\"width\",\"full\",\"opened\",false,\"autoClose\",false,\"data\",\"[]\",\"style\",[\"^3\",[\"background\",\"rgba(19, 132, 22, 1)\"]],\"buttonSize\",\"large\",\"iconBefore\",\"bold/interface-id-iris-scan-alternate\",\"events\",[\"^:\",[[\"^3\",[\"event\",\"capture\",\"type\",\"util\",\"method\",\"showNotification\",\"pluginId\",\"\",\"targetId\",null,\"params\",[\"^3\",[\"options\",[\"^3\",[\"notificationType\",\"success\",\"title\",\"🎉 Successfully Scanned\",\"duration\",\"1\"]]]],\"waitType\",\"debounce\",\"waitMs\",\"0\"]],[\"^3\",[\"event\",\"close\",\"type\",\"navigator\",\"method\",\"navigateTo\",\"pluginId\",\"\",\"targetId\",null,\"params\",[\"^3\",[\"screenPluginId\",\"jumpersScreen\"]],\"waitType\",\"debounce\",\"waitMs\",\"0\"]],[\"^3\",[\"event\",\"close\",\"type\",\"datasource\",\"method\",\"trigger\",\"pluginId\",\"add_jumper\",\"targetId\",null,\"params\",[\"^3\",[]],\"waitType\",\"debounce\",\"waitMs\",\"0\"]]]],\"disabled\",false,\"buttonText\",\"Start Scanning\"]],\"^;\",[\"^3\",[]],\"^<\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^@\",\"\",\"^H\",\"body\",\"^I\",\"\",\"row\",0,\"col\",0,\"^J\",5,\"^K\",3,\"^L\",0]]],\"^=\",null,\"^>\",[\"^0\",[\"^ \",\"n\",\"mobileAppPosition\",\"v\",[\"^ \",\"^M\",13]]],\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684340901589\",\"^B\",\"~m1684469220899\",\"^C\",\"\",\"^D\",\"flightInfoScreen\"]]],\"chalk_input\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"chalk_input\",\"^4\",\"widget\",\"^5\",\"RNTextAreaWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"autoResize\",false,\"maxLength\",null,\"customValidation\",\"\",\"patternType\",\"\",\"hideValidationMessage\",false,\"minLines\",1,\"validationMessage\",\"\",\"pattern\",\"\",\"formDataKey\",\"{{ self.id }}\",\"value\",\"{{ fetch_flight.data.chalk_num }}\",\"labelCaption\",\"\",\"placeholder\",\"Enter chalk #\",\"label\",\"Chalk #\",\"_validate\",false,\"invalid\",false,\"minLength\",null,\"events\",[\"^3\",[]],\"autoCapitalize\",\"none\",\"maxLines\",null,\"disabled\",false,\"required\",false]],\"^;\",[\"^3\",[]],\"^<\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^@\",\"\",\"^H\",\"body\",\"^I\",\"\",\"row\",0,\"col\",0,\"^J\",5,\"^K\",3,\"^L\",0]]],\"^=\",null,\"^>\",[\"^0\",[\"^ \",\"n\",\"mobileAppPosition\",\"v\",[\"^ \",\"^M\",3]]],\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684342278986\",\"^B\",\"~m1684428203672\",\"^C\",\"\",\"^D\",\"flightInfoScreen\"]]],\"transformer1\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"transformer1\",\"^4\",\"function\",\"^5\",\"Function\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"funcBody\",\"// Tip: assign your external references to variables instead of chaining off the curly brackets.\\nfunction parse_cac(inputString){\\n var chunks = inputString.split(\\\"\\\")\\n var str_chunks = [\\\"hey\\\"]\\n // for (var chunk in chunks){\\n // if(chunk){\\n // str_chunks.append(chunk)\\n // }\\n // }\\n \\n return str_chunks\\n}\\n\\nreturn parse_cac('M1G43RVM01T86IIOGlenn AParham B45DUS CD00 GS152BCN5BDPCTP3IGU')\",\"value\",\"\"]],\"^;\",null,\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684342592119\",\"^B\",\"~m1684342922428\",\"^C\",\"\",\"^D\",null]]],\"button2\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"button2\",\"^4\",\"widget\",\"^5\",\"RNButtonWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"size\",\"large\",\"iconAfter\",\"\",\"width\",\"full\",\"text\",\"New Flight\",\"iconBefore\",\"bold/phone-mode-airplane\",\"events\",[\"^:\",[[\"^3\",[\"event\",\"click\",\"type\",\"navigator\",\"method\",\"navigateTo\",\"pluginId\",\"\",\"targetId\",null,\"params\",[\"^3\",[\"screenPluginId\",\"flightInfoScreen\"]],\"waitType\",\"debounce\",\"waitMs\",\"0\"]],[\"^3\",[\"event\",\"click\",\"type\",\"datasource\",\"method\",\"trigger\",\"pluginId\",\"reset_flight_attributes\",\"targetId\",null,\"params\",[\"^3\",[]],\"waitType\",\"debounce\",\"waitMs\",\"0\"]]]],\"type\",\"primary\",\"loading\",false,\"disabled\",false]],\"^;\",[\"^3\",[]],\"^<\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^@\",\"\",\"^H\",\"body\",\"^I\",\"\",\"row\",0,\"col\",0,\"^J\",5,\"^K\",3,\"^L\",0]]],\"^=\",null,\"^>\",[\"^0\",[\"^ \",\"n\",\"mobileAppPosition\",\"v\",[\"^ \",\"^M\",1]]],\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684417482538\",\"^B\",\"~m1684424843235\",\"^C\",\"\",\"^D\",\"homeScreen\"]]],\"flight_num_input\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"flight_num_input\",\"^4\",\"widget\",\"^5\",\"RNTextAreaWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"autoResize\",false,\"maxLength\",null,\"customValidation\",\"\",\"patternType\",\"\",\"hideValidationMessage\",false,\"minLines\",1,\"validationMessage\",\"\",\"pattern\",\"\",\"formDataKey\",\"{{ self.id }}\",\"value\",\"{{ fetch_flight.data.flight_num }}\",\"labelCaption\",\"\",\"placeholder\",\"Enter Flight #\",\"label\",\"Flight #\",\"_validate\",false,\"invalid\",false,\"minLength\",null,\"events\",[\"^3\",[]],\"autoCapitalize\",\"none\",\"maxLines\",null,\"disabled\",\"{{ localStorage.values.flights.includes(self.value)}}\",\"required\",false]],\"^;\",[\"^3\",[]],\"^<\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^@\",\"\",\"^H\",\"body\",\"^I\",\"\",\"row\",0,\"col\",0,\"^J\",5,\"^K\",3,\"^L\",0]]],\"^=\",null,\"^>\",[\"^0\",[\"^ \",\"n\",\"mobileAppPosition\",\"v\",[\"^ \",\"^M\",2]]],\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684417624258\",\"^B\",\"~m1684435669601\",\"^C\",\"\",\"^D\",\"flightInfoScreen\"]]],\"aircraft_type_input\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"aircraft_type_input\",\"^4\",\"widget\",\"^5\",\"RNSelectWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"values\",\"['C-130','C-130J','C-17','Other']\",\"allowDeselect\",false,\"customValidation\",\"\",\"hideValidationMessage\",false,\"validationMessage\",\"\",\"formDataKey\",\"{{ self.id }}\",\"value\",\"{{ fetch_flight.data.aircraft_type}}\",\"labelCaption\",\"\",\"placeholder\",\"Select an aircraft type\",\"label\",\"Aircraft Type\",\"_validate\",false,\"allowCustomValue\",true,\"invalid\",false,\"events\",[\"^3\",[]],\"disabled\",false,\"labelPosition\",\"top\",\"required\",false,\"labels\",\"\"]],\"^;\",[\"^3\",[]],\"^<\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^@\",\"\",\"^H\",\"body\",\"^I\",\"\",\"row\",0,\"col\",0,\"^J\",5,\"^K\",3,\"^L\",0]]],\"^=\",null,\"^>\",[\"^0\",[\"^ \",\"n\",\"mobileAppPosition\",\"v\",[\"^ \",\"^M\",7]]],\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684417737201\",\"^B\",\"~m1684428270817\",\"^C\",\"\",\"^D\",\"flightInfoScreen\"]]],\"parachute_select\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"parachute_select\",\"^4\",\"widget\",\"^5\",\"RNSelectWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"values\",\"['T-11']\",\"allowDeselect\",false,\"customValidation\",\"\",\"hideValidationMessage\",false,\"validationMessage\",\"\",\"formDataKey\",\"{{ self.id }}\",\"value\",\"{{ fetch_flight.data.parachute_type}}\",\"labelCaption\",\"\",\"placeholder\",\"Select a parachute type\",\"label\",\"Parachute Type\",\"_validate\",false,\"allowCustomValue\",false,\"invalid\",false,\"events\",[\"^3\",[]],\"disabled\",false,\"labelPosition\",\"top\",\"required\",false,\"labels\",\"\"]],\"^;\",[\"^3\",[]],\"^<\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^@\",\"\",\"^H\",\"body\",\"^I\",\"\",\"row\",0,\"col\",0,\"^J\",5,\"^K\",3,\"^L\",0]]],\"^=\",null,\"^>\",[\"^0\",[\"^ \",\"n\",\"mobileAppPosition\",\"v\",[\"^ \",\"^M\",10]]],\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684417890252\",\"^B\",\"~m1684428286592\",\"^C\",\"\",\"^D\",\"flightInfoScreen\"]]],\"door_select\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"door_select\",\"^4\",\"widget\",\"^5\",\"RNSelectWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"values\",\"['Left','Right']\",\"allowDeselect\",true,\"customValidation\",\"\",\"hideValidationMessage\",false,\"validationMessage\",\"\",\"formDataKey\",\"{{ self.id }}\",\"value\",\"{{ fetch_flight.data.door_position}}\",\"labelCaption\",\"\",\"placeholder\",\"Select a position\",\"label\",\"Door Position\",\"_validate\",false,\"allowCustomValue\",false,\"invalid\",false,\"events\",[\"^3\",[]],\"disabled\",false,\"labelPosition\",\"top\",\"required\",false,\"labels\",\"\"]],\"^;\",[\"^3\",[]],\"^<\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^@\",\"\",\"^H\",\"body\",\"^I\",\"\",\"row\",0,\"col\",0,\"^J\",5,\"^K\",3,\"^L\",0]]],\"^=\",null,\"^>\",[\"^0\",[\"^ \",\"n\",\"mobileAppPosition\",\"v\",[\"^ \",\"^M\",4]]],\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684417989818\",\"^B\",\"~m1684428252955\",\"^C\",\"\",\"^D\",\"flightInfoScreen\"]]],\"org_input\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"org_input\",\"^4\",\"widget\",\"^5\",\"RNTextAreaWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"autoResize\",false,\"maxLength\",null,\"customValidation\",\"\",\"patternType\",\"\",\"hideValidationMessage\",false,\"minLines\",1,\"validationMessage\",\"\",\"pattern\",\"\",\"formDataKey\",\"{{ self.id }}\",\"value\",\"{{ fetch_flight.data.organization}}\",\"labelCaption\",\"\",\"placeholder\",\"Enter org.\",\"label\",\"Organization\",\"_validate\",false,\"invalid\",false,\"minLength\",null,\"events\",[\"^3\",[]],\"autoCapitalize\",\"none\",\"maxLines\",null,\"disabled\",false,\"required\",false]],\"^;\",[\"^3\",[]],\"^<\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^@\",\"\",\"^H\",\"body\",\"^I\",\"\",\"row\",0,\"col\",0,\"^J\",5,\"^K\",3,\"^L\",0]]],\"^=\",null,\"^>\",[\"^0\",[\"^ \",\"n\",\"mobileAppPosition\",\"v\",[\"^ \",\"^M\",9]]],\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684418150327\",\"^B\",\"~m1684428282134\",\"^C\",\"\",\"^D\",\"flightInfoScreen\"]]],\"jump_codes_select\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"jump_codes_select\",\"^4\",\"widget\",\"^5\",\"RNMultiselectWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"values\",\"['T','MT','A/NT','J','CE','N','C']\",\"customValidation\",\"\",\"hideValidationMessage\",false,\"validationMessage\",\"\",\"formDataKey\",\"{{ self.id }}\",\"value\",\"{{ fetch_flight.data.jump_code}}\",\"labelCaption\",\"\",\"placeholder\",\"Select jump codes\",\"label\",\"Jump Codes\",\"_validate\",false,\"invalid\",false,\"events\",[\"^3\",[]],\"disabled\",false,\"labelPosition\",\"top\",\"required\",false,\"labels\",\"\"]],\"^;\",[\"^3\",[]],\"^<\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^@\",\"\",\"^H\",\"body\",\"^I\",\"\",\"row\",0,\"col\",0,\"^J\",5,\"^K\",3,\"^L\",0]]],\"^=\",null,\"^>\",[\"^0\",[\"^ \",\"n\",\"mobileAppPosition\",\"v\",[\"^ \",\"^M\",11]]],\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684419588141\",\"^B\",\"~m1684428291567\",\"^C\",\"\",\"^D\",\"flightInfoScreen\"]]],\"save_flight\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"save_flight\",\"^4\",\"datasource\",\"^5\",\"JavascriptQuery\",\"^6\",null,\"^7\",\"JavascriptQuery\",\"^8\",null,\"^9\",[\"^3\",[\"queryRefreshTime\",\"\",\"lastReceivedFromResourceAt\",null,\"queryDisabledMessage\",\"\",\"servedFromCache\",false,\"offlineUserQueryInputs\",\"\",\"successMessage\",\"\",\"queryDisabled\",\"\",\"playgroundQuerySaveId\",\"latest\",\"workflowParams\",null,\"resourceNameOverride\",\"\",\"runWhenModelUpdates\",false,\"showFailureToaster\",true,\"query\",\"var flight_num = flight_num_input.value\\nvar flight_str = \\\"flight_\\\"+ flight_num\\nvar jumpers = []\\n\\nif (localStorage.values.flights.includes(flight_str)){\\n var current_flight_dic = localStorage.values[flight_str]\\n\\n if ( 'jumpers' in current_flight_dic ){\\n jumpers = current_flight_dic.jumpers\\n } \\n}\\n \\nlocalStorage.setValue(flight_str,{\\n \\\"flight_num\\\":flight_num_input.value,\\n \\\"chalk_num\\\": chalk_input.value,\\n \\\"door_position\\\": door_select.value,\\n \\\"datetime\\\": date_input.value,\\n \\\"location\\\": location_input.value,\\n \\\"aircraft_type\\\":aircraft_type_input.value,\\n \\\"tail_num\\\":tail_number_input.value,\\n \\\"organization\\\":org_input.value,\\n \\\"parachute_type\\\":parachute_select.value,\\n \\\"jump_code\\\":jump_codes_select.value,\\n \\\"jumpers\\\":jumpers\\n})\\nvar flights = localStorage.values.flights\\nif (!flights){\\n flights = []\\n}\\nif (! flights.includes(flight_num)){\\nflights.push(flight_num)\\n}\\nlocalStorage.setValue(\\\"flights\\\", flights)\\n\\n localStorage.setValue(\\\"current_flight\\\", flight_num)\\n\\nreturn \\\"SUCCESS\\\"\",\"playgroundQueryUuid\",\"\",\"playgroundQueryId\",null,\"error\",null,\"workflowRunBodyType\",\"raw\",\"privateParams\",[\"^:\",[]],\"runWhenPageLoadsDelay\",\"\",\"data\",null,\"importedQueryInputs\",[\"^3\",[]],\"isImported\",false,\"showSuccessToaster\",true,\"cacheKeyTtl\",\"\",\"requestSentTimestamp\",null,\"metadata\",null,\"queryRunTime\",null,\"changesetObject\",\"\",\"errorTransformer\",\"// The variable 'data' allows you to reference the request's data in the transformer. \\n// example: return data.find(element => element.isError)\\nreturn data.error\",\"finished\",null,\"confirmationMessage\",null,\"isFetching\",false,\"changeset\",\"\",\"rawData\",null,\"queryTriggerDelay\",\"0\",\"resourceTypeOverride\",null,\"watchedParams\",[\"^:\",[]],\"enableErrorTransformer\",false,\"showLatestVersionUpdatedWarning\",false,\"timestamp\",0,\"importedQueryDefaults\",[\"^3\",[]],\"enableTransformer\",false,\"showUpdateSetValueDynamicallyToggle\",true,\"runWhenPageLoads\",false,\"transformer\",\"// type your code here\\n// example: return formatDataAsArray(data).filter(row => row.quantity > 20)\\nreturn data\",\"events\",[\"^:\",[[\"^3\",[\"event\",\"success\",\"type\",\"util\",\"method\",\"showNotification\",\"pluginId\",\"\",\"targetId\",null,\"params\",[\"^3\",[\"options\",[\"^3\",[\"notificationType\",\"success\",\"title\",\"🎉 Successfully saved flight info\"]]]],\"waitType\",\"debounce\",\"waitMs\",\"0\"]]]],\"queryTimeout\",\"10000\",\"workflowId\",null,\"requireConfirmation\",false,\"queryFailureConditions\",\"\",\"changesetIsObject\",false,\"enableCaching\",false,\"allowedGroups\",[\"^:\",[]],\"offlineQueryType\",\"None\",\"queryThrottleTime\",\"750\",\"updateSetValueDynamically\",false,\"notificationDuration\",\"\"]],\"^;\",null,\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684422270703\",\"^B\",\"~m1684439065851\",\"^C\",\"\",\"^D\",null]]],\"fetch_flight\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"fetch_flight\",\"^4\",\"datasource\",\"^5\",\"JavascriptQuery\",\"^6\",null,\"^7\",\"JavascriptQuery\",\"^8\",null,\"^9\",[\"^3\",[\"queryRefreshTime\",\"\",\"lastReceivedFromResourceAt\",null,\"queryDisabledMessage\",\"\",\"servedFromCache\",false,\"offlineUserQueryInputs\",\"\",\"successMessage\",\"\",\"queryDisabled\",\"\",\"playgroundQuerySaveId\",\"latest\",\"workflowParams\",null,\"resourceNameOverride\",\"\",\"runWhenModelUpdates\",false,\"showFailureToaster\",true,\"query\",\"var flight_num = localStorage.values.current_flight\\n\\nconst flight = localStorage.values[\\\"flight_\\\"+flight_num]\\n\\nreturn flight\\n\",\"playgroundQueryUuid\",\"\",\"playgroundQueryId\",null,\"error\",null,\"workflowRunBodyType\",\"raw\",\"privateParams\",[\"^:\",[]],\"runWhenPageLoadsDelay\",\"\",\"data\",null,\"importedQueryInputs\",[\"^3\",[]],\"isImported\",false,\"showSuccessToaster\",true,\"cacheKeyTtl\",\"\",\"requestSentTimestamp\",null,\"metadata\",null,\"queryRunTime\",null,\"changesetObject\",\"\",\"errorTransformer\",\"// The variable 'data' allows you to reference the request's data in the transformer. \\n// example: return data.find(element => element.isError)\\nreturn data.error\",\"finished\",null,\"confirmationMessage\",null,\"isFetching\",false,\"changeset\",\"\",\"rawData\",null,\"queryTriggerDelay\",\"0\",\"resourceTypeOverride\",null,\"watchedParams\",[\"^:\",[]],\"enableErrorTransformer\",false,\"showLatestVersionUpdatedWarning\",false,\"timestamp\",0,\"importedQueryDefaults\",[\"^3\",[]],\"enableTransformer\",false,\"showUpdateSetValueDynamicallyToggle\",true,\"runWhenPageLoads\",false,\"transformer\",\"// type your code here\\n// example: return formatDataAsArray(data).filter(row => row.quantity > 20)\\nreturn data\",\"events\",[\"^:\",[]],\"queryTimeout\",\"10000\",\"workflowId\",null,\"requireConfirmation\",false,\"queryFailureConditions\",\"\",\"changesetIsObject\",false,\"enableCaching\",false,\"allowedGroups\",[\"^:\",[]],\"offlineQueryType\",\"None\",\"queryThrottleTime\",\"750\",\"updateSetValueDynamically\",false,\"notificationDuration\",\"\"]],\"^;\",null,\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684422543474\",\"^B\",\"~m1684428090387\",\"^C\",\"\",\"^D\",null]]],\"reset_flight_attributes\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"reset_flight_attributes\",\"^4\",\"datasource\",\"^5\",\"JavascriptQuery\",\"^6\",null,\"^7\",\"JavascriptQuery\",\"^8\",null,\"^9\",[\"^3\",[\"queryRefreshTime\",\"\",\"lastReceivedFromResourceAt\",null,\"queryDisabledMessage\",\"\",\"servedFromCache\",false,\"offlineUserQueryInputs\",\"\",\"successMessage\",\"\",\"queryDisabled\",\"\",\"playgroundQuerySaveId\",\"latest\",\"workflowParams\",null,\"resourceNameOverride\",\"\",\"runWhenModelUpdates\",false,\"showFailureToaster\",true,\"query\",\"chalk_input.resetValue()\\ndoor_select.resetValue()\\ndate_input.resetValue()\\nlocation_input.resetValue()\\naircraft_type_input.resetValue()\\ntail_number_input.resetValue()\\norg_input.resetValue()\\nparachute_select.resetValue(),\\njump_codes_select.resetValue()\\nflight_num_input.resetValue()\\nlocalStorage.setValue(\\\"current_flight\\\",\\\"NEW\\\")\\nreturn \\\"SUCCESS\\\"\",\"playgroundQueryUuid\",\"\",\"playgroundQueryId\",null,\"error\",null,\"workflowRunBodyType\",\"raw\",\"privateParams\",[\"^:\",[]],\"runWhenPageLoadsDelay\",\"\",\"data\",null,\"importedQueryInputs\",[\"^3\",[]],\"isImported\",false,\"showSuccessToaster\",true,\"cacheKeyTtl\",\"\",\"requestSentTimestamp\",null,\"metadata\",null,\"queryRunTime\",null,\"changesetObject\",\"\",\"errorTransformer\",\"// The variable 'data' allows you to reference the request's data in the transformer. \\n// example: return data.find(element => element.isError)\\nreturn data.error\",\"finished\",null,\"confirmationMessage\",null,\"isFetching\",false,\"changeset\",\"\",\"rawData\",null,\"queryTriggerDelay\",\"0\",\"resourceTypeOverride\",null,\"watchedParams\",[\"^:\",[]],\"enableErrorTransformer\",false,\"showLatestVersionUpdatedWarning\",false,\"timestamp\",0,\"importedQueryDefaults\",[\"^3\",[]],\"enableTransformer\",false,\"showUpdateSetValueDynamicallyToggle\",true,\"runWhenPageLoads\",false,\"transformer\",\"// type your code here\\n// example: return formatDataAsArray(data).filter(row => row.quantity > 20)\\nreturn data\",\"events\",[\"^:\",[]],\"queryTimeout\",\"10000\",\"workflowId\",null,\"requireConfirmation\",false,\"queryFailureConditions\",\"\",\"changesetIsObject\",false,\"enableCaching\",false,\"allowedGroups\",[\"^:\",[]],\"offlineQueryType\",\"None\",\"queryThrottleTime\",\"750\",\"updateSetValueDynamically\",false,\"notificationDuration\",\"\"]],\"^;\",null,\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684424578210\",\"^B\",\"~m1684435710833\",\"^C\",\"\",\"^D\",null]]],\"button3\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"button3\",\"^4\",\"widget\",\"^5\",\"RNButtonWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"size\",\"large\",\"iconAfter\",\"\",\"width\",\"full\",\"text\",\"Delete Flight\",\"style\",[\"^3\",[\"background\",\"rgba(191, 0, 0, 1)\"]],\"iconBefore\",\"bold/interface-delete-bin-2\",\"events\",[\"^:\",[[\"^3\",[\"event\",\"click\",\"type\",\"datasource\",\"method\",\"trigger\",\"pluginId\",\"delete_flight\",\"targetId\",null,\"params\",[\"^3\",[]],\"waitType\",\"debounce\",\"waitMs\",\"0\"]],[\"^3\",[\"event\",\"click\",\"type\",\"navigator\",\"method\",\"navigateTo\",\"pluginId\",\"\",\"targetId\",null,\"params\",[\"^3\",[\"screenPluginId\",\"homeScreen\"]],\"waitType\",\"debounce\",\"waitMs\",\"0\"]]]],\"type\",\"primary\",\"loading\",false,\"disabled\",false]],\"^;\",[\"^3\",[]],\"^<\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^@\",\"\",\"^H\",\"body\",\"^I\",\"\",\"row\",0,\"col\",0,\"^J\",5,\"^K\",3,\"^L\",0]]],\"^=\",null,\"^>\",[\"^0\",[\"^ \",\"n\",\"mobileAppPosition\",\"v\",[\"^ \",\"^M\",15]]],\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684425084151\",\"^B\",\"~m1684436167072\",\"^C\",\"\",\"^D\",\"flightInfoScreen\"]]],\"delete_flight\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"delete_flight\",\"^4\",\"datasource\",\"^5\",\"JavascriptQuery\",\"^6\",null,\"^7\",\"JavascriptQuery\",\"^8\",null,\"^9\",[\"^3\",[\"queryRefreshTime\",\"\",\"lastReceivedFromResourceAt\",null,\"queryDisabledMessage\",\"\",\"servedFromCache\",false,\"offlineUserQueryInputs\",\"\",\"successMessage\",\"\",\"queryDisabled\",\"\",\"playgroundQuerySaveId\",\"latest\",\"workflowParams\",null,\"resourceNameOverride\",\"\",\"runWhenModelUpdates\",false,\"showFailureToaster\",true,\"query\",\"var flight_num = flight_num_input.value\\nvar flight_str = \\\"flight_\\\"+ flight_num\\nlocalStorage.setValue(flight_str,{})\\n\\nvar flights = localStorage.values.flights\\nflights = flights.filter(x => {\\n return x != flight_num;\\n})\\nlocalStorage.setValue(\\\"flights\\\",flights)\\nreturn \\\"SUCCESS\\\"\",\"playgroundQueryUuid\",\"\",\"playgroundQueryId\",null,\"error\",null,\"workflowRunBodyType\",\"raw\",\"privateParams\",[\"^:\",[]],\"runWhenPageLoadsDelay\",\"\",\"data\",null,\"importedQueryInputs\",[\"^3\",[]],\"isImported\",false,\"showSuccessToaster\",true,\"cacheKeyTtl\",\"\",\"requestSentTimestamp\",null,\"metadata\",null,\"queryRunTime\",null,\"changesetObject\",\"\",\"errorTransformer\",\"// The variable 'data' allows you to reference the request's data in the transformer. \\n// example: return data.find(element => element.isError)\\nreturn data.error\",\"finished\",null,\"confirmationMessage\",null,\"isFetching\",false,\"changeset\",\"\",\"rawData\",null,\"queryTriggerDelay\",\"0\",\"resourceTypeOverride\",null,\"watchedParams\",[\"^:\",[]],\"enableErrorTransformer\",false,\"showLatestVersionUpdatedWarning\",false,\"timestamp\",0,\"importedQueryDefaults\",[\"^3\",[]],\"enableTransformer\",false,\"showUpdateSetValueDynamicallyToggle\",true,\"runWhenPageLoads\",false,\"transformer\",\"// type your code here\\n// example: return formatDataAsArray(data).filter(row => row.quantity > 20)\\nreturn data\",\"events\",[\"^:\",[[\"^3\",[\"event\",\"success\",\"type\",\"util\",\"method\",\"showNotification\",\"pluginId\",\"\",\"targetId\",null,\"params\",[\"^3\",[\"options\",[\"^3\",[\"notificationType\",\"success\",\"title\",\"🎉 Successfully deleted flight\"]]]],\"waitType\",\"debounce\",\"waitMs\",\"0\"]]]],\"queryTimeout\",\"10000\",\"workflowId\",null,\"requireConfirmation\",false,\"queryFailureConditions\",\"\",\"changesetIsObject\",false,\"enableCaching\",false,\"allowedGroups\",[\"^:\",[]],\"offlineQueryType\",\"None\",\"queryThrottleTime\",\"750\",\"updateSetValueDynamically\",false,\"notificationDuration\",\"\"]],\"^;\",null,\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684425121660\",\"^B\",\"~m1684436511702\",\"^C\",\"\",\"^D\",null]]],\"delete_all_flights\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"delete_all_flights\",\"^4\",\"datasource\",\"^5\",\"JavascriptQuery\",\"^6\",null,\"^7\",\"JavascriptQuery\",\"^8\",null,\"^9\",[\"^3\",[\"queryRefreshTime\",\"\",\"lastReceivedFromResourceAt\",null,\"queryDisabledMessage\",\"\",\"servedFromCache\",false,\"offlineUserQueryInputs\",\"\",\"successMessage\",\"\",\"queryDisabled\",\"\",\"playgroundQuerySaveId\",\"latest\",\"workflowParams\",null,\"resourceNameOverride\",\"\",\"runWhenModelUpdates\",false,\"showFailureToaster\",true,\"query\",\"localStorage.clear()\\nlocalStorage.setValue('flights',[])\\n\",\"playgroundQueryUuid\",\"\",\"playgroundQueryId\",null,\"error\",null,\"workflowRunBodyType\",\"raw\",\"privateParams\",[\"^:\",[]],\"runWhenPageLoadsDelay\",\"\",\"data\",null,\"importedQueryInputs\",[\"^3\",[]],\"isImported\",false,\"showSuccessToaster\",true,\"cacheKeyTtl\",\"\",\"requestSentTimestamp\",null,\"metadata\",null,\"queryRunTime\",null,\"changesetObject\",\"\",\"errorTransformer\",\"// The variable 'data' allows you to reference the request's data in the transformer. \\n// example: return data.find(element => element.isError)\\nreturn data.error\",\"finished\",null,\"confirmationMessage\",\"Are you sure you want to delete all of your flights?\",\"isFetching\",false,\"changeset\",\"\",\"rawData\",null,\"queryTriggerDelay\",\"0\",\"resourceTypeOverride\",null,\"watchedParams\",[\"^:\",[]],\"enableErrorTransformer\",false,\"showLatestVersionUpdatedWarning\",false,\"timestamp\",0,\"importedQueryDefaults\",[\"^3\",[]],\"enableTransformer\",false,\"showUpdateSetValueDynamicallyToggle\",true,\"runWhenPageLoads\",false,\"transformer\",\"// type your code here\\n// example: return formatDataAsArray(data).filter(row => row.quantity > 20)\\nreturn data\",\"events\",[\"^:\",[[\"^3\",[\"event\",\"success\",\"type\",\"util\",\"method\",\"showNotification\",\"pluginId\",\"\",\"targetId\",null,\"params\",[\"^3\",[\"options\",[\"^3\",[\"notificationType\",\"success\",\"title\",\"🎉 Successfully deleted all flights\"]]]],\"waitType\",\"debounce\",\"waitMs\",\"0\"]]]],\"queryTimeout\",\"10000\",\"workflowId\",null,\"requireConfirmation\",false,\"queryFailureConditions\",\"\",\"changesetIsObject\",false,\"enableCaching\",false,\"allowedGroups\",[\"^:\",[]],\"offlineQueryType\",\"None\",\"queryThrottleTime\",\"750\",\"updateSetValueDynamically\",false,\"notificationDuration\",\"\"]],\"^;\",null,\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684426342348\",\"^B\",\"~m1684439144758\",\"^C\",\"\",\"^D\",null]]],\"button4\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"button4\",\"^4\",\"widget\",\"^5\",\"RNButtonWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"size\",\"large\",\"iconAfter\",\"\",\"width\",\"full\",\"text\",\"Delete All Flights\",\"style\",[\"^3\",[\"background\",\"rgba(191, 0, 0, 1)\"]],\"iconBefore\",\"bold/interface-delete-bin-2\",\"events\",[\"^:\",[[\"^3\",[\"event\",\"click\",\"type\",\"datasource\",\"method\",\"trigger\",\"pluginId\",\"delete_all_flights\",\"targetId\",null,\"params\",[\"^3\",[]],\"waitType\",\"debounce\",\"waitMs\",\"0\"]]]],\"type\",\"primary\",\"loading\",false,\"disabled\",false]],\"^;\",[\"^3\",[]],\"^<\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^@\",\"\",\"^H\",\"body\",\"^I\",\"\",\"row\",0,\"col\",0,\"^J\",5,\"^K\",3,\"^L\",0]]],\"^=\",null,\"^>\",[\"^0\",[\"^ \",\"n\",\"mobileAppPosition\",\"v\",[\"^ \",\"^M\",3]]],\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684426442258\",\"^B\",\"~m1684436152770\",\"^C\",\"\",\"^D\",\"homeScreen\"]]],\"jumpersScreen\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"jumpersScreen\",\"^4\",\"screen\",\"^5\",\"Screen\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"title\",\"Jumpers\",\"headerLeftActions\",[\"^:\",[]],\"headerRightActions\",[\"^:\",[]],\"gap\",16,\"padding\",[\"^ \",\"^E\",16,\"^F\",16,\"top\",8,\"^G\",8],\"events\",[\"^:\",[[\"^3\",[\"event\",\"refresh\",\"type\",\"datasource\",\"method\",\"trigger\",\"pluginId\",\"fetch_jumpers\",\"targetId\",null,\"params\",[\"^3\",[]],\"waitType\",\"debounce\",\"waitMs\",\"0\"]],[\"^3\",[\"event\",\"load\",\"type\",\"datasource\",\"method\",\"trigger\",\"pluginId\",\"fetch_jumpers\",\"targetId\",null,\"params\",[\"^3\",[]],\"waitType\",\"debounce\",\"waitMs\",\"0\"]],[\"^3\",[\"event\",\"visible\",\"type\",\"datasource\",\"method\",\"trigger\",\"pluginId\",\"fetch_jumpers\",\"targetId\",null,\"params\",[\"^3\",[]],\"waitType\",\"debounce\",\"waitMs\",\"0\"]]]]]],\"^;\",null,\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684426833793\",\"^B\",\"~m1684468515579\",\"^C\",\"\",\"^D\",null]]],\"heading3\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"heading3\",\"^4\",\"widget\",\"^5\",\"RNHeadingWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"value\",\"Jumpers Count: {{fetch_jumpers.data.length}}\",\"size\",\"h2\",\"width\",\"full\",\"textAlign\",\"left\"]],\"^;\",[\"^3\",[]],\"^<\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^@\",\"\",\"^H\",\"body\",\"^I\",\"\",\"row\",0,\"col\",0,\"^J\",5,\"^K\",3,\"^L\",0]]],\"^=\",null,\"^>\",[\"^0\",[\"^ \",\"n\",\"mobileAppPosition\",\"v\",[\"^ \",\"^M\",0]]],\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684426850242\",\"^B\",\"~m1684503707747\",\"^C\",\"\",\"^D\",\"jumpersScreen\"]]],\"jumpers_collection\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"jumpers_collection\",\"^4\",\"widget\",\"^5\",\"RNCollectionViewV2Widget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"cardStyle\",\"elevated\",\"prefixImageShapeByIndex\",\"square\",\"titleByIndex\",\"{{item.first_name + \\\" \\\"+ item.last_name}}\",\"subtitleByIndex\",\"Grade: {{item.grade}}\",\"prefixIconColorByIndex\",\"\",\"showSeparator\",true,\"selectedPageIndex\",0,\"cardType\",\"compact\",\"serverPaginated\",false,\"data\",\"{{fetch_jumpers.data}}\",\"selectedItem\",null,\"prefixTypeByIndex\",\"icon\",\"suffixTypeByIndex\",\"button\",\"prefixIconByIndex\",\"bold/interface-user-single\",\"prefixImageSizeByIndex\",\"1 to 1\",\"cardSize\",\"full\",\"suffixIconByIndex\",\"bold/interface-arrows-button-right\",\"scrollDirection\",\"vertical\",\"prefixImageFitByIndex\",\"cover\",\"itemMode\",\"dynamic\",\"prefixImageSourceByIndex\",\"{{item.image}}\",\"selectedIndex\",null,\"events\",[\"^:\",[[\"^3\",[\"event\",\"buttonPress\",\"type\",\"localStorage\",\"method\",\"setValue\",\"pluginId\",\"\",\"targetId\",null,\"params\",[\"^3\",[\"key\",\"current_jumper\",\"newValue\",\"{{item}}\"]],\"waitType\",\"debounce\",\"waitMs\",\"0\"]],[\"^3\",[\"event\",\"buttonPress\",\"type\",\"navigator\",\"method\",\"navigateTo\",\"pluginId\",\"\",\"targetId\",null,\"params\",[\"^3\",[\"screenPluginId\",\"jumperScreen\"]],\"waitType\",\"debounce\",\"waitMs\",\"0\"]],[\"^3\",[\"event\",\"press\",\"type\",\"localStorage\",\"method\",\"setValue\",\"pluginId\",\"\",\"targetId\",null,\"params\",[\"^3\",[\"key\",\"current_jumper\",\"newValue\",\"{{item}}\"]],\"waitType\",\"debounce\",\"waitMs\",\"0\"]],[\"^3\",[\"event\",\"press\",\"type\",\"navigator\",\"method\",\"navigateTo\",\"pluginId\",\"\",\"targetId\",null,\"params\",[\"^3\",[\"screenPluginId\",\"jumperScreen\"]],\"waitType\",\"debounce\",\"waitMs\",\"0\"]]]],\"_ids\",[\"^:\",[]],\"bodyByIndex\",\"Line #: {{item.line_num}}\",\"suffixValueByIndex\",\"false\",\"suffixTextByIndex\",\"Edit\",\"subtitleLengthByIndex\",\"5\"]],\"^;\",[\"^3\",[]],\"^<\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^@\",\"\",\"^H\",\"body\",\"^I\",\"\",\"row\",0,\"col\",0,\"^J\",5,\"^K\",3,\"^L\",0]]],\"^=\",null,\"^>\",[\"^0\",[\"^ \",\"n\",\"mobileAppPosition\",\"v\",[\"^ \",\"^M\",3]]],\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684426850321\",\"^B\",\"~m1684468645549\",\"^C\",\"\",\"^D\",\"jumpersScreen\"]]],\"text5\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"text5\",\"^4\",\"widget\",\"^5\",\"RNTextWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"value\",\"Flight {{localStorage.values.current_flight}}\",\"size\",\"medium\",\"weight\",\"semibold\",\"width\",\"full\",\"textAlign\",\"left\"]],\"^;\",[\"^3\",[]],\"^<\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^@\",\"\",\"^H\",\"body\",\"^I\",\"\",\"row\",0,\"col\",0,\"^J\",5,\"^K\",3,\"^L\",0]]],\"^=\",null,\"^>\",[\"^0\",[\"^ \",\"n\",\"mobileAppPosition\",\"v\",[\"^ \",\"^M\",1]]],\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684437216130\",\"^B\",\"~m1684507218047\",\"^C\",\"\",\"^D\",\"jumpersScreen\"]]],\"add_jumper\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"add_jumper\",\"^4\",\"datasource\",\"^5\",\"JavascriptQuery\",\"^6\",null,\"^7\",\"JavascriptQuery\",\"^8\",null,\"^9\",[\"^3\",[\"queryRefreshTime\",\"\",\"lastReceivedFromResourceAt\",null,\"queryDisabledMessage\",\"\",\"servedFromCache\",false,\"offlineUserQueryInputs\",\"\",\"successMessage\",\"\",\"queryDisabled\",\"\",\"playgroundQuerySaveId\",\"latest\",\"workflowParams\",null,\"resourceNameOverride\",\"\",\"runWhenModelUpdates\",false,\"showFailureToaster\",true,\"query\",\"function generateUUID() {\\n return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) {\\n var r = Math.random() * 16 | 0,\\n v = c === 'x' ? r : (r & 0x3 | 0x8);\\n return v.toString(16);\\n });\\n}\\n\\n\\nfunction countUppercaseLetters(str) {\\n let count = 0;\\n for (let i = 0; i < str.length; i++) {\\n if (str[i] >= 'A' && str[i] <= 'Z') {\\n count++;\\n }\\n }\\n\\n return count;\\n}\\nfunction extractAttributes(text) {\\n var trunc_str = text.slice(15)\\n var str_arr = trunc_str.split(\\\" \\\").filter(x => x!=\\\"\\\")\\n var first_name = str_arr[0]\\n if((first_name[0] == \\\"O\\\") || (first_name[0] == \\\"0\\\")){\\n first_name = first_name.slice(1)\\n }\\n\\n\\n var last_name = str_arr[1]\\n if (countUppercaseLetters(first_name)>1){\\n first_name = first_name.slice(1)\\n\\n }\\n if (countUppercaseLetters(last_name)>1){\\n last_name = last_name.slice(1)\\n }\\n var last_element = str_arr[str_arr.length-1]\\n var rank = last_element.slice(0,4)\\n return {\\n firstName: first_name,\\n lastName: last_name,\\n rank: rank\\n };\\n\\n}\\n// const text1 = \\\"M1G43RVM01T86IIOGlenn AParham B45DUS CD00 GS152BCN5BDPCTP3IGU\\\";\\n// const text2 = \\\"NBJMQ9AS1FDN5P1Aaron Salmon ARUNCD00 GS15BBVPBD1V0U\\\";\\n\\n// var cac_raws =[text1,text2]\\nvar cac_raws = scanner2.data\\nfor( var cac of cac_raws){\\n // console.log(cac)\\n var cac_parsed = extractAttributes(cac)\\n console.log(new_jumper)\\n\\nvar current_flight_str = \\\"flight_\\\"+localStorage.values.current_flight\\n\\nvar current_flight_dic = localStorage.values[current_flight_str]\\nvar new_jumper = {\\n \\\"first_name\\\": cac_parsed.firstName,\\n \\\"last_name\\\": cac_parsed.lastName,\\n \\\"line_num\\\": current_flight_dic.jumpers.length+1,\\n \\\"grade\\\": cac_parsed.rank,\\n \\\"org\\\":current_flight_dic.organization,\\n \\\"jump_code\\\":current_flight_dic.jump_code,\\n \\\"uuid\\\" : generateUUID()\\n\\n}\\n\\n\\n// console.log(current_flight_dic)\\n\\nif ('jumpers' in current_flight_dic){\\n var prev_jumpers = current_flight_dic.jumpers\\n\\n}\\nelse{\\n prev_jumpers = []\\n}\\nprev_jumpers.push(new_jumper)\\n\\ncurrent_flight_dic['jumpers'] = prev_jumpers\\n\\nlocalStorage.setValue(current_flight_str,current_flight_dic)\\n}\\n\\nreturn \\\"success\\\"\\n\\n\\n\",\"playgroundQueryUuid\",\"\",\"playgroundQueryId\",null,\"error\",null,\"workflowRunBodyType\",\"raw\",\"privateParams\",[\"^:\",[]],\"runWhenPageLoadsDelay\",\"\",\"data\",null,\"importedQueryInputs\",[\"^3\",[]],\"isImported\",false,\"showSuccessToaster\",true,\"cacheKeyTtl\",\"\",\"requestSentTimestamp\",null,\"metadata\",null,\"queryRunTime\",null,\"changesetObject\",\"\",\"errorTransformer\",\"// The variable 'data' allows you to reference the request's data in the transformer. \\n// example: return data.find(element => element.isError)\\nreturn data.error\",\"finished\",null,\"confirmationMessage\",null,\"isFetching\",false,\"changeset\",\"\",\"rawData\",null,\"queryTriggerDelay\",\"0\",\"resourceTypeOverride\",null,\"watchedParams\",[\"^:\",[]],\"enableErrorTransformer\",false,\"showLatestVersionUpdatedWarning\",false,\"timestamp\",0,\"importedQueryDefaults\",[\"^3\",[]],\"enableTransformer\",false,\"showUpdateSetValueDynamicallyToggle\",true,\"runWhenPageLoads\",false,\"transformer\",\"// type your code here\\n// example: return formatDataAsArray(data).filter(row => row.quantity > 20)\\nreturn data\",\"events\",[\"^:\",[[\"^3\",[\"event\",\"success\",\"type\",\"datasource\",\"method\",\"trigger\",\"pluginId\",\"fetch_jumpers\",\"targetId\",null,\"params\",[\"^3\",[]],\"waitType\",\"debounce\",\"waitMs\",\"0\"]]]],\"queryTimeout\",\"10000\",\"workflowId\",null,\"requireConfirmation\",false,\"queryFailureConditions\",\"\",\"changesetIsObject\",false,\"enableCaching\",false,\"allowedGroups\",[\"^:\",[]],\"offlineQueryType\",\"None\",\"queryThrottleTime\",\"750\",\"updateSetValueDynamically\",false,\"notificationDuration\",\"\"]],\"^;\",null,\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684437272501\",\"^B\",\"~m1684507946013\",\"^C\",\"\",\"^D\",null]]],\"button5\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"button5\",\"^4\",\"widget\",\"^5\",\"RNButtonWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"size\",\"large\",\"iconAfter\",\"\",\"width\",\"full\",\"text\",\"View Jumpers\",\"style\",[\"^3\",[\"background\",\"rgba(20, 74, 236, 1)\"]],\"iconBefore\",\"bold/interface-user-multiple\",\"events\",[\"^:\",[[\"^3\",[\"event\",\"click\",\"type\",\"navigator\",\"method\",\"navigateTo\",\"pluginId\",\"\",\"targetId\",null,\"params\",[\"^3\",[\"screenPluginId\",\"jumpersScreen\"]],\"waitType\",\"debounce\",\"waitMs\",\"0\"]]]],\"type\",\"primary\",\"loading\",false,\"disabled\",false]],\"^;\",[\"^3\",[]],\"^<\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^@\",\"\",\"^H\",\"body\",\"^I\",\"\",\"row\",0,\"col\",0,\"^J\",0,\"^K\",0,\"^L\",0]]],\"^=\",null,\"^>\",[\"^0\",[\"^ \",\"n\",\"mobileAppPosition\",\"v\",[\"^ \",\"^M\",14]]],\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684437335136\",\"^B\",\"~m1684508122725\",\"^C\",\"\",\"^D\",\"flightInfoScreen\"]]],\"button6\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"button6\",\"^4\",\"widget\",\"^5\",\"RNButtonWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"size\",\"large\",\"iconAfter\",\"\",\"width\",\"full\",\"hidden\",\"{{fetch_jumpers.data.length===0}}\",\"text\",\"Delete All Jumpers\",\"style\",[\"^3\",[\"background\",\"rgba(191, 8, 8, 1)\"]],\"iconBefore\",\"bold/interface-delete-bin-2\",\"events\",[\"^:\",[[\"^3\",[\"event\",\"click\",\"type\",\"datasource\",\"method\",\"trigger\",\"pluginId\",\"delete_all_jumpers\",\"targetId\",null,\"params\",[\"^3\",[]],\"waitType\",\"debounce\",\"waitMs\",\"0\"]]]],\"type\",\"primary\",\"loading\",false,\"disabled\",false]],\"^;\",[\"^3\",[]],\"^<\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^@\",\"\",\"^H\",\"body\",\"^I\",\"\",\"row\",0,\"col\",0,\"^J\",5,\"^K\",3,\"^L\",0]]],\"^=\",null,\"^>\",[\"^0\",[\"^ \",\"n\",\"mobileAppPosition\",\"v\",[\"^ \",\"^M\",4]]],\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684438287631\",\"^B\",\"~m1684465523856\",\"^C\",\"\",\"^D\",\"jumpersScreen\"]]],\"delete_all_jumpers\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"delete_all_jumpers\",\"^4\",\"datasource\",\"^5\",\"JavascriptQuery\",\"^6\",null,\"^7\",\"JavascriptQuery\",\"^8\",null,\"^9\",[\"^3\",[\"queryRefreshTime\",\"\",\"lastReceivedFromResourceAt\",null,\"queryDisabledMessage\",\"\",\"servedFromCache\",false,\"offlineUserQueryInputs\",\"\",\"successMessage\",\"\",\"queryDisabled\",\"\",\"playgroundQuerySaveId\",\"latest\",\"workflowParams\",null,\"resourceNameOverride\",\"\",\"runWhenModelUpdates\",false,\"showFailureToaster\",true,\"query\",\"\\n\\nvar current_flight_str = \\\"flight_\\\"+localStorage.values.current_flight\\n\\nvar current_flight_dic = localStorage.values[current_flight_str]\\n\\n\\ncurrent_flight_dic['jumpers'] = []\\n\\nlocalStorage.setValue(current_flight_str,current_flight_dic)\\nscanner2.clearValue()\\nreturn \\\"success\\\"\\n\\n\\n\",\"playgroundQueryUuid\",\"\",\"playgroundQueryId\",null,\"error\",null,\"workflowRunBodyType\",\"raw\",\"privateParams\",[\"^:\",[]],\"runWhenPageLoadsDelay\",\"\",\"data\",null,\"importedQueryInputs\",[\"^3\",[]],\"isImported\",false,\"showSuccessToaster\",true,\"cacheKeyTtl\",\"\",\"requestSentTimestamp\",null,\"metadata\",null,\"queryRunTime\",null,\"changesetObject\",\"\",\"errorTransformer\",\"// The variable 'data' allows you to reference the request's data in the transformer. \\n// example: return data.find(element => element.isError)\\nreturn data.error\",\"finished\",null,\"confirmationMessage\",null,\"isFetching\",false,\"changeset\",\"\",\"rawData\",null,\"queryTriggerDelay\",\"0\",\"resourceTypeOverride\",null,\"watchedParams\",[\"^:\",[]],\"enableErrorTransformer\",false,\"showLatestVersionUpdatedWarning\",false,\"timestamp\",0,\"importedQueryDefaults\",[\"^3\",[]],\"enableTransformer\",false,\"showUpdateSetValueDynamicallyToggle\",true,\"runWhenPageLoads\",false,\"transformer\",\"// type your code here\\n// example: return formatDataAsArray(data).filter(row => row.quantity > 20)\\nreturn data\",\"events\",[\"^:\",[[\"^3\",[\"event\",\"success\",\"type\",\"util\",\"method\",\"showNotification\",\"pluginId\",\"\",\"targetId\",null,\"params\",[\"^3\",[\"options\",[\"^3\",[\"notificationType\",\"info\",\"title\",\"All jumpers were deleted\",\"duration\",\"3\"]]]],\"waitType\",\"debounce\",\"waitMs\",\"0\"]]]],\"queryTimeout\",\"10000\",\"workflowId\",null,\"requireConfirmation\",false,\"queryFailureConditions\",\"\",\"changesetIsObject\",false,\"enableCaching\",false,\"allowedGroups\",[\"^:\",[]],\"offlineQueryType\",\"None\",\"queryThrottleTime\",\"750\",\"updateSetValueDynamically\",false,\"notificationDuration\",\"\"]],\"^;\",null,\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684438302966\",\"^B\",\"~m1684469488734\",\"^C\",\"\",\"^D\",null]]],\"button7\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"button7\",\"^4\",\"widget\",\"^5\",\"RNButtonWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"size\",\"large\",\"iconAfter\",\"\",\"width\",\"full\",\"hidden\",\"true\",\"text\",\"Add jumper (ignore this lol)\",\"iconBefore\",\"\",\"events\",[\"^:\",[[\"^3\",[\"event\",\"click\",\"type\",\"datasource\",\"method\",\"trigger\",\"pluginId\",\"add_jumper\",\"targetId\",null,\"params\",[\"^3\",[]],\"waitType\",\"debounce\",\"waitMs\",\"0\"]]]],\"type\",\"primary\",\"loading\",false,\"disabled\",false]],\"^;\",[\"^3\",[]],\"^<\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^@\",\"\",\"^H\",\"body\",\"^I\",\"\",\"row\",0,\"col\",0,\"^J\",5,\"^K\",3,\"^L\",0]]],\"^=\",null,\"^>\",[\"^0\",[\"^ \",\"n\",\"mobileAppPosition\",\"v\",[\"^ \",\"^M\",5]]],\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684438538384\",\"^B\",\"~m1684465471862\",\"^C\",\"\",\"^D\",\"jumpersScreen\"]]],\"fetch_jumpers\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"fetch_jumpers\",\"^4\",\"datasource\",\"^5\",\"JavascriptQuery\",\"^6\",null,\"^7\",\"JavascriptQuery\",\"^8\",null,\"^9\",[\"^3\",[\"queryRefreshTime\",\"\",\"lastReceivedFromResourceAt\",null,\"queryDisabledMessage\",\"\",\"servedFromCache\",false,\"offlineUserQueryInputs\",\"\",\"successMessage\",\"\",\"queryDisabled\",\"\",\"playgroundQuerySaveId\",\"latest\",\"workflowParams\",null,\"resourceNameOverride\",\"\",\"runWhenModelUpdates\",false,\"showFailureToaster\",true,\"query\",\"var flight_num = localStorage.values.current_flight\\n\\nconst flight = localStorage.values[\\\"flight_\\\"+flight_num]\\n\\nreturn flight.jumpers\\n\",\"playgroundQueryUuid\",\"\",\"playgroundQueryId\",null,\"error\",null,\"workflowRunBodyType\",\"raw\",\"privateParams\",[\"^:\",[]],\"runWhenPageLoadsDelay\",\"\",\"data\",null,\"importedQueryInputs\",[\"^3\",[]],\"isImported\",false,\"showSuccessToaster\",true,\"cacheKeyTtl\",\"\",\"requestSentTimestamp\",null,\"metadata\",null,\"queryRunTime\",null,\"changesetObject\",\"\",\"errorTransformer\",\"// The variable 'data' allows you to reference the request's data in the transformer. \\n// example: return data.find(element => element.isError)\\nreturn data.error\",\"finished\",null,\"confirmationMessage\",null,\"isFetching\",false,\"changeset\",\"\",\"rawData\",null,\"queryTriggerDelay\",\"0\",\"resourceTypeOverride\",null,\"watchedParams\",[\"^:\",[]],\"enableErrorTransformer\",false,\"showLatestVersionUpdatedWarning\",false,\"timestamp\",0,\"importedQueryDefaults\",[\"^3\",[]],\"enableTransformer\",false,\"showUpdateSetValueDynamicallyToggle\",true,\"runWhenPageLoads\",false,\"transformer\",\"// type your code here\\n// example: return formatDataAsArray(data).filter(row => row.quantity > 20)\\nreturn data\",\"events\",[\"^:\",[]],\"queryTimeout\",\"10000\",\"workflowId\",null,\"requireConfirmation\",false,\"queryFailureConditions\",\"\",\"changesetIsObject\",false,\"enableCaching\",false,\"allowedGroups\",[\"^:\",[]],\"offlineQueryType\",\"None\",\"queryThrottleTime\",\"750\",\"updateSetValueDynamically\",false,\"notificationDuration\",\"\"]],\"^;\",null,\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684439247999\",\"^B\",\"~m1684439259145\",\"^C\",\"\",\"^D\",null]]],\"parseCAC\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"parseCAC\",\"^4\",\"datasource\",\"^5\",\"JavascriptQuery\",\"^6\",null,\"^7\",\"JavascriptQuery\",\"^8\",null,\"^9\",[\"^3\",[\"queryRefreshTime\",\"\",\"lastReceivedFromResourceAt\",null,\"queryDisabledMessage\",\"\",\"servedFromCache\",false,\"offlineUserQueryInputs\",\"\",\"successMessage\",\"\",\"queryDisabled\",\"\",\"playgroundQuerySaveId\",\"latest\",\"workflowParams\",null,\"resourceNameOverride\",\"\",\"runWhenModelUpdates\",false,\"showFailureToaster\",true,\"query\",\"\\nfunction countUppercaseLetters(str) {\\n let count = 0;\\n for (let i = 0; i < str.length; i++) {\\n if (str[i] >= 'A' && str[i] <= 'Z') {\\n count++;\\n }\\n }\\n\\n return count;\\n}\\nfunction extractAttributes(text) {\\n var trunc_str = text.slice(15)\\n var str_arr = trunc_str.split(\\\" \\\").filter(x => x!=\\\"\\\")\\n var first_name = str_arr[0]\\n if((first_name[0] == \\\"O\\\") || (first_name[0] == \\\"0\\\")){\\n first_name = first_name.slice(1)\\n }\\n\\n\\n var last_name = str_arr[1]\\n if (countUppercaseLetters(first_name)>1){\\n first_name = first_name.slice(1)\\n\\n }\\n if (countUppercaseLetters(last_name)>1){\\n last_name = last_name.slice(1)\\n }\\n var last_element = str_arr[str_arr.length-1]\\n var rank = last_element.slice(0,4)\\n return {\\n firstName: first_name,\\n lastName: last_name,\\n rank: rank\\n };\\n\\n}\\n\\n\\n// Usage:\\nconst text1 = \\\"NJAVFGTS1BBLC78Matthew Harp B2C6AA00SSG ME06BBV4BD1A7R\\\"\\n\\nconst text4 = \\\"M1E4015E01IBUG4CMichael PLangenbach B12KUS AA00SPC ME4 0BCDRBD5UTPAIDI\\\"\\nconst text2 = \\\"M1G43RVM01T86IIOGlenn AParham B45DUS CD00 GS152BCN5BDPCTP3IGU\\\";\\nconst text3 = \\\"NBJMQ9AS1FDN5P1Aaron Salmon ARUNCD00 GS15BBVPBD1V0U\\\";\\n\\nconsole.log(extractAttributes(text1)); // Output: { firstName: 'Glenn', lastName: 'Parham', rank: 'GS15' }\\nconsole.log(extractAttributes(text2)); // Output: { firstName: 'Aaron', lastName: 'Salmon', rank: 'GS15' }\\nconsole.log(extractAttributes(text3));\\nconsole.log(extractAttributes(text4));\",\"playgroundQueryUuid\",\"\",\"playgroundQueryId\",null,\"error\",null,\"workflowRunBodyType\",\"raw\",\"privateParams\",[\"^:\",[]],\"runWhenPageLoadsDelay\",\"\",\"data\",null,\"importedQueryInputs\",[\"^3\",[]],\"isImported\",false,\"showSuccessToaster\",true,\"cacheKeyTtl\",\"\",\"requestSentTimestamp\",null,\"metadata\",null,\"queryRunTime\",null,\"changesetObject\",\"\",\"errorTransformer\",\"// The variable 'data' allows you to reference the request's data in the transformer. \\n// example: return data.find(element => element.isError)\\nreturn data.error\",\"finished\",null,\"confirmationMessage\",null,\"isFetching\",false,\"changeset\",\"\",\"rawData\",null,\"queryTriggerDelay\",\"0\",\"resourceTypeOverride\",null,\"watchedParams\",[\"^:\",[]],\"enableErrorTransformer\",false,\"showLatestVersionUpdatedWarning\",false,\"timestamp\",0,\"importedQueryDefaults\",[\"^3\",[]],\"enableTransformer\",false,\"showUpdateSetValueDynamicallyToggle\",true,\"runWhenPageLoads\",false,\"transformer\",\"// type your code here\\n// example: return formatDataAsArray(data).filter(row => row.quantity > 20)\\nreturn data\",\"events\",[\"^:\",[]],\"queryTimeout\",\"10000\",\"workflowId\",null,\"requireConfirmation\",false,\"queryFailureConditions\",\"\",\"changesetIsObject\",false,\"enableCaching\",false,\"allowedGroups\",[\"^:\",[]],\"offlineQueryType\",\"None\",\"queryThrottleTime\",\"750\",\"updateSetValueDynamically\",false,\"notificationDuration\",\"\"]],\"^;\",null,\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684462064350\",\"^B\",\"~m1684507935611\",\"^C\",\"\",\"^D\",null]]],\"jumperScreen\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"jumperScreen\",\"^4\",\"screen\",\"^5\",\"Screen\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"title\",\"Jumper\",\"headerLeftActions\",[\"^:\",[]],\"headerRightActions\",[\"^:\",[]],\"gap\",16,\"padding\",[\"^ \",\"^E\",16,\"^F\",16,\"top\",8,\"^G\",8],\"events\",[\"^:\",[[\"^3\",[\"event\",\"load\",\"type\",\"datasource\",\"method\",\"trigger\",\"pluginId\",\"fetch_jumper\",\"targetId\",null,\"params\",[\"^3\",[]],\"waitType\",\"debounce\",\"waitMs\",\"0\"]]]]]],\"^;\",null,\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684465793085\",\"^B\",\"~m1684466814218\",\"^C\",\"\",\"^D\",null]]],\"fetch_jumper\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"fetch_jumper\",\"^4\",\"datasource\",\"^5\",\"JavascriptQuery\",\"^6\",null,\"^7\",\"JavascriptQuery\",\"^8\",null,\"^9\",[\"^3\",[\"queryRefreshTime\",\"\",\"lastReceivedFromResourceAt\",null,\"queryDisabledMessage\",\"\",\"servedFromCache\",false,\"offlineUserQueryInputs\",\"\",\"successMessage\",\"\",\"queryDisabled\",\"\",\"playgroundQuerySaveId\",\"latest\",\"workflowParams\",null,\"resourceNameOverride\",\"\",\"runWhenModelUpdates\",false,\"showFailureToaster\",true,\"query\",\"return localStorage.values.current_jumper\",\"playgroundQueryUuid\",\"\",\"playgroundQueryId\",null,\"error\",null,\"workflowRunBodyType\",\"raw\",\"privateParams\",[\"^:\",[]],\"runWhenPageLoadsDelay\",\"\",\"data\",null,\"importedQueryInputs\",[\"^3\",[]],\"isImported\",false,\"showSuccessToaster\",true,\"cacheKeyTtl\",\"\",\"requestSentTimestamp\",null,\"metadata\",null,\"queryRunTime\",null,\"changesetObject\",\"\",\"errorTransformer\",\"// The variable 'data' allows you to reference the request's data in the transformer. \\n// example: return data.find(element => element.isError)\\nreturn data.error\",\"finished\",null,\"confirmationMessage\",null,\"isFetching\",false,\"changeset\",\"\",\"rawData\",null,\"queryTriggerDelay\",\"0\",\"resourceTypeOverride\",null,\"watchedParams\",[\"^:\",[]],\"enableErrorTransformer\",false,\"showLatestVersionUpdatedWarning\",false,\"timestamp\",0,\"importedQueryDefaults\",[\"^3\",[]],\"enableTransformer\",false,\"showUpdateSetValueDynamicallyToggle\",true,\"runWhenPageLoads\",false,\"transformer\",\"// type your code here\\n// example: return formatDataAsArray(data).filter(row => row.quantity > 20)\\nreturn data\",\"events\",[\"^:\",[]],\"queryTimeout\",\"10000\",\"workflowId\",null,\"requireConfirmation\",false,\"queryFailureConditions\",\"\",\"changesetIsObject\",false,\"enableCaching\",false,\"allowedGroups\",[\"^:\",[]],\"offlineQueryType\",\"None\",\"queryThrottleTime\",\"750\",\"updateSetValueDynamically\",false,\"notificationDuration\",\"\"]],\"^;\",null,\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684466003681\",\"^B\",\"~m1684466179321\",\"^C\",\"\",\"^D\",null]]],\"first_name_input\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"first_name_input\",\"^4\",\"widget\",\"^5\",\"RNTextAreaWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"autoResize\",false,\"maxLength\",null,\"customValidation\",\"\",\"patternType\",\"\",\"hideValidationMessage\",false,\"minLines\",1,\"validationMessage\",\"\",\"pattern\",\"\",\"formDataKey\",\"{{ self.id }}\",\"value\",\"{{fetch_jumper.data.first_name }}\",\"labelCaption\",\"\",\"placeholder\",\"Enter first name\",\"label\",\"First Name\",\"_validate\",false,\"invalid\",false,\"minLength\",null,\"events\",[\"^3\",[]],\"autoCapitalize\",\"none\",\"maxLines\",null,\"disabled\",false,\"required\",false]],\"^;\",[\"^3\",[]],\"^<\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^@\",\"\",\"^H\",\"body\",\"^I\",\"\",\"row\",0,\"col\",0,\"^J\",5,\"^K\",3,\"^L\",0]]],\"^=\",null,\"^>\",[\"^0\",[\"^ \",\"n\",\"mobileAppPosition\",\"v\",[\"^ \",\"^M\",0]]],\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684466065018\",\"^B\",\"~m1684466243466\",\"^C\",\"\",\"^D\",\"jumperScreen\"]]],\"last_name_input\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"last_name_input\",\"^4\",\"widget\",\"^5\",\"RNTextAreaWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"autoResize\",false,\"maxLength\",null,\"customValidation\",\"\",\"patternType\",\"\",\"hideValidationMessage\",false,\"minLines\",1,\"validationMessage\",\"\",\"pattern\",\"\",\"formDataKey\",\"{{ self.id }}\",\"value\",\"{{fetch_jumper.data.last_name }}\",\"labelCaption\",\"\",\"placeholder\",\"Enter value\",\"label\",\"Last Name\",\"_validate\",false,\"invalid\",false,\"minLength\",null,\"events\",[\"^3\",[]],\"autoCapitalize\",\"none\",\"maxLines\",null,\"disabled\",false,\"required\",false]],\"^;\",[\"^3\",[]],\"^<\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^@\",\"\",\"^H\",\"body\",\"^I\",\"\",\"row\",0,\"col\",0,\"^J\",5,\"^K\",3,\"^L\",0]]],\"^=\",null,\"^>\",[\"^0\",[\"^ \",\"n\",\"mobileAppPosition\",\"v\",[\"^ \",\"^M\",1]]],\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684466108384\",\"^B\",\"~m1684466277023\",\"^C\",\"\",\"^D\",\"jumperScreen\"]]],\"jumper_line_num\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"jumper_line_num\",\"^4\",\"widget\",\"^5\",\"RNTextAreaWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"autoResize\",false,\"maxLength\",null,\"customValidation\",\"\",\"patternType\",\"\",\"hideValidationMessage\",false,\"minLines\",1,\"validationMessage\",\"\",\"pattern\",\"\",\"formDataKey\",\"{{ self.id }}\",\"value\",\"{{fetch_jumper.data.line_num }}\",\"labelCaption\",\"\",\"placeholder\",\"Enter line num\",\"label\",\"Line Num\",\"_validate\",false,\"invalid\",false,\"minLength\",null,\"events\",[\"^3\",[]],\"autoCapitalize\",\"none\",\"maxLines\",null,\"disabled\",false,\"required\",false]],\"^;\",[\"^3\",[]],\"^<\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^@\",\"\",\"^H\",\"body\",\"^I\",\"\",\"row\",0,\"col\",0,\"^J\",5,\"^K\",3,\"^L\",0]]],\"^=\",null,\"^>\",[\"^0\",[\"^ \",\"n\",\"mobileAppPosition\",\"v\",[\"^ \",\"^M\",2]]],\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684466113004\",\"^B\",\"~m1684466306817\",\"^C\",\"\",\"^D\",\"jumperScreen\"]]],\"jumper_rank_input\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"jumper_rank_input\",\"^4\",\"widget\",\"^5\",\"RNTextAreaWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"autoResize\",false,\"maxLength\",null,\"customValidation\",\"\",\"patternType\",\"\",\"hideValidationMessage\",false,\"minLines\",1,\"validationMessage\",\"\",\"pattern\",\"\",\"formDataKey\",\"{{ self.id }}\",\"value\",\"{{fetch_jumper.data.grade }}\",\"labelCaption\",\"\",\"placeholder\",\"Enter value\",\"label\",\"Rank\",\"_validate\",false,\"invalid\",false,\"minLength\",null,\"events\",[\"^3\",[]],\"autoCapitalize\",\"none\",\"maxLines\",null,\"disabled\",false,\"required\",false]],\"^;\",[\"^3\",[]],\"^<\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^@\",\"\",\"^H\",\"body\",\"^I\",\"\",\"row\",0,\"col\",0,\"^J\",5,\"^K\",3,\"^L\",0]]],\"^=\",null,\"^>\",[\"^0\",[\"^ \",\"n\",\"mobileAppPosition\",\"v\",[\"^ \",\"^M\",3]]],\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684466114065\",\"^B\",\"~m1684466331025\",\"^C\",\"\",\"^D\",\"jumperScreen\"]]],\"jumper_org_input\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"jumper_org_input\",\"^4\",\"widget\",\"^5\",\"RNTextAreaWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"autoResize\",false,\"maxLength\",null,\"customValidation\",\"\",\"patternType\",\"\",\"hideValidationMessage\",false,\"minLines\",1,\"validationMessage\",\"\",\"pattern\",\"\",\"formDataKey\",\"{{ self.id }}\",\"value\",\"{{fetch_jumper.data.org }}\",\"labelCaption\",\"\",\"placeholder\",\"Enter org\",\"label\",\"Org\",\"_validate\",false,\"invalid\",false,\"minLength\",null,\"events\",[\"^3\",[]],\"autoCapitalize\",\"none\",\"maxLines\",null,\"disabled\",false,\"required\",false]],\"^;\",[\"^3\",[]],\"^<\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^@\",\"\",\"^H\",\"body\",\"^I\",\"\",\"row\",0,\"col\",0,\"^J\",5,\"^K\",3,\"^L\",0]]],\"^=\",null,\"^>\",[\"^0\",[\"^ \",\"n\",\"mobileAppPosition\",\"v\",[\"^ \",\"^M\",4]]],\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684466120435\",\"^B\",\"~m1684466398671\",\"^C\",\"\",\"^D\",\"jumperScreen\"]]],\"jumper_uuid_input\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"jumper_uuid_input\",\"^4\",\"widget\",\"^5\",\"RNTextAreaWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"autoResize\",false,\"maxLength\",null,\"customValidation\",\"\",\"patternType\",\"\",\"hideValidationMessage\",false,\"minLines\",1,\"validationMessage\",\"\",\"pattern\",\"\",\"formDataKey\",\"{{ self.id }}\",\"value\",\"{{fetch_jumper.data.uuid }}\",\"labelCaption\",\"\",\"placeholder\",\"\",\"label\",\"UID\",\"_validate\",false,\"invalid\",false,\"minLength\",null,\"events\",[\"^3\",[]],\"autoCapitalize\",\"none\",\"maxLines\",null,\"disabled\",\"true\",\"required\",false]],\"^;\",[\"^3\",[]],\"^<\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^@\",\"\",\"^H\",\"body\",\"^I\",\"\",\"row\",0,\"col\",0,\"^J\",5,\"^K\",3,\"^L\",0]]],\"^=\",null,\"^>\",[\"^0\",[\"^ \",\"n\",\"mobileAppPosition\",\"v\",[\"^ \",\"^M\",6]]],\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684466421804\",\"^B\",\"~m1684466446350\",\"^C\",\"\",\"^D\",\"jumperScreen\"]]],\"button8\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"button8\",\"^4\",\"widget\",\"^5\",\"RNButtonWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"size\",\"large\",\"iconAfter\",\"\",\"width\",\"full\",\"text\",\"Delete Jumper\",\"style\",[\"^3\",[\"background\",\"rgba(193, 4, 4, 1)\"]],\"iconBefore\",\"bold/interface-delete-bin-2\",\"events\",[\"^:\",[[\"^3\",[\"event\",\"click\",\"type\",\"datasource\",\"method\",\"trigger\",\"pluginId\",\"delete_jumper\",\"targetId\",null,\"params\",[\"^3\",[]],\"waitType\",\"debounce\",\"waitMs\",\"0\"]],[\"^3\",[\"event\",\"click\",\"type\",\"navigator\",\"method\",\"navigateTo\",\"pluginId\",\"\",\"targetId\",null,\"params\",[\"^3\",[\"screenPluginId\",\"jumpersScreen\"]],\"waitType\",\"debounce\",\"waitMs\",\"0\"]]]],\"type\",\"primary\",\"loading\",false,\"disabled\",false]],\"^;\",[\"^3\",[]],\"^<\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^@\",\"\",\"^H\",\"body\",\"^I\",\"\",\"row\",0,\"col\",0,\"^J\",5,\"^K\",3,\"^L\",0]]],\"^=\",null,\"^>\",[\"^0\",[\"^ \",\"n\",\"mobileAppPosition\",\"v\",[\"^ \",\"^M\",9]]],\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684466656745\",\"^B\",\"~m1684469513392\",\"^C\",\"\",\"^D\",\"jumperScreen\"]]],\"save_jumper\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"save_jumper\",\"^4\",\"datasource\",\"^5\",\"JavascriptQuery\",\"^6\",null,\"^7\",\"JavascriptQuery\",\"^8\",null,\"^9\",[\"^3\",[\"queryRefreshTime\",\"\",\"lastReceivedFromResourceAt\",null,\"queryDisabledMessage\",\"\",\"servedFromCache\",false,\"offlineUserQueryInputs\",\"\",\"successMessage\",\"\",\"queryDisabled\",\"\",\"playgroundQuerySaveId\",\"latest\",\"workflowParams\",null,\"resourceNameOverride\",\"\",\"runWhenModelUpdates\",false,\"showFailureToaster\",true,\"query\",\"var flight_num = localStorage.values.current_flight\\n\\nconst flight = localStorage.values[\\\"flight_\\\"+flight_num]\\n\\nvar jumpers = flight.jumpers\\nconsole.log(jumpers)\\n\\nvar new_jumper = {\\n \\\"first_name\\\": first_name_input.value,\\n \\\"last_name\\\": last_name_input.value,\\n \\\"line_num\\\": jumper_line_num.value,\\n \\\"grade\\\": jumper_rank_input.value,\\n \\\"org\\\":jumper_org_input.value,\\n \\\"jump_code\\\":jumper_codes_input.value,\\n \\\"uuid\\\" : jumper_uuid_input.value\\n}\\n\\nvar jumper_index = null\\nvar counter =0\\nfor (jumper of jumpers){\\n if(new_jumper.uuid == jumper.uuid){\\n jumper_index = counter\\n }\\n counter +=1\\n}\\njumpers[jumper_index] = new_jumper\\nflight['jumpers'] = jumpers\\nlocalStorage.setValue(\\\"flight_\\\"+flight_num,flight)\\n// console.log(flight)\\nreturn jumper_index\",\"playgroundQueryUuid\",\"\",\"playgroundQueryId\",null,\"error\",null,\"workflowRunBodyType\",\"raw\",\"privateParams\",[\"^:\",[]],\"runWhenPageLoadsDelay\",\"\",\"data\",null,\"importedQueryInputs\",[\"^3\",[]],\"isImported\",false,\"showSuccessToaster\",true,\"cacheKeyTtl\",\"\",\"requestSentTimestamp\",null,\"metadata\",null,\"queryRunTime\",null,\"changesetObject\",\"\",\"errorTransformer\",\"// The variable 'data' allows you to reference the request's data in the transformer. \\n// example: return data.find(element => element.isError)\\nreturn data.error\",\"finished\",null,\"confirmationMessage\",null,\"isFetching\",false,\"changeset\",\"\",\"rawData\",null,\"queryTriggerDelay\",\"0\",\"resourceTypeOverride\",null,\"watchedParams\",[\"^:\",[]],\"enableErrorTransformer\",false,\"showLatestVersionUpdatedWarning\",false,\"timestamp\",0,\"importedQueryDefaults\",[\"^3\",[]],\"enableTransformer\",false,\"showUpdateSetValueDynamicallyToggle\",true,\"runWhenPageLoads\",false,\"transformer\",\"// type your code here\\n// example: return formatDataAsArray(data).filter(row => row.quantity > 20)\\nreturn data\",\"events\",[\"^:\",[[\"^3\",[\"event\",\"success\",\"type\",\"util\",\"method\",\"showNotification\",\"pluginId\",\"\",\"targetId\",null,\"params\",[\"^3\",[\"options\",[\"^3\",[\"notificationType\",\"success\",\"title\",\"Successfully updated jumper info\"]]]],\"waitType\",\"debounce\",\"waitMs\",\"0\"]]]],\"queryTimeout\",\"10000\",\"workflowId\",null,\"requireConfirmation\",false,\"queryFailureConditions\",\"\",\"changesetIsObject\",false,\"enableCaching\",false,\"allowedGroups\",[\"^:\",[]],\"offlineQueryType\",\"None\",\"queryThrottleTime\",\"750\",\"updateSetValueDynamically\",false,\"notificationDuration\",\"\"]],\"^;\",null,\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684466708366\",\"^B\",\"~m1684470173797\",\"^C\",\"\",\"^D\",null]]],\"button9\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"button9\",\"^4\",\"widget\",\"^5\",\"RNButtonWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"size\",\"large\",\"iconAfter\",\"\",\"width\",\"full\",\"text\",\"Save Jumper Info\",\"iconBefore\",\"bold/travel-hotel-bed-1\",\"events\",[\"^:\",[[\"^3\",[\"event\",\"click\",\"type\",\"datasource\",\"method\",\"trigger\",\"pluginId\",\"save_jumper\",\"targetId\",null,\"params\",[\"^3\",[]],\"waitType\",\"debounce\",\"waitMs\",\"0\"]]]],\"type\",\"primary\",\"loading\",false,\"disabled\",false]],\"^;\",[\"^3\",[]],\"^<\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^@\",\"\",\"^H\",\"body\",\"^I\",\"\",\"row\",0,\"col\",0,\"^J\",5,\"^K\",3,\"^L\",0]]],\"^=\",null,\"^>\",[\"^0\",[\"^ \",\"n\",\"mobileAppPosition\",\"v\",[\"^ \",\"^M\",8]]],\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684468398940\",\"^B\",\"~m1684468421343\",\"^C\",\"\",\"^D\",\"jumperScreen\"]]],\"delete_jumper\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"delete_jumper\",\"^4\",\"datasource\",\"^5\",\"JavascriptQuery\",\"^6\",null,\"^7\",\"JavascriptQuery\",\"^8\",null,\"^9\",[\"^3\",[\"queryRefreshTime\",\"\",\"lastReceivedFromResourceAt\",null,\"queryDisabledMessage\",\"\",\"servedFromCache\",false,\"offlineUserQueryInputs\",\"\",\"successMessage\",\"\",\"queryDisabled\",\"\",\"playgroundQuerySaveId\",\"latest\",\"workflowParams\",null,\"resourceNameOverride\",\"\",\"runWhenModelUpdates\",false,\"showFailureToaster\",true,\"query\",\"var flight_num = localStorage.values.current_flight\\nconst flight_str = \\\"flight_\\\"+flight_num\\nconst flight = localStorage.values[flight_str]\\n\\nconst current_jumper = localStorage.values.current_jumper\\nconst current_jumper_uuid = current_jumper.uuid\\n\\nvar filtered_jumpers = flight.jumpers.filter(jumper => jumper.uuid!=current_jumper_uuid)\\nconsole.log(filtered_jumpers)\\n// jumpers\\n\\nflight['jumpers'] = filtered_jumpers\\nlocalStorage.setValue(flight_str,flight)\\nreturn \\\"success\\\"\\n// console.log(flight)\\n// return jumper_index\",\"playgroundQueryUuid\",\"\",\"playgroundQueryId\",null,\"error\",null,\"workflowRunBodyType\",\"raw\",\"privateParams\",[\"^:\",[]],\"runWhenPageLoadsDelay\",\"\",\"data\",null,\"importedQueryInputs\",[\"^3\",[]],\"isImported\",false,\"showSuccessToaster\",true,\"cacheKeyTtl\",\"\",\"requestSentTimestamp\",null,\"metadata\",null,\"queryRunTime\",null,\"changesetObject\",\"\",\"errorTransformer\",\"// The variable 'data' allows you to reference the request's data in the transformer. \\n// example: return data.find(element => element.isError)\\nreturn data.error\",\"finished\",null,\"confirmationMessage\",null,\"isFetching\",false,\"changeset\",\"\",\"rawData\",null,\"queryTriggerDelay\",\"0\",\"resourceTypeOverride\",null,\"watchedParams\",[\"^:\",[]],\"enableErrorTransformer\",false,\"showLatestVersionUpdatedWarning\",false,\"timestamp\",0,\"importedQueryDefaults\",[\"^3\",[]],\"enableTransformer\",false,\"showUpdateSetValueDynamicallyToggle\",true,\"runWhenPageLoads\",false,\"transformer\",\"// type your code here\\n// example: return formatDataAsArray(data).filter(row => row.quantity > 20)\\nreturn data\",\"events\",[\"^:\",[[\"^3\",[\"event\",\"success\",\"type\",\"util\",\"method\",\"showNotification\",\"pluginId\",\"\",\"targetId\",null,\"params\",[\"^3\",[\"options\",[\"^3\",[\"notificationType\",\"success\",\"title\",\"Successfully updated jumper info\"]]]],\"waitType\",\"debounce\",\"waitMs\",\"0\"]]]],\"queryTimeout\",\"10000\",\"workflowId\",null,\"requireConfirmation\",false,\"queryFailureConditions\",\"\",\"changesetIsObject\",false,\"enableCaching\",false,\"allowedGroups\",[\"^:\",[]],\"offlineQueryType\",\"None\",\"queryThrottleTime\",\"750\",\"updateSetValueDynamically\",false,\"notificationDuration\",\"\"]],\"^;\",null,\"^<\",null,\"^=\",null,\"^>\",null,\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684468734864\",\"^B\",\"~m1684469115853\",\"^C\",\"\",\"^D\",null]]],\"jumper_codes_input\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"jumper_codes_input\",\"^4\",\"widget\",\"^5\",\"RNMultiselectWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"values\",\"['T','MT','A/NT','J','CE','N','C']\",\"customValidation\",\"\",\"hideValidationMessage\",false,\"validationMessage\",\"\",\"formDataKey\",\"{{ self.id }}\",\"value\",\"{{fetch_jumper.data.jump_code }}\",\"labelCaption\",\"\",\"placeholder\",\"Select jump codes\",\"label\",\"Jump Codes\",\"_validate\",false,\"invalid\",false,\"events\",[\"^3\",[]],\"disabled\",false,\"labelPosition\",\"top\",\"required\",false,\"labels\",\"\"]],\"^;\",[\"^3\",[]],\"^<\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^@\",\"\",\"^H\",\"body\",\"^I\",\"\",\"row\",0,\"col\",0,\"^J\",5,\"^K\",3,\"^L\",0]]],\"^=\",null,\"^>\",[\"^0\",[\"^ \",\"n\",\"mobileAppPosition\",\"v\",[\"^ \",\"^M\",5]]],\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684470090360\",\"^B\",\"~m1684470115941\",\"^C\",\"\",\"^D\",\"jumperScreen\"]]],\"button10\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"button10\",\"^4\",\"widget\",\"^5\",\"RNButtonWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"size\",\"large\",\"iconAfter\",\"\",\"width\",\"full\",\"text\",\"Export Manifest\",\"iconBefore\",\"bold/interface-edit-copy\",\"events\",[\"^:\",[[\"^3\",[\"event\",\"click\",\"type\",\"util\",\"method\",\"copyToClipboard\",\"pluginId\",\"\",\"targetId\",null,\"params\",[\"^3\",[\"value\",\"{{JSON.stringify(fetch_jumpers.data)}}\"]],\"waitType\",\"debounce\",\"waitMs\",\"0\"]],[\"^3\",[\"event\",\"click\",\"type\",\"util\",\"method\",\"showNotification\",\"pluginId\",\"\",\"targetId\",null,\"params\",[\"^3\",[\"options\",[\"^3\",[\"notificationType\",\"success\",\"title\",\"Manifest Copied to Clipboard\"]]]],\"waitType\",\"debounce\",\"waitMs\",\"0\"]]]],\"type\",\"primary\",\"loading\",false,\"disabled\",false]],\"^;\",[\"^3\",[]],\"^<\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^@\",\"\",\"^H\",\"body\",\"^I\",\"\",\"row\",0,\"col\",0,\"^J\",5,\"^K\",3,\"^L\",0]]],\"^=\",null,\"^>\",[\"^0\",[\"^ \",\"n\",\"mobileAppPosition\",\"v\",[\"^ \",\"^M\",6]]],\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684470359639\",\"^B\",\"~m1684470644086\",\"^C\",\"\",\"^D\",\"jumpersScreen\"]]],\"switch1\",[\"^0\",[\"^ \",\"n\",\"pluginTemplate\",\"v\",[\"^ \",\"id\",\"switch1\",\"^4\",\"widget\",\"^5\",\"RNSwitchWidget\",\"^6\",null,\"^7\",null,\"^8\",null,\"^9\",[\"^3\",[\"width\",\"fixed\",\"caption\",\"Did this jumper jump?\",\"customValidation\",\"\",\"hideValidationMessage\",false,\"validationMessage\",\"\",\"formDataKey\",\"{{ self.id }}\",\"value\",true,\"label\",\"Jumped?\",\"_validate\",false,\"invalid\",false,\"events\",[\"^3\",[]],\"disabled\",false,\"required\",false]],\"^;\",[\"^3\",[]],\"^<\",[\"^0\",[\"^ \",\"n\",\"position2\",\"v\",[\"^ \",\"^@\",\"\",\"^H\",\"body\",\"^I\",\"\",\"row\",0,\"col\",0,\"^J\",5,\"^K\",3,\"^L\",0]]],\"^=\",null,\"^>\",[\"^0\",[\"^ \",\"n\",\"mobileAppPosition\",\"v\",[\"^ \",\"^M\",7]]],\"^?\",null,\"^@\",\"\",\"^A\",\"~m1684506734686\",\"^B\",\"~m1684506756442\",\"^C\",\"\",\"^D\",\"jumperScreen\"]]]]],\"^A\",null,\"version\",\"2.121.0\",\"appThemeId\",null,\"appMaxWidth\",\"1560px\",\"preloadedAppJavaScript\",null,\"preloadedAppJSLinks\",[],\"testEntities\",[],\"tests\",[],\"appStyles\",\"\",\"responsiveLayoutDisabled\",false,\"loadingIndicatorsDisabled\",false,\"urlFragmentDefinitions\",[\"^:\",[]],\"pageLoadValueOverrides\",[\"^:\",[]],\"customDocumentTitle\",\"\",\"customDocumentTitleEnabled\",false,\"customShortcuts\",[],\"isGlobalWidget\",false,\"isMobileApp\",true,\"multiScreenMobileApp\",true,\"mobileAppSettings\",[\"^ \",\"mobileOfflineModeEnabled\",false,\"mobileOfflineModeDelaySync\",false,\"mobileOfflineModeBannerMode\",\"default\",\"displaySetting\",[\"^ \",\"landscapeMode\",false,\"tabletMode\",false]],\"folders\",[\"^:\",[]],\"queryStatusVisibility\",false,\"markdownLinkBehavior\",\"auto\",\"inAppRetoolPillAppearance\",\"NO_OVERRIDE\",\"rootScreen\",\"tabscreen\",\"instrumentationEnabled\",false,\"experimentalFeatures\",[\"^ \",\"sourceControlTemplateDehydration\",false],\"experimentalPerfFeatures\",[\"^ \",\"serverDepGraphEnabled\",false,\"useRuntimeV2\",true,\"runtimeV2OptOut\",false],\"experimentalStabilityFeatures\",[\"^ \",\"lockModelForUpdates\",false],\"experimentalDataTabEnabled\",true]]]"},"changesRecord":[{"type":"WIDGET_TEMPLATE_UPDATE","payload":{"plugin":{"id":"button5","type":"widget","style":{},"folder":"","screen":"flightInfoScreen","subtype":"RNButtonWidget","tabIndex":null,"template":{"size":"large","text":"View Jumpers","type":"primary","style":{"background":"rgba(0, 49, 196, 1)"},"width":"full","events":[{"type":"navigator","event":"click","method":"navigateTo","params":{"screenPluginId":"jumpersScreen"},"waitMs":"0","pluginId":"","targetId":null,"waitType":"debounce"}],"loading":false,"disabled":false,"iconAfter":"","iconBefore":"bold/interface-user-multiple"},"container":"","createdAt":"2023-05-18T19:15:35.136Z","namespace":null,"position2":{"col":0,"row":0,"width":0,"height":0,"tabNum":0,"rowGroup":"body","container":"","subcontainer":""},"updatedAt":"2023-05-19T14:55:19.212Z","resourceName":null,"mobilePosition2":null,"mobileAppPosition":{"ordinal":14},"resourceDisplayName":null},"update":{"style":{"background":"rgba(20, 74, 236, 1)"}},"widgetId":"button5","shouldRecalculateTemplate":true},"isUserTriggered":true}],"gitSha":null,"checksum":null,"createdAt":"2023-05-19T14:55:25.136Z","updatedAt":"2023-05-19T14:55:25.136Z","pageId":2089482,"userId":571466,"branchId":null},"modules":{}}