I'm building a Roku channel and I'm facing a problem where I need a function to finish in order to run the lines afterwards & also I cant figure how to access a variable between components, this is the flow I have:
file1.brs
MainFunction.observeField("itemSelected", "func1") -first wait for this to finish
MainFunction.observeField("itemSelected", "func2") -then run this
sub func2()
print var1
end sub
file2.brs
sub func1()
var1 = (get content from some database)
end sub