210 lines
		
	
	
	
		
			6.5 KiB
		
	
	
	
		
			Dart
		
	
	
	
	
	
			
		
		
	
	
			210 lines
		
	
	
	
		
			6.5 KiB
		
	
	
	
		
			Dart
		
	
	
	
	
	
// 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 'station_status.dart';
 | 
						|
 | 
						|
// **************************************************************************
 | 
						|
// FreezedGenerator
 | 
						|
// **************************************************************************
 | 
						|
 | 
						|
T _$identity<T>(T value) => value;
 | 
						|
 | 
						|
final _privateConstructorUsedError = UnsupportedError(
 | 
						|
    'It seems like you constructed your class using `MyClass._()`. This constructor is only meant to be used by freezed and you are not supposed to need it nor use it.\nPlease check the documentation here for more information: https://github.com/rrousselGit/freezed#custom-getters-and-methods');
 | 
						|
 | 
						|
StationStatus _$StationStatusFromJson(Map<String, dynamic> json) {
 | 
						|
  return _StationStatus.fromJson(json);
 | 
						|
}
 | 
						|
 | 
						|
/// @nodoc
 | 
						|
mixin _$StationStatus {
 | 
						|
  int get delay => throw _privateConstructorUsedError;
 | 
						|
  bool get real => throw _privateConstructorUsedError;
 | 
						|
  bool get cancelled => throw _privateConstructorUsedError;
 | 
						|
  String? get platform => throw _privateConstructorUsedError;
 | 
						|
 | 
						|
  Map<String, dynamic> toJson() => throw _privateConstructorUsedError;
 | 
						|
  @JsonKey(ignore: true)
 | 
						|
  $StationStatusCopyWith<StationStatus> get copyWith =>
 | 
						|
      throw _privateConstructorUsedError;
 | 
						|
}
 | 
						|
 | 
						|
/// @nodoc
 | 
						|
abstract class $StationStatusCopyWith<$Res> {
 | 
						|
  factory $StationStatusCopyWith(
 | 
						|
          StationStatus value, $Res Function(StationStatus) then) =
 | 
						|
      _$StationStatusCopyWithImpl<$Res, StationStatus>;
 | 
						|
  @useResult
 | 
						|
  $Res call({int delay, bool real, bool cancelled, String? platform});
 | 
						|
}
 | 
						|
 | 
						|
/// @nodoc
 | 
						|
class _$StationStatusCopyWithImpl<$Res, $Val extends StationStatus>
 | 
						|
    implements $StationStatusCopyWith<$Res> {
 | 
						|
  _$StationStatusCopyWithImpl(this._value, this._then);
 | 
						|
 | 
						|
  // ignore: unused_field
 | 
						|
  final $Val _value;
 | 
						|
  // ignore: unused_field
 | 
						|
  final $Res Function($Val) _then;
 | 
						|
 | 
						|
  @pragma('vm:prefer-inline')
 | 
						|
  @override
 | 
						|
  $Res call({
 | 
						|
    Object? delay = null,
 | 
						|
    Object? real = null,
 | 
						|
    Object? cancelled = null,
 | 
						|
    Object? platform = freezed,
 | 
						|
  }) {
 | 
						|
    return _then(_value.copyWith(
 | 
						|
      delay: null == delay
 | 
						|
          ? _value.delay
 | 
						|
          : delay // ignore: cast_nullable_to_non_nullable
 | 
						|
              as int,
 | 
						|
      real: null == real
 | 
						|
          ? _value.real
 | 
						|
          : real // ignore: cast_nullable_to_non_nullable
 | 
						|
              as bool,
 | 
						|
      cancelled: null == cancelled
 | 
						|
          ? _value.cancelled
 | 
						|
          : cancelled // ignore: cast_nullable_to_non_nullable
 | 
						|
              as bool,
 | 
						|
      platform: freezed == platform
 | 
						|
          ? _value.platform
 | 
						|
          : platform // ignore: cast_nullable_to_non_nullable
 | 
						|
              as String?,
 | 
						|
    ) as $Val);
 | 
						|
  }
 | 
						|
}
 | 
						|
 | 
						|
/// @nodoc
 | 
						|
abstract class _$$_StationStatusCopyWith<$Res>
 | 
						|
    implements $StationStatusCopyWith<$Res> {
 | 
						|
  factory _$$_StationStatusCopyWith(
 | 
						|
          _$_StationStatus value, $Res Function(_$_StationStatus) then) =
 | 
						|
      __$$_StationStatusCopyWithImpl<$Res>;
 | 
						|
  @override
 | 
						|
  @useResult
 | 
						|
  $Res call({int delay, bool real, bool cancelled, String? platform});
 | 
						|
}
 | 
						|
 | 
						|
/// @nodoc
 | 
						|
