param<T> function

ParameterDescriptor param<T>(
  1. String name, {
  2. bool isNamed = false,
  3. bool isRequired = false,
  4. bool isNullable = false,
  5. List? annotations,
  6. dynamic defaultValue,
})

Implementation

ParameterDescriptor param<T>(String name, {
  bool isNamed = false,
  bool isRequired = false,
  bool isNullable = false,
  List<dynamic>? annotations,
  dynamic defaultValue}) {
  return ParameterDescriptor(name: name, type: T, isNamed: isNamed, isRequired: isRequired, isNullable: isNullable, defaultValue: defaultValue, annotations: annotations ?? []);
}