getList<T extends Object> method
Implementation
List<T> getList<T extends Object>(String directive, String argument, [String? argument2, String? argument3]) => <T?>[
for (var argName in [argument, argument2, argument3].whereType<String>())
for (var value in getDirectiveValues(directive, argName)) ...[
value.tryGet<T>(),
...value.tryGetList<T>(),
],
].whereType<T>().cast<T>().toList();