mirror of
https://github.com/Xevion/paperless-mobile.git
synced 2025-12-10 16:07:58 -06:00
chore: Remove generated files (freezed)
This commit is contained in:
@@ -1,212 +0,0 @@
|
||||
// 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 'group_model.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');
|
||||
|
||||
GroupModel _$GroupModelFromJson(Map<String, dynamic> json) {
|
||||
return _GroupModel.fromJson(json);
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
mixin _$GroupModel {
|
||||
@HiveField(0)
|
||||
int get id => throw _privateConstructorUsedError;
|
||||
@HiveField(1)
|
||||
String get name => throw _privateConstructorUsedError;
|
||||
@HiveField(2)
|
||||
List<String> get permissions => throw _privateConstructorUsedError;
|
||||
|
||||
Map<String, dynamic> toJson() => throw _privateConstructorUsedError;
|
||||
@JsonKey(ignore: true)
|
||||
$GroupModelCopyWith<GroupModel> get copyWith =>
|
||||
throw _privateConstructorUsedError;
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
abstract class $GroupModelCopyWith<$Res> {
|
||||
factory $GroupModelCopyWith(
|
||||
GroupModel value, $Res Function(GroupModel) then) =
|
||||
_$GroupModelCopyWithImpl<$Res, GroupModel>;
|
||||
@useResult
|
||||
$Res call(
|
||||
{@HiveField(0) int id,
|
||||
@HiveField(1) String name,
|
||||
@HiveField(2) List<String> permissions});
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
class _$GroupModelCopyWithImpl<$Res, $Val extends GroupModel>
|
||||
implements $GroupModelCopyWith<$Res> {
|
||||
_$GroupModelCopyWithImpl(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? name = null,
|
||||
Object? permissions = null,
|
||||
}) {
|
||||
return _then(_value.copyWith(
|
||||
id: null == id
|
||||
? _value.id
|
||||
: id // ignore: cast_nullable_to_non_nullable
|
||||
as int,
|
||||
name: null == name
|
||||
? _value.name
|
||||
: name // ignore: cast_nullable_to_non_nullable
|
||||
as String,
|
||||
permissions: null == permissions
|
||||
? _value.permissions
|
||||
: permissions // ignore: cast_nullable_to_non_nullable
|
||||
as List<String>,
|
||||
) as $Val);
|
||||
}
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
abstract class _$$_GroupModelCopyWith<$Res>
|
||||
implements $GroupModelCopyWith<$Res> {
|
||||
factory _$$_GroupModelCopyWith(
|
||||
_$_GroupModel value, $Res Function(_$_GroupModel) then) =
|
||||
__$$_GroupModelCopyWithImpl<$Res>;
|
||||
@override
|
||||
@useResult
|
||||
$Res call(
|
||||
{@HiveField(0) int id,
|
||||
@HiveField(1) String name,
|
||||
@HiveField(2) List<String> permissions});
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
class __$$_GroupModelCopyWithImpl<$Res>
|
||||
extends _$GroupModelCopyWithImpl<$Res, _$_GroupModel>
|
||||
implements _$$_GroupModelCopyWith<$Res> {
|
||||
__$$_GroupModelCopyWithImpl(
|
||||
_$_GroupModel _value, $Res Function(_$_GroupModel) _then)
|
||||
: super(_value, _then);
|
||||
|
||||
@pragma('vm:prefer-inline')
|
||||
@override
|
||||
$Res call({
|
||||
Object? id = null,
|
||||
Object? name = null,
|
||||
Object? permissions = null,
|
||||
}) {
|
||||
return _then(_$_GroupModel(
|
||||
id: null == id
|
||||
? _value.id
|
||||
: id // ignore: cast_nullable_to_non_nullable
|
||||
as int,
|
||||
name: null == name
|
||||
? _value.name
|
||||
: name // ignore: cast_nullable_to_non_nullable
|
||||
as String,
|
||||
permissions: null == permissions
|
||||
? _value._permissions
|
||||
: permissions // ignore: cast_nullable_to_non_nullable
|
||||
as List<String>,
|
||||
));
|
||||
}
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
@JsonSerializable()
|
||||
class _$_GroupModel implements _GroupModel {
|
||||
const _$_GroupModel(
|
||||
{@HiveField(0) required this.id,
|
||||
@HiveField(1) required this.name,
|
||||
@HiveField(2) required final List<String> permissions})
|
||||
: _permissions = permissions;
|
||||
|
||||
factory _$_GroupModel.fromJson(Map<String, dynamic> json) =>
|
||||
_$$_GroupModelFromJson(json);
|
||||
|
||||
@override
|
||||
@HiveField(0)
|
||||
final int id;
|
||||
@override
|
||||
@HiveField(1)
|
||||
final String name;
|
||||
final List<String> _permissions;
|
||||
@override
|
||||
@HiveField(2)
|
||||
List<String> get permissions {
|
||||
if (_permissions is EqualUnmodifiableListView) return _permissions;
|
||||
// ignore: implicit_dynamic_type
|
||||
return EqualUnmodifiableListView(_permissions);
|
||||
}
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return 'GroupModel(id: $id, name: $name, permissions: $permissions)';
|
||||
}
|
||||
|
||||
@override
|
||||
bool operator ==(dynamic other) {
|
||||
return identical(this, other) ||
|
||||
(other.runtimeType == runtimeType &&
|
||||
other is _$_GroupModel &&
|
||||
(identical(other.id, id) || other.id == id) &&
|
||||
(identical(other.name, name) || other.name == name) &&
|
||||
const DeepCollectionEquality()
|
||||
.equals(other._permissions, _permissions));
|
||||
}
|
||||
|
||||
@JsonKey(ignore: true)
|
||||
@override
|
||||
int get hashCode => Object.hash(
|
||||
runtimeType, id, name, const DeepCollectionEquality().hash(_permissions));
|
||||
|
||||
@JsonKey(ignore: true)
|
||||
@override
|
||||
@pragma('vm:prefer-inline')
|
||||
_$$_GroupModelCopyWith<_$_GroupModel> get copyWith =>
|
||||
__$$_GroupModelCopyWithImpl<_$_GroupModel>(this, _$identity);
|
||||
|
||||
@override
|
||||
Map<String, dynamic> toJson() {
|
||||
return _$$_GroupModelToJson(
|
||||
this,
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
abstract class _GroupModel implements GroupModel {
|
||||
const factory _GroupModel(
|
||||
{@HiveField(0) required final int id,
|
||||
@HiveField(1) required final String name,
|
||||
@HiveField(2) required final List<String> permissions}) = _$_GroupModel;
|
||||
|
||||
factory _GroupModel.fromJson(Map<String, dynamic> json) =
|
||||
_$_GroupModel.fromJson;
|
||||
|
||||
@override
|
||||
@HiveField(0)
|
||||
int get id;
|
||||
@override
|
||||
@HiveField(1)
|
||||
String get name;
|
||||
@override
|
||||
@HiveField(2)
|
||||
List<String> get permissions;
|
||||
@override
|
||||
@JsonKey(ignore: true)
|
||||
_$$_GroupModelCopyWith<_$_GroupModel> get copyWith =>
|
||||
throw _privateConstructorUsedError;
|
||||
}
|
||||
@@ -1,195 +0,0 @@
|
||||
// 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 'permissions.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');
|
||||
|
||||
Permissions _$PermissionsFromJson(Map<String, dynamic> json) {
|
||||
return _Permissions.fromJson(json);
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
mixin _$Permissions {
|
||||
@HiveField(0)
|
||||
List<int> get view => throw _privateConstructorUsedError;
|
||||
@HiveField(1)
|
||||
List<int> get change => throw _privateConstructorUsedError;
|
||||
|
||||
Map<String, dynamic> toJson() => throw _privateConstructorUsedError;
|
||||
@JsonKey(ignore: true)
|
||||
$PermissionsCopyWith<Permissions> get copyWith =>
|
||||
throw _privateConstructorUsedError;
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
abstract class $PermissionsCopyWith<$Res> {
|
||||
factory $PermissionsCopyWith(
|
||||
Permissions value, $Res Function(Permissions) then) =
|
||||
_$PermissionsCopyWithImpl<$Res, Permissions>;
|
||||
@useResult
|
||||
$Res call({@HiveField(0) List<int> view, @HiveField(1) List<int> change});
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
class _$PermissionsCopyWithImpl<$Res, $Val extends Permissions>
|
||||
implements $PermissionsCopyWith<$Res> {
|
||||
_$PermissionsCopyWithImpl(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? view = null,
|
||||
Object? change = null,
|
||||
}) {
|
||||
return _then(_value.copyWith(
|
||||
view: null == view
|
||||
? _value.view
|
||||
: view // ignore: cast_nullable_to_non_nullable
|
||||
as List<int>,
|
||||
change: null == change
|
||||
? _value.change
|
||||
: change // ignore: cast_nullable_to_non_nullable
|
||||
as List<int>,
|
||||
) as $Val);
|
||||
}
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
abstract class _$$_PermissionsCopyWith<$Res>
|
||||
implements $PermissionsCopyWith<$Res> {
|
||||
factory _$$_PermissionsCopyWith(
|
||||
_$_Permissions value, $Res Function(_$_Permissions) then) =
|
||||
__$$_PermissionsCopyWithImpl<$Res>;
|
||||
@override
|
||||
@useResult
|
||||
$Res call({@HiveField(0) List<int> view, @HiveField(1) List<int> change});
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
class __$$_PermissionsCopyWithImpl<$Res>
|
||||
extends _$PermissionsCopyWithImpl<$Res, _$_Permissions>
|
||||
implements _$$_PermissionsCopyWith<$Res> {
|
||||
__$$_PermissionsCopyWithImpl(
|
||||
_$_Permissions _value, $Res Function(_$_Permissions) _then)
|
||||
: super(_value, _then);
|
||||
|
||||
@pragma('vm:prefer-inline')
|
||||
@override
|
||||
$Res call({
|
||||
Object? view = null,
|
||||
Object? change = null,
|
||||
}) {
|
||||
return _then(_$_Permissions(
|
||||
view: null == view
|
||||
? _value._view
|
||||
: view // ignore: cast_nullable_to_non_nullable
|
||||
as List<int>,
|
||||
change: null == change
|
||||
? _value._change
|
||||
: change // ignore: cast_nullable_to_non_nullable
|
||||
as List<int>,
|
||||
));
|
||||
}
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
@JsonSerializable()
|
||||
class _$_Permissions implements _Permissions {
|
||||
const _$_Permissions(
|
||||
{@HiveField(0) final List<int> view = const [],
|
||||
@HiveField(1) final List<int> change = const []})
|
||||
: _view = view,
|
||||
_change = change;
|
||||
|
||||
factory _$_Permissions.fromJson(Map<String, dynamic> json) =>
|
||||
_$$_PermissionsFromJson(json);
|
||||
|
||||
final List<int> _view;
|
||||
@override
|
||||
@JsonKey()
|
||||
@HiveField(0)
|
||||
List<int> get view {
|
||||
if (_view is EqualUnmodifiableListView) return _view;
|
||||
// ignore: implicit_dynamic_type
|
||||
return EqualUnmodifiableListView(_view);
|
||||
}
|
||||
|
||||
final List<int> _change;
|
||||
@override
|
||||
@JsonKey()
|
||||
@HiveField(1)
|
||||
List<int> get change {
|
||||
if (_change is EqualUnmodifiableListView) return _change;
|
||||
// ignore: implicit_dynamic_type
|
||||
return EqualUnmodifiableListView(_change);
|
||||
}
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return 'Permissions(view: $view, change: $change)';
|
||||
}
|
||||
|
||||
@override
|
||||
bool operator ==(dynamic other) {
|
||||
return identical(this, other) ||
|
||||
(other.runtimeType == runtimeType &&
|
||||
other is _$_Permissions &&
|
||||
const DeepCollectionEquality().equals(other._view, _view) &&
|
||||
const DeepCollectionEquality().equals(other._change, _change));
|
||||
}
|
||||
|
||||
@JsonKey(ignore: true)
|
||||
@override
|
||||
int get hashCode => Object.hash(
|
||||
runtimeType,
|
||||
const DeepCollectionEquality().hash(_view),
|
||||
const DeepCollectionEquality().hash(_change));
|
||||
|
||||
@JsonKey(ignore: true)
|
||||
@override
|
||||
@pragma('vm:prefer-inline')
|
||||
_$$_PermissionsCopyWith<_$_Permissions> get copyWith =>
|
||||
__$$_PermissionsCopyWithImpl<_$_Permissions>(this, _$identity);
|
||||
|
||||
@override
|
||||
Map<String, dynamic> toJson() {
|
||||
return _$$_PermissionsToJson(
|
||||
this,
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
abstract class _Permissions implements Permissions {
|
||||
const factory _Permissions(
|
||||
{@HiveField(0) final List<int> view,
|
||||
@HiveField(1) final List<int> change}) = _$_Permissions;
|
||||
|
||||
factory _Permissions.fromJson(Map<String, dynamic> json) =
|
||||
_$_Permissions.fromJson;
|
||||
|
||||
@override
|
||||
@HiveField(0)
|
||||
List<int> get view;
|
||||
@override
|
||||
@HiveField(1)
|
||||
List<int> get change;
|
||||
@override
|
||||
@JsonKey(ignore: true)
|
||||
_$$_PermissionsCopyWith<_$_Permissions> get copyWith =>
|
||||
throw _privateConstructorUsedError;
|
||||
}
|
||||
@@ -1,686 +0,0 @@
|
||||
// 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 'id_query_parameter.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');
|
||||
|
||||
IdQueryParameter _$IdQueryParameterFromJson(Map<String, dynamic> json) {
|
||||
switch (json['runtimeType']) {
|
||||
case 'unset':
|
||||
return UnsetIdQueryParameter.fromJson(json);
|
||||
case 'notAssigned':
|
||||
return NotAssignedIdQueryParameter.fromJson(json);
|
||||
case 'anyAssigned':
|
||||
return AnyAssignedIdQueryParameter.fromJson(json);
|
||||
case 'fromId':
|
||||
return SetIdQueryParameter.fromJson(json);
|
||||
|
||||
default:
|
||||
throw CheckedFromJsonException(json, 'runtimeType', 'IdQueryParameter',
|
||||
'Invalid union type "${json['runtimeType']}"!');
|
||||
}
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
mixin _$IdQueryParameter {
|
||||
@optionalTypeArgs
|
||||
TResult when<TResult extends Object?>({
|
||||
required TResult Function() unset,
|
||||
required TResult Function() notAssigned,
|
||||
required TResult Function() anyAssigned,
|
||||
required TResult Function(@HiveField(0) int id) fromId,
|
||||
}) =>
|
||||
throw _privateConstructorUsedError;
|
||||
@optionalTypeArgs
|
||||
TResult? whenOrNull<TResult extends Object?>({
|
||||
TResult? Function()? unset,
|
||||
TResult? Function()? notAssigned,
|
||||
TResult? Function()? anyAssigned,
|
||||
TResult? Function(@HiveField(0) int id)? fromId,
|
||||
}) =>
|
||||
throw _privateConstructorUsedError;
|
||||
@optionalTypeArgs
|
||||
TResult maybeWhen<TResult extends Object?>({
|
||||
TResult Function()? unset,
|
||||
TResult Function()? notAssigned,
|
||||
TResult Function()? anyAssigned,
|
||||
TResult Function(@HiveField(0) int id)? fromId,
|
||||
required TResult orElse(),
|
||||
}) =>
|
||||
throw _privateConstructorUsedError;
|
||||
@optionalTypeArgs
|
||||
TResult map<TResult extends Object?>({
|
||||
required TResult Function(UnsetIdQueryParameter value) unset,
|
||||
required TResult Function(NotAssignedIdQueryParameter value) notAssigned,
|
||||
required TResult Function(AnyAssignedIdQueryParameter value) anyAssigned,
|
||||
required TResult Function(SetIdQueryParameter value) fromId,
|
||||
}) =>
|
||||
throw _privateConstructorUsedError;
|
||||
@optionalTypeArgs
|
||||
TResult? mapOrNull<TResult extends Object?>({
|
||||
TResult? Function(UnsetIdQueryParameter value)? unset,
|
||||
TResult? Function(NotAssignedIdQueryParameter value)? notAssigned,
|
||||
TResult? Function(AnyAssignedIdQueryParameter value)? anyAssigned,
|
||||
TResult? Function(SetIdQueryParameter value)? fromId,
|
||||
}) =>
|
||||
throw _privateConstructorUsedError;
|
||||
@optionalTypeArgs
|
||||
TResult maybeMap<TResult extends Object?>({
|
||||
TResult Function(UnsetIdQueryParameter value)? unset,
|
||||
TResult Function(NotAssignedIdQueryParameter value)? notAssigned,
|
||||
TResult Function(AnyAssignedIdQueryParameter value)? anyAssigned,
|
||||
TResult Function(SetIdQueryParameter value)? fromId,
|
||||
required TResult orElse(),
|
||||
}) =>
|
||||
throw _privateConstructorUsedError;
|
||||
Map<String, dynamic> toJson() => throw _privateConstructorUsedError;
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
abstract class $IdQueryParameterCopyWith<$Res> {
|
||||
factory $IdQueryParameterCopyWith(
|
||||
IdQueryParameter value, $Res Function(IdQueryParameter) then) =
|
||||
_$IdQueryParameterCopyWithImpl<$Res, IdQueryParameter>;
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
class _$IdQueryParameterCopyWithImpl<$Res, $Val extends IdQueryParameter>
|
||||
implements $IdQueryParameterCopyWith<$Res> {
|
||||
_$IdQueryParameterCopyWithImpl(this._value, this._then);
|
||||
|
||||
// ignore: unused_field
|
||||
final $Val _value;
|
||||
// ignore: unused_field
|
||||
final $Res Function($Val) _then;
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
abstract class _$$UnsetIdQueryParameterCopyWith<$Res> {
|
||||
factory _$$UnsetIdQueryParameterCopyWith(_$UnsetIdQueryParameter value,
|
||||
$Res Function(_$UnsetIdQueryParameter) then) =
|
||||
__$$UnsetIdQueryParameterCopyWithImpl<$Res>;
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
class __$$UnsetIdQueryParameterCopyWithImpl<$Res>
|
||||
extends _$IdQueryParameterCopyWithImpl<$Res, _$UnsetIdQueryParameter>
|
||||
implements _$$UnsetIdQueryParameterCopyWith<$Res> {
|
||||
__$$UnsetIdQueryParameterCopyWithImpl(_$UnsetIdQueryParameter _value,
|
||||
$Res Function(_$UnsetIdQueryParameter) _then)
|
||||
: super(_value, _then);
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
@JsonSerializable()
|
||||
@HiveType(typeId: PaperlessApiHiveTypeIds.unsetIdQueryParameter)
|
||||
class _$UnsetIdQueryParameter extends UnsetIdQueryParameter {
|
||||
const _$UnsetIdQueryParameter({final String? $type})
|
||||
: $type = $type ?? 'unset',
|
||||
super._();
|
||||
|
||||
factory _$UnsetIdQueryParameter.fromJson(Map<String, dynamic> json) =>
|
||||
_$$UnsetIdQueryParameterFromJson(json);
|
||||
|
||||
@JsonKey(name: 'runtimeType')
|
||||
final String $type;
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return 'IdQueryParameter.unset()';
|
||||
}
|
||||
|
||||
@override
|
||||
bool operator ==(dynamic other) {
|
||||
return identical(this, other) ||
|
||||
(other.runtimeType == runtimeType && other is _$UnsetIdQueryParameter);
|
||||
}
|
||||
|
||||
@JsonKey(ignore: true)
|
||||
@override
|
||||
int get hashCode => runtimeType.hashCode;
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult when<TResult extends Object?>({
|
||||
required TResult Function() unset,
|
||||
required TResult Function() notAssigned,
|
||||
required TResult Function() anyAssigned,
|
||||
required TResult Function(@HiveField(0) int id) fromId,
|
||||
}) {
|
||||
return unset();
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult? whenOrNull<TResult extends Object?>({
|
||||
TResult? Function()? unset,
|
||||
TResult? Function()? notAssigned,
|
||||
TResult? Function()? anyAssigned,
|
||||
TResult? Function(@HiveField(0) int id)? fromId,
|
||||
}) {
|
||||
return unset?.call();
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult maybeWhen<TResult extends Object?>({
|
||||
TResult Function()? unset,
|
||||
TResult Function()? notAssigned,
|
||||
TResult Function()? anyAssigned,
|
||||
TResult Function(@HiveField(0) int id)? fromId,
|
||||
required TResult orElse(),
|
||||
}) {
|
||||
if (unset != null) {
|
||||
return unset();
|
||||
}
|
||||
return orElse();
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult map<TResult extends Object?>({
|
||||
required TResult Function(UnsetIdQueryParameter value) unset,
|
||||
required TResult Function(NotAssignedIdQueryParameter value) notAssigned,
|
||||
required TResult Function(AnyAssignedIdQueryParameter value) anyAssigned,
|
||||
required TResult Function(SetIdQueryParameter value) fromId,
|
||||
}) {
|
||||
return unset(this);
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult? mapOrNull<TResult extends Object?>({
|
||||
TResult? Function(UnsetIdQueryParameter value)? unset,
|
||||
TResult? Function(NotAssignedIdQueryParameter value)? notAssigned,
|
||||
TResult? Function(AnyAssignedIdQueryParameter value)? anyAssigned,
|
||||
TResult? Function(SetIdQueryParameter value)? fromId,
|
||||
}) {
|
||||
return unset?.call(this);
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult maybeMap<TResult extends Object?>({
|
||||
TResult Function(UnsetIdQueryParameter value)? unset,
|
||||
TResult Function(NotAssignedIdQueryParameter value)? notAssigned,
|
||||
TResult Function(AnyAssignedIdQueryParameter value)? anyAssigned,
|
||||
TResult Function(SetIdQueryParameter value)? fromId,
|
||||
required TResult orElse(),
|
||||
}) {
|
||||
if (unset != null) {
|
||||
return unset(this);
|
||||
}
|
||||
return orElse();
|
||||
}
|
||||
|
||||
@override
|
||||
Map<String, dynamic> toJson() {
|
||||
return _$$UnsetIdQueryParameterToJson(
|
||||
this,
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
abstract class UnsetIdQueryParameter extends IdQueryParameter {
|
||||
const factory UnsetIdQueryParameter() = _$UnsetIdQueryParameter;
|
||||
const UnsetIdQueryParameter._() : super._();
|
||||
|
||||
factory UnsetIdQueryParameter.fromJson(Map<String, dynamic> json) =
|
||||
_$UnsetIdQueryParameter.fromJson;
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
abstract class _$$NotAssignedIdQueryParameterCopyWith<$Res> {
|
||||
factory _$$NotAssignedIdQueryParameterCopyWith(
|
||||
_$NotAssignedIdQueryParameter value,
|
||||
$Res Function(_$NotAssignedIdQueryParameter) then) =
|
||||
__$$NotAssignedIdQueryParameterCopyWithImpl<$Res>;
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
class __$$NotAssignedIdQueryParameterCopyWithImpl<$Res>
|
||||
extends _$IdQueryParameterCopyWithImpl<$Res, _$NotAssignedIdQueryParameter>
|
||||
implements _$$NotAssignedIdQueryParameterCopyWith<$Res> {
|
||||
__$$NotAssignedIdQueryParameterCopyWithImpl(
|
||||
_$NotAssignedIdQueryParameter _value,
|
||||
$Res Function(_$NotAssignedIdQueryParameter) _then)
|
||||
: super(_value, _then);
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
@JsonSerializable()
|
||||
@HiveType(typeId: PaperlessApiHiveTypeIds.notAssignedIdQueryParameter)
|
||||
class _$NotAssignedIdQueryParameter extends NotAssignedIdQueryParameter {
|
||||
const _$NotAssignedIdQueryParameter({final String? $type})
|
||||
: $type = $type ?? 'notAssigned',
|
||||
super._();
|
||||
|
||||
factory _$NotAssignedIdQueryParameter.fromJson(Map<String, dynamic> json) =>
|
||||
_$$NotAssignedIdQueryParameterFromJson(json);
|
||||
|
||||
@JsonKey(name: 'runtimeType')
|
||||
final String $type;
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return 'IdQueryParameter.notAssigned()';
|
||||
}
|
||||
|
||||
@override
|
||||
bool operator ==(dynamic other) {
|
||||
return identical(this, other) ||
|
||||
(other.runtimeType == runtimeType &&
|
||||
other is _$NotAssignedIdQueryParameter);
|
||||
}
|
||||
|
||||
@JsonKey(ignore: true)
|
||||
@override
|
||||
int get hashCode => runtimeType.hashCode;
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult when<TResult extends Object?>({
|
||||
required TResult Function() unset,
|
||||
required TResult Function() notAssigned,
|
||||
required TResult Function() anyAssigned,
|
||||
required TResult Function(@HiveField(0) int id) fromId,
|
||||
}) {
|
||||
return notAssigned();
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult? whenOrNull<TResult extends Object?>({
|
||||
TResult? Function()? unset,
|
||||
TResult? Function()? notAssigned,
|
||||
TResult? Function()? anyAssigned,
|
||||
TResult? Function(@HiveField(0) int id)? fromId,
|
||||
}) {
|
||||
return notAssigned?.call();
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult maybeWhen<TResult extends Object?>({
|
||||
TResult Function()? unset,
|
||||
TResult Function()? notAssigned,
|
||||
TResult Function()? anyAssigned,
|
||||
TResult Function(@HiveField(0) int id)? fromId,
|
||||
required TResult orElse(),
|
||||
}) {
|
||||
if (notAssigned != null) {
|
||||
return notAssigned();
|
||||
}
|
||||
return orElse();
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult map<TResult extends Object?>({
|
||||
required TResult Function(UnsetIdQueryParameter value) unset,
|
||||
required TResult Function(NotAssignedIdQueryParameter value) notAssigned,
|
||||
required TResult Function(AnyAssignedIdQueryParameter value) anyAssigned,
|
||||
required TResult Function(SetIdQueryParameter value) fromId,
|
||||
}) {
|
||||
return notAssigned(this);
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult? mapOrNull<TResult extends Object?>({
|
||||
TResult? Function(UnsetIdQueryParameter value)? unset,
|
||||
TResult? Function(NotAssignedIdQueryParameter value)? notAssigned,
|
||||
TResult? Function(AnyAssignedIdQueryParameter value)? anyAssigned,
|
||||
TResult? Function(SetIdQueryParameter value)? fromId,
|
||||
}) {
|
||||
return notAssigned?.call(this);
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult maybeMap<TResult extends Object?>({
|
||||
TResult Function(UnsetIdQueryParameter value)? unset,
|
||||
TResult Function(NotAssignedIdQueryParameter value)? notAssigned,
|
||||
TResult Function(AnyAssignedIdQueryParameter value)? anyAssigned,
|
||||
TResult Function(SetIdQueryParameter value)? fromId,
|
||||
required TResult orElse(),
|
||||
}) {
|
||||
if (notAssigned != null) {
|
||||
return notAssigned(this);
|
||||
}
|
||||
return orElse();
|
||||
}
|
||||
|
||||
@override
|
||||
Map<String, dynamic> toJson() {
|
||||
return _$$NotAssignedIdQueryParameterToJson(
|
||||
this,
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
abstract class NotAssignedIdQueryParameter extends IdQueryParameter {
|
||||
const factory NotAssignedIdQueryParameter() = _$NotAssignedIdQueryParameter;
|
||||
const NotAssignedIdQueryParameter._() : super._();
|
||||
|
||||
factory NotAssignedIdQueryParameter.fromJson(Map<String, dynamic> json) =
|
||||
_$NotAssignedIdQueryParameter.fromJson;
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
abstract class _$$AnyAssignedIdQueryParameterCopyWith<$Res> {
|
||||
factory _$$AnyAssignedIdQueryParameterCopyWith(
|
||||
_$AnyAssignedIdQueryParameter value,
|
||||
$Res Function(_$AnyAssignedIdQueryParameter) then) =
|
||||
__$$AnyAssignedIdQueryParameterCopyWithImpl<$Res>;
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
class __$$AnyAssignedIdQueryParameterCopyWithImpl<$Res>
|
||||
extends _$IdQueryParameterCopyWithImpl<$Res, _$AnyAssignedIdQueryParameter>
|
||||
implements _$$AnyAssignedIdQueryParameterCopyWith<$Res> {
|
||||
__$$AnyAssignedIdQueryParameterCopyWithImpl(
|
||||
_$AnyAssignedIdQueryParameter _value,
|
||||
$Res Function(_$AnyAssignedIdQueryParameter) _then)
|
||||
: super(_value, _then);
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
@JsonSerializable()
|
||||
@HiveType(typeId: PaperlessApiHiveTypeIds.anyAssignedIdQueryParameter)
|
||||
class _$AnyAssignedIdQueryParameter extends AnyAssignedIdQueryParameter {
|
||||
const _$AnyAssignedIdQueryParameter({final String? $type})
|
||||
: $type = $type ?? 'anyAssigned',
|
||||
super._();
|
||||
|
||||
factory _$AnyAssignedIdQueryParameter.fromJson(Map<String, dynamic> json) =>
|
||||
_$$AnyAssignedIdQueryParameterFromJson(json);
|
||||
|
||||
@JsonKey(name: 'runtimeType')
|
||||
final String $type;
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return 'IdQueryParameter.anyAssigned()';
|
||||
}
|
||||
|
||||
@override
|
||||
bool operator ==(dynamic other) {
|
||||
return identical(this, other) ||
|
||||
(other.runtimeType == runtimeType &&
|
||||
other is _$AnyAssignedIdQueryParameter);
|
||||
}
|
||||
|
||||
@JsonKey(ignore: true)
|
||||
@override
|
||||
int get hashCode => runtimeType.hashCode;
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult when<TResult extends Object?>({
|
||||
required TResult Function() unset,
|
||||
required TResult Function() notAssigned,
|
||||
required TResult Function() anyAssigned,
|
||||
required TResult Function(@HiveField(0) int id) fromId,
|
||||
}) {
|
||||
return anyAssigned();
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult? whenOrNull<TResult extends Object?>({
|
||||
TResult? Function()? unset,
|
||||
TResult? Function()? notAssigned,
|
||||
TResult? Function()? anyAssigned,
|
||||
TResult? Function(@HiveField(0) int id)? fromId,
|
||||
}) {
|
||||
return anyAssigned?.call();
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult maybeWhen<TResult extends Object?>({
|
||||
TResult Function()? unset,
|
||||
TResult Function()? notAssigned,
|
||||
TResult Function()? anyAssigned,
|
||||
TResult Function(@HiveField(0) int id)? fromId,
|
||||
required TResult orElse(),
|
||||
}) {
|
||||
if (anyAssigned != null) {
|
||||
return anyAssigned();
|
||||
}
|
||||
return orElse();
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult map<TResult extends Object?>({
|
||||
required TResult Function(UnsetIdQueryParameter value) unset,
|
||||
required TResult Function(NotAssignedIdQueryParameter value) notAssigned,
|
||||
required TResult Function(AnyAssignedIdQueryParameter value) anyAssigned,
|
||||
required TResult Function(SetIdQueryParameter value) fromId,
|
||||
}) {
|
||||
return anyAssigned(this);
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult? mapOrNull<TResult extends Object?>({
|
||||
TResult? Function(UnsetIdQueryParameter value)? unset,
|
||||
TResult? Function(NotAssignedIdQueryParameter value)? notAssigned,
|
||||
TResult? Function(AnyAssignedIdQueryParameter value)? anyAssigned,
|
||||
TResult? Function(SetIdQueryParameter value)? fromId,
|
||||
}) {
|
||||
return anyAssigned?.call(this);
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult maybeMap<TResult extends Object?>({
|
||||
TResult Function(UnsetIdQueryParameter value)? unset,
|
||||
TResult Function(NotAssignedIdQueryParameter value)? notAssigned,
|
||||
TResult Function(AnyAssignedIdQueryParameter value)? anyAssigned,
|
||||
TResult Function(SetIdQueryParameter value)? fromId,
|
||||
required TResult orElse(),
|
||||
}) {
|
||||
if (anyAssigned != null) {
|
||||
return anyAssigned(this);
|
||||
}
|
||||
return orElse();
|
||||
}
|
||||
|
||||
@override
|
||||
Map<String, dynamic> toJson() {
|
||||
return _$$AnyAssignedIdQueryParameterToJson(
|
||||
this,
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
abstract class AnyAssignedIdQueryParameter extends IdQueryParameter {
|
||||
const factory AnyAssignedIdQueryParameter() = _$AnyAssignedIdQueryParameter;
|
||||
const AnyAssignedIdQueryParameter._() : super._();
|
||||
|
||||
factory AnyAssignedIdQueryParameter.fromJson(Map<String, dynamic> json) =
|
||||
_$AnyAssignedIdQueryParameter.fromJson;
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
abstract class _$$SetIdQueryParameterCopyWith<$Res> {
|
||||
factory _$$SetIdQueryParameterCopyWith(_$SetIdQueryParameter value,
|
||||
$Res Function(_$SetIdQueryParameter) then) =
|
||||
__$$SetIdQueryParameterCopyWithImpl<$Res>;
|
||||
@useResult
|
||||
$Res call({@HiveField(0) int id});
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
class __$$SetIdQueryParameterCopyWithImpl<$Res>
|
||||
extends _$IdQueryParameterCopyWithImpl<$Res, _$SetIdQueryParameter>
|
||||
implements _$$SetIdQueryParameterCopyWith<$Res> {
|
||||
__$$SetIdQueryParameterCopyWithImpl(
|
||||
_$SetIdQueryParameter _value, $Res Function(_$SetIdQueryParameter) _then)
|
||||
: super(_value, _then);
|
||||
|
||||
@pragma('vm:prefer-inline')
|
||||
@override
|
||||
$Res call({
|
||||
Object? id = null,
|
||||
}) {
|
||||
return _then(_$SetIdQueryParameter(
|
||||
null == id
|
||||
? _value.id
|
||||
: id // ignore: cast_nullable_to_non_nullable
|
||||
as int,
|
||||
));
|
||||
}
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
@JsonSerializable()
|
||||
@HiveType(typeId: PaperlessApiHiveTypeIds.setIdQueryParameter)
|
||||
class _$SetIdQueryParameter extends SetIdQueryParameter {
|
||||
const _$SetIdQueryParameter(@HiveField(0) this.id, {final String? $type})
|
||||
: $type = $type ?? 'fromId',
|
||||
super._();
|
||||
|
||||
factory _$SetIdQueryParameter.fromJson(Map<String, dynamic> json) =>
|
||||
_$$SetIdQueryParameterFromJson(json);
|
||||
|
||||
@override
|
||||
@HiveField(0)
|
||||
final int id;
|
||||
|
||||
@JsonKey(name: 'runtimeType')
|
||||
final String $type;
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return 'IdQueryParameter.fromId(id: $id)';
|
||||
}
|
||||
|
||||
@override
|
||||
bool operator ==(dynamic other) {
|
||||
return identical(this, other) ||
|
||||
(other.runtimeType == runtimeType &&
|
||||
other is _$SetIdQueryParameter &&
|
||||
(identical(other.id, id) || other.id == id));
|
||||
}
|
||||
|
||||
@JsonKey(ignore: true)
|
||||
@override
|
||||
int get hashCode => Object.hash(runtimeType, id);
|
||||
|
||||
@JsonKey(ignore: true)
|
||||
@override
|
||||
@pragma('vm:prefer-inline')
|
||||
_$$SetIdQueryParameterCopyWith<_$SetIdQueryParameter> get copyWith =>
|
||||
__$$SetIdQueryParameterCopyWithImpl<_$SetIdQueryParameter>(
|
||||
this, _$identity);
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult when<TResult extends Object?>({
|
||||
required TResult Function() unset,
|
||||
required TResult Function() notAssigned,
|
||||
required TResult Function() anyAssigned,
|
||||
required TResult Function(@HiveField(0) int id) fromId,
|
||||
}) {
|
||||
return fromId(id);
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult? whenOrNull<TResult extends Object?>({
|
||||
TResult? Function()? unset,
|
||||
TResult? Function()? notAssigned,
|
||||
TResult? Function()? anyAssigned,
|
||||
TResult? Function(@HiveField(0) int id)? fromId,
|
||||
}) {
|
||||
return fromId?.call(id);
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult maybeWhen<TResult extends Object?>({
|
||||
TResult Function()? unset,
|
||||
TResult Function()? notAssigned,
|
||||
TResult Function()? anyAssigned,
|
||||
TResult Function(@HiveField(0) int id)? fromId,
|
||||
required TResult orElse(),
|
||||
}) {
|
||||
if (fromId != null) {
|
||||
return fromId(id);
|
||||
}
|
||||
return orElse();
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult map<TResult extends Object?>({
|
||||
required TResult Function(UnsetIdQueryParameter value) unset,
|
||||
required TResult Function(NotAssignedIdQueryParameter value) notAssigned,
|
||||
required TResult Function(AnyAssignedIdQueryParameter value) anyAssigned,
|
||||
required TResult Function(SetIdQueryParameter value) fromId,
|
||||
}) {
|
||||
return fromId(this);
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult? mapOrNull<TResult extends Object?>({
|
||||
TResult? Function(UnsetIdQueryParameter value)? unset,
|
||||
TResult? Function(NotAssignedIdQueryParameter value)? notAssigned,
|
||||
TResult? Function(AnyAssignedIdQueryParameter value)? anyAssigned,
|
||||
TResult? Function(SetIdQueryParameter value)? fromId,
|
||||
}) {
|
||||
return fromId?.call(this);
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult maybeMap<TResult extends Object?>({
|
||||
TResult Function(UnsetIdQueryParameter value)? unset,
|
||||
TResult Function(NotAssignedIdQueryParameter value)? notAssigned,
|
||||
TResult Function(AnyAssignedIdQueryParameter value)? anyAssigned,
|
||||
TResult Function(SetIdQueryParameter value)? fromId,
|
||||
required TResult orElse(),
|
||||
}) {
|
||||
if (fromId != null) {
|
||||
return fromId(this);
|
||||
}
|
||||
return orElse();
|
||||
}
|
||||
|
||||
@override
|
||||
Map<String, dynamic> toJson() {
|
||||
return _$$SetIdQueryParameterToJson(
|
||||
this,
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
abstract class SetIdQueryParameter extends IdQueryParameter {
|
||||
const factory SetIdQueryParameter(@HiveField(0) final int id) =
|
||||
_$SetIdQueryParameter;
|
||||
const SetIdQueryParameter._() : super._();
|
||||
|
||||
factory SetIdQueryParameter.fromJson(Map<String, dynamic> json) =
|
||||
_$SetIdQueryParameter.fromJson;
|
||||
|
||||
@HiveField(0)
|
||||
int get id;
|
||||
@JsonKey(ignore: true)
|
||||
_$$SetIdQueryParameterCopyWith<_$SetIdQueryParameter> get copyWith =>
|
||||
throw _privateConstructorUsedError;
|
||||
}
|
||||
@@ -1,587 +0,0 @@
|
||||
// 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 'tags_query.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');
|
||||
|
||||
TagsQuery _$TagsQueryFromJson(Map<String, dynamic> json) {
|
||||
switch (json['runtimeType']) {
|
||||
case 'notAssigned':
|
||||
return NotAssignedTagsQuery.fromJson(json);
|
||||
case 'anyAssigned':
|
||||
return AnyAssignedTagsQuery.fromJson(json);
|
||||
case 'ids':
|
||||
return IdsTagsQuery.fromJson(json);
|
||||
|
||||
default:
|
||||
throw CheckedFromJsonException(json, 'runtimeType', 'TagsQuery',
|
||||
'Invalid union type "${json['runtimeType']}"!');
|
||||
}
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
mixin _$TagsQuery {
|
||||
@optionalTypeArgs
|
||||
TResult when<TResult extends Object?>({
|
||||
required TResult Function() notAssigned,
|
||||
required TResult Function(List<int> tagIds) anyAssigned,
|
||||
required TResult Function(List<int> include, List<int> exclude) ids,
|
||||
}) =>
|
||||
throw _privateConstructorUsedError;
|
||||
@optionalTypeArgs
|
||||
TResult? whenOrNull<TResult extends Object?>({
|
||||
TResult? Function()? notAssigned,
|
||||
TResult? Function(List<int> tagIds)? anyAssigned,
|
||||
TResult? Function(List<int> include, List<int> exclude)? ids,
|
||||
}) =>
|
||||
throw _privateConstructorUsedError;
|
||||
@optionalTypeArgs
|
||||
TResult maybeWhen<TResult extends Object?>({
|
||||
TResult Function()? notAssigned,
|
||||
TResult Function(List<int> tagIds)? anyAssigned,
|
||||
TResult Function(List<int> include, List<int> exclude)? ids,
|
||||
required TResult orElse(),
|
||||
}) =>
|
||||
throw _privateConstructorUsedError;
|
||||
@optionalTypeArgs
|
||||
TResult map<TResult extends Object?>({
|
||||
required TResult Function(NotAssignedTagsQuery value) notAssigned,
|
||||
required TResult Function(AnyAssignedTagsQuery value) anyAssigned,
|
||||
required TResult Function(IdsTagsQuery value) ids,
|
||||
}) =>
|
||||
throw _privateConstructorUsedError;
|
||||
@optionalTypeArgs
|
||||
TResult? mapOrNull<TResult extends Object?>({
|
||||
TResult? Function(NotAssignedTagsQuery value)? notAssigned,
|
||||
TResult? Function(AnyAssignedTagsQuery value)? anyAssigned,
|
||||
TResult? Function(IdsTagsQuery value)? ids,
|
||||
}) =>
|
||||
throw _privateConstructorUsedError;
|
||||
@optionalTypeArgs
|
||||
TResult maybeMap<TResult extends Object?>({
|
||||
TResult Function(NotAssignedTagsQuery value)? notAssigned,
|
||||
TResult Function(AnyAssignedTagsQuery value)? anyAssigned,
|
||||
TResult Function(IdsTagsQuery value)? ids,
|
||||
required TResult orElse(),
|
||||
}) =>
|
||||
throw _privateConstructorUsedError;
|
||||
Map<String, dynamic> toJson() => throw _privateConstructorUsedError;
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
abstract class $TagsQueryCopyWith<$Res> {
|
||||
factory $TagsQueryCopyWith(TagsQuery value, $Res Function(TagsQuery) then) =
|
||||
_$TagsQueryCopyWithImpl<$Res, TagsQuery>;
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
class _$TagsQueryCopyWithImpl<$Res, $Val extends TagsQuery>
|
||||
implements $TagsQueryCopyWith<$Res> {
|
||||
_$TagsQueryCopyWithImpl(this._value, this._then);
|
||||
|
||||
// ignore: unused_field
|
||||
final $Val _value;
|
||||
// ignore: unused_field
|
||||
final $Res Function($Val) _then;
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
abstract class _$$NotAssignedTagsQueryCopyWith<$Res> {
|
||||
factory _$$NotAssignedTagsQueryCopyWith(_$NotAssignedTagsQuery value,
|
||||
$Res Function(_$NotAssignedTagsQuery) then) =
|
||||
__$$NotAssignedTagsQueryCopyWithImpl<$Res>;
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
class __$$NotAssignedTagsQueryCopyWithImpl<$Res>
|
||||
extends _$TagsQueryCopyWithImpl<$Res, _$NotAssignedTagsQuery>
|
||||
implements _$$NotAssignedTagsQueryCopyWith<$Res> {
|
||||
__$$NotAssignedTagsQueryCopyWithImpl(_$NotAssignedTagsQuery _value,
|
||||
$Res Function(_$NotAssignedTagsQuery) _then)
|
||||
: super(_value, _then);
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
@JsonSerializable()
|
||||
@HiveType(typeId: PaperlessApiHiveTypeIds.notAssignedTagsQuery)
|
||||
class _$NotAssignedTagsQuery extends NotAssignedTagsQuery {
|
||||
const _$NotAssignedTagsQuery({final String? $type})
|
||||
: $type = $type ?? 'notAssigned',
|
||||
super._();
|
||||
|
||||
factory _$NotAssignedTagsQuery.fromJson(Map<String, dynamic> json) =>
|
||||
_$$NotAssignedTagsQueryFromJson(json);
|
||||
|
||||
@JsonKey(name: 'runtimeType')
|
||||
final String $type;
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return 'TagsQuery.notAssigned()';
|
||||
}
|
||||
|
||||
@override
|
||||
bool operator ==(dynamic other) {
|
||||
return identical(this, other) ||
|
||||
(other.runtimeType == runtimeType && other is _$NotAssignedTagsQuery);
|
||||
}
|
||||
|
||||
@JsonKey(ignore: true)
|
||||
@override
|
||||
int get hashCode => runtimeType.hashCode;
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult when<TResult extends Object?>({
|
||||
required TResult Function() notAssigned,
|
||||
required TResult Function(List<int> tagIds) anyAssigned,
|
||||
required TResult Function(List<int> include, List<int> exclude) ids,
|
||||
}) {
|
||||
return notAssigned();
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult? whenOrNull<TResult extends Object?>({
|
||||
TResult? Function()? notAssigned,
|
||||
TResult? Function(List<int> tagIds)? anyAssigned,
|
||||
TResult? Function(List<int> include, List<int> exclude)? ids,
|
||||
}) {
|
||||
return notAssigned?.call();
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult maybeWhen<TResult extends Object?>({
|
||||
TResult Function()? notAssigned,
|
||||
TResult Function(List<int> tagIds)? anyAssigned,
|
||||
TResult Function(List<int> include, List<int> exclude)? ids,
|
||||
required TResult orElse(),
|
||||
}) {
|
||||
if (notAssigned != null) {
|
||||
return notAssigned();
|
||||
}
|
||||
return orElse();
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult map<TResult extends Object?>({
|
||||
required TResult Function(NotAssignedTagsQuery value) notAssigned,
|
||||
required TResult Function(AnyAssignedTagsQuery value) anyAssigned,
|
||||
required TResult Function(IdsTagsQuery value) ids,
|
||||
}) {
|
||||
return notAssigned(this);
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult? mapOrNull<TResult extends Object?>({
|
||||
TResult? Function(NotAssignedTagsQuery value)? notAssigned,
|
||||
TResult? Function(AnyAssignedTagsQuery value)? anyAssigned,
|
||||
TResult? Function(IdsTagsQuery value)? ids,
|
||||
}) {
|
||||
return notAssigned?.call(this);
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult maybeMap<TResult extends Object?>({
|
||||
TResult Function(NotAssignedTagsQuery value)? notAssigned,
|
||||
TResult Function(AnyAssignedTagsQuery value)? anyAssigned,
|
||||
TResult Function(IdsTagsQuery value)? ids,
|
||||
required TResult orElse(),
|
||||
}) {
|
||||
if (notAssigned != null) {
|
||||
return notAssigned(this);
|
||||
}
|
||||
return orElse();
|
||||
}
|
||||
|
||||
@override
|
||||
Map<String, dynamic> toJson() {
|
||||
return _$$NotAssignedTagsQueryToJson(
|
||||
this,
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
abstract class NotAssignedTagsQuery extends TagsQuery {
|
||||
const factory NotAssignedTagsQuery() = _$NotAssignedTagsQuery;
|
||||
const NotAssignedTagsQuery._() : super._();
|
||||
|
||||
factory NotAssignedTagsQuery.fromJson(Map<String, dynamic> json) =
|
||||
_$NotAssignedTagsQuery.fromJson;
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
abstract class _$$AnyAssignedTagsQueryCopyWith<$Res> {
|
||||
factory _$$AnyAssignedTagsQueryCopyWith(_$AnyAssignedTagsQuery value,
|
||||
$Res Function(_$AnyAssignedTagsQuery) then) =
|
||||
__$$AnyAssignedTagsQueryCopyWithImpl<$Res>;
|
||||
@useResult
|
||||
$Res call({List<int> tagIds});
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
class __$$AnyAssignedTagsQueryCopyWithImpl<$Res>
|
||||
extends _$TagsQueryCopyWithImpl<$Res, _$AnyAssignedTagsQuery>
|
||||
implements _$$AnyAssignedTagsQueryCopyWith<$Res> {
|
||||
__$$AnyAssignedTagsQueryCopyWithImpl(_$AnyAssignedTagsQuery _value,
|
||||
$Res Function(_$AnyAssignedTagsQuery) _then)
|
||||
: super(_value, _then);
|
||||
|
||||
@pragma('vm:prefer-inline')
|
||||
@override
|
||||
$Res call({
|
||||
Object? tagIds = null,
|
||||
}) {
|
||||
return _then(_$AnyAssignedTagsQuery(
|
||||
tagIds: null == tagIds
|
||||
? _value._tagIds
|
||||
: tagIds // ignore: cast_nullable_to_non_nullable
|
||||
as List<int>,
|
||||
));
|
||||
}
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
@JsonSerializable()
|
||||
@HiveType(typeId: PaperlessApiHiveTypeIds.anyAssignedTagsQuery)
|
||||
class _$AnyAssignedTagsQuery extends AnyAssignedTagsQuery {
|
||||
const _$AnyAssignedTagsQuery(
|
||||
{final List<int> tagIds = const [], final String? $type})
|
||||
: _tagIds = tagIds,
|
||||
$type = $type ?? 'anyAssigned',
|
||||
super._();
|
||||
|
||||
factory _$AnyAssignedTagsQuery.fromJson(Map<String, dynamic> json) =>
|
||||
_$$AnyAssignedTagsQueryFromJson(json);
|
||||
|
||||
final List<int> _tagIds;
|
||||
@override
|
||||
@JsonKey()
|
||||
List<int> get tagIds {
|
||||
if (_tagIds is EqualUnmodifiableListView) return _tagIds;
|
||||
// ignore: implicit_dynamic_type
|
||||
return EqualUnmodifiableListView(_tagIds);
|
||||
}
|
||||
|
||||
@JsonKey(name: 'runtimeType')
|
||||
final String $type;
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return 'TagsQuery.anyAssigned(tagIds: $tagIds)';
|
||||
}
|
||||
|
||||
@override
|
||||
bool operator ==(dynamic other) {
|
||||
return identical(this, other) ||
|
||||
(other.runtimeType == runtimeType &&
|
||||
other is _$AnyAssignedTagsQuery &&
|
||||
const DeepCollectionEquality().equals(other._tagIds, _tagIds));
|
||||
}
|
||||
|
||||
@JsonKey(ignore: true)
|
||||
@override
|
||||
int get hashCode =>
|
||||
Object.hash(runtimeType, const DeepCollectionEquality().hash(_tagIds));
|
||||
|
||||
@JsonKey(ignore: true)
|
||||
@override
|
||||
@pragma('vm:prefer-inline')
|
||||
_$$AnyAssignedTagsQueryCopyWith<_$AnyAssignedTagsQuery> get copyWith =>
|
||||
__$$AnyAssignedTagsQueryCopyWithImpl<_$AnyAssignedTagsQuery>(
|
||||
this, _$identity);
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult when<TResult extends Object?>({
|
||||
required TResult Function() notAssigned,
|
||||
required TResult Function(List<int> tagIds) anyAssigned,
|
||||
required TResult Function(List<int> include, List<int> exclude) ids,
|
||||
}) {
|
||||
return anyAssigned(tagIds);
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult? whenOrNull<TResult extends Object?>({
|
||||
TResult? Function()? notAssigned,
|
||||
TResult? Function(List<int> tagIds)? anyAssigned,
|
||||
TResult? Function(List<int> include, List<int> exclude)? ids,
|
||||
}) {
|
||||
return anyAssigned?.call(tagIds);
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult maybeWhen<TResult extends Object?>({
|
||||
TResult Function()? notAssigned,
|
||||
TResult Function(List<int> tagIds)? anyAssigned,
|
||||
TResult Function(List<int> include, List<int> exclude)? ids,
|
||||
required TResult orElse(),
|
||||
}) {
|
||||
if (anyAssigned != null) {
|
||||
return anyAssigned(tagIds);
|
||||
}
|
||||
return orElse();
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult map<TResult extends Object?>({
|
||||
required TResult Function(NotAssignedTagsQuery value) notAssigned,
|
||||
required TResult Function(AnyAssignedTagsQuery value) anyAssigned,
|
||||
required TResult Function(IdsTagsQuery value) ids,
|
||||
}) {
|
||||
return anyAssigned(this);
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult? mapOrNull<TResult extends Object?>({
|
||||
TResult? Function(NotAssignedTagsQuery value)? notAssigned,
|
||||
TResult? Function(AnyAssignedTagsQuery value)? anyAssigned,
|
||||
TResult? Function(IdsTagsQuery value)? ids,
|
||||
}) {
|
||||
return anyAssigned?.call(this);
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult maybeMap<TResult extends Object?>({
|
||||
TResult Function(NotAssignedTagsQuery value)? notAssigned,
|
||||
TResult Function(AnyAssignedTagsQuery value)? anyAssigned,
|
||||
TResult Function(IdsTagsQuery value)? ids,
|
||||
required TResult orElse(),
|
||||
}) {
|
||||
if (anyAssigned != null) {
|
||||
return anyAssigned(this);
|
||||
}
|
||||
return orElse();
|
||||
}
|
||||
|
||||
@override
|
||||
Map<String, dynamic> toJson() {
|
||||
return _$$AnyAssignedTagsQueryToJson(
|
||||
this,
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
abstract class AnyAssignedTagsQuery extends TagsQuery {
|
||||
const factory AnyAssignedTagsQuery({final List<int> tagIds}) =
|
||||
_$AnyAssignedTagsQuery;
|
||||
const AnyAssignedTagsQuery._() : super._();
|
||||
|
||||
factory AnyAssignedTagsQuery.fromJson(Map<String, dynamic> json) =
|
||||
_$AnyAssignedTagsQuery.fromJson;
|
||||
|
||||
List<int> get tagIds;
|
||||
@JsonKey(ignore: true)
|
||||
_$$AnyAssignedTagsQueryCopyWith<_$AnyAssignedTagsQuery> get copyWith =>
|
||||
throw _privateConstructorUsedError;
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
abstract class _$$IdsTagsQueryCopyWith<$Res> {
|
||||
factory _$$IdsTagsQueryCopyWith(
|
||||
_$IdsTagsQuery value, $Res Function(_$IdsTagsQuery) then) =
|
||||
__$$IdsTagsQueryCopyWithImpl<$Res>;
|
||||
@useResult
|
||||
$Res call({List<int> include, List<int> exclude});
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
class __$$IdsTagsQueryCopyWithImpl<$Res>
|
||||
extends _$TagsQueryCopyWithImpl<$Res, _$IdsTagsQuery>
|
||||
implements _$$IdsTagsQueryCopyWith<$Res> {
|
||||
__$$IdsTagsQueryCopyWithImpl(
|
||||
_$IdsTagsQuery _value, $Res Function(_$IdsTagsQuery) _then)
|
||||
: super(_value, _then);
|
||||
|
||||
@pragma('vm:prefer-inline')
|
||||
@override
|
||||
$Res call({
|
||||
Object? include = null,
|
||||
Object? exclude = null,
|
||||
}) {
|
||||
return _then(_$IdsTagsQuery(
|
||||
include: null == include
|
||||
? _value._include
|
||||
: include // ignore: cast_nullable_to_non_nullable
|
||||
as List<int>,
|
||||
exclude: null == exclude
|
||||
? _value._exclude
|
||||
: exclude // ignore: cast_nullable_to_non_nullable
|
||||
as List<int>,
|
||||
));
|
||||
}
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
@JsonSerializable()
|
||||
@HiveType(typeId: PaperlessApiHiveTypeIds.idsTagsQuery)
|
||||
class _$IdsTagsQuery extends IdsTagsQuery {
|
||||
const _$IdsTagsQuery(
|
||||
{final List<int> include = const [],
|
||||
final List<int> exclude = const [],
|
||||
final String? $type})
|
||||
: _include = include,
|
||||
_exclude = exclude,
|
||||
$type = $type ?? 'ids',
|
||||
super._();
|
||||
|
||||
factory _$IdsTagsQuery.fromJson(Map<String, dynamic> json) =>
|
||||
_$$IdsTagsQueryFromJson(json);
|
||||
|
||||
final List<int> _include;
|
||||
@override
|
||||
@JsonKey()
|
||||
List<int> get include {
|
||||
if (_include is EqualUnmodifiableListView) return _include;
|
||||
// ignore: implicit_dynamic_type
|
||||
return EqualUnmodifiableListView(_include);
|
||||
}
|
||||
|
||||
final List<int> _exclude;
|
||||
@override
|
||||
@JsonKey()
|
||||
List<int> get exclude {
|
||||
if (_exclude is EqualUnmodifiableListView) return _exclude;
|
||||
// ignore: implicit_dynamic_type
|
||||
return EqualUnmodifiableListView(_exclude);
|
||||
}
|
||||
|
||||
@JsonKey(name: 'runtimeType')
|
||||
final String $type;
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return 'TagsQuery.ids(include: $include, exclude: $exclude)';
|
||||
}
|
||||
|
||||
@override
|
||||
bool operator ==(dynamic other) {
|
||||
return identical(this, other) ||
|
||||
(other.runtimeType == runtimeType &&
|
||||
other is _$IdsTagsQuery &&
|
||||
const DeepCollectionEquality().equals(other._include, _include) &&
|
||||
const DeepCollectionEquality().equals(other._exclude, _exclude));
|
||||
}
|
||||
|
||||
@JsonKey(ignore: true)
|
||||
@override
|
||||
int get hashCode => Object.hash(
|
||||
runtimeType,
|
||||
const DeepCollectionEquality().hash(_include),
|
||||
const DeepCollectionEquality().hash(_exclude));
|
||||
|
||||
@JsonKey(ignore: true)
|
||||
@override
|
||||
@pragma('vm:prefer-inline')
|
||||
_$$IdsTagsQueryCopyWith<_$IdsTagsQuery> get copyWith =>
|
||||
__$$IdsTagsQueryCopyWithImpl<_$IdsTagsQuery>(this, _$identity);
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult when<TResult extends Object?>({
|
||||
required TResult Function() notAssigned,
|
||||
required TResult Function(List<int> tagIds) anyAssigned,
|
||||
required TResult Function(List<int> include, List<int> exclude) ids,
|
||||
}) {
|
||||
return ids(include, exclude);
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult? whenOrNull<TResult extends Object?>({
|
||||
TResult? Function()? notAssigned,
|
||||
TResult? Function(List<int> tagIds)? anyAssigned,
|
||||
TResult? Function(List<int> include, List<int> exclude)? ids,
|
||||
}) {
|
||||
return ids?.call(include, exclude);
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult maybeWhen<TResult extends Object?>({
|
||||
TResult Function()? notAssigned,
|
||||
TResult Function(List<int> tagIds)? anyAssigned,
|
||||
TResult Function(List<int> include, List<int> exclude)? ids,
|
||||
required TResult orElse(),
|
||||
}) {
|
||||
if (ids != null) {
|
||||
return ids(include, exclude);
|
||||
}
|
||||
return orElse();
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult map<TResult extends Object?>({
|
||||
required TResult Function(NotAssignedTagsQuery value) notAssigned,
|
||||
required TResult Function(AnyAssignedTagsQuery value) anyAssigned,
|
||||
required TResult Function(IdsTagsQuery value) ids,
|
||||
}) {
|
||||
return ids(this);
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult? mapOrNull<TResult extends Object?>({
|
||||
TResult? Function(NotAssignedTagsQuery value)? notAssigned,
|
||||
TResult? Function(AnyAssignedTagsQuery value)? anyAssigned,
|
||||
TResult? Function(IdsTagsQuery value)? ids,
|
||||
}) {
|
||||
return ids?.call(this);
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult maybeMap<TResult extends Object?>({
|
||||
TResult Function(NotAssignedTagsQuery value)? notAssigned,
|
||||
TResult Function(AnyAssignedTagsQuery value)? anyAssigned,
|
||||
TResult Function(IdsTagsQuery value)? ids,
|
||||
required TResult orElse(),
|
||||
}) {
|
||||
if (ids != null) {
|
||||
return ids(this);
|
||||
}
|
||||
return orElse();
|
||||
}
|
||||
|
||||
@override
|
||||
Map<String, dynamic> toJson() {
|
||||
return _$$IdsTagsQueryToJson(
|
||||
this,
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
abstract class IdsTagsQuery extends TagsQuery {
|
||||
const factory IdsTagsQuery(
|
||||
{final List<int> include, final List<int> exclude}) = _$IdsTagsQuery;
|
||||
const IdsTagsQuery._() : super._();
|
||||
|
||||
factory IdsTagsQuery.fromJson(Map<String, dynamic> json) =
|
||||
_$IdsTagsQuery.fromJson;
|
||||
|
||||
List<int> get include;
|
||||
List<int> get exclude;
|
||||
@JsonKey(ignore: true)
|
||||
_$$IdsTagsQueryCopyWith<_$IdsTagsQuery> get copyWith =>
|
||||
throw _privateConstructorUsedError;
|
||||
}
|
||||
@@ -1,844 +0,0 @@
|
||||
// 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 'user_model.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');
|
||||
|
||||
UserModel _$UserModelFromJson(Map<String, dynamic> json) {
|
||||
switch (json['runtimeType']) {
|
||||
case 'v3':
|
||||
return UserModelV3.fromJson(json);
|
||||
case 'v2':
|
||||
return UserModelV2.fromJson(json);
|
||||
|
||||
default:
|
||||
throw CheckedFromJsonException(json, 'runtimeType', 'UserModel',
|
||||
'Invalid union type "${json['runtimeType']}"!');
|
||||
}
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
mixin _$UserModel {
|
||||
@HiveField(0)
|
||||
int get id => throw _privateConstructorUsedError;
|
||||
@HiveField(1)
|
||||
String get username => throw _privateConstructorUsedError;
|
||||
@optionalTypeArgs
|
||||
TResult when<TResult extends Object?>({
|
||||
required TResult Function(
|
||||
@HiveField(0) int id,
|
||||
@HiveField(1) String username,
|
||||
@HiveField(2) String email,
|
||||
@HiveField(3) String? firstName,
|
||||
@HiveField(4) String? lastName,
|
||||
@HiveField(5) DateTime? dateJoined,
|
||||
@HiveField(6) bool isStaff,
|
||||
@HiveField(7) bool isActive,
|
||||
@HiveField(8) bool isSuperuser,
|
||||
@HiveField(9) List<int> groups,
|
||||
@HiveField(10) List<String> userPermissions,
|
||||
@HiveField(11) List<InheritedPermissions> inheritedPermissions)
|
||||
v3,
|
||||
required TResult Function(@HiveField(0) @JsonKey(name: "user_id") int id,
|
||||
@HiveField(1) String username, @HiveField(2) String? displayName)
|
||||
v2,
|
||||
}) =>
|
||||
throw _privateConstructorUsedError;
|
||||
@optionalTypeArgs
|
||||
TResult? whenOrNull<TResult extends Object?>({
|
||||
TResult? Function(
|
||||
@HiveField(0) int id,
|
||||
@HiveField(1) String username,
|
||||
@HiveField(2) String email,
|
||||
@HiveField(3) String? firstName,
|
||||
@HiveField(4) String? lastName,
|
||||
@HiveField(5) DateTime? dateJoined,
|
||||
@HiveField(6) bool isStaff,
|
||||
@HiveField(7) bool isActive,
|
||||
@HiveField(8) bool isSuperuser,
|
||||
@HiveField(9) List<int> groups,
|
||||
@HiveField(10) List<String> userPermissions,
|
||||
@HiveField(11) List<InheritedPermissions> inheritedPermissions)?
|
||||
v3,
|
||||
TResult? Function(@HiveField(0) @JsonKey(name: "user_id") int id,
|
||||
@HiveField(1) String username, @HiveField(2) String? displayName)?
|
||||
v2,
|
||||
}) =>
|
||||
throw _privateConstructorUsedError;
|
||||
@optionalTypeArgs
|
||||
TResult maybeWhen<TResult extends Object?>({
|
||||
TResult Function(
|
||||
@HiveField(0) int id,
|
||||
@HiveField(1) String username,
|
||||
@HiveField(2) String email,
|
||||
@HiveField(3) String? firstName,
|
||||
@HiveField(4) String? lastName,
|
||||
@HiveField(5) DateTime? dateJoined,
|
||||
@HiveField(6) bool isStaff,
|
||||
@HiveField(7) bool isActive,
|
||||
@HiveField(8) bool isSuperuser,
|
||||
@HiveField(9) List<int> groups,
|
||||
@HiveField(10) List<String> userPermissions,
|
||||
@HiveField(11) List<InheritedPermissions> inheritedPermissions)?
|
||||
v3,
|
||||
TResult Function(@HiveField(0) @JsonKey(name: "user_id") int id,
|
||||
@HiveField(1) String username, @HiveField(2) String? displayName)?
|
||||
v2,
|
||||
required TResult orElse(),
|
||||
}) =>
|
||||
throw _privateConstructorUsedError;
|
||||
@optionalTypeArgs
|
||||
TResult map<TResult extends Object?>({
|
||||
required TResult Function(UserModelV3 value) v3,
|
||||
required TResult Function(UserModelV2 value) v2,
|
||||
}) =>
|
||||
throw _privateConstructorUsedError;
|
||||
@optionalTypeArgs
|
||||
TResult? mapOrNull<TResult extends Object?>({
|
||||
TResult? Function(UserModelV3 value)? v3,
|
||||
TResult? Function(UserModelV2 value)? v2,
|
||||
}) =>
|
||||
throw _privateConstructorUsedError;
|
||||
@optionalTypeArgs
|
||||
TResult maybeMap<TResult extends Object?>({
|
||||
TResult Function(UserModelV3 value)? v3,
|
||||
TResult Function(UserModelV2 value)? v2,
|
||||
required TResult orElse(),
|
||||
}) =>
|
||||
throw _privateConstructorUsedError;
|
||||
Map<String, dynamic> toJson() => throw _privateConstructorUsedError;
|
||||
@JsonKey(ignore: true)
|
||||
$UserModelCopyWith<UserModel> get copyWith =>
|
||||
throw _privateConstructorUsedError;
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
abstract class $UserModelCopyWith<$Res> {
|
||||
factory $UserModelCopyWith(UserModel value, $Res Function(UserModel) then) =
|
||||
_$UserModelCopyWithImpl<$Res, UserModel>;
|
||||
@useResult
|
||||
$Res call({@HiveField(0) int id, @HiveField(1) String username});
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
class _$UserModelCopyWithImpl<$Res, $Val extends UserModel>
|
||||
implements $UserModelCopyWith<$Res> {
|
||||
_$UserModelCopyWithImpl(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? username = null,
|
||||
}) {
|
||||
return _then(_value.copyWith(
|
||||
id: null == id
|
||||
? _value.id
|
||||
: id // ignore: cast_nullable_to_non_nullable
|
||||
as int,
|
||||
username: null == username
|
||||
? _value.username
|
||||
: username // ignore: cast_nullable_to_non_nullable
|
||||
as String,
|
||||
) as $Val);
|
||||
}
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
abstract class _$$UserModelV3CopyWith<$Res>
|
||||
implements $UserModelCopyWith<$Res> {
|
||||
factory _$$UserModelV3CopyWith(
|
||||
_$UserModelV3 value, $Res Function(_$UserModelV3) then) =
|
||||
__$$UserModelV3CopyWithImpl<$Res>;
|
||||
@override
|
||||
@useResult
|
||||
$Res call(
|
||||
{@HiveField(0) int id,
|
||||
@HiveField(1) String username,
|
||||
@HiveField(2) String email,
|
||||
@HiveField(3) String? firstName,
|
||||
@HiveField(4) String? lastName,
|
||||
@HiveField(5) DateTime? dateJoined,
|
||||
@HiveField(6) bool isStaff,
|
||||
@HiveField(7) bool isActive,
|
||||
@HiveField(8) bool isSuperuser,
|
||||
@HiveField(9) List<int> groups,
|
||||
@HiveField(10) List<String> userPermissions,
|
||||
@HiveField(11) List<InheritedPermissions> inheritedPermissions});
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
class __$$UserModelV3CopyWithImpl<$Res>
|
||||
extends _$UserModelCopyWithImpl<$Res, _$UserModelV3>
|
||||
implements _$$UserModelV3CopyWith<$Res> {
|
||||
__$$UserModelV3CopyWithImpl(
|
||||
_$UserModelV3 _value, $Res Function(_$UserModelV3) _then)
|
||||
: super(_value, _then);
|
||||
|
||||
@pragma('vm:prefer-inline')
|
||||
@override
|
||||
$Res call({
|
||||
Object? id = null,
|
||||
Object? username = null,
|
||||
Object? email = null,
|
||||
Object? firstName = freezed,
|
||||
Object? lastName = freezed,
|
||||
Object? dateJoined = freezed,
|
||||
Object? isStaff = null,
|
||||
Object? isActive = null,
|
||||
Object? isSuperuser = null,
|
||||
Object? groups = null,
|
||||
Object? userPermissions = null,
|
||||
Object? inheritedPermissions = null,
|
||||
}) {
|
||||
return _then(_$UserModelV3(
|
||||
id: null == id
|
||||
? _value.id
|
||||
: id // ignore: cast_nullable_to_non_nullable
|
||||
as int,
|
||||
username: null == username
|
||||
? _value.username
|
||||
: username // ignore: cast_nullable_to_non_nullable
|
||||
as String,
|
||||
email: null == email
|
||||
? _value.email
|
||||
: email // ignore: cast_nullable_to_non_nullable
|
||||
as String,
|
||||
firstName: freezed == firstName
|
||||
? _value.firstName
|
||||
: firstName // ignore: cast_nullable_to_non_nullable
|
||||
as String?,
|
||||
lastName: freezed == lastName
|
||||
? _value.lastName
|
||||
: lastName // ignore: cast_nullable_to_non_nullable
|
||||
as String?,
|
||||
dateJoined: freezed == dateJoined
|
||||
? _value.dateJoined
|
||||
: dateJoined // ignore: cast_nullable_to_non_nullable
|
||||
as DateTime?,
|
||||
isStaff: null == isStaff
|
||||
? _value.isStaff
|
||||
: isStaff // ignore: cast_nullable_to_non_nullable
|
||||
as bool,
|
||||
isActive: null == isActive
|
||||
? _value.isActive
|
||||
: isActive // ignore: cast_nullable_to_non_nullable
|
||||
as bool,
|
||||
isSuperuser: null == isSuperuser
|
||||
? _value.isSuperuser
|
||||
: isSuperuser // ignore: cast_nullable_to_non_nullable
|
||||
as bool,
|
||||
groups: null == groups
|
||||
? _value._groups
|
||||
: groups // ignore: cast_nullable_to_non_nullable
|
||||
as List<int>,
|
||||
userPermissions: null == userPermissions
|
||||
? _value._userPermissions
|
||||
: userPermissions // ignore: cast_nullable_to_non_nullable
|
||||
as List<String>,
|
||||
inheritedPermissions: null == inheritedPermissions
|
||||
? _value._inheritedPermissions
|
||||
: inheritedPermissions // ignore: cast_nullable_to_non_nullable
|
||||
as List<InheritedPermissions>,
|
||||
));
|
||||
}
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
|
||||
@JsonSerializable(fieldRename: FieldRename.snake)
|
||||
@HiveType(typeId: PaperlessApiHiveTypeIds.userModelv3)
|
||||
class _$UserModelV3 extends UserModelV3 {
|
||||
const _$UserModelV3(
|
||||
{@HiveField(0) required this.id,
|
||||
@HiveField(1) required this.username,
|
||||
@HiveField(2) required this.email,
|
||||
@HiveField(3) this.firstName,
|
||||
@HiveField(4) this.lastName,
|
||||
@HiveField(5) this.dateJoined,
|
||||
@HiveField(6) this.isStaff = true,
|
||||
@HiveField(7) this.isActive = true,
|
||||
@HiveField(8) this.isSuperuser = true,
|
||||
@HiveField(9) final List<int> groups = const [],
|
||||
@HiveField(10) final List<String> userPermissions = const [],
|
||||
@HiveField(11) final List<InheritedPermissions> inheritedPermissions =
|
||||
InheritedPermissions.values,
|
||||
final String? $type})
|
||||
: _groups = groups,
|
||||
_userPermissions = userPermissions,
|
||||
_inheritedPermissions = inheritedPermissions,
|
||||
$type = $type ?? 'v3',
|
||||
super._();
|
||||
|
||||
factory _$UserModelV3.fromJson(Map<String, dynamic> json) =>
|
||||
_$$UserModelV3FromJson(json);
|
||||
|
||||
@override
|
||||
@HiveField(0)
|
||||
final int id;
|
||||
@override
|
||||
@HiveField(1)
|
||||
final String username;
|
||||
@override
|
||||
@HiveField(2)
|
||||
final String email;
|
||||
@override
|
||||
@HiveField(3)
|
||||
final String? firstName;
|
||||
@override
|
||||
@HiveField(4)
|
||||
final String? lastName;
|
||||
@override
|
||||
@HiveField(5)
|
||||
final DateTime? dateJoined;
|
||||
@override
|
||||
@JsonKey()
|
||||
@HiveField(6)
|
||||
final bool isStaff;
|
||||
@override
|
||||
@JsonKey()
|
||||
@HiveField(7)
|
||||
final bool isActive;
|
||||
@override
|
||||
@JsonKey()
|
||||
@HiveField(8)
|
||||
final bool isSuperuser;
|
||||
final List<int> _groups;
|
||||
@override
|
||||
@JsonKey()
|
||||
@HiveField(9)
|
||||
List<int> get groups {
|
||||
if (_groups is EqualUnmodifiableListView) return _groups;
|
||||
// ignore: implicit_dynamic_type
|
||||
return EqualUnmodifiableListView(_groups);
|
||||
}
|
||||
|
||||
final List<String> _userPermissions;
|
||||
@override
|
||||
@JsonKey()
|
||||
@HiveField(10)
|
||||
List<String> get userPermissions {
|
||||
if (_userPermissions is EqualUnmodifiableListView) return _userPermissions;
|
||||
// ignore: implicit_dynamic_type
|
||||
return EqualUnmodifiableListView(_userPermissions);
|
||||
}
|
||||
|
||||
final List<InheritedPermissions> _inheritedPermissions;
|
||||
@override
|
||||
@JsonKey()
|
||||
@HiveField(11)
|
||||
List<InheritedPermissions> get inheritedPermissions {
|
||||
if (_inheritedPermissions is EqualUnmodifiableListView)
|
||||
return _inheritedPermissions;
|
||||
// ignore: implicit_dynamic_type
|
||||
return EqualUnmodifiableListView(_inheritedPermissions);
|
||||
}
|
||||
|
||||
@JsonKey(name: 'runtimeType')
|
||||
final String $type;
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return 'UserModel.v3(id: $id, username: $username, email: $email, firstName: $firstName, lastName: $lastName, dateJoined: $dateJoined, isStaff: $isStaff, isActive: $isActive, isSuperuser: $isSuperuser, groups: $groups, userPermissions: $userPermissions, inheritedPermissions: $inheritedPermissions)';
|
||||
}
|
||||
|
||||
@override
|
||||
bool operator ==(dynamic other) {
|
||||
return identical(this, other) ||
|
||||
(other.runtimeType == runtimeType &&
|
||||
other is _$UserModelV3 &&
|
||||
(identical(other.id, id) || other.id == id) &&
|
||||
(identical(other.username, username) ||
|
||||
other.username == username) &&
|
||||
(identical(other.email, email) || other.email == email) &&
|
||||
(identical(other.firstName, firstName) ||
|
||||
other.firstName == firstName) &&
|
||||
(identical(other.lastName, lastName) ||
|
||||
other.lastName == lastName) &&
|
||||
(identical(other.dateJoined, dateJoined) ||
|
||||
other.dateJoined == dateJoined) &&
|
||||
(identical(other.isStaff, isStaff) || other.isStaff == isStaff) &&
|
||||
(identical(other.isActive, isActive) ||
|
||||
other.isActive == isActive) &&
|
||||
(identical(other.isSuperuser, isSuperuser) ||
|
||||
other.isSuperuser == isSuperuser) &&
|
||||
const DeepCollectionEquality().equals(other._groups, _groups) &&
|
||||
const DeepCollectionEquality()
|
||||
.equals(other._userPermissions, _userPermissions) &&
|
||||
const DeepCollectionEquality()
|
||||
.equals(other._inheritedPermissions, _inheritedPermissions));
|
||||
}
|
||||
|
||||
@JsonKey(ignore: true)
|
||||
@override
|
||||
int get hashCode => Object.hash(
|
||||
runtimeType,
|
||||
id,
|
||||
username,
|
||||
email,
|
||||
firstName,
|
||||
lastName,
|
||||
dateJoined,
|
||||
isStaff,
|
||||
isActive,
|
||||
isSuperuser,
|
||||
const DeepCollectionEquality().hash(_groups),
|
||||
const DeepCollectionEquality().hash(_userPermissions),
|
||||
const DeepCollectionEquality().hash(_inheritedPermissions));
|
||||
|
||||
@JsonKey(ignore: true)
|
||||
@override
|
||||
@pragma('vm:prefer-inline')
|
||||
_$$UserModelV3CopyWith<_$UserModelV3> get copyWith =>
|
||||
__$$UserModelV3CopyWithImpl<_$UserModelV3>(this, _$identity);
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult when<TResult extends Object?>({
|
||||
required TResult Function(
|
||||
@HiveField(0) int id,
|
||||
@HiveField(1) String username,
|
||||
@HiveField(2) String email,
|
||||
@HiveField(3) String? firstName,
|
||||
@HiveField(4) String? lastName,
|
||||
@HiveField(5) DateTime? dateJoined,
|
||||
@HiveField(6) bool isStaff,
|
||||
@HiveField(7) bool isActive,
|
||||
@HiveField(8) bool isSuperuser,
|
||||
@HiveField(9) List<int> groups,
|
||||
@HiveField(10) List<String> userPermissions,
|
||||
@HiveField(11) List<InheritedPermissions> inheritedPermissions)
|
||||
v3,
|
||||
required TResult Function(@HiveField(0) @JsonKey(name: "user_id") int id,
|
||||
@HiveField(1) String username, @HiveField(2) String? displayName)
|
||||
v2,
|
||||
}) {
|
||||
return v3(id, username, email, firstName, lastName, dateJoined, isStaff,
|
||||
isActive, isSuperuser, groups, userPermissions, inheritedPermissions);
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult? whenOrNull<TResult extends Object?>({
|
||||
TResult? Function(
|
||||
@HiveField(0) int id,
|
||||
@HiveField(1) String username,
|
||||
@HiveField(2) String email,
|
||||
@HiveField(3) String? firstName,
|
||||
@HiveField(4) String? lastName,
|
||||
@HiveField(5) DateTime? dateJoined,
|
||||
@HiveField(6) bool isStaff,
|
||||
@HiveField(7) bool isActive,
|
||||
@HiveField(8) bool isSuperuser,
|
||||
@HiveField(9) List<int> groups,
|
||||
@HiveField(10) List<String> userPermissions,
|
||||
@HiveField(11) List<InheritedPermissions> inheritedPermissions)?
|
||||
v3,
|
||||
TResult? Function(@HiveField(0) @JsonKey(name: "user_id") int id,
|
||||
@HiveField(1) String username, @HiveField(2) String? displayName)?
|
||||
v2,
|
||||
}) {
|
||||
return v3?.call(
|
||||
id,
|
||||
username,
|
||||
email,
|
||||
firstName,
|
||||
lastName,
|
||||
dateJoined,
|
||||
isStaff,
|
||||
isActive,
|
||||
isSuperuser,
|
||||
groups,
|
||||
userPermissions,
|
||||
inheritedPermissions);
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult maybeWhen<TResult extends Object?>({
|
||||
TResult Function(
|
||||
@HiveField(0) int id,
|
||||
@HiveField(1) String username,
|
||||
@HiveField(2) String email,
|
||||
@HiveField(3) String? firstName,
|
||||
@HiveField(4) String? lastName,
|
||||
@HiveField(5) DateTime? dateJoined,
|
||||
@HiveField(6) bool isStaff,
|
||||
@HiveField(7) bool isActive,
|
||||
@HiveField(8) bool isSuperuser,
|
||||
@HiveField(9) List<int> groups,
|
||||
@HiveField(10) List<String> userPermissions,
|
||||
@HiveField(11) List<InheritedPermissions> inheritedPermissions)?
|
||||
v3,
|
||||
TResult Function(@HiveField(0) @JsonKey(name: "user_id") int id,
|
||||
@HiveField(1) String username, @HiveField(2) String? displayName)?
|
||||
v2,
|
||||
required TResult orElse(),
|
||||
}) {
|
||||
if (v3 != null) {
|
||||
return v3(id, username, email, firstName, lastName, dateJoined, isStaff,
|
||||
isActive, isSuperuser, groups, userPermissions, inheritedPermissions);
|
||||
}
|
||||
return orElse();
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult map<TResult extends Object?>({
|
||||
required TResult Function(UserModelV3 value) v3,
|
||||
required TResult Function(UserModelV2 value) v2,
|
||||
}) {
|
||||
return v3(this);
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult? mapOrNull<TResult extends Object?>({
|
||||
TResult? Function(UserModelV3 value)? v3,
|
||||
TResult? Function(UserModelV2 value)? v2,
|
||||
}) {
|
||||
return v3?.call(this);
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult maybeMap<TResult extends Object?>({
|
||||
TResult Function(UserModelV3 value)? v3,
|
||||
TResult Function(UserModelV2 value)? v2,
|
||||
required TResult orElse(),
|
||||
}) {
|
||||
if (v3 != null) {
|
||||
return v3(this);
|
||||
}
|
||||
return orElse();
|
||||
}
|
||||
|
||||
@override
|
||||
Map<String, dynamic> toJson() {
|
||||
return _$$UserModelV3ToJson(
|
||||
this,
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
abstract class UserModelV3 extends UserModel {
|
||||
const factory UserModelV3(
|
||||
{@HiveField(0)
|
||||
required final int id,
|
||||
@HiveField(1)
|
||||
required final String username,
|
||||
@HiveField(2)
|
||||
required final String email,
|
||||
@HiveField(3)
|
||||
final String? firstName,
|
||||
@HiveField(4)
|
||||
final String? lastName,
|
||||
@HiveField(5)
|
||||
final DateTime? dateJoined,
|
||||
@HiveField(6)
|
||||
final bool isStaff,
|
||||
@HiveField(7)
|
||||
final bool isActive,
|
||||
@HiveField(8)
|
||||
final bool isSuperuser,
|
||||
@HiveField(9)
|
||||
final List<int> groups,
|
||||
@HiveField(10)
|
||||
final List<String> userPermissions,
|
||||
@HiveField(11)
|
||||
final List<InheritedPermissions> inheritedPermissions}) =
|
||||
_$UserModelV3;
|
||||
const UserModelV3._() : super._();
|
||||
|
||||
factory UserModelV3.fromJson(Map<String, dynamic> json) =
|
||||
_$UserModelV3.fromJson;
|
||||
|
||||
@override
|
||||
@HiveField(0)
|
||||
int get id;
|
||||
@override
|
||||
@HiveField(1)
|
||||
String get username;
|
||||
@HiveField(2)
|
||||
String get email;
|
||||
@HiveField(3)
|
||||
String? get firstName;
|
||||
@HiveField(4)
|
||||
String? get lastName;
|
||||
@HiveField(5)
|
||||
DateTime? get dateJoined;
|
||||
@HiveField(6)
|
||||
bool get isStaff;
|
||||
@HiveField(7)
|
||||
bool get isActive;
|
||||
@HiveField(8)
|
||||
bool get isSuperuser;
|
||||
@HiveField(9)
|
||||
List<int> get groups;
|
||||
@HiveField(10)
|
||||
List<String> get userPermissions;
|
||||
@HiveField(11)
|
||||
List<InheritedPermissions> get inheritedPermissions;
|
||||
@override
|
||||
@JsonKey(ignore: true)
|
||||
_$$UserModelV3CopyWith<_$UserModelV3> get copyWith =>
|
||||
throw _privateConstructorUsedError;
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
abstract class _$$UserModelV2CopyWith<$Res>
|
||||
implements $UserModelCopyWith<$Res> {
|
||||
factory _$$UserModelV2CopyWith(
|
||||
_$UserModelV2 value, $Res Function(_$UserModelV2) then) =
|
||||
__$$UserModelV2CopyWithImpl<$Res>;
|
||||
@override
|
||||
@useResult
|
||||
$Res call(
|
||||
{@HiveField(0) @JsonKey(name: "user_id") int id,
|
||||
@HiveField(1) String username,
|
||||
@HiveField(2) String? displayName});
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
class __$$UserModelV2CopyWithImpl<$Res>
|
||||
extends _$UserModelCopyWithImpl<$Res, _$UserModelV2>
|
||||
implements _$$UserModelV2CopyWith<$Res> {
|
||||
__$$UserModelV2CopyWithImpl(
|
||||
_$UserModelV2 _value, $Res Function(_$UserModelV2) _then)
|
||||
: super(_value, _then);
|
||||
|
||||
@pragma('vm:prefer-inline')
|
||||
@override
|
||||
$Res call({
|
||||
Object? id = null,
|
||||
Object? username = null,
|
||||
Object? displayName = freezed,
|
||||
}) {
|
||||
return _then(_$UserModelV2(
|
||||
id: null == id
|
||||
? _value.id
|
||||
: id // ignore: cast_nullable_to_non_nullable
|
||||
as int,
|
||||
username: null == username
|
||||
? _value.username
|
||||
: username // ignore: cast_nullable_to_non_nullable
|
||||
as String,
|
||||
displayName: freezed == displayName
|
||||
? _value.displayName
|
||||
: displayName // ignore: cast_nullable_to_non_nullable
|
||||
as String?,
|
||||
));
|
||||
}
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
|
||||
@JsonSerializable(fieldRename: FieldRename.snake)
|
||||
@HiveType(typeId: PaperlessApiHiveTypeIds.userModelv2)
|
||||
class _$UserModelV2 extends UserModelV2 {
|
||||
const _$UserModelV2(
|
||||
{@HiveField(0) @JsonKey(name: "user_id") required this.id,
|
||||
@HiveField(1) required this.username,
|
||||
@HiveField(2) this.displayName,
|
||||
final String? $type})
|
||||
: $type = $type ?? 'v2',
|
||||
super._();
|
||||
|
||||
factory _$UserModelV2.fromJson(Map<String, dynamic> json) =>
|
||||
_$$UserModelV2FromJson(json);
|
||||
|
||||
@override
|
||||
@HiveField(0)
|
||||
@JsonKey(name: "user_id")
|
||||
final int id;
|
||||
@override
|
||||
@HiveField(1)
|
||||
final String username;
|
||||
@override
|
||||
@HiveField(2)
|
||||
final String? displayName;
|
||||
|
||||
@JsonKey(name: 'runtimeType')
|
||||
final String $type;
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return 'UserModel.v2(id: $id, username: $username, displayName: $displayName)';
|
||||
}
|
||||
|
||||
@override
|
||||
bool operator ==(dynamic other) {
|
||||
return identical(this, other) ||
|
||||
(other.runtimeType == runtimeType &&
|
||||
other is _$UserModelV2 &&
|
||||
(identical(other.id, id) || other.id == id) &&
|
||||
(identical(other.username, username) ||
|
||||
other.username == username) &&
|
||||
(identical(other.displayName, displayName) ||
|
||||
other.displayName == displayName));
|
||||
}
|
||||
|
||||
@JsonKey(ignore: true)
|
||||
@override
|
||||
int get hashCode => Object.hash(runtimeType, id, username, displayName);
|
||||
|
||||
@JsonKey(ignore: true)
|
||||
@override
|
||||
@pragma('vm:prefer-inline')
|
||||
_$$UserModelV2CopyWith<_$UserModelV2> get copyWith =>
|
||||
__$$UserModelV2CopyWithImpl<_$UserModelV2>(this, _$identity);
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult when<TResult extends Object?>({
|
||||
required TResult Function(
|
||||
@HiveField(0) int id,
|
||||
@HiveField(1) String username,
|
||||
@HiveField(2) String email,
|
||||
@HiveField(3) String? firstName,
|
||||
@HiveField(4) String? lastName,
|
||||
@HiveField(5) DateTime? dateJoined,
|
||||
@HiveField(6) bool isStaff,
|
||||
@HiveField(7) bool isActive,
|
||||
@HiveField(8) bool isSuperuser,
|
||||
@HiveField(9) List<int> groups,
|
||||
@HiveField(10) List<String> userPermissions,
|
||||
@HiveField(11) List<InheritedPermissions> inheritedPermissions)
|
||||
v3,
|
||||
required TResult Function(@HiveField(0) @JsonKey(name: "user_id") int id,
|
||||
@HiveField(1) String username, @HiveField(2) String? displayName)
|
||||
v2,
|
||||
}) {
|
||||
return v2(id, username, displayName);
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult? whenOrNull<TResult extends Object?>({
|
||||
TResult? Function(
|
||||
@HiveField(0) int id,
|
||||
@HiveField(1) String username,
|
||||
@HiveField(2) String email,
|
||||
@HiveField(3) String? firstName,
|
||||
@HiveField(4) String? lastName,
|
||||
@HiveField(5) DateTime? dateJoined,
|
||||
@HiveField(6) bool isStaff,
|
||||
@HiveField(7) bool isActive,
|
||||
@HiveField(8) bool isSuperuser,
|
||||
@HiveField(9) List<int> groups,
|
||||
@HiveField(10) List<String> userPermissions,
|
||||
@HiveField(11) List<InheritedPermissions> inheritedPermissions)?
|
||||
v3,
|
||||
TResult? Function(@HiveField(0) @JsonKey(name: "user_id") int id,
|
||||
@HiveField(1) String username, @HiveField(2) String? displayName)?
|
||||
v2,
|
||||
}) {
|
||||
return v2?.call(id, username, displayName);
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult maybeWhen<TResult extends Object?>({
|
||||
TResult Function(
|
||||
@HiveField(0) int id,
|
||||
@HiveField(1) String username,
|
||||
@HiveField(2) String email,
|
||||
@HiveField(3) String? firstName,
|
||||
@HiveField(4) String? lastName,
|
||||
@HiveField(5) DateTime? dateJoined,
|
||||
@HiveField(6) bool isStaff,
|
||||
@HiveField(7) bool isActive,
|
||||
@HiveField(8) bool isSuperuser,
|
||||
@HiveField(9) List<int> groups,
|
||||
@HiveField(10) List<String> userPermissions,
|
||||
@HiveField(11) List<InheritedPermissions> inheritedPermissions)?
|
||||
v3,
|
||||
TResult Function(@HiveField(0) @JsonKey(name: "user_id") int id,
|
||||
@HiveField(1) String username, @HiveField(2) String? displayName)?
|
||||
v2,
|
||||
required TResult orElse(),
|
||||
}) {
|
||||
if (v2 != null) {
|
||||
return v2(id, username, displayName);
|
||||
}
|
||||
return orElse();
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult map<TResult extends Object?>({
|
||||
required TResult Function(UserModelV3 value) v3,
|
||||
required TResult Function(UserModelV2 value) v2,
|
||||
}) {
|
||||
return v2(this);
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult? mapOrNull<TResult extends Object?>({
|
||||
TResult? Function(UserModelV3 value)? v3,
|
||||
TResult? Function(UserModelV2 value)? v2,
|
||||
}) {
|
||||
return v2?.call(this);
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult maybeMap<TResult extends Object?>({
|
||||
TResult Function(UserModelV3 value)? v3,
|
||||
TResult Function(UserModelV2 value)? v2,
|
||||
required TResult orElse(),
|
||||
}) {
|
||||
if (v2 != null) {
|
||||
return v2(this);
|
||||
}
|
||||
return orElse();
|
||||
}
|
||||
|
||||
@override
|
||||
Map<String, dynamic> toJson() {
|
||||
return _$$UserModelV2ToJson(
|
||||
this,
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
abstract class UserModelV2 extends UserModel {
|
||||
const factory UserModelV2(
|
||||
{@HiveField(0) @JsonKey(name: "user_id") required final int id,
|
||||
@HiveField(1) required final String username,
|
||||
@HiveField(2) final String? displayName}) = _$UserModelV2;
|
||||
const UserModelV2._() : super._();
|
||||
|
||||
factory UserModelV2.fromJson(Map<String, dynamic> json) =
|
||||
_$UserModelV2.fromJson;
|
||||
|
||||
@override
|
||||
@HiveField(0)
|
||||
@JsonKey(name: "user_id")
|
||||
int get id;
|
||||
@override
|
||||
@HiveField(1)
|
||||
String get username;
|
||||
@HiveField(2)
|
||||
String? get displayName;
|
||||
@override
|
||||
@JsonKey(ignore: true)
|
||||
_$$UserModelV2CopyWith<_$UserModelV2> get copyWith =>
|
||||
throw _privateConstructorUsedError;
|
||||
}
|
||||
Reference in New Issue
Block a user