// 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 'shared_prefs_controller.dart'; // ************************************************************************** // FreezedGenerator // ************************************************************************** T _$identity(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#adding-getters-and-methods-to-our-models'); Settings _$SettingsFromJson(Map json) { return _Settings.fromJson(json); } /// @nodoc mixin _$Settings { int get id => throw _privateConstructorUsedError; bool get showIcons => throw _privateConstructorUsedError; bool get showElevators => throw _privateConstructorUsedError; bool get showFoodAndDrink => throw _privateConstructorUsedError; bool get showLectureHalls => throw _privateConstructorUsedError; bool get showComputerPools => throw _privateConstructorUsedError; bool get showSeminarRooms => throw _privateConstructorUsedError; bool get showToilets => throw _privateConstructorUsedError; bool get showStairs => throw _privateConstructorUsedError; bool get showDoors => throw _privateConstructorUsedError; bool get maleToilets => throw _privateConstructorUsedError; bool get femaleToilets => throw _privateConstructorUsedError; bool get handicapToilets => throw _privateConstructorUsedError; Map toJson() => throw _privateConstructorUsedError; @JsonKey(ignore: true) $SettingsCopyWith get copyWith => throw _privateConstructorUsedError; } /// @nodoc abstract class $SettingsCopyWith<$Res> { factory $SettingsCopyWith(Settings value, $Res Function(Settings) then) = _$SettingsCopyWithImpl<$Res, Settings>; @useResult $Res call( {int id, bool showIcons, bool showElevators, bool showFoodAndDrink, bool showLectureHalls, bool showComputerPools, bool showSeminarRooms, bool showToilets, bool showStairs, bool showDoors, bool maleToilets, bool femaleToilets, bool handicapToilets}); } /// @nodoc class _$SettingsCopyWithImpl<$Res, $Val extends Settings> implements $SettingsCopyWith<$Res> { _$SettingsCopyWithImpl(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? id = null, Object? showIcons = null, Object? showElevators = null, Object? showFoodAndDrink = null, Object? showLectureHalls = null, Object? showComputerPools = null, Object? showSeminarRooms = null, Object? showToilets = null, Object? showStairs = null, Object? showDoors = null, Object? maleToilets = null, Object? femaleToilets = null, Object? handicapToilets = null, }) { return _then(_value.copyWith( id: null == id ? _value.id : id // ignore: cast_nullable_to_non_nullable as int, showIcons: null == showIcons ? _value.showIcons : showIcons // ignore: cast_nullable_to_non_nullable as bool, showElevators: null == showElevators ? _value.showElevators : showElevators // ignore: cast_nullable_to_non_nullable as bool, showFoodAndDrink: null == showFoodAndDrink ? _value.showFoodAndDrink : showFoodAndDrink // ignore: cast_nullable_to_non_nullable as bool, showLectureHalls: null == showLectureHalls ? _value.showLectureHalls : showLectureHalls // ignore: cast_nullable_to_non_nullable as bool, showComputerPools: null == showComputerPools ? _value.showComputerPools : showComputerPools // ignore: cast_nullable_to_non_nullable as bool, showSeminarRooms: null == showSeminarRooms ? _value.showSeminarRooms : showSeminarRooms // ignore: cast_nullable_to_non_nullable as bool, showToilets: null == showToilets ? _value.showToilets : showToilets // ignore: cast_nullable_to_non_nullable as bool, showStairs: null == showStairs ? _value.showStairs : showStairs // ignore: cast_nullable_to_non_nullable as bool, showDoors: null == showDoors ? _value.showDoors : showDoors // ignore: cast_nullable_to_non_nullable as bool, maleToilets: null == maleToilets ? _value.maleToilets : maleToilets // ignore: cast_nullable_to_non_nullable as bool, femaleToilets: null == femaleToilets ? _value.femaleToilets : femaleToilets // ignore: cast_nullable_to_non_nullable as bool, handicapToilets: null == handicapToilets ? _value.handicapToilets : handicapToilets // ignore: cast_nullable_to_non_nullable as bool, ) as $Val); } } /// @nodoc abstract class _$$SettingsImplCopyWith<$Res> implements $SettingsCopyWith<$Res> { factory _$$SettingsImplCopyWith( _$SettingsImpl value, $Res Function(_$SettingsImpl) then) = __$$SettingsImplCopyWithImpl<$Res>; @override @useResult $Res call( {int id, bool showIcons, bool showElevators, bool showFoodAndDrink, bool showLectureHalls, bool showComputerPools, bool showSeminarRooms, bool showToilets, bool showStairs, bool showDoors, bool maleToilets, bool femaleToilets, bool handicapToilets}); } /// @nodoc class __$$SettingsImplCopyWithImpl<$Res> extends _$SettingsCopyWithImpl<$Res, _$SettingsImpl> implements _$$SettingsImplCopyWith<$Res> { __$$SettingsImplCopyWithImpl( _$SettingsImpl _value, $Res Function(_$SettingsImpl) _then) : super(_value, _then); @pragma('vm:prefer-inline') @override $Res call({ Object? id = null, Object? showIcons = null, Object? showElevators = null, Object? showFoodAndDrink = null, Object? showLectureHalls = null, Object? showComputerPools = null, Object? showSeminarRooms = null, Object? showToilets = null, Object? showStairs = null, Object? showDoors = null, Object? maleToilets = null, Object? femaleToilets = null, Object? handicapToilets = null, }) { return _then(_$SettingsImpl( id: null == id ? _value.id : id // ignore: cast_nullable_to_non_nullable as int, showIcons: null == showIcons ? _value.showIcons : showIcons // ignore: cast_nullable_to_non_nullable as bool, showElevators: null == showElevators ? _value.showElevators : showElevators // ignore: cast_nullable_to_non_nullable as bool, showFoodAndDrink: null == showFoodAndDrink ? _value.showFoodAndDrink : showFoodAndDrink // ignore: cast_nullable_to_non_nullable as bool, showLectureHalls: null == showLectureHalls ? _value.showLectureHalls : showLectureHalls // ignore: cast_nullable_to_non_nullable as bool, showComputerPools: null == showComputerPools ? _value.showComputerPools : showComputerPools // ignore: cast_nullable_to_non_nullable as bool, showSeminarRooms: null == showSeminarRooms ? _value.showSeminarRooms : showSeminarRooms // ignore: cast_nullable_to_non_nullable as bool, showToilets: null == showToilets ? _value.showToilets : showToilets // ignore: cast_nullable_to_non_nullable as bool, showStairs: null == showStairs ? _value.showStairs : showStairs // ignore: cast_nullable_to_non_nullable as bool, showDoors: null == showDoors ? _value.showDoors : showDoors // ignore: cast_nullable_to_non_nullable as bool, maleToilets: null == maleToilets ? _value.maleToilets : maleToilets // ignore: cast_nullable_to_non_nullable as bool, femaleToilets: null == femaleToilets ? _value.femaleToilets : femaleToilets // ignore: cast_nullable_to_non_nullable as bool, handicapToilets: null == handicapToilets ? _value.handicapToilets : handicapToilets // ignore: cast_nullable_to_non_nullable as bool, )); } } /// @nodoc @JsonSerializable() class _$SettingsImpl implements _Settings { const _$SettingsImpl( {this.id = 1, this.showIcons = true, this.showElevators = true, this.showFoodAndDrink = true, this.showLectureHalls = true, this.showComputerPools = true, this.showSeminarRooms = true, this.showToilets = true, this.showStairs = true, this.showDoors = true, this.maleToilets = false, this.femaleToilets = false, this.handicapToilets = false}); factory _$SettingsImpl.fromJson(Map json) => _$$SettingsImplFromJson(json); @override @JsonKey() final int id; @override @JsonKey() final bool showIcons; @override @JsonKey() final bool showElevators; @override @JsonKey() final bool showFoodAndDrink; @override @JsonKey() final bool showLectureHalls; @override @JsonKey() final bool showComputerPools; @override @JsonKey() final bool showSeminarRooms; @override @JsonKey() final bool showToilets; @override @JsonKey() final bool showStairs; @override @JsonKey() final bool showDoors; @override @JsonKey() final bool maleToilets; @override @JsonKey() final bool femaleToilets; @override @JsonKey() final bool handicapToilets; @override String toString() { return 'Settings(id: $id, showIcons: $showIcons, showElevators: $showElevators, showFoodAndDrink: $showFoodAndDrink, showLectureHalls: $showLectureHalls, showComputerPools: $showComputerPools, showSeminarRooms: $showSeminarRooms, showToilets: $showToilets, showStairs: $showStairs, showDoors: $showDoors, maleToilets: $maleToilets, femaleToilets: $femaleToilets, handicapToilets: $handicapToilets)'; } @override bool operator ==(Object other) { return identical(this, other) || (other.runtimeType == runtimeType && other is _$SettingsImpl && (identical(other.id, id) || other.id == id) && (identical(other.showIcons, showIcons) || other.showIcons == showIcons) && (identical(other.showElevators, showElevators) || other.showElevators == showElevators) && (identical(other.showFoodAndDrink, showFoodAndDrink) || other.showFoodAndDrink == showFoodAndDrink) && (identical(other.showLectureHalls, showLectureHalls) || other.showLectureHalls == showLectureHalls) && (identical(other.showComputerPools, showComputerPools) || other.showComputerPools == showComputerPools) && (identical(other.showSeminarRooms, showSeminarRooms) || other.showSeminarRooms == showSeminarRooms) && (identical(other.showToilets, showToilets) || other.showToilets == showToilets) && (identical(other.showStairs, showStairs) || other.showStairs == showStairs) && (identical(other.showDoors, showDoors) || other.showDoors == showDoors) && (identical(other.maleToilets, maleToilets) || other.maleToilets == maleToilets) && (identical(other.femaleToilets, femaleToilets) || other.femaleToilets == femaleToilets) && (identical(other.handicapToilets, handicapToilets) || other.handicapToilets == handicapToilets)); } @JsonKey(ignore: true) @override int get hashCode => Object.hash( runtimeType, id, showIcons, showElevators, showFoodAndDrink, showLectureHalls, showComputerPools, showSeminarRooms, showToilets, showStairs, showDoors, maleToilets, femaleToilets, handicapToilets); @JsonKey(ignore: true) @override @pragma('vm:prefer-inline') _$$SettingsImplCopyWith<_$SettingsImpl> get copyWith => __$$SettingsImplCopyWithImpl<_$SettingsImpl>(this, _$identity); @override Map toJson() { return _$$SettingsImplToJson( this, ); } } abstract class _Settings implements Settings { const factory _Settings( {final int id, final bool showIcons, final bool showElevators, final bool showFoodAndDrink, final bool showLectureHalls, final bool showComputerPools, final bool showSeminarRooms, final bool showToilets, final bool showStairs, final bool showDoors, final bool maleToilets, final bool femaleToilets, final bool handicapToilets}) = _$SettingsImpl; factory _Settings.fromJson(Map json) = _$SettingsImpl.fromJson; @override int get id; @override bool get showIcons; @override bool get showElevators; @override bool get showFoodAndDrink; @override bool get showLectureHalls; @override bool get showComputerPools; @override bool get showSeminarRooms; @override bool get showToilets; @override bool get showStairs; @override bool get showDoors; @override bool get maleToilets; @override bool get femaleToilets; @override bool get handicapToilets; @override @JsonKey(ignore: true) _$$SettingsImplCopyWith<_$SettingsImpl> get copyWith => throw _privateConstructorUsedError; }