positionalToList<T> function
Turns 4 positional args into a list
Implementation
List<T> positionalToList<T>([
T? p1,
T? p2,
T? p3,
T? p4,
]) {
final params = <T>[];
if (p1 != null) {
params.add(p1);
}
if (p2 != null) {
params.add(p2);
}
if (p3 != null) {
params.add(p3);
}
if (p4 != null) {
params.add(p4);
}
return params;
}