Setter metódusok
A setter metódusok olyan beépített Dart metódusok, amiket objektum tulajdonságok értékének beállítására használunk.
A setter metódusok olyan beépített Dart metódusok, amiket objektum tulajdonságok értékének beállítására használunk.
A Dart támogatja a nyíl függvények használatát, amik egy rövidebb és tömörebb formát biztosítanak bármely olyan függvényhez, ami egyetlen kifejezést tartalmaz.
A getter metódusok speciális Dart metódusok amik kiolvassák és visszaadják egy objektum / osztály tulajdonságait.
Privát osztályokkal már találkoztunk, amikor StatefulWidget-et készítettünk. Ezen kívül metódusok és tulajdonságok is lehetnek privátak.
A where a Dart egyik beépített metódusa, és arra való, hogy megszűrje azt a listát, amin meghívtuk. A map()-hez hasonlóan…
Ritkán, de előfordul, hogy egy adat típusát át kell alakítani azért, hogy az megfelelő bemeneti adata lehessen mondjuk egy Widgetnek. Erre való az as kulcsszó.
A toList() függvény vagy metódus egy „Iterable” adatot képes List típusú adattá konvertálni. Okés, de mi az az Iterable?
A gyűjtemények (Collections) a Dart nyelvben egy összefoglaló elnevezése a lista típusú adatoknak (List, Map, Set).
Gyakori feladat különféle adatok átadása widgetnek, osztálynak. Ahhoz, hogy egy widget adatot tudjon fogadni, két dolgot kell tenni.
Vannak esetek, amikor fontos lehet egy osztályon belül a widget tulajdonságok elérése. Tipikus példát, erre a StatefulWidget-eknél találunk.