// dart format width=80 // coverage:ignore-file // GENERATED CODE - DO NOT MODIFY BY HAND // ignore_for_file: type=lint // ignore_for_file: unused_element, deprecated_member_use, deprecated_member_use_from_same_package, use_function_type_syntax_for_parameters, unnecessary_const, avoid_init_to_null, invalid_override_different_default_values_named, prefer_expression_function_bodies, annotate_overrides, invalid_annotation_target, unnecessary_question_mark part of 'stock_picking_model.dart'; // ************************************************************************** // FreezedGenerator // ************************************************************************** // dart format off T _$identity(T value) => value; /// @nodoc mixin _$StockPickingResponseModel { String? get jsonrpc; int? get id; StockPickingResultModel? get result; /// Create a copy of StockPickingResponseModel /// with the given fields replaced by the non-null parameter values. @JsonKey(includeFromJson: false, includeToJson: false) @pragma('vm:prefer-inline') $StockPickingResponseModelCopyWith get copyWith => _$StockPickingResponseModelCopyWithImpl(this as StockPickingResponseModel, _$identity); /// Serializes this StockPickingResponseModel to a JSON map. Map toJson(); @override bool operator ==(Object other) { return identical(this, other) || (other.runtimeType == runtimeType&&other is StockPickingResponseModel&&(identical(other.jsonrpc, jsonrpc) || other.jsonrpc == jsonrpc)&&(identical(other.id, id) || other.id == id)&&(identical(other.result, result) || other.result == result)); } @JsonKey(includeFromJson: false, includeToJson: false) @override int get hashCode => Object.hash(runtimeType,jsonrpc,id,result); @override String toString() { return 'StockPickingResponseModel(jsonrpc: $jsonrpc, id: $id, result: $result)'; } } /// @nodoc abstract mixin class $StockPickingResponseModelCopyWith<$Res> { factory $StockPickingResponseModelCopyWith(StockPickingResponseModel value, $Res Function(StockPickingResponseModel) _then) = _$StockPickingResponseModelCopyWithImpl; @useResult $Res call({ String? jsonrpc, int? id, StockPickingResultModel? result }); $StockPickingResultModelCopyWith<$Res>? get result; } /// @nodoc class _$StockPickingResponseModelCopyWithImpl<$Res> implements $StockPickingResponseModelCopyWith<$Res> { _$StockPickingResponseModelCopyWithImpl(this._self, this._then); final StockPickingResponseModel _self; final $Res Function(StockPickingResponseModel) _then; /// Create a copy of StockPickingResponseModel /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({Object? jsonrpc = freezed,Object? id = freezed,Object? result = freezed,}) { return _then(_self.copyWith( jsonrpc: freezed == jsonrpc ? _self.jsonrpc : jsonrpc // ignore: cast_nullable_to_non_nullable as String?,id: freezed == id ? _self.id : id // ignore: cast_nullable_to_non_nullable as int?,result: freezed == result ? _self.result : result // ignore: cast_nullable_to_non_nullable as StockPickingResultModel?, )); } /// Create a copy of StockPickingResponseModel /// with the given fields replaced by the non-null parameter values. @override @pragma('vm:prefer-inline') $StockPickingResultModelCopyWith<$Res>? get result { if (_self.result == null) { return null; } return $StockPickingResultModelCopyWith<$Res>(_self.result!, (value) { return _then(_self.copyWith(result: value)); }); } } /// @nodoc @JsonSerializable() class _StockPickingResponseModel implements StockPickingResponseModel { const _StockPickingResponseModel({this.jsonrpc, this.id, this.result}); factory _StockPickingResponseModel.fromJson(Map json) => _$StockPickingResponseModelFromJson(json); @override final String? jsonrpc; @override final int? id; @override final StockPickingResultModel? result; /// Create a copy of StockPickingResponseModel /// with the given fields replaced by the non-null parameter values. @override @JsonKey(includeFromJson: false, includeToJson: false) @pragma('vm:prefer-inline') _$StockPickingResponseModelCopyWith<_StockPickingResponseModel> get copyWith => __$StockPickingResponseModelCopyWithImpl<_StockPickingResponseModel>(this, _$identity); @override Map toJson() { return _$StockPickingResponseModelToJson(this, ); } @override bool operator ==(Object other) { return identical(this, other) || (other.runtimeType == runtimeType&&other is _StockPickingResponseModel&&(identical(other.jsonrpc, jsonrpc) || other.jsonrpc == jsonrpc)&&(identical(other.id, id) || other.id == id)&&(identical(other.result, result) || other.result == result)); } @JsonKey(includeFromJson: false, includeToJson: false) @override int get hashCode => Object.hash(runtimeType,jsonrpc,id,result); @override String toString() { return 'StockPickingResponseModel(jsonrpc: $jsonrpc, id: $id, result: $result)'; } } /// @nodoc abstract mixin class _$StockPickingResponseModelCopyWith<$Res> implements $StockPickingResponseModelCopyWith<$Res> { factory _$StockPickingResponseModelCopyWith(_StockPickingResponseModel value, $Res Function(_StockPickingResponseModel) _then) = __$StockPickingResponseModelCopyWithImpl; @override @useResult $Res call({ String? jsonrpc, int? id, StockPickingResultModel? result }); @override $StockPickingResultModelCopyWith<$Res>? get result; } /// @nodoc class __$StockPickingResponseModelCopyWithImpl<$Res> implements _$StockPickingResponseModelCopyWith<$Res> { __$StockPickingResponseModelCopyWithImpl(this._self, this._then); final _StockPickingResponseModel _self; final $Res Function(_StockPickingResponseModel) _then; /// Create a copy of StockPickingResponseModel /// with the given fields replaced by the non-null parameter values. @override @pragma('vm:prefer-inline') $Res call({Object? jsonrpc = freezed,Object? id = freezed,Object? result = freezed,}) { return _then(_StockPickingResponseModel( jsonrpc: freezed == jsonrpc ? _self.jsonrpc : jsonrpc // ignore: cast_nullable_to_non_nullable as String?,id: freezed == id ? _self.id : id // ignore: cast_nullable_to_non_nullable as int?,result: freezed == result ? _self.result : result // ignore: cast_nullable_to_non_nullable as StockPickingResultModel?, )); } /// Create a copy of StockPickingResponseModel /// with the given fields replaced by the non-null parameter values. @override @pragma('vm:prefer-inline') $StockPickingResultModelCopyWith<$Res>? get result { if (_self.result == null) { return null; } return $StockPickingResultModelCopyWith<$Res>(_self.result!, (value) { return _then(_self.copyWith(result: value)); }); } } /// @nodoc mixin _$StockPickingResultModel { int? get length; List? get records; /// Create a copy of StockPickingResultModel /// with the given fields replaced by the non-null parameter values. @JsonKey(includeFromJson: false, includeToJson: false) @pragma('vm:prefer-inline') $StockPickingResultModelCopyWith get copyWith => _$StockPickingResultModelCopyWithImpl(this as StockPickingResultModel, _$identity); /// Serializes this StockPickingResultModel to a JSON map. Map toJson(); @override bool operator ==(Object other) { return identical(this, other) || (other.runtimeType == runtimeType&&other is StockPickingResultModel&&(identical(other.length, length) || other.length == length)&&const DeepCollectionEquality().equals(other.records, records)); } @JsonKey(includeFromJson: false, includeToJson: false) @override int get hashCode => Object.hash(runtimeType,length,const DeepCollectionEquality().hash(records)); @override String toString() { return 'StockPickingResultModel(length: $length, records: $records)'; } } /// @nodoc abstract mixin class $StockPickingResultModelCopyWith<$Res> { factory $StockPickingResultModelCopyWith(StockPickingResultModel value, $Res Function(StockPickingResultModel) _then) = _$StockPickingResultModelCopyWithImpl; @useResult $Res call({ int? length, List? records }); } /// @nodoc class _$StockPickingResultModelCopyWithImpl<$Res> implements $StockPickingResultModelCopyWith<$Res> { _$StockPickingResultModelCopyWithImpl(this._self, this._then); final StockPickingResultModel _self; final $Res Function(StockPickingResultModel) _then; /// Create a copy of StockPickingResultModel /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({Object? length = freezed,Object? records = freezed,}) { return _then(_self.copyWith( length: freezed == length ? _self.length : length // ignore: cast_nullable_to_non_nullable as int?,records: freezed == records ? _self.records : records // ignore: cast_nullable_to_non_nullable as List?, )); } } /// @nodoc @JsonSerializable() class _StockPickingResultModel implements StockPickingResultModel { const _StockPickingResultModel({this.length, final List? records}): _records = records; factory _StockPickingResultModel.fromJson(Map json) => _$StockPickingResultModelFromJson(json); @override final int? length; final List? _records; @override List? get records { final value = _records; if (value == null) return null; if (_records is EqualUnmodifiableListView) return _records; // ignore: implicit_dynamic_type return EqualUnmodifiableListView(value); } /// Create a copy of StockPickingResultModel /// with the given fields replaced by the non-null parameter values. @override @JsonKey(includeFromJson: false, includeToJson: false) @pragma('vm:prefer-inline') _$StockPickingResultModelCopyWith<_StockPickingResultModel> get copyWith => __$StockPickingResultModelCopyWithImpl<_StockPickingResultModel>(this, _$identity); @override Map toJson() { return _$StockPickingResultModelToJson(this, ); } @override bool operator ==(Object other) { return identical(this, other) || (other.runtimeType == runtimeType&&other is _StockPickingResultModel&&(identical(other.length, length) || other.length == length)&&const DeepCollectionEquality().equals(other._records, _records)); } @JsonKey(includeFromJson: false, includeToJson: false) @override int get hashCode => Object.hash(runtimeType,length,const DeepCollectionEquality().hash(_records)); @override String toString() { return 'StockPickingResultModel(length: $length, records: $records)'; } } /// @nodoc abstract mixin class _$StockPickingResultModelCopyWith<$Res> implements $StockPickingResultModelCopyWith<$Res> { factory _$StockPickingResultModelCopyWith(_StockPickingResultModel value, $Res Function(_StockPickingResultModel) _then) = __$StockPickingResultModelCopyWithImpl; @override @useResult $Res call({ int? length, List? records }); } /// @nodoc class __$StockPickingResultModelCopyWithImpl<$Res> implements _$StockPickingResultModelCopyWith<$Res> { __$StockPickingResultModelCopyWithImpl(this._self, this._then); final _StockPickingResultModel _self; final $Res Function(_StockPickingResultModel) _then; /// Create a copy of StockPickingResultModel /// with the given fields replaced by the non-null parameter values. @override @pragma('vm:prefer-inline') $Res call({Object? length = freezed,Object? records = freezed,}) { return _then(_StockPickingResultModel( length: freezed == length ? _self.length : length // ignore: cast_nullable_to_non_nullable as int?,records: freezed == records ? _self._records : records // ignore: cast_nullable_to_non_nullable as List?, )); } } /// @nodoc mixin _$StockPickingRecordModel { int? get id;@JsonKey(name: 'company_id') StockPickingCompanyModel? get companyId;@JsonKey(name: 'priority') String? get priority;@JsonKey(name: 'name') String? get name;@JsonKey(name: 'partner_id') StockPickingPartnerModel? get partnerId;@JsonKey(name: 'location_dest_id') StockPickingLocationModel? get locationDestId;@JsonKey(name: 'location_id') StockPickingLocationModel? get locationId;@JsonKey(name: 'user_id') dynamic get userId;@JsonKey(name: 'scheduled_date') String? get scheduledDate;@JsonKey(name: 'picking_type_code') String? get pickingTypeCode;@JsonKey(name: 'products_availability_state') dynamic get productsAvailabilityState;@JsonKey(name: 'products_availability') dynamic get productsAvailability;@JsonKey(name: 'date_deadline') String? get dateDeadline;@JsonKey(name: 'date_done') dynamic get dateDone;@JsonKey(name: 'origin') String? get origin;@JsonKey(name: 'backorder_id') dynamic get backorderId;@JsonKey(name: 'picking_type_id') StockPickingTypeModel? get pickingTypeId;@JsonKey(name: 'state') String? get state;@JsonKey(name: 'activity_exception_decoration') dynamic get activityExceptionDecoration;@JsonKey(name: 'activity_exception_icon') dynamic get activityExceptionIcon;@JsonKey(name: 'json_popover') dynamic get jsonPopover; /// Create a copy of StockPickingRecordModel /// with the given fields replaced by the non-null parameter values. @JsonKey(includeFromJson: false, includeToJson: false) @pragma('vm:prefer-inline') $StockPickingRecordModelCopyWith get copyWith => _$StockPickingRecordModelCopyWithImpl(this as StockPickingRecordModel, _$identity); /// Serializes this StockPickingRecordModel to a JSON map. Map toJson(); @override bool operator ==(Object other) { return identical(this, other) || (other.runtimeType == runtimeType&&other is StockPickingRecordModel&&(identical(other.id, id) || other.id == id)&&(identical(other.companyId, companyId) || other.companyId == companyId)&&(identical(other.priority, priority) || other.priority == priority)&&(identical(other.name, name) || other.name == name)&&(identical(other.partnerId, partnerId) || other.partnerId == partnerId)&&(identical(other.locationDestId, locationDestId) || other.locationDestId == locationDestId)&&(identical(other.locationId, locationId) || other.locationId == locationId)&&const DeepCollectionEquality().equals(other.userId, userId)&&(identical(other.scheduledDate, scheduledDate) || other.scheduledDate == scheduledDate)&&(identical(other.pickingTypeCode, pickingTypeCode) || other.pickingTypeCode == pickingTypeCode)&&const DeepCollectionEquality().equals(other.productsAvailabilityState, productsAvailabilityState)&&const DeepCollectionEquality().equals(other.productsAvailability, productsAvailability)&&(identical(other.dateDeadline, dateDeadline) || other.dateDeadline == dateDeadline)&&const DeepCollectionEquality().equals(other.dateDone, dateDone)&&(identical(other.origin, origin) || other.origin == origin)&&const DeepCollectionEquality().equals(other.backorderId, backorderId)&&(identical(other.pickingTypeId, pickingTypeId) || other.pickingTypeId == pickingTypeId)&&(identical(other.state, state) || other.state == state)&&const DeepCollectionEquality().equals(other.activityExceptionDecoration, activityExceptionDecoration)&&const DeepCollectionEquality().equals(other.activityExceptionIcon, activityExceptionIcon)&&const DeepCollectionEquality().equals(other.jsonPopover, jsonPopover)); } @JsonKey(includeFromJson: false, includeToJson: false) @override int get hashCode => Object.hashAll([runtimeType,id,companyId,priority,name,partnerId,locationDestId,locationId,const DeepCollectionEquality().hash(userId),scheduledDate,pickingTypeCode,const DeepCollectionEquality().hash(productsAvailabilityState),const DeepCollectionEquality().hash(productsAvailability),dateDeadline,const DeepCollectionEquality().hash(dateDone),origin,const DeepCollectionEquality().hash(backorderId),pickingTypeId,state,const DeepCollectionEquality().hash(activityExceptionDecoration),const DeepCollectionEquality().hash(activityExceptionIcon),const DeepCollectionEquality().hash(jsonPopover)]); @override String toString() { return 'StockPickingRecordModel(id: $id, companyId: $companyId, priority: $priority, name: $name, partnerId: $partnerId, locationDestId: $locationDestId, locationId: $locationId, userId: $userId, scheduledDate: $scheduledDate, pickingTypeCode: $pickingTypeCode, productsAvailabilityState: $productsAvailabilityState, productsAvailability: $productsAvailability, dateDeadline: $dateDeadline, dateDone: $dateDone, origin: $origin, backorderId: $backorderId, pickingTypeId: $pickingTypeId, state: $state, activityExceptionDecoration: $activityExceptionDecoration, activityExceptionIcon: $activityExceptionIcon, jsonPopover: $jsonPopover)'; } } /// @nodoc abstract mixin class $StockPickingRecordModelCopyWith<$Res> { factory $StockPickingRecordModelCopyWith(StockPickingRecordModel value, $Res Function(StockPickingRecordModel) _then) = _$StockPickingRecordModelCopyWithImpl; @useResult $Res call({ int? id,@JsonKey(name: 'company_id') StockPickingCompanyModel? companyId,@JsonKey(name: 'priority') String? priority,@JsonKey(name: 'name') String? name,@JsonKey(name: 'partner_id') StockPickingPartnerModel? partnerId,@JsonKey(name: 'location_dest_id') StockPickingLocationModel? locationDestId,@JsonKey(name: 'location_id') StockPickingLocationModel? locationId,@JsonKey(name: 'user_id') dynamic userId,@JsonKey(name: 'scheduled_date') String? scheduledDate,@JsonKey(name: 'picking_type_code') String? pickingTypeCode,@JsonKey(name: 'products_availability_state') dynamic productsAvailabilityState,@JsonKey(name: 'products_availability') dynamic productsAvailability,@JsonKey(name: 'date_deadline') String? dateDeadline,@JsonKey(name: 'date_done') dynamic dateDone,@JsonKey(name: 'origin') String? origin,@JsonKey(name: 'backorder_id') dynamic backorderId,@JsonKey(name: 'picking_type_id') StockPickingTypeModel? pickingTypeId,@JsonKey(name: 'state') String? state,@JsonKey(name: 'activity_exception_decoration') dynamic activityExceptionDecoration,@JsonKey(name: 'activity_exception_icon') dynamic activityExceptionIcon,@JsonKey(name: 'json_popover') dynamic jsonPopover }); $StockPickingCompanyModelCopyWith<$Res>? get companyId;$StockPickingPartnerModelCopyWith<$Res>? get partnerId;$StockPickingLocationModelCopyWith<$Res>? get locationDestId;$StockPickingLocationModelCopyWith<$Res>? get locationId;$StockPickingTypeModelCopyWith<$Res>? get pickingTypeId; } /// @nodoc class _$StockPickingRecordModelCopyWithImpl<$Res> implements $StockPickingRecordModelCopyWith<$Res> { _$StockPickingRecordModelCopyWithImpl(this._self, this._then); final StockPickingRecordModel _self; final $Res Function(StockPickingRecordModel) _then; /// Create a copy of StockPickingRecordModel /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({Object? id = freezed,Object? companyId = freezed,Object? priority = freezed,Object? name = freezed,Object? partnerId = freezed,Object? locationDestId = freezed,Object? locationId = freezed,Object? userId = freezed,Object? scheduledDate = freezed,Object? pickingTypeCode = freezed,Object? productsAvailabilityState = freezed,Object? productsAvailability = freezed,Object? dateDeadline = freezed,Object? dateDone = freezed,Object? origin = freezed,Object? backorderId = freezed,Object? pickingTypeId = freezed,Object? state = freezed,Object? activityExceptionDecoration = freezed,Object? activityExceptionIcon = freezed,Object? jsonPopover = freezed,}) { return _then(_self.copyWith( id: freezed == id ? _self.id : id // ignore: cast_nullable_to_non_nullable as int?,companyId: freezed == companyId ? _self.companyId : companyId // ignore: cast_nullable_to_non_nullable as StockPickingCompanyModel?,priority: freezed == priority ? _self.priority : priority // ignore: cast_nullable_to_non_nullable as String?,name: freezed == name ? _self.name : name // ignore: cast_nullable_to_non_nullable as String?,partnerId: freezed == partnerId ? _self.partnerId : partnerId // ignore: cast_nullable_to_non_nullable as StockPickingPartnerModel?,locationDestId: freezed == locationDestId ? _self.locationDestId : locationDestId // ignore: cast_nullable_to_non_nullable as StockPickingLocationModel?,locationId: freezed == locationId ? _self.locationId : locationId // ignore: cast_nullable_to_non_nullable as StockPickingLocationModel?,userId: freezed == userId ? _self.userId : userId // ignore: cast_nullable_to_non_nullable as dynamic,scheduledDate: freezed == scheduledDate ? _self.scheduledDate : scheduledDate // ignore: cast_nullable_to_non_nullable as String?,pickingTypeCode: freezed == pickingTypeCode ? _self.pickingTypeCode : pickingTypeCode // ignore: cast_nullable_to_non_nullable as String?,productsAvailabilityState: freezed == productsAvailabilityState ? _self.productsAvailabilityState : productsAvailabilityState // ignore: cast_nullable_to_non_nullable as dynamic,productsAvailability: freezed == productsAvailability ? _self.productsAvailability : productsAvailability // ignore: cast_nullable_to_non_nullable as dynamic,dateDeadline: freezed == dateDeadline ? _self.dateDeadline : dateDeadline // ignore: cast_nullable_to_non_nullable as String?,dateDone: freezed == dateDone ? _self.dateDone : dateDone // ignore: cast_nullable_to_non_nullable as dynamic,origin: freezed == origin ? _self.origin : origin // ignore: cast_nullable_to_non_nullable as String?,backorderId: freezed == backorderId ? _self.backorderId : backorderId // ignore: cast_nullable_to_non_nullable as dynamic,pickingTypeId: freezed == pickingTypeId ? _self.pickingTypeId : pickingTypeId // ignore: cast_nullable_to_non_nullable as StockPickingTypeModel?,state: freezed == state ? _self.state : state // ignore: cast_nullable_to_non_nullable as String?,activityExceptionDecoration: freezed == activityExceptionDecoration ? _self.activityExceptionDecoration : activityExceptionDecoration // ignore: cast_nullable_to_non_nullable as dynamic,activityExceptionIcon: freezed == activityExceptionIcon ? _self.activityExceptionIcon : activityExceptionIcon // ignore: cast_nullable_to_non_nullable as dynamic,jsonPopover: freezed == jsonPopover ? _self.jsonPopover : jsonPopover // ignore: cast_nullable_to_non_nullable as dynamic, )); } /// Create a copy of StockPickingRecordModel /// with the given fields replaced by the non-null parameter values. @override @pragma('vm:prefer-inline') $StockPickingCompanyModelCopyWith<$Res>? get companyId { if (_self.companyId == null) { return null; } return $StockPickingCompanyModelCopyWith<$Res>(_self.companyId!, (value) { return _then(_self.copyWith(companyId: value)); }); }/// Create a copy of StockPickingRecordModel /// with the given fields replaced by the non-null parameter values. @override @pragma('vm:prefer-inline') $StockPickingPartnerModelCopyWith<$Res>? get partnerId { if (_self.partnerId == null) { return null; } return $StockPickingPartnerModelCopyWith<$Res>(_self.partnerId!, (value) { return _then(_self.copyWith(partnerId: value)); }); }/// Create a copy of StockPickingRecordModel /// with the given fields replaced by the non-null parameter values. @override @pragma('vm:prefer-inline') $StockPickingLocationModelCopyWith<$Res>? get locationDestId { if (_self.locationDestId == null) { return null; } return $StockPickingLocationModelCopyWith<$Res>(_self.locationDestId!, (value) { return _then(_self.copyWith(locationDestId: value)); }); }/// Create a copy of StockPickingRecordModel /// with the given fields replaced by the non-null parameter values. @override @pragma('vm:prefer-inline') $StockPickingLocationModelCopyWith<$Res>? get locationId { if (_self.locationId == null) { return null; } return $StockPickingLocationModelCopyWith<$Res>(_self.locationId!, (value) { return _then(_self.copyWith(locationId: value)); }); }/// Create a copy of StockPickingRecordModel /// with the given fields replaced by the non-null parameter values. @override @pragma('vm:prefer-inline') $StockPickingTypeModelCopyWith<$Res>? get pickingTypeId { if (_self.pickingTypeId == null) { return null; } return $StockPickingTypeModelCopyWith<$Res>(_self.pickingTypeId!, (value) { return _then(_self.copyWith(pickingTypeId: value)); }); } } /// @nodoc @JsonSerializable() class _StockPickingRecordModel implements StockPickingRecordModel { const _StockPickingRecordModel({this.id, @JsonKey(name: 'company_id') this.companyId, @JsonKey(name: 'priority') this.priority, @JsonKey(name: 'name') this.name, @JsonKey(name: 'partner_id') this.partnerId, @JsonKey(name: 'location_dest_id') this.locationDestId, @JsonKey(name: 'location_id') this.locationId, @JsonKey(name: 'user_id') this.userId, @JsonKey(name: 'scheduled_date') this.scheduledDate, @JsonKey(name: 'picking_type_code') this.pickingTypeCode, @JsonKey(name: 'products_availability_state') this.productsAvailabilityState, @JsonKey(name: 'products_availability') this.productsAvailability, @JsonKey(name: 'date_deadline') this.dateDeadline, @JsonKey(name: 'date_done') this.dateDone, @JsonKey(name: 'origin') this.origin, @JsonKey(name: 'backorder_id') this.backorderId, @JsonKey(name: 'picking_type_id') this.pickingTypeId, @JsonKey(name: 'state') this.state, @JsonKey(name: 'activity_exception_decoration') this.activityExceptionDecoration, @JsonKey(name: 'activity_exception_icon') this.activityExceptionIcon, @JsonKey(name: 'json_popover') this.jsonPopover}); factory _StockPickingRecordModel.fromJson(Map json) => _$StockPickingRecordModelFromJson(json); @override final int? id; @override@JsonKey(name: 'company_id') final StockPickingCompanyModel? companyId; @override@JsonKey(name: 'priority') final String? priority; @override@JsonKey(name: 'name') final String? name; @override@JsonKey(name: 'partner_id') final StockPickingPartnerModel? partnerId; @override@JsonKey(name: 'location_dest_id') final StockPickingLocationModel? locationDestId; @override@JsonKey(name: 'location_id') final StockPickingLocationModel? locationId; @override@JsonKey(name: 'user_id') final dynamic userId; @override@JsonKey(name: 'scheduled_date') final String? scheduledDate; @override@JsonKey(name: 'picking_type_code') final String? pickingTypeCode; @override@JsonKey(name: 'products_availability_state') final dynamic productsAvailabilityState; @override@JsonKey(name: 'products_availability') final dynamic productsAvailability; @override@JsonKey(name: 'date_deadline') final String? dateDeadline; @override@JsonKey(name: 'date_done') final dynamic dateDone; @override@JsonKey(name: 'origin') final String? origin; @override@JsonKey(name: 'backorder_id') final dynamic backorderId; @override@JsonKey(name: 'picking_type_id') final StockPickingTypeModel? pickingTypeId; @override@JsonKey(name: 'state') final String? state; @override@JsonKey(name: 'activity_exception_decoration') final dynamic activityExceptionDecoration; @override@JsonKey(name: 'activity_exception_icon') final dynamic activityExceptionIcon; @override@JsonKey(name: 'json_popover') final dynamic jsonPopover; /// Create a copy of StockPickingRecordModel /// with the given fields replaced by the non-null parameter values. @override @JsonKey(includeFromJson: false, includeToJson: false) @pragma('vm:prefer-inline') _$StockPickingRecordModelCopyWith<_StockPickingRecordModel> get copyWith => __$StockPickingRecordModelCopyWithImpl<_StockPickingRecordModel>(this, _$identity); @override Map toJson() { return _$StockPickingRecordModelToJson(this, ); } @override bool operator ==(Object other) { return identical(this, other) || (other.runtimeType == runtimeType&&other is _StockPickingRecordModel&&(identical(other.id, id) || other.id == id)&&(identical(other.companyId, companyId) || other.companyId == companyId)&&(identical(other.priority, priority) || other.priority == priority)&&(identical(other.name, name) || other.name == name)&&(identical(other.partnerId, partnerId) || other.partnerId == partnerId)&&(identical(other.locationDestId, locationDestId) || other.locationDestId == locationDestId)&&(identical(other.locationId, locationId) || other.locationId == locationId)&&const DeepCollectionEquality().equals(other.userId, userId)&&(identical(other.scheduledDate, scheduledDate) || other.scheduledDate == scheduledDate)&&(identical(other.pickingTypeCode, pickingTypeCode) || other.pickingTypeCode == pickingTypeCode)&&const DeepCollectionEquality().equals(other.productsAvailabilityState, productsAvailabilityState)&&const DeepCollectionEquality().equals(other.productsAvailability, productsAvailability)&&(identical(other.dateDeadline, dateDeadline) || other.dateDeadline == dateDeadline)&&const DeepCollectionEquality().equals(other.dateDone, dateDone)&&(identical(other.origin, origin) || other.origin == origin)&&const DeepCollectionEquality().equals(other.backorderId, backorderId)&&(identical(other.pickingTypeId, pickingTypeId) || other.pickingTypeId == pickingTypeId)&&(identical(other.state, state) || other.state == state)&&const DeepCollectionEquality().equals(other.activityExceptionDecoration, activityExceptionDecoration)&&const DeepCollectionEquality().equals(other.activityExceptionIcon, activityExceptionIcon)&&const DeepCollectionEquality().equals(other.jsonPopover, jsonPopover)); } @JsonKey(includeFromJson: false, includeToJson: false) @override int get hashCode => Object.hashAll([runtimeType,id,companyId,priority,name,partnerId,locationDestId,locationId,const DeepCollectionEquality().hash(userId),scheduledDate,pickingTypeCode,const DeepCollectionEquality().hash(productsAvailabilityState),const DeepCollectionEquality().hash(productsAvailability),dateDeadline,const DeepCollectionEquality().hash(dateDone),origin,const DeepCollectionEquality().hash(backorderId),pickingTypeId,state,const DeepCollectionEquality().hash(activityExceptionDecoration),const DeepCollectionEquality().hash(activityExceptionIcon),const DeepCollectionEquality().hash(jsonPopover)]); @override String toString() { return 'StockPickingRecordModel(id: $id, companyId: $companyId, priority: $priority, name: $name, partnerId: $partnerId, locationDestId: $locationDestId, locationId: $locationId, userId: $userId, scheduledDate: $scheduledDate, pickingTypeCode: $pickingTypeCode, productsAvailabilityState: $productsAvailabilityState, productsAvailability: $productsAvailability, dateDeadline: $dateDeadline, dateDone: $dateDone, origin: $origin, backorderId: $backorderId, pickingTypeId: $pickingTypeId, state: $state, activityExceptionDecoration: $activityExceptionDecoration, activityExceptionIcon: $activityExceptionIcon, jsonPopover: $jsonPopover)'; } } /// @nodoc abstract mixin class _$StockPickingRecordModelCopyWith<$Res> implements $StockPickingRecordModelCopyWith<$Res> { factory _$StockPickingRecordModelCopyWith(_StockPickingRecordModel value, $Res Function(_StockPickingRecordModel) _then) = __$StockPickingRecordModelCopyWithImpl; @override @useResult $Res call({ int? id,@JsonKey(name: 'company_id') StockPickingCompanyModel? companyId,@JsonKey(name: 'priority') String? priority,@JsonKey(name: 'name') String? name,@JsonKey(name: 'partner_id') StockPickingPartnerModel? partnerId,@JsonKey(name: 'location_dest_id') StockPickingLocationModel? locationDestId,@JsonKey(name: 'location_id') StockPickingLocationModel? locationId,@JsonKey(name: 'user_id') dynamic userId,@JsonKey(name: 'scheduled_date') String? scheduledDate,@JsonKey(name: 'picking_type_code') String? pickingTypeCode,@JsonKey(name: 'products_availability_state') dynamic productsAvailabilityState,@JsonKey(name: 'products_availability') dynamic productsAvailability,@JsonKey(name: 'date_deadline') String? dateDeadline,@JsonKey(name: 'date_done') dynamic dateDone,@JsonKey(name: 'origin') String? origin,@JsonKey(name: 'backorder_id') dynamic backorderId,@JsonKey(name: 'picking_type_id') StockPickingTypeModel? pickingTypeId,@JsonKey(name: 'state') String? state,@JsonKey(name: 'activity_exception_decoration') dynamic activityExceptionDecoration,@JsonKey(name: 'activity_exception_icon') dynamic activityExceptionIcon,@JsonKey(name: 'json_popover') dynamic jsonPopover }); @override $StockPickingCompanyModelCopyWith<$Res>? get companyId;@override $StockPickingPartnerModelCopyWith<$Res>? get partnerId;@override $StockPickingLocationModelCopyWith<$Res>? get locationDestId;@override $StockPickingLocationModelCopyWith<$Res>? get locationId;@override $StockPickingTypeModelCopyWith<$Res>? get pickingTypeId; } /// @nodoc class __$StockPickingRecordModelCopyWithImpl<$Res> implements _$StockPickingRecordModelCopyWith<$Res> { __$StockPickingRecordModelCopyWithImpl(this._self, this._then); final _StockPickingRecordModel _self; final $Res Function(_StockPickingRecordModel) _then; /// Create a copy of StockPickingRecordModel /// with the given fields replaced by the non-null parameter values. @override @pragma('vm:prefer-inline') $Res call({Object? id = freezed,Object? companyId = freezed,Object? priority = freezed,Object? name = freezed,Object? partnerId = freezed,Object? locationDestId = freezed,Object? locationId = freezed,Object? userId = freezed,Object? scheduledDate = freezed,Object? pickingTypeCode = freezed,Object? productsAvailabilityState = freezed,Object? productsAvailability = freezed,Object? dateDeadline = freezed,Object? dateDone = freezed,Object? origin = freezed,Object? backorderId = freezed,Object? pickingTypeId = freezed,Object? state = freezed,Object? activityExceptionDecoration = freezed,Object? activityExceptionIcon = freezed,Object? jsonPopover = freezed,}) { return _then(_StockPickingRecordModel( id: freezed == id ? _self.id : id // ignore: cast_nullable_to_non_nullable as int?,companyId: freezed == companyId ? _self.companyId : companyId // ignore: cast_nullable_to_non_nullable as StockPickingCompanyModel?,priority: freezed == priority ? _self.priority : priority // ignore: cast_nullable_to_non_nullable as String?,name: freezed == name ? _self.name : name // ignore: cast_nullable_to_non_nullable as String?,partnerId: freezed == partnerId ? _self.partnerId : partnerId // ignore: cast_nullable_to_non_nullable as StockPickingPartnerModel?,locationDestId: freezed == locationDestId ? _self.locationDestId : locationDestId // ignore: cast_nullable_to_non_nullable as StockPickingLocationModel?,locationId: freezed == locationId ? _self.locationId : locationId // ignore: cast_nullable_to_non_nullable as StockPickingLocationModel?,userId: freezed == userId ? _self.userId : userId // ignore: cast_nullable_to_non_nullable as dynamic,scheduledDate: freezed == scheduledDate ? _self.scheduledDate : scheduledDate // ignore: cast_nullable_to_non_nullable as String?,pickingTypeCode: freezed == pickingTypeCode ? _self.pickingTypeCode : pickingTypeCode // ignore: cast_nullable_to_non_nullable as String?,productsAvailabilityState: freezed == productsAvailabilityState ? _self.productsAvailabilityState : productsAvailabilityState // ignore: cast_nullable_to_non_nullable as dynamic,productsAvailability: freezed == productsAvailability ? _self.productsAvailability : productsAvailability // ignore: cast_nullable_to_non_nullable as dynamic,dateDeadline: freezed == dateDeadline ? _self.dateDeadline : dateDeadline // ignore: cast_nullable_to_non_nullable as String?,dateDone: freezed == dateDone ? _self.dateDone : dateDone // ignore: cast_nullable_to_non_nullable as dynamic,origin: freezed == origin ? _self.origin : origin // ignore: cast_nullable_to_non_nullable as String?,backorderId: freezed == backorderId ? _self.backorderId : backorderId // ignore: cast_nullable_to_non_nullable as dynamic,pickingTypeId: freezed == pickingTypeId ? _self.pickingTypeId : pickingTypeId // ignore: cast_nullable_to_non_nullable as StockPickingTypeModel?,state: freezed == state ? _self.state : state // ignore: cast_nullable_to_non_nullable as String?,activityExceptionDecoration: freezed == activityExceptionDecoration ? _self.activityExceptionDecoration : activityExceptionDecoration // ignore: cast_nullable_to_non_nullable as dynamic,activityExceptionIcon: freezed == activityExceptionIcon ? _self.activityExceptionIcon : activityExceptionIcon // ignore: cast_nullable_to_non_nullable as dynamic,jsonPopover: freezed == jsonPopover ? _self.jsonPopover : jsonPopover // ignore: cast_nullable_to_non_nullable as dynamic, )); } /// Create a copy of StockPickingRecordModel /// with the given fields replaced by the non-null parameter values. @override @pragma('vm:prefer-inline') $StockPickingCompanyModelCopyWith<$Res>? get companyId { if (_self.companyId == null) { return null; } return $StockPickingCompanyModelCopyWith<$Res>(_self.companyId!, (value) { return _then(_self.copyWith(companyId: value)); }); }/// Create a copy of StockPickingRecordModel /// with the given fields replaced by the non-null parameter values. @override @pragma('vm:prefer-inline') $StockPickingPartnerModelCopyWith<$Res>? get partnerId { if (_self.partnerId == null) { return null; } return $StockPickingPartnerModelCopyWith<$Res>(_self.partnerId!, (value) { return _then(_self.copyWith(partnerId: value)); }); }/// Create a copy of StockPickingRecordModel /// with the given fields replaced by the non-null parameter values. @override @pragma('vm:prefer-inline') $StockPickingLocationModelCopyWith<$Res>? get locationDestId { if (_self.locationDestId == null) { return null; } return $StockPickingLocationModelCopyWith<$Res>(_self.locationDestId!, (value) { return _then(_self.copyWith(locationDestId: value)); }); }/// Create a copy of StockPickingRecordModel /// with the given fields replaced by the non-null parameter values. @override @pragma('vm:prefer-inline') $StockPickingLocationModelCopyWith<$Res>? get locationId { if (_self.locationId == null) { return null; } return $StockPickingLocationModelCopyWith<$Res>(_self.locationId!, (value) { return _then(_self.copyWith(locationId: value)); }); }/// Create a copy of StockPickingRecordModel /// with the given fields replaced by the non-null parameter values. @override @pragma('vm:prefer-inline') $StockPickingTypeModelCopyWith<$Res>? get pickingTypeId { if (_self.pickingTypeId == null) { return null; } return $StockPickingTypeModelCopyWith<$Res>(_self.pickingTypeId!, (value) { return _then(_self.copyWith(pickingTypeId: value)); }); } } /// @nodoc mixin _$StockPickingCompanyModel { @JsonKey(name: 'id') int? get id; /// Create a copy of StockPickingCompanyModel /// with the given fields replaced by the non-null parameter values. @JsonKey(includeFromJson: false, includeToJson: false) @pragma('vm:prefer-inline') $StockPickingCompanyModelCopyWith get copyWith => _$StockPickingCompanyModelCopyWithImpl(this as StockPickingCompanyModel, _$identity); /// Serializes this StockPickingCompanyModel to a JSON map. Map toJson(); @override bool operator ==(Object other) { return identical(this, other) || (other.runtimeType == runtimeType&&other is StockPickingCompanyModel&&(identical(other.id, id) || other.id == id)); } @JsonKey(includeFromJson: false, includeToJson: false) @override int get hashCode => Object.hash(runtimeType,id); @override String toString() { return 'StockPickingCompanyModel(id: $id)'; } } /// @nodoc abstract mixin class $StockPickingCompanyModelCopyWith<$Res> { factory $StockPickingCompanyModelCopyWith(StockPickingCompanyModel value, $Res Function(StockPickingCompanyModel) _then) = _$StockPickingCompanyModelCopyWithImpl; @useResult $Res call({ @JsonKey(name: 'id') int? id }); } /// @nodoc class _$StockPickingCompanyModelCopyWithImpl<$Res> implements $StockPickingCompanyModelCopyWith<$Res> { _$StockPickingCompanyModelCopyWithImpl(this._self, this._then); final StockPickingCompanyModel _self; final $Res Function(StockPickingCompanyModel) _then; /// Create a copy of StockPickingCompanyModel /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({Object? id = freezed,}) { return _then(_self.copyWith( id: freezed == id ? _self.id : id // ignore: cast_nullable_to_non_nullable as int?, )); } } /// @nodoc @JsonSerializable() class _StockPickingCompanyModel implements StockPickingCompanyModel { const _StockPickingCompanyModel({@JsonKey(name: 'id') this.id}); factory _StockPickingCompanyModel.fromJson(Map json) => _$StockPickingCompanyModelFromJson(json); @override@JsonKey(name: 'id') final int? id; /// Create a copy of StockPickingCompanyModel /// with the given fields replaced by the non-null parameter values. @override @JsonKey(includeFromJson: false, includeToJson: false) @pragma('vm:prefer-inline') _$StockPickingCompanyModelCopyWith<_StockPickingCompanyModel> get copyWith => __$StockPickingCompanyModelCopyWithImpl<_StockPickingCompanyModel>(this, _$identity); @override Map toJson() { return _$StockPickingCompanyModelToJson(this, ); } @override bool operator ==(Object other) { return identical(this, other) || (other.runtimeType == runtimeType&&other is _StockPickingCompanyModel&&(identical(other.id, id) || other.id == id)); } @JsonKey(includeFromJson: false, includeToJson: false) @override int get hashCode => Object.hash(runtimeType,id); @override String toString() { return 'StockPickingCompanyModel(id: $id)'; } } /// @nodoc abstract mixin class _$StockPickingCompanyModelCopyWith<$Res> implements $StockPickingCompanyModelCopyWith<$Res> { factory _$StockPickingCompanyModelCopyWith(_StockPickingCompanyModel value, $Res Function(_StockPickingCompanyModel) _then) = __$StockPickingCompanyModelCopyWithImpl; @override @useResult $Res call({ @JsonKey(name: 'id') int? id }); } /// @nodoc class __$StockPickingCompanyModelCopyWithImpl<$Res> implements _$StockPickingCompanyModelCopyWith<$Res> { __$StockPickingCompanyModelCopyWithImpl(this._self, this._then); final _StockPickingCompanyModel _self; final $Res Function(_StockPickingCompanyModel) _then; /// Create a copy of StockPickingCompanyModel /// with the given fields replaced by the non-null parameter values. @override @pragma('vm:prefer-inline') $Res call({Object? id = freezed,}) { return _then(_StockPickingCompanyModel( id: freezed == id ? _self.id : id // ignore: cast_nullable_to_non_nullable as int?, )); } } /// @nodoc mixin _$StockPickingPartnerModel { int? get id;@JsonKey(name: 'display_name') String? get displayName; /// Create a copy of StockPickingPartnerModel /// with the given fields replaced by the non-null parameter values. @JsonKey(includeFromJson: false, includeToJson: false) @pragma('vm:prefer-inline') $StockPickingPartnerModelCopyWith get copyWith => _$StockPickingPartnerModelCopyWithImpl(this as StockPickingPartnerModel, _$identity); /// Serializes this StockPickingPartnerModel to a JSON map. Map toJson(); @override bool operator ==(Object other) { return identical(this, other) || (other.runtimeType == runtimeType&&other is StockPickingPartnerModel&&(identical(other.id, id) || other.id == id)&&(identical(other.displayName, displayName) || other.displayName == displayName)); } @JsonKey(includeFromJson: false, includeToJson: false) @override int get hashCode => Object.hash(runtimeType,id,displayName); @override String toString() { return 'StockPickingPartnerModel(id: $id, displayName: $displayName)'; } } /// @nodoc abstract mixin class $StockPickingPartnerModelCopyWith<$Res> { factory $StockPickingPartnerModelCopyWith(StockPickingPartnerModel value, $Res Function(StockPickingPartnerModel) _then) = _$StockPickingPartnerModelCopyWithImpl; @useResult $Res call({ int? id,@JsonKey(name: 'display_name') String? displayName }); } /// @nodoc class _$StockPickingPartnerModelCopyWithImpl<$Res> implements $StockPickingPartnerModelCopyWith<$Res> { _$StockPickingPartnerModelCopyWithImpl(this._self, this._then); final StockPickingPartnerModel _self; final $Res Function(StockPickingPartnerModel) _then; /// Create a copy of StockPickingPartnerModel /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({Object? id = freezed,Object? displayName = freezed,}) { return _then(_self.copyWith( id: freezed == id ? _self.id : id // ignore: cast_nullable_to_non_nullable as int?,displayName: freezed == displayName ? _self.displayName : displayName // ignore: cast_nullable_to_non_nullable as String?, )); } } /// @nodoc @JsonSerializable() class _StockPickingPartnerModel implements StockPickingPartnerModel { const _StockPickingPartnerModel({this.id, @JsonKey(name: 'display_name') this.displayName}); factory _StockPickingPartnerModel.fromJson(Map json) => _$StockPickingPartnerModelFromJson(json); @override final int? id; @override@JsonKey(name: 'display_name') final String? displayName; /// Create a copy of StockPickingPartnerModel /// with the given fields replaced by the non-null parameter values. @override @JsonKey(includeFromJson: false, includeToJson: false) @pragma('vm:prefer-inline') _$StockPickingPartnerModelCopyWith<_StockPickingPartnerModel> get copyWith => __$StockPickingPartnerModelCopyWithImpl<_StockPickingPartnerModel>(this, _$identity); @override Map toJson() { return _$StockPickingPartnerModelToJson(this, ); } @override bool operator ==(Object other) { return identical(this, other) || (other.runtimeType == runtimeType&&other is _StockPickingPartnerModel&&(identical(other.id, id) || other.id == id)&&(identical(other.displayName, displayName) || other.displayName == displayName)); } @JsonKey(includeFromJson: false, includeToJson: false) @override int get hashCode => Object.hash(runtimeType,id,displayName); @override String toString() { return 'StockPickingPartnerModel(id: $id, displayName: $displayName)'; } } /// @nodoc abstract mixin class _$StockPickingPartnerModelCopyWith<$Res> implements $StockPickingPartnerModelCopyWith<$Res> { factory _$StockPickingPartnerModelCopyWith(_StockPickingPartnerModel value, $Res Function(_StockPickingPartnerModel) _then) = __$StockPickingPartnerModelCopyWithImpl; @override @useResult $Res call({ int? id,@JsonKey(name: 'display_name') String? displayName }); } /// @nodoc class __$StockPickingPartnerModelCopyWithImpl<$Res> implements _$StockPickingPartnerModelCopyWith<$Res> { __$StockPickingPartnerModelCopyWithImpl(this._self, this._then); final _StockPickingPartnerModel _self; final $Res Function(_StockPickingPartnerModel) _then; /// Create a copy of StockPickingPartnerModel /// with the given fields replaced by the non-null parameter values. @override @pragma('vm:prefer-inline') $Res call({Object? id = freezed,Object? displayName = freezed,}) { return _then(_StockPickingPartnerModel( id: freezed == id ? _self.id : id // ignore: cast_nullable_to_non_nullable as int?,displayName: freezed == displayName ? _self.displayName : displayName // ignore: cast_nullable_to_non_nullable as String?, )); } } /// @nodoc mixin _$StockPickingLocationModel { int? get id;@JsonKey(name: 'complete_name') String? get completeName; /// Create a copy of StockPickingLocationModel /// with the given fields replaced by the non-null parameter values. @JsonKey(includeFromJson: false, includeToJson: false) @pragma('vm:prefer-inline') $StockPickingLocationModelCopyWith get copyWith => _$StockPickingLocationModelCopyWithImpl(this as StockPickingLocationModel, _$identity); /// Serializes this StockPickingLocationModel to a JSON map. Map toJson(); @override bool operator ==(Object other) { return identical(this, other) || (other.runtimeType == runtimeType&&other is StockPickingLocationModel&&(identical(other.id, id) || other.id == id)&&(identical(other.completeName, completeName) || other.completeName == completeName)); } @JsonKey(includeFromJson: false, includeToJson: false) @override int get hashCode => Object.hash(runtimeType,id,completeName); @override String toString() { return 'StockPickingLocationModel(id: $id, completeName: $completeName)'; } } /// @nodoc abstract mixin class $StockPickingLocationModelCopyWith<$Res> { factory $StockPickingLocationModelCopyWith(StockPickingLocationModel value, $Res Function(StockPickingLocationModel) _then) = _$StockPickingLocationModelCopyWithImpl; @useResult $Res call({ int? id,@JsonKey(name: 'complete_name') String? completeName }); } /// @nodoc class _$StockPickingLocationModelCopyWithImpl<$Res> implements $StockPickingLocationModelCopyWith<$Res> { _$StockPickingLocationModelCopyWithImpl(this._self, this._then); final StockPickingLocationModel _self; final $Res Function(StockPickingLocationModel) _then; /// Create a copy of StockPickingLocationModel /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({Object? id = freezed,Object? completeName = freezed,}) { return _then(_self.copyWith( id: freezed == id ? _self.id : id // ignore: cast_nullable_to_non_nullable as int?,completeName: freezed == completeName ? _self.completeName : completeName // ignore: cast_nullable_to_non_nullable as String?, )); } } /// @nodoc @JsonSerializable() class _StockPickingLocationModel implements StockPickingLocationModel { const _StockPickingLocationModel({this.id, @JsonKey(name: 'complete_name') this.completeName}); factory _StockPickingLocationModel.fromJson(Map json) => _$StockPickingLocationModelFromJson(json); @override final int? id; @override@JsonKey(name: 'complete_name') final String? completeName; /// Create a copy of StockPickingLocationModel /// with the given fields replaced by the non-null parameter values. @override @JsonKey(includeFromJson: false, includeToJson: false) @pragma('vm:prefer-inline') _$StockPickingLocationModelCopyWith<_StockPickingLocationModel> get copyWith => __$StockPickingLocationModelCopyWithImpl<_StockPickingLocationModel>(this, _$identity); @override Map toJson() { return _$StockPickingLocationModelToJson(this, ); } @override bool operator ==(Object other) { return identical(this, other) || (other.runtimeType == runtimeType&&other is _StockPickingLocationModel&&(identical(other.id, id) || other.id == id)&&(identical(other.completeName, completeName) || other.completeName == completeName)); } @JsonKey(includeFromJson: false, includeToJson: false) @override int get hashCode => Object.hash(runtimeType,id,completeName); @override String toString() { return 'StockPickingLocationModel(id: $id, completeName: $completeName)'; } } /// @nodoc abstract mixin class _$StockPickingLocationModelCopyWith<$Res> implements $StockPickingLocationModelCopyWith<$Res> { factory _$StockPickingLocationModelCopyWith(_StockPickingLocationModel value, $Res Function(_StockPickingLocationModel) _then) = __$StockPickingLocationModelCopyWithImpl; @override @useResult $Res call({ int? id,@JsonKey(name: 'complete_name') String? completeName }); } /// @nodoc class __$StockPickingLocationModelCopyWithImpl<$Res> implements _$StockPickingLocationModelCopyWith<$Res> { __$StockPickingLocationModelCopyWithImpl(this._self, this._then); final _StockPickingLocationModel _self; final $Res Function(_StockPickingLocationModel) _then; /// Create a copy of StockPickingLocationModel /// with the given fields replaced by the non-null parameter values. @override @pragma('vm:prefer-inline') $Res call({Object? id = freezed,Object? completeName = freezed,}) { return _then(_StockPickingLocationModel( id: freezed == id ? _self.id : id // ignore: cast_nullable_to_non_nullable as int?,completeName: freezed == completeName ? _self.completeName : completeName // ignore: cast_nullable_to_non_nullable as String?, )); } } /// @nodoc mixin _$StockPickingTypeModel { int? get id;@JsonKey(name: 'display_name') String? get displayName; /// Create a copy of StockPickingTypeModel /// with the given fields replaced by the non-null parameter values. @JsonKey(includeFromJson: false, includeToJson: false) @pragma('vm:prefer-inline') $StockPickingTypeModelCopyWith get copyWith => _$StockPickingTypeModelCopyWithImpl(this as StockPickingTypeModel, _$identity); /// Serializes this StockPickingTypeModel to a JSON map. Map toJson(); @override bool operator ==(Object other) { return identical(this, other) || (other.runtimeType == runtimeType&&other is StockPickingTypeModel&&(identical(other.id, id) || other.id == id)&&(identical(other.displayName, displayName) || other.displayName == displayName)); } @JsonKey(includeFromJson: false, includeToJson: false) @override int get hashCode => Object.hash(runtimeType,id,displayName); @override String toString() { return 'StockPickingTypeModel(id: $id, displayName: $displayName)'; } } /// @nodoc abstract mixin class $StockPickingTypeModelCopyWith<$Res> { factory $StockPickingTypeModelCopyWith(StockPickingTypeModel value, $Res Function(StockPickingTypeModel) _then) = _$StockPickingTypeModelCopyWithImpl; @useResult $Res call({ int? id,@JsonKey(name: 'display_name') String? displayName }); } /// @nodoc class _$StockPickingTypeModelCopyWithImpl<$Res> implements $StockPickingTypeModelCopyWith<$Res> { _$StockPickingTypeModelCopyWithImpl(this._self, this._then); final StockPickingTypeModel _self; final $Res Function(StockPickingTypeModel) _then; /// Create a copy of StockPickingTypeModel /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({Object? id = freezed,Object? displayName = freezed,}) { return _then(_self.copyWith( id: freezed == id ? _self.id : id // ignore: cast_nullable_to_non_nullable as int?,displayName: freezed == displayName ? _self.displayName : displayName // ignore: cast_nullable_to_non_nullable as String?, )); } } /// @nodoc @JsonSerializable() class _StockPickingTypeModel implements StockPickingTypeModel { const _StockPickingTypeModel({this.id, @JsonKey(name: 'display_name') this.displayName}); factory _StockPickingTypeModel.fromJson(Map json) => _$StockPickingTypeModelFromJson(json); @override final int? id; @override@JsonKey(name: 'display_name') final String? displayName; /// Create a copy of StockPickingTypeModel /// with the given fields replaced by the non-null parameter values. @override @JsonKey(includeFromJson: false, includeToJson: false) @pragma('vm:prefer-inline') _$StockPickingTypeModelCopyWith<_StockPickingTypeModel> get copyWith => __$StockPickingTypeModelCopyWithImpl<_StockPickingTypeModel>(this, _$identity); @override Map toJson() { return _$StockPickingTypeModelToJson(this, ); } @override bool operator ==(Object other) { return identical(this, other) || (other.runtimeType == runtimeType&&other is _StockPickingTypeModel&&(identical(other.id, id) || other.id == id)&&(identical(other.displayName, displayName) || other.displayName == displayName)); } @JsonKey(includeFromJson: false, includeToJson: false) @override int get hashCode => Object.hash(runtimeType,id,displayName); @override String toString() { return 'StockPickingTypeModel(id: $id, displayName: $displayName)'; } } /// @nodoc abstract mixin class _$StockPickingTypeModelCopyWith<$Res> implements $StockPickingTypeModelCopyWith<$Res> { factory _$StockPickingTypeModelCopyWith(_StockPickingTypeModel value, $Res Function(_StockPickingTypeModel) _then) = __$StockPickingTypeModelCopyWithImpl; @override @useResult $Res call({ int? id,@JsonKey(name: 'display_name') String? displayName }); } /// @nodoc class __$StockPickingTypeModelCopyWithImpl<$Res> implements _$StockPickingTypeModelCopyWith<$Res> { __$StockPickingTypeModelCopyWithImpl(this._self, this._then); final _StockPickingTypeModel _self; final $Res Function(_StockPickingTypeModel) _then; /// Create a copy of StockPickingTypeModel /// with the given fields replaced by the non-null parameter values. @override @pragma('vm:prefer-inline') $Res call({Object? id = freezed,Object? displayName = freezed,}) { return _then(_StockPickingTypeModel( id: freezed == id ? _self.id : id // ignore: cast_nullable_to_non_nullable as int?,displayName: freezed == displayName ? _self.displayName : displayName // ignore: cast_nullable_to_non_nullable as String?, )); } } // dart format on