foreach1

parte:foreach1(func: funzione | tabella) → booleano

Scorre tutte le parti al primo livello (riferito a <parte>), e chiama la funzione <func> per ogni parte, passandola come parametro. Se <func> ritorna vero (non nil) la scansione si interrompe e foreach1 ritorna il valore.

 

Esempio 1. Esempio foreach1

-- Itera solo i figli diretti
top_ptop():foreach1(function(p)
  print("\nFiglio diretto: " .. p:getName())
end)