Line data Source code
1 : extension ListUtil on List { 2 2 : Iterable flatten() => _flatten(this); 3 : 4 1 : Iterable _flatten(Iterable iterable) => 5 5 : iterable.expand((e) => e is List ? _flatten(e) : [e]); 6 : }