foreach

<comp>:foreach(func)

Scorre tutti i componenti ad ogni livello, e chiama la funzione <func> per ogni componente, passandolo come parametro.

Se <func> ritorna vero (non nil) la scansione si interrompe e foreach ritorna il valore.

Esempio. Esempio foreach()

-- Esempio cerca un componente con altezza=100
local compTrovato = BrxRootComponent():foreach(function(brxcomp)
     if brxcomp:getValue(“altezza”)==100 then
         return brxcomp
     end
end)