{"id":95121,"student_id":3469,"content":"{\"files\":{\"src/appinventor/ai_appinventor/Airquality/Screen1.scm\":\"#|\\n$JSON\\n{\\\"authURL\\\":[\\\"localhost\\\",\\\"koding.school\\\"],\\\"YaVersion\\\":\\\"167\\\",\\\"Source\\\":\\\"Form\\\",\\\"Properties\\\":{\\\"$Name\\\":\\\"Screen1\\\",\\\"$Type\\\":\\\"Form\\\",\\\"$Version\\\":\\\"23\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"AppName\\\":\\\"Airquality\\\",\\\"BackgroundColor\\\":\\\"\\u0026HFF000000\\\",\\\"BackgroundImage\\\":\\\"background.png\\\",\\\"Title\\\":\\\"\\\\u4e3b\\\\u756b\\\\u9762\\\",\\\"TitleVisible\\\":\\\"False\\\",\\\"Uuid\\\":\\\"0\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u5782\\\\u76f4\\\\u914d\\\\u7f6e1\\\",\\\"$Type\\\":\\\"VerticalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"BackgroundColor\\\":\\\"\\u0026H00FFFFFF\\\",\\\"Height\\\":\\\"-2\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"-1085349314\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"PM25_btn\\\",\\\"$Type\\\":\\\"Button\\\",\\\"$Version\\\":\\\"6\\\",\\\"BackgroundColor\\\":\\\"\\u0026HFF444444\\\",\\\"FontSize\\\":\\\"21\\\",\\\"Shape\\\":\\\"1\\\",\\\"Text\\\":\\\"\\\\u7a7a\\\\u6c23\\\\u54c1\\\\u8cea\\\\u76e3\\\\u6e2c\\\\u7cfb\\\\u7d71\\\",\\\"TextColor\\\":\\\"\\u0026HFFFFFFFF\\\",\\\"Uuid\\\":\\\"901669698\\\"},{\\\"$Name\\\":\\\"UV_btn\\\",\\\"$Type\\\":\\\"Button\\\",\\\"$Version\\\":\\\"6\\\",\\\"BackgroundColor\\\":\\\"\\u0026HFF444444\\\",\\\"FontSize\\\":\\\"21\\\",\\\"Shape\\\":\\\"1\\\",\\\"Text\\\":\\\"\\\\u7d2b\\\\u5916\\\\u7dda\\\\u76e3\\\\u6e2c\\\\u7cfb\\\\u7d71\\\",\\\"TextColor\\\":\\\"\\u0026HFFFFFFFF\\\",\\\"Uuid\\\":\\\"1887360750\\\"}]}]}}\\n|#\",\"src/appinventor/ai_appinventor/Airquality/Screen1.bky\":\"\\u003cxml xmlns=\\\"http://www.w3.org/1999/xhtml\\\"\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"oPmA{2MpvmfA,2@tmBx+\\\" x=\\\"-831\\\" y=\\\"-92\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" instance_name=\\\"UV_btn\\\" event_name=\\\"Click\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eUV_btn\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"controls_openAnotherScreen\\\" id=\\\"D;F*6E65wPq%f%mj=ce:\\\"\\u003e\\n \\u003cvalue name=\\\"SCREEN\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"Lt{~L\\\\!8~3g08A$6XkqrC\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003eUV\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"vy+fc[[jB^a:TLDERKkD\\\" x=\\\"-848\\\" y=\\\"-11\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" instance_name=\\\"PM25_btn\\\" event_name=\\\"Click\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003ePM25_btn\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"controls_openAnotherScreen\\\" id=\\\"uX$I^;mB2R{##`jxg@V;\\\"\\u003e\\n \\u003cvalue name=\\\"SCREEN\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"Sg8_hX$]~}Q3eQ)hT1$:\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003eAir\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cyacodeblocks ya-version=\\\"167\\\" language-version=\\\"21\\\"\\u003e\\u003c/yacodeblocks\\u003e\\n\\u003c/xml\\u003e\",\"src/appinventor/ai_appinventor/Airquality/Screen1.yail\":\"#|\\n$Source $Yail\\n|#\\n\\n(define-form appinventor.ai_appinventor.Airquality.Screen1 Screen1)\\n(require \\u003ccom.google.youngandroid.runtime\\u003e)\\n\\n;;; Screen1\\n\\n(do-after-form-creation (set-and-coerce-property! 'Screen1 'AlignHorizontal 3 'number)\\n (set-and-coerce-property! 'Screen1 'AlignVertical 2 'number)\\n (set-and-coerce-property! 'Screen1 'AppName \\\"Airquality\\\" 'text)\\n (set-and-coerce-property! 'Screen1 'BackgroundColor #xFF000000 'number)\\n (set-and-coerce-property! 'Screen1 'BackgroundImage \\\"background.png\\\" 'text)\\n (set-and-coerce-property! 'Screen1 'Title \\\"\\\\u4e3b\\\\u756b\\\\u9762\\\" 'text)\\n (set-and-coerce-property! 'Screen1 'TitleVisible #f 'boolean)\\n)\\n\\n;;; 垂直配置1\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.VerticalArrangement 垂直配置1 \\n(set-and-coerce-property! '垂直配置1 'AlignHorizontal 3 'number)\\n\\n(set-and-coerce-property! '垂直配置1 'AlignVertical 2 'number)\\n\\n(set-and-coerce-property! '垂直配置1 'BackgroundColor #x00FFFFFF 'number)\\n\\n(set-and-coerce-property! '垂直配置1 'Height -2 'number)\\n\\n(set-and-coerce-property! '垂直配置1 'Width -2 'number)\\n\\n)\\n\\n;;; PM25_btn\\n\\n(add-component 垂直配置1 com.google.appinventor.components.runtime.Button PM25_btn \\n(set-and-coerce-property! 'PM25_btn 'BackgroundColor #xFF444444 'number)\\n\\n(set-and-coerce-property! 'PM25_btn 'FontSize 21 'number)\\n\\n(set-and-coerce-property! 'PM25_btn 'Shape 1 'number)\\n\\n(set-and-coerce-property! 'PM25_btn 'Text \\\"\\\\u7a7a\\\\u6c23\\\\u54c1\\\\u8cea\\\\u76e3\\\\u6e2c\\\\u7cfb\\\\u7d71\\\" 'text)\\n\\n(set-and-coerce-property! 'PM25_btn 'TextColor #xFFFFFFFF 'number)\\n\\n)\\n\\n(define-event PM25_btn Click()(set-this-form)\\n (call-yail-primitive open-another-screen (*list-for-runtime* \\\"Air\\\") '(text) \\\"open another screen\\\"))\\n;;; UV_btn\\n\\n(add-component 垂直配置1 com.google.appinventor.components.runtime.Button UV_btn \\n(set-and-coerce-property! 'UV_btn 'BackgroundColor #xFF444444 'number)\\n\\n(set-and-coerce-property! 'UV_btn 'FontSize 21 'number)\\n\\n(set-and-coerce-property! 'UV_btn 'Shape 1 'number)\\n\\n(set-and-coerce-property! 'UV_btn 'Text \\\"\\\\u7d2b\\\\u5916\\\\u7dda\\\\u76e3\\\\u6e2c\\\\u7cfb\\\\u7d71\\\" 'text)\\n\\n(set-and-coerce-property! 'UV_btn 'TextColor #xFFFFFFFF 'number)\\n\\n)\\n\\n(define-event UV_btn Click()(set-this-form)\\n (call-yail-primitive open-another-screen (*list-for-runtime* \\\"UV\\\") '(text) \\\"open another screen\\\"))\\n(init-runtime)\",\"src/appinventor/ai_appinventor/Airquality/Air.scm\":\"#|\\n$JSON\\n{\\\"authURL\\\":[\\\"koding.school\\\"],\\\"YaVersion\\\":\\\"167\\\",\\\"Source\\\":\\\"Form\\\",\\\"Properties\\\":{\\\"$Name\\\":\\\"Air\\\",\\\"$Type\\\":\\\"Form\\\",\\\"$Version\\\":\\\"23\\\",\\\"AppName\\\":\\\"kodingschool\\\",\\\"Title\\\":\\\"\\\\u7a7a\\\\u6c23\\\\u54c1\\\\u8cea\\\\u76e3\\\\u63a7\\\\u7cfb\\\\u7d71\\\",\\\"Uuid\\\":\\\"0\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u5782\\\\u76f4\\\\u914d\\\\u7f6e1\\\",\\\"$Type\\\":\\\"VerticalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"Height\\\":\\\"-2\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"196274520\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e2\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"341055984\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6a19\\\\u7c641\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"Text\\\":\\\"\\\\u5730\\\\u5340:\\\",\\\"TextAlignment\\\":\\\"1\\\",\\\"Uuid\\\":\\\"-684455927\\\"},{\\\"$Name\\\":\\\"\\\\u4e0b\\\\u62c9\\\\u5f0f\\\\u9078\\\\u55ae1\\\",\\\"$Type\\\":\\\"Spinner\\\",\\\"$Version\\\":\\\"1\\\",\\\"Width\\\":\\\"115\\\",\\\"Uuid\\\":\\\"481765678\\\"}]},{\\\"$Name\\\":\\\"\\\\u6e05\\\\u55ae\\\\u986f\\\\u793a\\\\u56681\\\",\\\"$Type\\\":\\\"ListView\\\",\\\"$Version\\\":\\\"5\\\",\\\"Uuid\\\":\\\"941340819\\\",\\\"Visible\\\":\\\"False\\\"},{\\\"$Name\\\":\\\"\\\\u7a7a\\\\u6c23\\\\u54c1\\\\u8cea\\\\u7d50\\\\u679c_\\\\u914d\\\\u7f6e\\\",\\\"$Type\\\":\\\"VerticalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"Height\\\":\\\"-2\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"1770232979\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u5782\\\\u76f4\\\\u914d\\\\u7f6e6\\\",\\\"$Type\\\":\\\"VerticalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"Height\\\":\\\"-1035\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"1391788451\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u7a7a\\\\u6c23\\\\u54c1\\\\u8cea\\\",\\\"$Type\\\":\\\"Image\\\",\\\"$Version\\\":\\\"3\\\",\\\"Uuid\\\":\\\"677801044\\\"}]},{\\\"$Name\\\":\\\"\\\\u5782\\\\u76f4\\\\u914d\\\\u7f6e3\\\",\\\"$Type\\\":\\\"VerticalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"764586420\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e3\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"Width\\\":\\\"-1060\\\",\\\"Uuid\\\":\\\"-1008214829\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6a19\\\\u7c642\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"Text\\\":\\\"\\\\u89c0\\\\u6e2c\\\\u5730\\\\u5340:\\\",\\\"TextAlignment\\\":\\\"1\\\",\\\"Uuid\\\":\\\"558606144\\\"},{\\\"$Name\\\":\\\"Sitename_lab\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"Uuid\\\":\\\"-22917620\\\"}]}]},{\\\"$Name\\\":\\\"\\\\u5782\\\\u76f4\\\\u914d\\\\u7f6e4\\\",\\\"$Type\\\":\\\"VerticalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"-1632050337\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e4\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"Width\\\":\\\"-1060\\\",\\\"Uuid\\\":\\\"1523917302\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6a19\\\\u7c644\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"Text\\\":\\\"AQI:\\\",\\\"TextAlignment\\\":\\\"1\\\",\\\"Uuid\\\":\\\"1261316587\\\"},{\\\"$Name\\\":\\\"AQI_lab\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"Uuid\\\":\\\"-1584960182\\\"}]}]},{\\\"$Name\\\":\\\"\\\\u5782\\\\u76f4\\\\u914d\\\\u7f6e5\\\",\\\"$Type\\\":\\\"VerticalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"340620961\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e5\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"Width\\\":\\\"-1060\\\",\\\"Uuid\\\":\\\"-146509012\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6a19\\\\u7c646\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"Text\\\":\\\"\\\\u66f4\\\\u65b0\\\\u6642\\\\u9593:\\\",\\\"TextAlignment\\\":\\\"1\\\",\\\"Uuid\\\":\\\"-1469838786\\\"},{\\\"$Name\\\":\\\"UpdateTime_lab\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"Uuid\\\":\\\"1243143535\\\"}]}]}]}]},{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e1\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"2\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"Height\\\":\\\"-1010\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"762241923\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u8fd4\\\\u56de_btn\\\",\\\"$Type\\\":\\\"Button\\\",\\\"$Version\\\":\\\"6\\\",\\\"FontSize\\\":\\\"18\\\",\\\"Width\\\":\\\"80\\\",\\\"Text\\\":\\\"\\\\u8fd4\\\\u56de\\\",\\\"Uuid\\\":\\\"520859466\\\"}]},{\\\"$Name\\\":\\\"\\\\u7db2\\\\u8def1\\\",\\\"$Type\\\":\\\"Web\\\",\\\"$Version\\\":\\\"4\\\",\\\"Uuid\\\":\\\"-1901429535\\\"}]}}\\n|#\",\"src/appinventor/ai_appinventor/Airquality/Air.bky\":\"\\u003cxml xmlns=\\\"http://www.w3.org/1999/xhtml\\\"\\u003e\\n \\u003cblock id=\\\"#yXr6(:6pqL}[5e.S8oZ\\\" type=\\\"component_event\\\" y=\\\"0\\\" x=\\\"0\\\"\\u003e\\n \\u003cmutation event_name=\\\"Initialize\\\" instance_name=\\\"Air\\\" component_type=\\\"Form\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eAir\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock id=\\\"}m+:.tuOiVv8[Z80gVja\\\" type=\\\"component_set_get\\\"\\u003e\\n \\u003cmutation instance_name=\\\"網路1\\\" component_type=\\\"Web\\\" is_generic=\\\"false\\\" property_name=\\\"Url\\\" set_or_get=\\\"set\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e網路1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eUrl\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock id=\\\"H0j;CVRj.D0C4OSm)cYk\\\" type=\\\"text\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003ehttp://opendata.epa.gov.tw/webapi/Data/REWIQA/?$orderby=SiteName\\u0026amp;$skip=0\\u0026amp;$top=1000\\u0026amp;format=json\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock id=\\\"~p#RDm,ag*Q#GoleAnhi\\\" type=\\\"component_method\\\"\\u003e\\n \\u003cmutation instance_name=\\\"網路1\\\" component_type=\\\"Web\\\" is_generic=\\\"false\\\" method_name=\\\"Get\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e網路1\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock id=\\\"HjeqM:!Wk,nbz-o*IpGK\\\" type=\\\"component_event\\\" y=\\\"118\\\" x=\\\"0\\\"\\u003e\\n \\u003cmutation event_name=\\\"Click\\\" instance_name=\\\"返回_btn\\\" component_type=\\\"Button\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e返回_btn\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock id=\\\"m3aR4}NeX:{O3$R4fN6K\\\" type=\\\"controls_openAnotherScreen\\\"\\u003e\\n \\u003cvalue name=\\\"SCREEN\\\"\\u003e\\n \\u003cblock id=\\\"r@5Y]yK1/N$cWRPHLID\\\\!\\\" type=\\\"text\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003eScreen1\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock id=\\\"cnlfL%FKQj0:\\\\!%13.ji-\\\" type=\\\"component_event\\\" y=\\\"208\\\" x=\\\"0\\\"\\u003e\\n \\u003cmutation event_name=\\\"AfterSelecting\\\" instance_name=\\\"下拉式選單1\\\" component_type=\\\"Spinner\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e下拉式選單1\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock id=\\\"4y@diQ^\\\\!gc-7;:l6GcA*\\\" type=\\\"component_set_get\\\"\\u003e\\n \\u003cmutation instance_name=\\\"Sitename_lab\\\" component_type=\\\"Label\\\" is_generic=\\\"false\\\" property_name=\\\"Text\\\" set_or_get=\\\"set\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eSitename_lab\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock id=\\\"l$)V?oEA0yYo{AH`Tb~h\\\" type=\\\"lists_select_item\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock id=\\\"yOE7w(R]w*{RZ7A-`94X\\\" type=\\\"lists_select_item\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock id=\\\"kDJ~f@yZx=(Mq6T;?f{3\\\" type=\\\"lists_select_item\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock id=\\\"`g?IT.I$6!hdevat+Xe}\\\" type=\\\"lexical_variable_get\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 空氣品質狀況\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock id=\\\"q7Grd*Ry;n8{ssv+Wz@)\\\" type=\\\"component_set_get\\\"\\u003e\\n \\u003cmutation instance_name=\\\"下拉式選單1\\\" component_type=\\\"Spinner\\\" is_generic=\\\"false\\\" property_name=\\\"SelectionIndex\\\" set_or_get=\\\"get\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e下拉式選單1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eSelectionIndex\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock id=\\\"!a$Pl6bJ\\\\!]3Oc9l24*Ka\\\" type=\\\"math_number\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e20\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock id=\\\"3^fvyGPX(woU]g1)Y^7R\\\" type=\\\"math_number\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e2\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock id=\\\"Pvd_}L+)Mm~;M0pa+~mZ\\\" type=\\\"component_set_get\\\"\\u003e\\n \\u003cmutation instance_name=\\\"AQI_lab\\\" component_type=\\\"Label\\\" is_generic=\\\"false\\\" property_name=\\\"Text\\\" set_or_get=\\\"set\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eAQI_lab\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock id=\\\"1S:?imBMOr8?1*FEiOHz\\\" type=\\\"lists_select_item\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock id=\\\"o#AQeU;h\\\\!0SUw_5)vHX)\\\" type=\\\"lists_select_item\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock id=\\\"BVz1,s^d.B}{oQVhemi!\\\" type=\\\"lists_select_item\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock id=\\\"]?vXtk3f}7J8Qv,4t1q~\\\" type=\\\"lexical_variable_get\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 空氣品質狀況\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock id=\\\"BBqY_s)oQlGFwt+NRL8=\\\" type=\\\"component_set_get\\\"\\u003e\\n \\u003cmutation instance_name=\\\"下拉式選單1\\\" component_type=\\\"Spinner\\\" is_generic=\\\"false\\\" property_name=\\\"SelectionIndex\\\" set_or_get=\\\"get\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e下拉式選單1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eSelectionIndex\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock id=\\\"1Z+@Eonbyp.SVxMJJ?eV\\\" type=\\\"math_number\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e1\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock id=\\\"z;t^9LbtF4448v,p,Uj$\\\" type=\\\"math_number\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e2\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock id=\\\"}Z;{16d#JaIc;VA26GC]\\\" type=\\\"component_set_get\\\"\\u003e\\n \\u003cmutation instance_name=\\\"UpdateTime_lab\\\" component_type=\\\"Label\\\" is_generic=\\\"false\\\" property_name=\\\"Text\\\" set_or_get=\\\"set\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eUpdateTime_lab\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock id=\\\"z2S7x1a\\\\!C_szz2=1]IEa\\\" type=\\\"lists_select_item\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock id=\\\"sh6{v-y\\\\!06^6p9S-Z1Bv\\\" type=\\\"lists_select_item\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock id=\\\"/C`$$FT?.M4$#K~{{Oz%\\\" type=\\\"lists_select_item\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock id=\\\"I?ucFq}QT8E]b(R^#z(8\\\" type=\\\"lexical_variable_get\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 空氣品質狀況\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock id=\\\"o:2Zex1R%`VOg7B[zTfD\\\" type=\\\"component_set_get\\\"\\u003e\\n \\u003cmutation instance_name=\\\"下拉式選單1\\\" component_type=\\\"Spinner\\\" is_generic=\\\"false\\\" property_name=\\\"SelectionIndex\\\" set_or_get=\\\"get\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e下拉式選單1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eSelectionIndex\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock id=\\\"X\\\\!H=0ztZ$wOT;!@C#k)6\\\" type=\\\"math_number\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e17\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock id=\\\"NlkFD#wtzIy96#nK8QSj\\\" type=\\\"math_number\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e2\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock id=\\\"o^OU$P!WVomt`gD8B~TC\\\" type=\\\"lexical_variable_set\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal status\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock id=\\\"h,AD6$Zccs=Z+.bA2BFy\\\" type=\\\"lists_select_item\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock id=\\\"3lm=fIrI,v@]Hok29)s$\\\" type=\\\"lists_select_item\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock id=\\\"-J3cV0%!T$cn^%b/f)qX\\\" type=\\\"lists_select_item\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock id=\\\"K,M6^xKo?-VueLHJ~`We\\\" type=\\\"lexical_variable_get\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 空氣品質狀況\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock id=\\\"_2DU_6MK1Tu#;{jca.B\\\\!\\\" type=\\\"component_set_get\\\"\\u003e\\n \\u003cmutation instance_name=\\\"下拉式選單1\\\" component_type=\\\"Spinner\\\" is_generic=\\\"false\\\" property_name=\\\"SelectionIndex\\\" set_or_get=\\\"get\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e下拉式選單1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eSelectionIndex\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock id=\\\"Q1F=}0OQs}{8h/OK=E\\\\!3\\\" type=\\\"math_number\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e21\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock id=\\\"(,4-D,E*-dt\\\\!n]i-Bk,f\\\" type=\\\"math_number\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e2\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock id=\\\"M9$F9GZm[hp_[{(G%V$2\\\" type=\\\"controls_if\\\"\\u003e\\n \\u003cmutation elseif=\\\"4\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"IF0\\\"\\u003e\\n \\u003cblock id=\\\"M6cKNy2OO639_auC95!A\\\" type=\\\"logic_compare\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock id=\\\"31q2^}kI=LXnYLDW$)ls\\\" type=\\\"lexical_variable_get\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal status\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock id=\\\"IBUOOrFDlRj5JvnveB{m\\\" type=\\\"text\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e良好\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cstatement name=\\\"DO0\\\"\\u003e\\n \\u003cblock id=\\\"z0)Gr_j@xAPCJ^WK~Fy9\\\" type=\\\"component_set_get\\\"\\u003e\\n \\u003cmutation instance_name=\\\"空氣品質\\\" component_type=\\\"Image\\\" is_generic=\\\"false\\\" property_name=\\\"Picture\\\" set_or_get=\\\"set\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e空氣品質\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003ePicture\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock id=\\\"j+f`oHIFfBxOV]]a2[IJ\\\" type=\\\"text\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003egood.png\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003cvalue name=\\\"IF1\\\"\\u003e\\n \\u003cblock id=\\\"K8S\\\\!+XO-!\\\\!J}9Xtk}9C:\\\" type=\\\"logic_compare\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock id=\\\"o7WYjji3sH]s`XSlF6]b\\\" type=\\\"lexical_variable_get\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal status\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock id=\\\"$wKF~Fo9A~[ms9VK:kBJ\\\" type=\\\"text\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e普通\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cstatement name=\\\"DO1\\\"\\u003e\\n \\u003cblock id=\\\"MbYg_f32=#eaZ9}Ox)(2\\\" type=\\\"component_set_get\\\"\\u003e\\n \\u003cmutation instance_name=\\\"空氣品質\\\" component_type=\\\"Image\\\" is_generic=\\\"false\\\" property_name=\\\"Picture\\\" set_or_get=\\\"set\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e空氣品質\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003ePicture\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock id=\\\"trVHdZmZ5~$@\\\\!c)P7pdy\\\" type=\\\"text\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003emoderate.png\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003cvalue name=\\\"IF2\\\"\\u003e\\n \\u003cblock id=\\\"ovxgFj3+3Z%KjE1!WsgO\\\" type=\\\"logic_compare\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock id=\\\"t:dQ,SPD-$OE*5E;@d5w\\\" type=\\\"lexical_variable_get\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal status\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock id=\\\"/Iw@{3CjYlY/KbpcmPdm\\\" type=\\\"text\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e對敏感族群不健康\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cstatement name=\\\"DO2\\\"\\u003e\\n \\u003cblock id=\\\"d-iMbnwiBs$6z8g\\\\!kMCn\\\" type=\\\"component_set_get\\\"\\u003e\\n \\u003cmutation instance_name=\\\"空氣品質\\\" component_type=\\\"Image\\\" is_generic=\\\"false\\\" property_name=\\\"Picture\\\" set_or_get=\\\"set\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e空氣品質\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003ePicture\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock id=\\\"7N3+pH$gZRtgA}:Nn7YM\\\" type=\\\"text\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003eunhealthySG.png\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003cvalue name=\\\"IF3\\\"\\u003e\\n \\u003cblock id=\\\"S#4apWKFR0a3ERoB`n_6\\\" type=\\\"logic_compare\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock id=\\\"ky2zwnWL]Y-_D]y;3*Kl\\\" type=\\\"lexical_variable_get\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal status\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock id=\\\"Y}yT##SpQ5u%}_i16[n9\\\" type=\\\"text\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e對所有族群不健康\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cstatement name=\\\"DO3\\\"\\u003e\\n \\u003cblock id=\\\"325IG/X:JcB)\\\\!~=i]\\\\!_N\\\" type=\\\"component_set_get\\\"\\u003e\\n \\u003cmutation instance_name=\\\"空氣品質\\\" component_type=\\\"Image\\\" is_generic=\\\"false\\\" property_name=\\\"Picture\\\" set_or_get=\\\"set\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e空氣品質\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003ePicture\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock id=\\\"gP47lzN.mVCe59i8@+0a\\\" type=\\\"text\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003eunhealthy.png\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003cvalue name=\\\"IF4\\\"\\u003e\\n \\u003cblock id=\\\"n6;bb?@fc^ohNpsX9wt\\\\!\\\" type=\\\"logic_compare\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock id=\\\"jpwA$SUj13Lk:U,5CvYO\\\" type=\\\"lexical_variable_get\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal status\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock id=\\\"P/HgtRQ4JVHZ{5B=VOcb\\\" type=\\\"text\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e設備維護\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cstatement name=\\\"DO4\\\"\\u003e\\n \\u003cblock id=\\\"6Y{NbUAYd^3$NuMS+DQ[\\\" type=\\\"component_set_get\\\"\\u003e\\n \\u003cmutation instance_name=\\\"空氣品質\\\" component_type=\\\"Image\\\" is_generic=\\\"false\\\" property_name=\\\"Picture\\\" set_or_get=\\\"set\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e空氣品質\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003ePicture\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock id=\\\"[gyU2RIvI9XBMAiU5/F;\\\" type=\\\"text\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e1.png\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock id=\\\"6*1L{zrJ7VcSn#Y?6DV9\\\" type=\\\"global_declaration\\\" y=\\\"1355\\\" x=\\\"0\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003estatus\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock id=\\\"Qg??#X?7uP\\\\!j4v`f^ho5\\\" type=\\\"text\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock id=\\\"SImw(h.lP/G8WHrJJ;t]\\\" type=\\\"global_declaration\\\" y=\\\"1408\\\" x=\\\"0\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003e空氣品質狀況\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock id=\\\"PR.Se0k(VGVv`)Q%yZ~h\\\" type=\\\"text\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock id=\\\"`s9vCH!.}T)f;gt3:q6_\\\" type=\\\"global_declaration\\\" y=\\\"1461\\\" x=\\\"0\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003e觀測站名稱\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock id=\\\"g*Zy$C{KM[AL/g@6D*`5\\\" type=\\\"lists_create_with\\\"\\u003e\\n \\u003cmutation items=\\\"0\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock id=\\\"vnC3XdG=5(zf^l*OBj(]\\\" type=\\\"component_event\\\" y=\\\"1514\\\" x=\\\"0\\\"\\u003e\\n \\u003cmutation event_name=\\\"GotText\\\" instance_name=\\\"網路1\\\" component_type=\\\"Web\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e網路1\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock id=\\\";YT]OR7S83Cpc}lK,V]X\\\" type=\\\"lexical_variable_set\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 空氣品質狀況\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock id=\\\"aX(g`tl5yBV/Uhp[/Ny8\\\" type=\\\"component_method\\\"\\u003e\\n \\u003cmutation instance_name=\\\"網路1\\\" component_type=\\\"Web\\\" is_generic=\\\"false\\\" method_name=\\\"JsonTextDecode\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e網路1\\u003c/field\\u003e\\n \\u003cvalue name=\\\"ARG0\\\"\\u003e\\n \\u003cblock id=\\\"HMkLY)L$L?QW@%Q#.?}0\\\" type=\\\"lexical_variable_get\\\"\\u003e\\n \\u003cmutation\\u003e\\n \\u003ceventparam name=\\\"responseContent\\\"\\u003e\\u003c/eventparam\\u003e\\n \\u003c/mutation\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003e回應內容\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock disabled=\\\"true\\\" id=\\\"+@Il9:5J\\\\!Zeng.Jjb($p\\\" type=\\\"component_set_get\\\"\\u003e\\n \\u003cmutation instance_name=\\\"清單顯示器1\\\" component_type=\\\"ListView\\\" is_generic=\\\"false\\\" property_name=\\\"Elements\\\" set_or_get=\\\"set\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e清單顯示器1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eElements\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock id=\\\"GzWn5jp}KvD:Z(?E!V*)\\\" type=\\\"lexical_variable_get\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 空氣品質狀況\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock id=\\\"a+I9!yeY0V=p$a#B_FcK\\\" type=\\\"controls_forRange\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003e數字\\u003c/field\\u003e\\n \\u003cvalue name=\\\"START\\\"\\u003e\\n \\u003cblock id=\\\"IOZ#i7v,apg^_D`Rx6RQ\\\" type=\\\"math_number\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e1\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"END\\\"\\u003e\\n \\u003cblock id=\\\"CH9/O}ra^l;.Gl]+O0?;\\\" type=\\\"lists_length\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock id=\\\"$@AneiW=sX8f\\\\!7~Ce42O\\\" type=\\\"lexical_variable_get\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 空氣品質狀況\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"STEP\\\"\\u003e\\n \\u003cblock id=\\\"#2s;xyeF9_JBo*A_mSA/\\\" type=\\\"math_number\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e1\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock id=\\\"}`_\\\\!9mFY*c}FtwKo}Q2C\\\" type=\\\"lists_add_items\\\"\\u003e\\n \\u003cmutation items=\\\"1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock id=\\\"OFiO}-Fi;M-oPTXEDeZ*\\\" type=\\\"lexical_variable_get\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 觀測站名稱\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ITEM0\\\"\\u003e\\n \\u003cblock id=\\\"/b(GM2V_WPELnr!RkVk=\\\" type=\\\"lists_select_item\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock id=\\\"XMtBIIN.Cr/j29F8^B8G\\\" type=\\\"lists_select_item\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock id=\\\"V/Yp*+reBftkLWd7LBCJ\\\" type=\\\"lists_select_item\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock id=\\\"y3O/K@,;jsPGhs!;OOZK\\\" type=\\\"lexical_variable_get\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 空氣品質狀況\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock id=\\\"/}CS0QL\\\\!(eNe6_M:4_-=\\\" type=\\\"lexical_variable_get\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003e數字\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock id=\\\"m\\\\!kQcI3PLyG:s{,7dltQ\\\" type=\\\"math_number\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e20\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock id=\\\"z0i6%Wq!w9y;Xy.T%i9!\\\" type=\\\"math_number\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e2\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock id=\\\"arNB{Id,U.atNt=WQQ2k\\\" type=\\\"component_set_get\\\"\\u003e\\n \\u003cmutation instance_name=\\\"下拉式選單1\\\" component_type=\\\"Spinner\\\" is_generic=\\\"false\\\" property_name=\\\"Elements\\\" set_or_get=\\\"set\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e下拉式選單1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eElements\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock id=\\\"Z7ru\\\\!]agpl7mcly@j0O(\\\" type=\\\"lexical_variable_get\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 觀測站名稱\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cyacodeblocks language-version=\\\"21\\\" ya-version=\\\"167\\\"\\u003e\\u003c/yacodeblocks\\u003e\\n\\u003c/xml\\u003e\",\"src/appinventor/ai_appinventor/Airquality/Air.yail\":\"#|\\n$Source $Yail\\n|#\\n\\n(define-form appinventor.ai_appinventor.Airquality.Air Air)\\n(require \\u003ccom.google.youngandroid.runtime\\u003e)\\n\\n(def g$status \\\"\\\")\\n(def g$空氣品質狀況 \\\"\\\")\\n(def g$觀測站名稱 (call-yail-primitive make-yail-list (*list-for-runtime* ) '() \\\"make a list\\\"))\\n;;; Air\\n\\n(do-after-form-creation (set-and-coerce-property! 'Air 'AppName \\\"kodingschool\\\" 'text)\\n (set-and-coerce-property! 'Air 'Title \\\"\\\\u7a7a\\\\u6c23\\\\u54c1\\\\u8cea\\\\u76e3\\\\u63a7\\\\u7cfb\\\\u7d71\\\" 'text)\\n)\\n\\n(define-event Air Initialize()(set-this-form)\\n (set-and-coerce-property! '網路1 'Url \\\"http://opendata.epa.gov.tw/webapi/Data/REWIQA/?$orderby=SiteName\\u0026$skip=0\\u0026$top=1000\\u0026format=json\\\" 'text)(call-component-method '網路1 'Get (*list-for-runtime*) '()))\\n;;; 垂直配置1\\n\\n(add-component Air com.google.appinventor.components.runtime.VerticalArrangement 垂直配置1 \\n(set-and-coerce-property! '垂直配置1 'AlignHorizontal 3 'number)\\n\\n(set-and-coerce-property! '垂直配置1 'Height -2 'number)\\n\\n(set-and-coerce-property! '垂直配置1 'Width -2 'number)\\n\\n)\\n\\n;;; 水平配置2\\n\\n(add-component 垂直配置1 com.google.appinventor.components.runtime.HorizontalArrangement 水平配置2 \\n(set-and-coerce-property! '水平配置2 'AlignVertical 2 'number)\\n\\n(set-and-coerce-property! '水平配置2 'Width -2 'number)\\n\\n)\\n\\n;;; 標籤1\\n\\n(add-component 水平配置2 com.google.appinventor.components.runtime.Label 標籤1 \\n(set-and-coerce-property! '標籤1 'Text \\\"\\\\u5730\\\\u5340:\\\" 'text)\\n\\n(set-and-coerce-property! '標籤1 'TextAlignment 1 'number)\\n\\n)\\n\\n;;; 下拉式選單1\\n\\n(add-component 水平配置2 com.google.appinventor.components.runtime.Spinner 下拉式選單1 \\n(set-and-coerce-property! '下拉式選單1 'Width 115 'number)\\n\\n)\\n\\n(define-event 下拉式選單1 AfterSelecting($selection)(set-this-form)\\n (set-and-coerce-property! 'Sitename_lab 'Text (call-yail-primitive yail-list-get-item (*list-for-runtime* (call-yail-primitive yail-list-get-item (*list-for-runtime* (call-yail-primitive yail-list-get-item (*list-for-runtime* (get-var g$空氣品質狀況) (get-property '下拉式選單1 'SelectionIndex)) '(list number) \\\"select list item\\\") 20) '(list number) \\\"select list item\\\") 2) '(list number) \\\"select list item\\\") 'text)(set-and-coerce-property! 'AQI_lab 'Text (call-yail-primitive yail-list-get-item (*list-for-runtime* (call-yail-primitive yail-list-get-item (*list-for-runtime* (call-yail-primitive yail-list-get-item (*list-for-runtime* (get-var g$空氣品質狀況) (get-property '下拉式選單1 'SelectionIndex)) '(list number) \\\"select list item\\\") 1) '(list number) \\\"select list item\\\") 2) '(list number) \\\"select list item\\\") 'text)(set-and-coerce-property! 'UpdateTime_lab 'Text (call-yail-primitive yail-list-get-item (*list-for-runtime* (call-yail-primitive yail-list-get-item (*list-for-runtime* (call-yail-primitive yail-list-get-item (*list-for-runtime* (get-var g$空氣品質狀況) (get-property '下拉式選單1 'SelectionIndex)) '(list number) \\\"select list item\\\") 17) '(list number) \\\"select list item\\\") 2) '(list number) \\\"select list item\\\") 'text)(set-var! g$status (call-yail-primitive yail-list-get-item (*list-for-runtime* (call-yail-primitive yail-list-get-item (*list-for-runtime* (call-yail-primitive yail-list-get-item (*list-for-runtime* (get-var g$空氣品質狀況) (get-property '下拉式選單1 'SelectionIndex)) '(list number) \\\"select list item\\\") 21) '(list number) \\\"select list item\\\") 2) '(list number) \\\"select list item\\\"))(if (call-yail-primitive yail-equal? (*list-for-runtime* (get-var g$status) \\\"\\\\u826f\\\\u597d\\\") '(any any) \\\"=\\\") (begin (set-and-coerce-property! '空氣品質 'Picture \\\"good.png\\\" 'text)) (begin (if (call-yail-primitive yail-equal? (*list-for-runtime* (get-var g$status) \\\"\\\\u666e\\\\u901a\\\") '(any any) \\\"=\\\") (begin (set-and-coerce-property! '空氣品質 'Picture \\\"moderate.png\\\" 'text)) (begin (if (call-yail-primitive yail-equal? (*list-for-runtime* (get-var g$status) \\\"\\\\u5c0d\\\\u654f\\\\u611f\\\\u65cf\\\\u7fa4\\\\u4e0d\\\\u5065\\\\u5eb7\\\") '(any any) \\\"=\\\") (begin (set-and-coerce-property! '空氣品質 'Picture \\\"unhealthySG.png\\\" 'text)) (begin (if (call-yail-primitive yail-equal? (*list-for-runtime* (get-var g$status) \\\"\\\\u5c0d\\\\u6240\\\\u6709\\\\u65cf\\\\u7fa4\\\\u4e0d\\\\u5065\\\\u5eb7\\\") '(any any) \\\"=\\\") (begin (set-and-coerce-property! '空氣品質 'Picture \\\"unhealthy.png\\\" 'text)) (begin (if (call-yail-primitive yail-equal? (*list-for-runtime* (get-var g$status) \\\"\\\\u8a2d\\\\u5099\\\\u7dad\\\\u8b77\\\") '(any any) \\\"=\\\") (begin (set-and-coerce-property! '空氣品質 'Picture \\\"1.png\\\" 'text))))))))))))\\n;;; 清單顯示器1\\n\\n(add-component 垂直配置1 com.google.appinventor.components.runtime.ListView 清單顯示器1 \\n(set-and-coerce-property! '清單顯示器1 'Visible #f 'boolean)\\n\\n)\\n\\n;;; 空氣品質結果_配置\\n\\n(add-component 垂直配置1 com.google.appinventor.components.runtime.VerticalArrangement 空氣品質結果_配置 \\n(set-and-coerce-property! '空氣品質結果_配置 'AlignHorizontal 3 'number)\\n\\n(set-and-coerce-property! '空氣品質結果_配置 'AlignVertical 2 'number)\\n\\n(set-and-coerce-property! '空氣品質結果_配置 'Height -2 'number)\\n\\n(set-and-coerce-property! '空氣品質結果_配置 'Width -2 'number)\\n\\n)\\n\\n;;; 垂直配置6\\n\\n(add-component 空氣品質結果_配置 com.google.appinventor.components.runtime.VerticalArrangement 垂直配置6 \\n(set-and-coerce-property! '垂直配置6 'AlignHorizontal 3 'number)\\n\\n(set-and-coerce-property! '垂直配置6 'AlignVertical 2 'number)\\n\\n(set-and-coerce-property! '垂直配置6 'Height -1035 'number)\\n\\n(set-and-coerce-property! '垂直配置6 'Width -2 'number)\\n\\n)\\n\\n;;; 空氣品質\\n\\n(add-component 垂直配置6 com.google.appinventor.components.runtime.Image 空氣品質 \\n)\\n\\n;;; 垂直配置3\\n\\n(add-component 空氣品質結果_配置 com.google.appinventor.components.runtime.VerticalArrangement 垂直配置3 \\n(set-and-coerce-property! '垂直配置3 'AlignHorizontal 3 'number)\\n\\n(set-and-coerce-property! '垂直配置3 'Width -2 'number)\\n\\n)\\n\\n;;; 水平配置3\\n\\n(add-component 垂直配置3 com.google.appinventor.components.runtime.HorizontalArrangement 水平配置3 \\n(set-and-coerce-property! '水平配置3 'AlignVertical 2 'number)\\n\\n(set-and-coerce-property! '水平配置3 'Width -1060 'number)\\n\\n)\\n\\n;;; 標籤2\\n\\n(add-component 水平配置3 com.google.appinventor.components.runtime.Label 標籤2 \\n(set-and-coerce-property! '標籤2 'Text \\\"\\\\u89c0\\\\u6e2c\\\\u5730\\\\u5340:\\\" 'text)\\n\\n(set-and-coerce-property! '標籤2 'TextAlignment 1 'number)\\n\\n)\\n\\n;;; Sitename_lab\\n\\n(add-component 水平配置3 com.google.appinventor.components.runtime.Label Sitename_lab \\n)\\n\\n;;; 垂直配置4\\n\\n(add-component 空氣品質結果_配置 com.google.appinventor.components.runtime.VerticalArrangement 垂直配置4 \\n(set-and-coerce-property! '垂直配置4 'AlignHorizontal 3 'number)\\n\\n(set-and-coerce-property! '垂直配置4 'Width -2 'number)\\n\\n)\\n\\n;;; 水平配置4\\n\\n(add-component 垂直配置4 com.google.appinventor.components.runtime.HorizontalArrangement 水平配置4 \\n(set-and-coerce-property! '水平配置4 'AlignVertical 2 'number)\\n\\n(set-and-coerce-property! '水平配置4 'Width -1060 'number)\\n\\n)\\n\\n;;; 標籤4\\n\\n(add-component 水平配置4 com.google.appinventor.components.runtime.Label 標籤4 \\n(set-and-coerce-property! '標籤4 'Text \\\"AQI:\\\" 'text)\\n\\n(set-and-coerce-property! '標籤4 'TextAlignment 1 'number)\\n\\n)\\n\\n;;; AQI_lab\\n\\n(add-component 水平配置4 com.google.appinventor.components.runtime.Label AQI_lab \\n)\\n\\n;;; 垂直配置5\\n\\n(add-component 空氣品質結果_配置 com.google.appinventor.components.runtime.VerticalArrangement 垂直配置5 \\n(set-and-coerce-property! '垂直配置5 'AlignHorizontal 3 'number)\\n\\n(set-and-coerce-property! '垂直配置5 'Width -2 'number)\\n\\n)\\n\\n;;; 水平配置5\\n\\n(add-component 垂直配置5 com.google.appinventor.components.runtime.HorizontalArrangement 水平配置5 \\n(set-and-coerce-property! '水平配置5 'AlignVertical 2 'number)\\n\\n(set-and-coerce-property! '水平配置5 'Width -1060 'number)\\n\\n)\\n\\n;;; 標籤6\\n\\n(add-component 水平配置5 com.google.appinventor.components.runtime.Label 標籤6 \\n(set-and-coerce-property! '標籤6 'Text \\\"\\\\u66f4\\\\u65b0\\\\u6642\\\\u9593:\\\" 'text)\\n\\n(set-and-coerce-property! '標籤6 'TextAlignment 1 'number)\\n\\n)\\n\\n;;; UpdateTime_lab\\n\\n(add-component 水平配置5 com.google.appinventor.components.runtime.Label UpdateTime_lab \\n)\\n\\n;;; 水平配置1\\n\\n(add-component Air com.google.appinventor.components.runtime.HorizontalArrangement 水平配置1 \\n(set-and-coerce-property! '水平配置1 'AlignHorizontal 2 'number)\\n\\n(set-and-coerce-property! '水平配置1 'AlignVertical 2 'number)\\n\\n(set-and-coerce-property! '水平配置1 'Height -1010 'number)\\n\\n(set-and-coerce-property! '水平配置1 'Width -2 'number)\\n\\n)\\n\\n;;; 返回_btn\\n\\n(add-component 水平配置1 com.google.appinventor.components.runtime.Button 返回_btn \\n(set-and-coerce-property! '返回_btn 'FontSize 18 'number)\\n\\n(set-and-coerce-property! '返回_btn 'Width 80 'number)\\n\\n(set-and-coerce-property! '返回_btn 'Text \\\"\\\\u8fd4\\\\u56de\\\" 'text)\\n\\n)\\n\\n(define-event 返回_btn Click()(set-this-form)\\n (call-yail-primitive open-another-screen (*list-for-runtime* \\\"Screen1\\\") '(text) \\\"open another screen\\\"))\\n;;; 網路1\\n\\n(add-component Air com.google.appinventor.components.runtime.Web 網路1 \\n)\\n\\n(define-event 網路1 GotText($url $responseCode $responseType $responseContent)(set-this-form)\\n (set-var! g$空氣品質狀況 (call-component-method '網路1 'JsonTextDecode (*list-for-runtime* (lexical-value $responseContent)) '(text)))(forrange $數字 (begin (call-yail-primitive yail-list-add-to-list! (*list-for-runtime* (get-var g$觀測站名稱) (call-yail-primitive yail-list-get-item (*list-for-runtime* (call-yail-primitive yail-list-get-item (*list-for-runtime* (call-yail-primitive yail-list-get-item (*list-for-runtime* (get-var g$空氣品質狀況) (lexical-value $數字)) '(list number) \\\"select list item\\\") 20) '(list number) \\\"select list item\\\") 2) '(list number) \\\"select list item\\\") ) '(list any ) \\\"add items to list\\\")) 1 (call-yail-primitive yail-list-length (*list-for-runtime* (get-var g$空氣品質狀況) ) '(list) \\\"length of list\\\") 1)(set-and-coerce-property! '下拉式選單1 'Elements (get-var g$觀測站名稱) 'list))\\n(init-runtime)\",\"src/appinventor/ai_appinventor/Airquality/UV.scm\":\"#|\\n$JSON\\n{\\\"authURL\\\":[\\\"koding.school\\\"],\\\"YaVersion\\\":\\\"167\\\",\\\"Source\\\":\\\"Form\\\",\\\"Properties\\\":{\\\"$Name\\\":\\\"UV\\\",\\\"$Type\\\":\\\"Form\\\",\\\"$Version\\\":\\\"23\\\",\\\"AppName\\\":\\\"kodingschool\\\",\\\"Title\\\":\\\"\\\\u7d2b\\\\u5916\\\\u7dda\\\\u76e3\\\\u6e2c\\\\u7cfb\\\\u7d71\\\",\\\"Uuid\\\":\\\"0\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u5782\\\\u76f4\\\\u914d\\\\u7f6e1\\\",\\\"$Type\\\":\\\"VerticalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"Height\\\":\\\"-2\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"-1137773126\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e2\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"-1722850309\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6a19\\\\u7c641\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"Text\\\":\\\"\\\\u5730\\\\u5340:\\\",\\\"Uuid\\\":\\\"-1410147450\\\"},{\\\"$Name\\\":\\\"\\\\u4e0b\\\\u62c9\\\\u5f0f\\\\u9078\\\\u55ae1\\\",\\\"$Type\\\":\\\"Spinner\\\",\\\"$Version\\\":\\\"1\\\",\\\"Width\\\":\\\"115\\\",\\\"Uuid\\\":\\\"634295427\\\"}]},{\\\"$Name\\\":\\\"\\\\u5782\\\\u76f4\\\\u914d\\\\u7f6e2\\\",\\\"$Type\\\":\\\"VerticalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"Height\\\":\\\"-2\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"-1977300383\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u5782\\\\u76f4\\\\u914d\\\\u7f6e3\\\",\\\"$Type\\\":\\\"VerticalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"Height\\\":\\\"-1035\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"-1595231778\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6a19\\\\u7c648\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"FontSize\\\":\\\"30\\\",\\\"Text\\\":\\\"\\\\u611f\\\\u8b1d\\\\u60a8\\\",\\\"TextAlignment\\\":\\\"1\\\",\\\"TextColor\\\":\\\"\\u0026HFF00FFFF\\\",\\\"Uuid\\\":\\\"905131303\\\"},{\\\"$Name\\\":\\\"\\\\u6a19\\\\u7c649\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"FontSize\\\":\\\"30\\\",\\\"Text\\\":\\\"\\\\u4f7f\\\\u7528\\\\u6b64\\\\u7cfb\\\\u7d71\\\",\\\"TextAlignment\\\":\\\"1\\\",\\\"TextColor\\\":\\\"\\u0026HFFFFFF00\\\",\\\"Uuid\\\":\\\"-958263878\\\"}]},{\\\"$Name\\\":\\\"\\\\u5782\\\\u76f4\\\\u914d\\\\u7f6e4\\\",\\\"$Type\\\":\\\"VerticalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"1156712815\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e3\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"Width\\\":\\\"-1060\\\",\\\"Uuid\\\":\\\"-1580604218\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6a19\\\\u7c642\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"Text\\\":\\\"\\\\u89c0\\\\u6e2c\\\\u5730\\\\u5340:\\\",\\\"TextAlignment\\\":\\\"1\\\",\\\"Uuid\\\":\\\"-571882883\\\"},{\\\"$Name\\\":\\\"\\\\u89c0\\\\u6e2c\\\\u5730\\\\u5340\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"TextAlignment\\\":\\\"1\\\",\\\"Uuid\\\":\\\"657822030\\\"}]}]},{\\\"$Name\\\":\\\"\\\\u5782\\\\u76f4\\\\u914d\\\\u7f6e5\\\",\\\"$Type\\\":\\\"VerticalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"1069793654\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e4\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"Width\\\":\\\"-1060\\\",\\\"Uuid\\\":\\\"-2020341204\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6a19\\\\u7c644\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"Text\\\":\\\"UV:\\\",\\\"TextAlignment\\\":\\\"1\\\",\\\"Uuid\\\":\\\"-1262744443\\\"},{\\\"$Name\\\":\\\"UV\\\\u7d2b\\\\u5916\\\\u7dda\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"TextAlignment\\\":\\\"1\\\",\\\"Uuid\\\":\\\"-1514472891\\\"}]}]},{\\\"$Name\\\":\\\"\\\\u5782\\\\u76f4\\\\u914d\\\\u7f6e6\\\",\\\"$Type\\\":\\\"VerticalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"1552669396\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e5\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"Width\\\":\\\"-1060\\\",\\\"Uuid\\\":\\\"1082087763\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u6a19\\\\u7c646\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"Text\\\":\\\"\\\\u66f4\\\\u65b0\\\\u6642\\\\u9593:\\\",\\\"TextAlignment\\\":\\\"1\\\",\\\"Uuid\\\":\\\"166335891\\\"},{\\\"$Name\\\":\\\"\\\\u66f4\\\\u65b0\\\\u6642\\\\u9593\\\",\\\"$Type\\\":\\\"Label\\\",\\\"$Version\\\":\\\"4\\\",\\\"TextAlignment\\\":\\\"1\\\",\\\"Uuid\\\":\\\"1556195588\\\"}]}]}]},{\\\"$Name\\\":\\\"\\\\u6e05\\\\u55ae\\\\u986f\\\\u793a\\\\u56681\\\",\\\"$Type\\\":\\\"ListView\\\",\\\"$Version\\\":\\\"5\\\",\\\"Uuid\\\":\\\"1309585049\\\",\\\"Visible\\\":\\\"False\\\"}]},{\\\"$Name\\\":\\\"\\\\u6c34\\\\u5e73\\\\u914d\\\\u7f6e1\\\",\\\"$Type\\\":\\\"HorizontalArrangement\\\",\\\"$Version\\\":\\\"3\\\",\\\"AlignHorizontal\\\":\\\"2\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"Height\\\":\\\"-1010\\\",\\\"Width\\\":\\\"-2\\\",\\\"Uuid\\\":\\\"1269372629\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"\\\\u8fd4\\\\u56de_btn\\\",\\\"$Type\\\":\\\"Button\\\",\\\"$Version\\\":\\\"6\\\",\\\"FontSize\\\":\\\"18\\\",\\\"Width\\\":\\\"80\\\",\\\"Text\\\":\\\"\\\\u8fd4\\\\u56de\\\",\\\"Uuid\\\":\\\"974801906\\\"}]},{\\\"$Name\\\":\\\"\\\\u7db2\\\\u8def1\\\",\\\"$Type\\\":\\\"Web\\\",\\\"$Version\\\":\\\"4\\\",\\\"Uuid\\\":\\\"-1552701666\\\"}]}}\\n|#\",\"src/appinventor/ai_appinventor/Airquality/UV.bky\":\"\\u003cxml xmlns=\\\"http://www.w3.org/1999/xhtml\\\"\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"@#bjexF]+^\\\\!uM-[u-kD@\\\" x=\\\"-585\\\" y=\\\"-124\\\"\\u003e\\n \\u003cmutation component_type=\\\"Form\\\" instance_name=\\\"UV\\\" event_name=\\\"Initialize\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eUV\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"md2dv9:S?WKUe01WXY{e\\\"\\u003e\\n \\u003cmutation component_type=\\\"Web\\\" set_or_get=\\\"set\\\" property_name=\\\"Url\\\" is_generic=\\\"false\\\" instance_name=\\\"網路1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e網路1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eUrl\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"n211tI24_W}z#e^rg0n@\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003ehttp://opendata.epa.gov.tw/webapi/Data/UV/?$orderby=PublishTime%20desc\\u0026amp;$skip=0\\u0026amp;$top=1000\\u0026amp;format=json\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"IOAyId{.*xr.L)}AMjIv\\\"\\u003e\\n \\u003cmutation component_type=\\\"Web\\\" method_name=\\\"Get\\\" is_generic=\\\"false\\\" instance_name=\\\"網路1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e網路1\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"global_declaration\\\" id=\\\"`D{L]IIkr^N5,J1iHbJ/\\\" x=\\\"-502\\\" y=\\\"-16\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003e紫外線品質狀況\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"{*p3m@T(Zjt4q=vO8y7R\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"L!*u:tDqV%Gt-wNDz*Sd\\\" x=\\\"-777\\\" y=\\\"25\\\"\\u003e\\n \\u003cmutation component_type=\\\"Spinner\\\" instance_name=\\\"下拉式選單1\\\" event_name=\\\"AfterSelecting\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e下拉式選單1\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"HJkV=94rmiqiK!Eg[4a~\\\" collapsed=\\\"true\\\"\\u003e\\n \\u003cmutation component_type=\\\"Label\\\" set_or_get=\\\"set\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"觀測地區\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e觀測地區\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"lists_select_item\\\" id=\\\"X:{#+d1*K*U)}TYO!8GD\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lists_select_item\\\" id=\\\"!yy.(wvQca[D4~[XR%s#\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lists_select_item\\\" id=\\\"d#%Fj`!g!ESpEQD__YiG\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"\\\\!Dgt]me@PzO=zhxbjd9s\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 紫外線品質狀況\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"j1mHr?_5a0WizE{Tvd;s\\\"\\u003e\\n \\u003cmutation component_type=\\\"Spinner\\\" set_or_get=\\\"get\\\" property_name=\\\"SelectionIndex\\\" is_generic=\\\"false\\\" instance_name=\\\"下拉式選單1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e下拉式選單1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eSelectionIndex\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"+#oYju[:Y1hMlr6kch=D\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e4\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\";Pa`oN0#tJr,acyrtw\\\\!_\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e2\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"#DKx-A`5G`D\\\\!m__?hG.j\\\" collapsed=\\\"true\\\"\\u003e\\n \\u003cmutation component_type=\\\"Label\\\" set_or_get=\\\"set\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"UV紫外線\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eUV紫外線\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"lists_select_item\\\" id=\\\"^juh^:[Qz*s-t/8xuFU?\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lists_select_item\\\" id=\\\"`76PHM~iDTL~wd7SD5#.\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lists_select_item\\\" id=\\\"V}DPK,GkkD\\\\!Ir*jAt,Ie\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"vkq)^M+HT_Teco{0AT9P\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 紫外線品質狀況\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"-4zCPpZrzN1RWxNmt8,.\\\"\\u003e\\n \\u003cmutation component_type=\\\"Spinner\\\" set_or_get=\\\"get\\\" property_name=\\\"SelectionIndex\\\" is_generic=\\\"false\\\" instance_name=\\\"下拉式選單1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e下拉式選單1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eSelectionIndex\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"bI/\\\\!5~p_!s{k{q.,U@i_\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e5\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\":9T$O=$4Mu]-grRWT8(0\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e2\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"q;,g@5MGXuXNdHtTia-G\\\" collapsed=\\\"true\\\"\\u003e\\n \\u003cmutation component_type=\\\"Label\\\" set_or_get=\\\"set\\\" property_name=\\\"Text\\\" is_generic=\\\"false\\\" instance_name=\\\"更新時間\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e更新時間\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eText\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"lists_select_item\\\" id=\\\"OwZpvG$U+8h\\\\!O;tMTPF_\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lists_select_item\\\" id=\\\"P*rfuqkS)dB]Y]PY3NpX\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lists_select_item\\\" id=\\\"I}fG~Ra,Z1AHbVYu7*Mg\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"Da-~5=w{=U0qPL;+@7#?\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 紫外線品質狀況\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"=_y;a_:gvocn_LSrc0C*\\\"\\u003e\\n \\u003cmutation component_type=\\\"Spinner\\\" set_or_get=\\\"get\\\" property_name=\\\"SelectionIndex\\\" is_generic=\\\"false\\\" instance_name=\\\"下拉式選單1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e下拉式選單1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eSelectionIndex\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"O?)ihX):r-_eX!_vfsH-\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e3\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"DT6s`G$Y+,L7`z{}p7fk\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e2\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"global_declaration\\\" id=\\\"F@[_6VA8I9c,*s^d@!Ep\\\" x=\\\"-259\\\" y=\\\"13\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003e觀測站名稱\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"lists_create_with\\\" id=\\\"6\\\\!L_-j:x73DR_.BDPT^L\\\"\\u003e\\n \\u003cmutation items=\\\"0\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"-_2NpQDmk/FCcIx^_Gm#\\\" x=\\\"-192\\\" y=\\\"90\\\"\\u003e\\n \\u003cmutation component_type=\\\"Button\\\" instance_name=\\\"返回_btn\\\" event_name=\\\"Click\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e返回_btn\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"controls_openAnotherScreen\\\" id=\\\"46*9)TEl(xY?#^4gKUUN\\\"\\u003e\\n \\u003cvalue name=\\\"SCREEN\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"wTcnd0q*\\\\!8QG)afN4H@5\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003eScreen1\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"x-_+vAY3,Og~YP%QoI=0\\\" collapsed=\\\"true\\\" x=\\\"-206\\\" y=\\\"264\\\"\\u003e\\n \\u003cmutation component_type=\\\"Web\\\" instance_name=\\\"網路1\\\" event_name=\\\"GotText\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e網路1\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_set\\\" id=\\\"MB_KdJw!LhT*Am+!Nf{z\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 紫外線品質狀況\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\";cL-c[vY)_gzNszzG0aG\\\"\\u003e\\n \\u003cmutation component_type=\\\"Web\\\" method_name=\\\"JsonTextDecode\\\" is_generic=\\\"false\\\" instance_name=\\\"網路1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e網路1\\u003c/field\\u003e\\n \\u003cvalue name=\\\"ARG0\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"]f~?Q[NtLtaMQDU]:m?z\\\"\\u003e\\n \\u003cmutation\\u003e\\n \\u003ceventparam name=\\\"responseContent\\\"\\u003e\\u003c/eventparam\\u003e\\n \\u003c/mutation\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003e回應內容\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"iUT]D)(Kk.]\\\\!O+:X+O?B\\\" disabled=\\\"true\\\"\\u003e\\n \\u003cmutation component_type=\\\"ListView\\\" set_or_get=\\\"set\\\" property_name=\\\"Elements\\\" is_generic=\\\"false\\\" instance_name=\\\"清單顯示器1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e清單顯示器1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eElements\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"pu+y{iTd/B^xd/FkXaGy\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 紫外線品質狀況\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"controls_forRange\\\" id=\\\"[9{%p09uG^bCna(;G\\\\!MZ\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003e數字\\u003c/field\\u003e\\n \\u003cvalue name=\\\"START\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"WE*u1dcDw-;z9A^}mAlS\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e1\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"END\\\"\\u003e\\n \\u003cblock type=\\\"lists_length\\\" id=\\\"Ts^sHUyg`F@fY=*0((dt\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"WKVe24Y;\\\\!M,T9%XynpN{\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 紫外線品質狀況\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"STEP\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\",.*hBy1T[r0$Djt/lldy\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e1\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"lists_add_items\\\" id=\\\"E1-^E/OyIP$-2_WaG6t]\\\"\\u003e\\n \\u003cmutation items=\\\"1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"7gh*RrvyfvOMstv%*MdA\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 觀測站名稱\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ITEM0\\\"\\u003e\\n \\u003cblock type=\\\"lists_select_item\\\" id=\\\"HZQPr@8:n0r(Z:W9@C6p\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lists_select_item\\\" id=\\\"wq}O0Ib]i_CClW2p[sfb\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lists_select_item\\\" id=\\\"7b@]y-!]yQC1(SLzA2!j\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"rFfv_0V10B8nHRRkPF\\\\!\\\\!\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 紫外線品質狀況\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"ypc4#6jsddNL__cjARn_\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003e數字\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"Bdjp#!NS+hK37/;Zf/*]\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e4\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"Wp5DnHoVThUuntFo9y]^\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e2\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"ueK]-7~Qx!!1X0zj]jmT\\\"\\u003e\\n \\u003cmutation component_type=\\\"Spinner\\\" set_or_get=\\\"set\\\" property_name=\\\"Elements\\\" is_generic=\\\"false\\\" instance_name=\\\"下拉式選單1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e下拉式選單1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eElements\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"pM:$6CXcET:Q6b`4Ok+9\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal 觀測站名稱\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cyacodeblocks ya-version=\\\"167\\\" language-version=\\\"21\\\"\\u003e\\u003c/yacodeblocks\\u003e\\n\\u003c/xml\\u003e\",\"src/appinventor/ai_appinventor/Airquality/UV.yail\":\"#|\\n$Source $Yail\\n|#\\n\\n(define-form appinventor.ai_appinventor.Airquality.UV UV)\\n(require \\u003ccom.google.youngandroid.runtime\\u003e)\\n\\n(def g$紫外線品質狀況 \\\"\\\")\\n(def g$觀測站名稱 (call-yail-primitive make-yail-list (*list-for-runtime* ) '() \\\"make a list\\\"))\\n;;; UV\\n\\n(do-after-form-creation (set-and-coerce-property! 'UV 'AppName \\\"kodingschool\\\" 'text)\\n (set-and-coerce-property! 'UV 'Title \\\"\\\\u7d2b\\\\u5916\\\\u7dda\\\\u76e3\\\\u6e2c\\\\u7cfb\\\\u7d71\\\" 'text)\\n)\\n\\n(define-event UV Initialize()(set-this-form)\\n (set-and-coerce-property! '網路1 'Url \\\"http://opendata.epa.gov.tw/webapi/Data/UV/?$orderby=PublishTime%20desc\\u0026$skip=0\\u0026$top=1000\\u0026format=json\\\" 'text)(call-component-method '網路1 'Get (*list-for-runtime*) '()))\\n;;; 垂直配置1\\n\\n(add-component UV com.google.appinventor.components.runtime.VerticalArrangement 垂直配置1 \\n(set-and-coerce-property! '垂直配置1 'Height -2 'number)\\n\\n(set-and-coerce-property! '垂直配置1 'Width -2 'number)\\n\\n)\\n\\n;;; 水平配置2\\n\\n(add-component 垂直配置1 com.google.appinventor.components.runtime.HorizontalArrangement 水平配置2 \\n(set-and-coerce-property! '水平配置2 'AlignVertical 2 'number)\\n\\n(set-and-coerce-property! '水平配置2 'Width -2 'number)\\n\\n)\\n\\n;;; 標籤1\\n\\n(add-component 水平配置2 com.google.appinventor.components.runtime.Label 標籤1 \\n(set-and-coerce-property! '標籤1 'Text \\\"\\\\u5730\\\\u5340:\\\" 'text)\\n\\n)\\n\\n;;; 下拉式選單1\\n\\n(add-component 水平配置2 com.google.appinventor.components.runtime.Spinner 下拉式選單1 \\n(set-and-coerce-property! '下拉式選單1 'Width 115 'number)\\n\\n)\\n\\n(define-event 下拉式選單1 AfterSelecting($selection)(set-this-form)\\n (set-and-coerce-property! '觀測地區 'Text (call-yail-primitive yail-list-get-item (*list-for-runtime* (call-yail-primitive yail-list-get-item (*list-for-runtime* (call-yail-primitive yail-list-get-item (*list-for-runtime* (get-var g$紫外線品質狀況) (get-property '下拉式選單1 'SelectionIndex)) '(list number) \\\"select list item\\\") 4) '(list number) \\\"select list item\\\") 2) '(list number) \\\"select list item\\\") 'text)(set-and-coerce-property! 'UV紫外線 'Text (call-yail-primitive yail-list-get-item (*list-for-runtime* (call-yail-primitive yail-list-get-item (*list-for-runtime* (call-yail-primitive yail-list-get-item (*list-for-runtime* (get-var g$紫外線品質狀況) (get-property '下拉式選單1 'SelectionIndex)) '(list number) \\\"select list item\\\") 5) '(list number) \\\"select list item\\\") 2) '(list number) \\\"select list item\\\") 'text)(set-and-coerce-property! '更新時間 'Text (call-yail-primitive yail-list-get-item (*list-for-runtime* (call-yail-primitive yail-list-get-item (*list-for-runtime* (call-yail-primitive yail-list-get-item (*list-for-runtime* (get-var g$紫外線品質狀況) (get-property '下拉式選單1 'SelectionIndex)) '(list number) \\\"select list item\\\") 3) '(list number) \\\"select list item\\\") 2) '(list number) \\\"select list item\\\") 'text))\\n;;; 垂直配置2\\n\\n(add-component 垂直配置1 com.google.appinventor.components.runtime.VerticalArrangement 垂直配置2 \\n(set-and-coerce-property! '垂直配置2 'AlignHorizontal 3 'number)\\n\\n(set-and-coerce-property! '垂直配置2 'AlignVertical 2 'number)\\n\\n(set-and-coerce-property! '垂直配置2 'Height -2 'number)\\n\\n(set-and-coerce-property! '垂直配置2 'Width -2 'number)\\n\\n)\\n\\n;;; 垂直配置3\\n\\n(add-component 垂直配置2 com.google.appinventor.components.runtime.VerticalArrangement 垂直配置3 \\n(set-and-coerce-property! '垂直配置3 'AlignHorizontal 3 'number)\\n\\n(set-and-coerce-property! '垂直配置3 'AlignVertical 2 'number)\\n\\n(set-and-coerce-property! '垂直配置3 'Height -1035 'number)\\n\\n(set-and-coerce-property! '垂直配置3 'Width -2 'number)\\n\\n)\\n\\n;;; 標籤8\\n\\n(add-component 垂直配置3 com.google.appinventor.components.runtime.Label 標籤8 \\n(set-and-coerce-property! '標籤8 'FontSize 30 'number)\\n\\n(set-and-coerce-property! '標籤8 'Text \\\"\\\\u611f\\\\u8b1d\\\\u60a8\\\" 'text)\\n\\n(set-and-coerce-property! '標籤8 'TextAlignment 1 'number)\\n\\n(set-and-coerce-property! '標籤8 'TextColor #xFF00FFFF 'number)\\n\\n)\\n\\n;;; 標籤9\\n\\n(add-component 垂直配置3 com.google.appinventor.components.runtime.Label 標籤9 \\n(set-and-coerce-property! '標籤9 'FontSize 30 'number)\\n\\n(set-and-coerce-property! '標籤9 'Text \\\"\\\\u4f7f\\\\u7528\\\\u6b64\\\\u7cfb\\\\u7d71\\\" 'text)\\n\\n(set-and-coerce-property! '標籤9 'TextAlignment 1 'number)\\n\\n(set-and-coerce-property! '標籤9 'TextColor #xFFFFFF00 'number)\\n\\n)\\n\\n;;; 垂直配置4\\n\\n(add-component 垂直配置2 com.google.appinventor.components.runtime.VerticalArrangement 垂直配置4 \\n(set-and-coerce-property! '垂直配置4 'AlignHorizontal 3 'number)\\n\\n(set-and-coerce-property! '垂直配置4 'Width -2 'number)\\n\\n)\\n\\n;;; 水平配置3\\n\\n(add-component 垂直配置4 com.google.appinventor.components.runtime.HorizontalArrangement 水平配置3 \\n(set-and-coerce-property! '水平配置3 'AlignVertical 2 'number)\\n\\n(set-and-coerce-property! '水平配置3 'Width -1060 'number)\\n\\n)\\n\\n;;; 標籤2\\n\\n(add-component 水平配置3 com.google.appinventor.components.runtime.Label 標籤2 \\n(set-and-coerce-property! '標籤2 'Text \\\"\\\\u89c0\\\\u6e2c\\\\u5730\\\\u5340:\\\" 'text)\\n\\n(set-and-coerce-property! '標籤2 'TextAlignment 1 'number)\\n\\n)\\n\\n;;; 觀測地區\\n\\n(add-component 水平配置3 com.google.appinventor.components.runtime.Label 觀測地區 \\n(set-and-coerce-property! '觀測地區 'TextAlignment 1 'number)\\n\\n)\\n\\n;;; 垂直配置5\\n\\n(add-component 垂直配置2 com.google.appinventor.components.runtime.VerticalArrangement 垂直配置5 \\n(set-and-coerce-property! '垂直配置5 'AlignHorizontal 3 'number)\\n\\n(set-and-coerce-property! '垂直配置5 'Width -2 'number)\\n\\n)\\n\\n;;; 水平配置4\\n\\n(add-component 垂直配置5 com.google.appinventor.components.runtime.HorizontalArrangement 水平配置4 \\n(set-and-coerce-property! '水平配置4 'AlignVertical 2 'number)\\n\\n(set-and-coerce-property! '水平配置4 'Width -1060 'number)\\n\\n)\\n\\n;;; 標籤4\\n\\n(add-component 水平配置4 com.google.appinventor.components.runtime.Label 標籤4 \\n(set-and-coerce-property! '標籤4 'Text \\\"UV:\\\" 'text)\\n\\n(set-and-coerce-property! '標籤4 'TextAlignment 1 'number)\\n\\n)\\n\\n;;; UV紫外線\\n\\n(add-component 水平配置4 com.google.appinventor.components.runtime.Label UV紫外線 \\n(set-and-coerce-property! 'UV紫外線 'TextAlignment 1 'number)\\n\\n)\\n\\n;;; 垂直配置6\\n\\n(add-component 垂直配置2 com.google.appinventor.components.runtime.VerticalArrangement 垂直配置6 \\n(set-and-coerce-property! '垂直配置6 'AlignHorizontal 3 'number)\\n\\n(set-and-coerce-property! '垂直配置6 'Width -2 'number)\\n\\n)\\n\\n;;; 水平配置5\\n\\n(add-component 垂直配置6 com.google.appinventor.components.runtime.HorizontalArrangement 水平配置5 \\n(set-and-coerce-property! '水平配置5 'AlignVertical 2 'number)\\n\\n(set-and-coerce-property! '水平配置5 'Width -1060 'number)\\n\\n)\\n\\n;;; 標籤6\\n\\n(add-component 水平配置5 com.google.appinventor.components.runtime.Label 標籤6 \\n(set-and-coerce-property! '標籤6 'Text \\\"\\\\u66f4\\\\u65b0\\\\u6642\\\\u9593:\\\" 'text)\\n\\n(set-and-coerce-property! '標籤6 'TextAlignment 1 'number)\\n\\n)\\n\\n;;; 更新時間\\n\\n(add-component 水平配置5 com.google.appinventor.components.runtime.Label 更新時間 \\n(set-and-coerce-property! '更新時間 'TextAlignment 1 'number)\\n\\n)\\n\\n;;; 清單顯示器1\\n\\n(add-component 垂直配置1 com.google.appinventor.components.runtime.ListView 清單顯示器1 \\n(set-and-coerce-property! '清單顯示器1 'Visible #f 'boolean)\\n\\n)\\n\\n;;; 水平配置1\\n\\n(add-component UV com.google.appinventor.components.runtime.HorizontalArrangement 水平配置1 \\n(set-and-coerce-property! '水平配置1 'AlignHorizontal 2 'number)\\n\\n(set-and-coerce-property! '水平配置1 'AlignVertical 2 'number)\\n\\n(set-and-coerce-property! '水平配置1 'Height -1010 'number)\\n\\n(set-and-coerce-property! '水平配置1 'Width -2 'number)\\n\\n)\\n\\n;;; 返回_btn\\n\\n(add-component 水平配置1 com.google.appinventor.components.runtime.Button 返回_btn \\n(set-and-coerce-property! '返回_btn 'FontSize 18 'number)\\n\\n(set-and-coerce-property! '返回_btn 'Width 80 'number)\\n\\n(set-and-coerce-property! '返回_btn 'Text \\\"\\\\u8fd4\\\\u56de\\\" 'text)\\n\\n)\\n\\n(define-event 返回_btn Click()(set-this-form)\\n (call-yail-primitive open-another-screen (*list-for-runtime* \\\"Screen1\\\") '(text) \\\"open another screen\\\"))\\n;;; 網路1\\n\\n(add-component UV com.google.appinventor.components.runtime.Web 網路1 \\n)\\n\\n(define-event 網路1 GotText($url $responseCode $responseType $responseContent)(set-this-form)\\n (set-var! g$紫外線品質狀況 (call-component-method '網路1 'JsonTextDecode (*list-for-runtime* (lexical-value $responseContent)) '(text)))(forrange $數字 (begin (call-yail-primitive yail-list-add-to-list! (*list-for-runtime* (get-var g$觀測站名稱) (call-yail-primitive yail-list-get-item (*list-for-runtime* (call-yail-primitive yail-list-get-item (*list-for-runtime* (call-yail-primitive yail-list-get-item (*list-for-runtime* (get-var g$紫外線品質狀況) (lexical-value $數字)) '(list number) \\\"select list item\\\") 4) '(list number) \\\"select list item\\\") 2) '(list number) \\\"select list item\\\") ) '(list any ) \\\"add items to list\\\")) 1 (call-yail-primitive yail-list-length (*list-for-runtime* (get-var g$紫外線品質狀況) ) '(list) \\\"length of list\\\") 1)(set-and-coerce-property! '下拉式選單1 'Elements (get-var g$觀測站名稱) 'list))\\n(init-runtime)\"},\"settings\":\"{\\\"SimpleSettings\\\":{\\\"AccentColor\\\":\\\"\\u0026HFFFF4081\\\",\\\"ActionBar\\\":\\\"False\\\",\\\"AppName\\\":\\\"Airquality\\\",\\\"Icon\\\":\\\"\\\",\\\"PhoneTablet\\\":\\\"False\\\",\\\"PrimaryColor\\\":\\\"\\u0026HFF3F51B5\\\",\\\"PrimaryColorDark\\\":\\\"\\u0026HFF303F9F\\\",\\\"ShowHiddenComponents\\\":\\\"False\\\",\\\"ShowListsAsJson\\\":\\\"False\\\",\\\"Sizing\\\":\\\"Fixed\\\",\\\"Theme\\\":\\\"Classic\\\",\\\"TutorialURL\\\":\\\"\\\",\\\"UsesLocation\\\":\\\"False\\\",\\\"VersionCode\\\":\\\"1\\\",\\\"VersionName\\\":\\\"1.0\\\"}}\"}","created_at":"2019-09-08T14:27:22.013+08:00","updated_at":"2020-05-16T16:19:42.901+08:00","name":"Airquality","language":"appinventor","screenshot":{"url":null},"parent_id":51266,"plugin":null,"description":null,"note":null,"status":"public","like_student_ids":[],"is_featured":false,"views":91,"hashid":"ej9sp5vg","is_content_changed":false,"review_status":"unsubmitted","submitted_at":null,"reviewed_at":null,"advise":null,"is_deleted":false}
[{"id":1609540,"file_name":"unhealthySG.png","project_id":95121,"asset_id":101990,"created_at":"2019-09-08T14:27:22.023+08:00","updated_at":"2019-09-08T14:27:22.023+08:00"},{"id":1609541,"file_name":"unhealthy.png","project_id":95121,"asset_id":101989,"created_at":"2019-09-08T14:27:22.025+08:00","updated_at":"2019-09-08T14:27:22.025+08:00"},{"id":1609542,"file_name":"moderate.png","project_id":95121,"asset_id":101988,"created_at":"2019-09-08T14:27:22.026+08:00","updated_at":"2019-09-08T14:27:22.026+08:00"},{"id":1609543,"file_name":"good.png","project_id":95121,"asset_id":101987,"created_at":"2019-09-08T14:27:22.027+08:00","updated_at":"2019-09-08T14:27:22.027+08:00"},{"id":1609544,"file_name":"background.png","project_id":95121,"asset_id":101986,"created_at":"2019-09-08T14:27:22.028+08:00","updated_at":"2019-09-08T14:27:22.028+08:00"},{"id":1645028,"file_name":"1.png","project_id":95121,"asset_id":151006,"created_at":"2019-09-22T14:38:07.405+08:00","updated_at":"2019-09-22T14:38:07.405+08:00"}]
橘蘋學習平台
橘蘋學習平台
我的作品
檢視專案頁
匯出
複製
匯入
刪除
下載 Android APP (APK)
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