UsbAccessoryDevice constructor Null safety

UsbAccessoryDevice(
  1. {PrinterDeviceType? type,
  2. String? manufacturer,
  3. String? model,
  4. String? version,
  5. String? uri,
  6. String? description,
  7. String? serial}
)

Implementation

factory UsbAccessoryDevice({
  PrinterDeviceType? type,
  $core.String? manufacturer,
  $core.String? model,
  $core.String? version,
  $core.String? uri,
  $core.String? description,
  $core.String? serial,
}) {
  final _result = create();
  if (type != null) {
    _result.type = type;
  }
  if (manufacturer != null) {
    _result.manufacturer = manufacturer;
  }
  if (model != null) {
    _result.model = model;
  }
  if (version != null) {
    _result.version = version;
  }
  if (uri != null) {
    _result.uri = uri;
  }
  if (description != null) {
    _result.description = description;
  }
  if (serial != null) {
    _result.serial = serial;
  }
  return _result;
}