class __$$_StationStatusCopyWithImpl<$Res>
 | 
						|
    extends _$StationStatusCopyWithImpl<$Res, _$_StationStatus>
 | 
						|
    implements _$$_StationStatusCopyWith<$Res> {
 | 
						|
  __$$_StationStatusCopyWithImpl(
 | 
						|
      _$_StationStatus _value, $Res Function(_$_StationStatus) _then)
 | 
						|
      : super(_value, _then);
 | 
						|
 | 
						|
  @pragma('vm:prefer-inline')
 | 
						|
  @override
 | 
						|
  $Res call({
 | 
						|
    Object? delay = null,
 | 
						|
    Object? real = null,
 | 
						|
    Object? cancelled = null,
 | 
						|
    Object? platform = freezed,
 | 
						|
  }) {
 | 
						|
    return _then(_$_StationStatus(
 | 
						|
      delay: null == delay
 | 
						|
          ? _value.delay
 | 
						|
          : delay // ignore: cast_nullable_to_non_nullable
 | 
						|
              as int,
 | 
						|
      real: null == real
 | 
						|
          ? _value.real
 | 
						|
          : real // ignore: cast_nullable_to_non_nullable
 | 
						|
              as bool,
 | 
						|
      cancelled: null == cancelled
 | 
						|
          ? _value.cancelled
 | 
						|
          : cancelled // ignore: cast_nullable_to_non_nullable
 | 
						|
              as bool,
 | 
						|
      platform: freezed == platform
 | 
						|
          ? _value.platform
 | 
						|
          : platform // ignore: cast_nullable_to_non_nullable
 | 
						|
              as String?,
 | 
						|
    ));
 | 
						|
  }
 | 
						|
}
 | 
						|
 | 
						|
/// @nodoc
 | 
						|
@JsonSerializable()
 | 
						|
class _$_StationStatus implements _StationStatus {
 | 
						|
  const _$_StationStatus(
 | 
						|
      {required this.delay,
 | 
						|
      required this.real,
 | 
						|
      required this.cancelled,
 | 
						|
      required this.platform});
 | 
						|
 | 
						|
  factory _$_StationStatus.fromJson(Map<String, dynamic> json) =>
 | 
						|
      _$$_StationStatusFromJson(json);
 | 
						|
 | 
						|
  @override
 | 
						|
  final int delay;
 | 
						|
  @override
 | 
						|
  final bool real;
 | 
						|
  @override
 | 
						|
  final bool cancelled;
 | 
						|
  @override
 | 
						|
  final String? platform;
 | 
						|
 | 
						|
  @override
 | 
						|
  String toString() {
 | 
						|
    return 'StationStatus(delay: $delay, real: $real, cancelled: $cancelled, platform: $platform)';
 | 
						|
  }
 | 
						|
 | 
						|
  @override
 | 
						|
  bool operator ==(dynamic other) {
 | 
						|
    return identical(this, other) ||
 | 
						|
        (other.runtimeType == runtimeType &&
 | 
						|
            other is _$_StationStatus &&
 | 
						|
            (identical(other.delay, delay) || other.delay == delay) &&
 | 
						|
            (identical(other.real, real) || other.real == real) &&
 | 
						|
            (identical(other.cancelled, cancelled) ||
 | 
						|
                other.cancelled == cancelled) &&
 | 
						|
            (identical(other.platform, platform) ||
 | 
						|
                other.platform == platform));
 | 
						|
  }
 | 
						|
 | 
						|
  @JsonKey(ignore: true)
 | 
						|
  @override
 | 
						|
  int get hashCode =>
 | 
						|
      Object.hash(runtimeType, delay, real, cancelled, platform);
 | 
						|
 | 
						|
  @JsonKey(ignore: true)
 | 
						|
  @override
 | 
						|
  @pragma('vm:prefer-inline')
 | 
						|
  _$$_StationStatusCopyWith<_$_StationStatus> get copyWith =>
 | 
						|
      __$$_StationStatusCopyWithImpl<_$_StationStatus>(this, _$identity);
 | 
						|
 | 
						|
  @override
 | 
						|
  Map<String, dynamic> toJson() {
 | 
						|
    return _$$_StationStatusToJson(
 | 
						|
      this,
 | 
						|
    );
 | 
						|
  }
 | 
						|
}
 | 
						|
 | 
						|
abstract class _StationStatus implements StationStatus {
 | 
						|
  const factory _StationStatus(
 | 
						|
      {required final int delay,
 | 
						|
      required final bool real,
 | 
						|
      required final bool cancelled,
 | 
						|
      required final String? platform}) = _$_StationStatus;
 | 
						|
 | 
						|
  factory _StationStatus.fromJson(Map<String, dynamic> json) =
 | 
						|
      _$_StationStatus.fromJson;
 | 
						|
 | 
						|
  @override
 | 
						|
  int get delay;
 | 
						|
  @override
 | 
						|
  bool get real;
 | 
						|
  @override
 | 
						|
  bool get cancelled;
 | 
						|
  @override
 | 
						|
  String? get platform;
 | 
						|
  @override
 | 
						|
  @JsonKey(ignore: true)
 | 
						|
  _$$_StationStatusCopyWith<_$_StationStatus> get copyWith =>
 | 
						|
      throw _privateConstructorUsedError;
 | 
						|
}
 |