toParamsArguments method

String toParamsArguments()

Implementation

String toParamsArguments() {
  final pos = where((p) => p.isPositional)
      .map((p) => p.displayName)
      .map((name) => 'params.$name');
  final named = where((p) => p.isNamed)
      .map((p) => p.displayName)
      .map((name) => '$name: params.$name');
  return [
    ...pos,
    ...named,
  ].join(', ');
}