CabinetProto_CreateRequest constructor

CabinetProto_CreateRequest({
  1. String? name,
  2. Int64? locationId,
  3. String? uid,
  4. BytesValue? image,
  5. String? extIo1Name,
  6. String? extIo2Name,
  7. String? groupId,
  8. int? clientId,
  9. CabinetProto_SpicType? spicType,
})

Implementation

factory CabinetProto_CreateRequest({
  $core.String? name,
  $fixnum.Int64? locationId,
  $core.String? uid,
  $3.BytesValue? image,
  $core.String? extIo1Name,
  $core.String? extIo2Name,
  $core.String? groupId,
  $core.int? clientId,
  CabinetProto_SpicType? spicType,
}) {
  final result = create();
  if (name != null) result.name = name;
  if (locationId != null) result.locationId = locationId;
  if (uid != null) result.uid = uid;
  if (image != null) result.image = image;
  if (extIo1Name != null) result.extIo1Name = extIo1Name;
  if (extIo2Name != null) result.extIo2Name = extIo2Name;
  if (groupId != null) result.groupId = groupId;
  if (clientId != null) result.clientId = clientId;
  if (spicType != null) result.spicType = spicType;
  return result;
}