apskel-owner-flutter/lib/application/analytic/sales_loader/sales_loader_bloc.freezed.dart
2025-08-17 22:49:28 +07:00

377 lines
11 KiB
Dart

// coverage:ignore-file
// GENERATED CODE - DO NOT MODIFY BY HAND
// ignore_for_file: type=lint
// ignore_for_file: unused_element, deprecated_member_use, deprecated_member_use_from_same_package, use_function_type_syntax_for_parameters, unnecessary_const, avoid_init_to_null, invalid_override_different_default_values_named, prefer_expression_function_bodies, annotate_overrides, invalid_annotation_target, unnecessary_question_mark
part of 'sales_loader_bloc.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#adding-getters-and-methods-to-our-models',
);
/// @nodoc
mixin _$SalesLoaderEvent {
@optionalTypeArgs
TResult when<TResult extends Object?>({
required TResult Function() fectched,
}) => throw _privateConstructorUsedError;
@optionalTypeArgs
TResult? whenOrNull<TResult extends Object?>({
TResult? Function()? fectched,
}) => throw _privateConstructorUsedError;
@optionalTypeArgs
TResult maybeWhen<TResult extends Object?>({
TResult Function()? fectched,
required TResult orElse(),
}) => throw _privateConstructorUsedError;
@optionalTypeArgs
TResult map<TResult extends Object?>({
required TResult Function(_Fectched value) fectched,
}) => throw _privateConstructorUsedError;
@optionalTypeArgs
TResult? mapOrNull<TResult extends Object?>({
TResult? Function(_Fectched value)? fectched,
}) => throw _privateConstructorUsedError;
@optionalTypeArgs
TResult maybeMap<TResult extends Object?>({
TResult Function(_Fectched value)? fectched,
required TResult orElse(),
}) => throw _privateConstructorUsedError;
}
/// @nodoc
abstract class $SalesLoaderEventCopyWith<$Res> {
factory $SalesLoaderEventCopyWith(
SalesLoaderEvent value,
$Res Function(SalesLoaderEvent) then,
) = _$SalesLoaderEventCopyWithImpl<$Res, SalesLoaderEvent>;
}
/// @nodoc
class _$SalesLoaderEventCopyWithImpl<$Res, $Val extends SalesLoaderEvent>
implements $SalesLoaderEventCopyWith<$Res> {
_$SalesLoaderEventCopyWithImpl(this._value, this._then);
// ignore: unused_field
final $Val _value;
// ignore: unused_field
final $Res Function($Val) _then;
/// Create a copy of SalesLoaderEvent
/// with the given fields replaced by the non-null parameter values.
}
/// @nodoc
abstract class _$$FectchedImplCopyWith<$Res> {
factory _$$FectchedImplCopyWith(
_$FectchedImpl value,
$Res Function(_$FectchedImpl) then,
) = __$$FectchedImplCopyWithImpl<$Res>;
}
/// @nodoc
class __$$FectchedImplCopyWithImpl<$Res>
extends _$SalesLoaderEventCopyWithImpl<$Res, _$FectchedImpl>
implements _$$FectchedImplCopyWith<$Res> {
__$$FectchedImplCopyWithImpl(
_$FectchedImpl _value,
$Res Function(_$FectchedImpl) _then,
) : super(_value, _then);
/// Create a copy of SalesLoaderEvent
/// with the given fields replaced by the non-null parameter values.
}
/// @nodoc
class _$FectchedImpl implements _Fectched {
const _$FectchedImpl();
@override
String toString() {
return 'SalesLoaderEvent.fectched()';
}
@override
bool operator ==(Object other) {
return identical(this, other) ||
(other.runtimeType == runtimeType && other is _$FectchedImpl);
}
@override
int get hashCode => runtimeType.hashCode;
@override
@optionalTypeArgs
TResult when<TResult extends Object?>({
required TResult Function() fectched,
}) {
return fectched();
}
@override
@optionalTypeArgs
TResult? whenOrNull<TResult extends Object?>({
TResult? Function()? fectched,
}) {
return fectched?.call();
}
@override
@optionalTypeArgs
TResult maybeWhen<TResult extends Object?>({
TResult Function()? fectched,
required TResult orElse(),
}) {
if (fectched != null) {
return fectched();
}
return orElse();
}
@override
@optionalTypeArgs
TResult map<TResult extends Object?>({
required TResult Function(_Fectched value) fectched,
}) {
return fectched(this);
}
@override
@optionalTypeArgs
TResult? mapOrNull<TResult extends Object?>({
TResult? Function(_Fectched value)? fectched,
}) {
return fectched?.call(this);
}
@override
@optionalTypeArgs
TResult maybeMap<TResult extends Object?>({
TResult Function(_Fectched value)? fectched,
required TResult orElse(),
}) {
if (fectched != null) {
return fectched(this);
}
return orElse();
}
}
abstract class _Fectched implements SalesLoaderEvent {
const factory _Fectched() = _$FectchedImpl;
}
/// @nodoc
mixin _$SalesLoaderState {
SalesAnalytic get sales => throw _privateConstructorUsedError;
Option<AnalyticFailure> get failureOptionSales =>
throw _privateConstructorUsedError;
bool get isFetching => throw _privateConstructorUsedError;
/// Create a copy of SalesLoaderState
/// with the given fields replaced by the non-null parameter values.
@JsonKey(includeFromJson: false, includeToJson: false)
$SalesLoaderStateCopyWith<SalesLoaderState> get copyWith =>
throw _privateConstructorUsedError;
}
/// @nodoc
abstract class $SalesLoaderStateCopyWith<$Res> {
factory $SalesLoaderStateCopyWith(
SalesLoaderState value,
$Res Function(SalesLoaderState) then,
) = _$SalesLoaderStateCopyWithImpl<$Res, SalesLoaderState>;
@useResult
$Res call({
SalesAnalytic sales,
Option<AnalyticFailure> failureOptionSales,
bool isFetching,
});
$SalesAnalyticCopyWith<$Res> get sales;
}
/// @nodoc
class _$SalesLoaderStateCopyWithImpl<$Res, $Val extends SalesLoaderState>
implements $SalesLoaderStateCopyWith<$Res> {
_$SalesLoaderStateCopyWithImpl(this._value, this._then);
// ignore: unused_field
final $Val _value;
// ignore: unused_field
final $Res Function($Val) _then;
/// Create a copy of SalesLoaderState
/// with the given fields replaced by the non-null parameter values.
@pragma('vm:prefer-inline')
@override
$Res call({
Object? sales = null,
Object? failureOptionSales = null,
Object? isFetching = null,
}) {
return _then(
_value.copyWith(
sales: null == sales
? _value.sales
: sales // ignore: cast_nullable_to_non_nullable
as SalesAnalytic,
failureOptionSales: null == failureOptionSales
? _value.failureOptionSales
: failureOptionSales // ignore: cast_nullable_to_non_nullable
as Option<AnalyticFailure>,
isFetching: null == isFetching
? _value.isFetching
: isFetching // ignore: cast_nullable_to_non_nullable
as bool,
)
as $Val,
);
}
/// Create a copy of SalesLoaderState
/// with the given fields replaced by the non-null parameter values.
@override
@pragma('vm:prefer-inline')
$SalesAnalyticCopyWith<$Res> get sales {
return $SalesAnalyticCopyWith<$Res>(_value.sales, (value) {
return _then(_value.copyWith(sales: value) as $Val);
});
}
}
/// @nodoc
abstract class _$$SalesLoaderStateImplCopyWith<$Res>
implements $SalesLoaderStateCopyWith<$Res> {
factory _$$SalesLoaderStateImplCopyWith(
_$SalesLoaderStateImpl value,
$Res Function(_$SalesLoaderStateImpl) then,
) = __$$SalesLoaderStateImplCopyWithImpl<$Res>;
@override
@useResult
$Res call({
SalesAnalytic sales,
Option<AnalyticFailure> failureOptionSales,
bool isFetching,
});
@override
$SalesAnalyticCopyWith<$Res> get sales;
}
/// @nodoc
class __$$SalesLoaderStateImplCopyWithImpl<$Res>
extends _$SalesLoaderStateCopyWithImpl<$Res, _$SalesLoaderStateImpl>
implements _$$SalesLoaderStateImplCopyWith<$Res> {
__$$SalesLoaderStateImplCopyWithImpl(
_$SalesLoaderStateImpl _value,
$Res Function(_$SalesLoaderStateImpl) _then,
) : super(_value, _then);
/// Create a copy of SalesLoaderState
/// with the given fields replaced by the non-null parameter values.
@pragma('vm:prefer-inline')
@override
$Res call({
Object? sales = null,
Object? failureOptionSales = null,
Object? isFetching = null,
}) {
return _then(
_$SalesLoaderStateImpl(
sales: null == sales
? _value.sales
: sales // ignore: cast_nullable_to_non_nullable
as SalesAnalytic,
failureOptionSales: null == failureOptionSales
? _value.failureOptionSales
: failureOptionSales // ignore: cast_nullable_to_non_nullable
as Option<AnalyticFailure>,
isFetching: null == isFetching
? _value.isFetching
: isFetching // ignore: cast_nullable_to_non_nullable
as bool,
),
);
}
}
/// @nodoc
class _$SalesLoaderStateImpl implements _SalesLoaderState {
const _$SalesLoaderStateImpl({
required this.sales,
required this.failureOptionSales,
this.isFetching = false,
});
@override
final SalesAnalytic sales;
@override
final Option<AnalyticFailure> failureOptionSales;
@override
@JsonKey()
final bool isFetching;
@override
String toString() {
return 'SalesLoaderState(sales: $sales, failureOptionSales: $failureOptionSales, isFetching: $isFetching)';
}
@override
bool operator ==(Object other) {
return identical(this, other) ||
(other.runtimeType == runtimeType &&
other is _$SalesLoaderStateImpl &&
(identical(other.sales, sales) || other.sales == sales) &&
(identical(other.failureOptionSales, failureOptionSales) ||
other.failureOptionSales == failureOptionSales) &&
(identical(other.isFetching, isFetching) ||
other.isFetching == isFetching));
}
@override
int get hashCode =>
Object.hash(runtimeType, sales, failureOptionSales, isFetching);
/// Create a copy of SalesLoaderState
/// with the given fields replaced by the non-null parameter values.
@JsonKey(includeFromJson: false, includeToJson: false)
@override
@pragma('vm:prefer-inline')
_$$SalesLoaderStateImplCopyWith<_$SalesLoaderStateImpl> get copyWith =>
__$$SalesLoaderStateImplCopyWithImpl<_$SalesLoaderStateImpl>(
this,
_$identity,
);
}
abstract class _SalesLoaderState implements SalesLoaderState {
const factory _SalesLoaderState({
required final SalesAnalytic sales,
required final Option<AnalyticFailure> failureOptionSales,
final bool isFetching,
}) = _$SalesLoaderStateImpl;
@override
SalesAnalytic get sales;
@override
Option<AnalyticFailure> get failureOptionSales;
@override
bool get isFetching;
/// Create a copy of SalesLoaderState
/// with the given fields replaced by the non-null parameter values.
@override
@JsonKey(includeFromJson: false, includeToJson: false)
_$$SalesLoaderStateImplCopyWith<_$SalesLoaderStateImpl> get copyWith =>
throw _privateConstructorUsedError;
}