createArgs static method

List createArgs(
  1. Environment environment,
  2. List<ArgumentResolver> resolvers
)

Implementation

static List<dynamic> createArgs(Environment environment, List<ArgumentResolver> resolvers) {
  if (resolvers.isNotEmpty) {
    var result = List<dynamic>.filled(resolvers.length, null, growable: false);

    for (var i = 0; i < resolvers.length; i++)
      result[i] = resolvers[i].resolve(environment);

    return result;
  } // if
  else return const [];
}