package Ġio . particle . mesh . ui . setup ĊĊ Ċ import Ġandroidx . annotation . MainThread Ċ import Ġandroidx . fragment . app . Fragment Activity Ċ import Ġio . particle . android . sdk . cloud . Particle Cloud SDK Ċ import Ġio . particle . mesh . common . QA Tool Ċ import Ġio . particle . mesh . setup . Barcode Data . Complete Barcode Data Ċ import Ġio . particle . mesh . setup . flow . Flow Runner Ui Listener Ċ import Ġio . particle . mesh . ui . R Ċ import Ġkotlinx . android . synt hetic . main . fragment _ scan _ code _ intro .* ĊĊ Ċ class ĠScan Setup Target Code Intro Fragment Ġ: ĠScan Intro Base Fragment () Ġ{ ĊĊĠĠĠ Ġoverride Ġval Ġlayout Id Ġ= ĠR . layout . fragment _ scan _ code _ intro ĊĊĠĠĠ Ġoverride Ġfun Ġon Fragment Ready ( activity : ĠFragment Activity , Ġflow Ui Listener : ĠFlow Runner Ui Listener ) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . on Fragment Ready ( activity , Ġflow Ui Listener ) ĊĊĠĠĠĠĠĠĠ Ġsetup _ header _ text . setText ( ĠR . string . pair _ xen on _ with _ your _ phone ) ĊĠĠĠĠĠĠĠ ĠtextView . setText ( R . string . p _ scan code intro _ text _ 1 ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ MainThread ĊĠĠĠ Ġoverride Ġfun Ġon Barcode Updated ( barcode Data : ĠComplete Barcode Data ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġif Ġ( barcode Data Ġ== Ġnull ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠQA Tool . il legal State (" Received Ġnull Ġbarcode ? !") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġflow Scopes . on Worker Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġflow Ui Listener ?. target Device ?. update Barcode ( barcode Data , ĠParticle Cloud SDK . get Cloud ()) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ Ċ } Ċ