factoryParam property

String factoryParam

Implementation

String get factoryParam {
  if (cfg.nnbd) {
    final prefix = this.type.isOptional ? '' : 'required ';
    final typeModifier = this.type.isOptional ? '?' : '';
    return '$prefix${this.type.typeReprForFactory}$typeModifier $name';
  } else {
    final prefix = this.type.isOptional ? '' : '@required ';
    return '$prefix${this.type.typeReprForFactory} $name';
  }
}