Dart és Flutter használata során gyakorta előforduló művelet az utasítások egymás után fűzése, azaz chaining.
Ilyenkor több műveletet végzünk el ugyanazon az adaton egy sorban írt utasítással.
Például a következőkben azt csináljuk, hogy adott egy lista. Először a listából készítünk egy új listát az of() metódussal, majd pedig rögtön utána kiírjuk ennek a Listának a hosszát.
void main() {
const nums = [1, 2, 3];
print(nums); // [1, 2, 3]
print(List.of(nums).length); // 3
}