2025-07-30 22:38:44 +07:00
// 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 'summary_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. \n Please check the documentation here for more information: https://github.com/rrousselGit/freezed#adding-getters-and-methods-to-our-models' );
/// @nodoc
mixin _$SummaryEvent {
@ optionalTypeArgs
TResult when < TResult extends Object ?> ({
required TResult Function () started ,
2025-08-06 13:05:58 +07:00
required TResult Function ( DateTime startDate , DateTime endDate ) getSummary ,
2025-07-30 22:38:44 +07:00
}) =>
throw _privateConstructorUsedError ;
@ optionalTypeArgs
TResult ? whenOrNull < TResult extends Object ?> ({
TResult ? Function () ? started ,
2025-08-06 13:05:58 +07:00
TResult ? Function ( DateTime startDate , DateTime endDate ) ? getSummary ,
2025-07-30 22:38:44 +07:00
}) =>
throw _privateConstructorUsedError ;
@ optionalTypeArgs
TResult maybeWhen < TResult extends Object ?> ({
TResult Function () ? started ,
2025-08-06 13:05:58 +07:00
TResult Function ( DateTime startDate , DateTime endDate ) ? getSummary ,
2025-07-30 22:38:44 +07:00
required TResult orElse (),
}) =>
throw _privateConstructorUsedError ;
@ optionalTypeArgs
TResult map < TResult extends Object ?> ({
required TResult Function ( _Started value ) started ,
required TResult Function ( _GetSummary value ) getSummary ,
}) =>
throw _privateConstructorUsedError ;
@ optionalTypeArgs
TResult ? mapOrNull < TResult extends Object ?> ({
TResult ? Function ( _Started value ) ? started ,
TResult ? Function ( _GetSummary value ) ? getSummary ,
}) =>
throw _privateConstructorUsedError ;
@ optionalTypeArgs
TResult maybeMap < TResult extends Object ?> ({
TResult Function ( _Started value ) ? started ,
TResult Function ( _GetSummary value ) ? getSummary ,
required TResult orElse (),
}) =>
throw _privateConstructorUsedError ;
}
/// @nodoc
abstract class $SummaryEventCopyWith < $Res > {
factory $SummaryEventCopyWith (
SummaryEvent value , $Res Function ( SummaryEvent ) then ) =
_$SummaryEventCopyWithImpl < $Res , SummaryEvent > ;
}
/// @nodoc
class _ $SummaryEventCopyWithImpl < $Res , $Val extends SummaryEvent >
implements $SummaryEventCopyWith < $Res > {
_$SummaryEventCopyWithImpl ( this . _value , this . _then );
// ignore: unused_field
final $Val _value ;
// ignore: unused_field
final $Res Function ( $Val ) _then ;
/// Create a copy of SummaryEvent
/// with the given fields replaced by the non-null parameter values.
}
/// @nodoc
abstract class _ $$StartedImplCopyWith < $Res > {
factory _$$StartedImplCopyWith (
_$StartedImpl value , $Res Function ( _$StartedImpl ) then ) =
__$$StartedImplCopyWithImpl < $Res > ;
}
/// @nodoc
class __ $$StartedImplCopyWithImpl < $Res >
extends _$SummaryEventCopyWithImpl < $Res , _$StartedImpl >
implements _$$StartedImplCopyWith < $Res > {
__$$StartedImplCopyWithImpl (
_$StartedImpl _value , $Res Function ( _$StartedImpl ) _then )
: super ( _value , _then );
/// Create a copy of SummaryEvent
/// with the given fields replaced by the non-null parameter values.
}
/// @nodoc
class _ $StartedImpl implements _Started {
const _$StartedImpl ();
@ override
String toString () {
return 'SummaryEvent.started()' ;
}
@ override
bool operator == ( Object other ) {
return identical ( this , other ) ||
( other . runtimeType == runtimeType && other is _$StartedImpl );
}
@ override
int get hashCode => runtimeType . hashCode ;
@ override
@ optionalTypeArgs
TResult when < TResult extends Object ?> ({
required TResult Function () started ,
2025-08-06 13:05:58 +07:00
required TResult Function ( DateTime startDate , DateTime endDate ) getSummary ,
2025-07-30 22:38:44 +07:00
}) {
return started ();
}
@ override
@ optionalTypeArgs
TResult ? whenOrNull < TResult extends Object ?> ({
TResult ? Function () ? started ,
2025-08-06 13:05:58 +07:00
TResult ? Function ( DateTime startDate , DateTime endDate ) ? getSummary ,
2025-07-30 22:38:44 +07:00
}) {
return started ? . call ();
}
@ override
@ optionalTypeArgs
TResult maybeWhen < TResult extends Object ?> ({
TResult Function () ? started ,
2025-08-06 13:05:58 +07:00
TResult Function ( DateTime startDate , DateTime endDate ) ? getSummary ,
2025-07-30 22:38:44 +07:00
required TResult orElse (),
}) {
if ( started != null ) {
return started ();
}
return orElse ();
}
@ override
@ optionalTypeArgs
TResult map < TResult extends Object ?> ({
required TResult Function ( _Started value ) started ,
required TResult Function ( _GetSummary value ) getSummary ,
}) {
return started ( this );
}
@ override
@ optionalTypeArgs
TResult ? mapOrNull < TResult extends Object ?> ({
TResult ? Function ( _Started value ) ? started ,
TResult ? Function ( _GetSummary value ) ? getSummary ,
}) {
return started ? . call ( this );
}
@ override
@ optionalTypeArgs
TResult maybeMap < TResult extends Object ?> ({
TResult Function ( _Started value ) ? started ,
TResult Function ( _GetSummary value ) ? getSummary ,
required TResult orElse (),
}) {
if ( started != null ) {
return started ( this );
}
return orElse ();
}
}
abstract class _Started implements SummaryEvent {
const factory _Started () = _$StartedImpl ;
}
/// @nodoc
abstract class _ $$GetSummaryImplCopyWith < $Res > {
factory _$$GetSummaryImplCopyWith (
_$GetSummaryImpl value , $Res Function ( _$GetSummaryImpl ) then ) =
__$$GetSummaryImplCopyWithImpl < $Res > ;
@ useResult
2025-08-06 13:05:58 +07:00
$Res call ({ DateTime startDate , DateTime endDate });
2025-07-30 22:38:44 +07:00
}
/// @nodoc
class __ $$GetSummaryImplCopyWithImpl < $Res >
extends _$SummaryEventCopyWithImpl < $Res , _$GetSummaryImpl >
implements _$$GetSummaryImplCopyWith < $Res > {
__$$GetSummaryImplCopyWithImpl (
_$GetSummaryImpl _value , $Res Function ( _$GetSummaryImpl ) _then )
: super ( _value , _then );
/// Create a copy of SummaryEvent
/// with the given fields replaced by the non-null parameter values.
@ pragma ( 'vm:prefer-inline' )
@ override
$Res call ({
Object ? startDate = null ,
Object ? endDate = null ,
}) {
return _then ( _$GetSummaryImpl (
null == startDate
? _value . startDate
: startDate // ignore: cast_nullable_to_non_nullable
2025-08-06 13:05:58 +07:00
as DateTime ,
2025-07-30 22:38:44 +07:00
null == endDate
? _value . endDate
: endDate // ignore: cast_nullable_to_non_nullable
2025-08-06 13:05:58 +07:00
as DateTime ,
2025-07-30 22:38:44 +07:00
));
}
}
/// @nodoc
class _ $GetSummaryImpl implements _GetSummary {
const _$GetSummaryImpl ( this . startDate , this . endDate );
@ override
2025-08-06 13:05:58 +07:00
final DateTime startDate ;
2025-07-30 22:38:44 +07:00
@ override
2025-08-06 13:05:58 +07:00
final DateTime endDate ;
2025-07-30 22:38:44 +07:00
@ override
String toString () {
return 'SummaryEvent.getSummary(startDate: $ startDate , endDate: $ endDate )' ;
}
@ override
bool operator == ( Object other ) {
return identical ( this , other ) ||
( other . runtimeType == runtimeType &&
other is _$GetSummaryImpl &&
( identical ( other . startDate , startDate ) ||
other . startDate == startDate ) &&
( identical ( other . endDate , endDate ) || other . endDate == endDate ));
}
@ override
int get hashCode => Object . hash ( runtimeType , startDate , endDate );
/// Create a copy of SummaryEvent
/// with the given fields replaced by the non-null parameter values.
@ JsonKey ( includeFromJson: false , includeToJson: false )
@ override
@ pragma ( 'vm:prefer-inline' )
_$$GetSummaryImplCopyWith < _$GetSummaryImpl > get copyWith =>
__$$GetSummaryImplCopyWithImpl < _$GetSummaryImpl > ( this , _$identity );
@ override
@ optionalTypeArgs
TResult when < TResult extends Object ?> ({
required TResult Function () started ,
2025-08-06 13:05:58 +07:00
required TResult Function ( DateTime startDate , DateTime endDate ) getSummary ,
2025-07-30 22:38:44 +07:00
}) {
return getSummary ( startDate , endDate );
}
@ override
@ optionalTypeArgs
TResult ? whenOrNull < TResult extends Object ?> ({
TResult ? Function () ? started ,
2025-08-06 13:05:58 +07:00
TResult ? Function ( DateTime startDate , DateTime endDate ) ? getSummary ,
2025-07-30 22:38:44 +07:00
}) {
return getSummary ? . call ( startDate , endDate );
}
@ override
@ optionalTypeArgs
TResult maybeWhen < TResult extends Object ?> ({
TResult Function () ? started ,
2025-08-06 13:05:58 +07:00
TResult Function ( DateTime startDate , DateTime endDate ) ? getSummary ,
2025-07-30 22:38:44 +07:00
required TResult orElse (),
}) {
if ( getSummary != null ) {
return getSummary ( startDate , endDate );
}
return orElse ();
}
@ override
@ optionalTypeArgs
TResult map < TResult extends Object ?> ({
required TResult Function ( _Started value ) started ,
required TResult Function ( _GetSummary value ) getSummary ,
}) {
return getSummary ( this );
}
@ override
@ optionalTypeArgs
TResult ? mapOrNull < TResult extends Object ?> ({
TResult ? Function ( _Started value ) ? started ,
TResult ? Function ( _GetSummary value ) ? getSummary ,
}) {
return getSummary ? . call ( this );
}
@ override
@ optionalTypeArgs
TResult maybeMap < TResult extends Object ?> ({
TResult Function ( _Started value ) ? started ,
TResult Function ( _GetSummary value ) ? getSummary ,
required TResult orElse (),
}) {
if ( getSummary != null ) {
return getSummary ( this );
}
return orElse ();
}
}
abstract class _GetSummary implements SummaryEvent {
2025-08-06 13:05:58 +07:00
const factory _GetSummary ( final DateTime startDate , final DateTime endDate ) =
2025-07-30 22:38:44 +07:00
_$GetSummaryImpl ;
2025-08-06 13:05:58 +07:00
DateTime get startDate ;
DateTime get endDate ;
2025-07-30 22:38:44 +07:00
/// Create a copy of SummaryEvent
/// with the given fields replaced by the non-null parameter values.
@ JsonKey ( includeFromJson: false , includeToJson: false )
_$$GetSummaryImplCopyWith < _$GetSummaryImpl > get copyWith =>
throw _privateConstructorUsedError ;
}
/// @nodoc
mixin _$SummaryState {
@ optionalTypeArgs
TResult when < TResult extends Object ?> ({
required TResult Function () initial ,
required TResult Function () loading ,
2025-08-06 13:05:58 +07:00
required TResult Function ( DashboardAnalyticData data ) success ,
2025-07-30 22:38:44 +07:00
required TResult Function ( String message ) error ,
}) =>
throw _privateConstructorUsedError ;
@ optionalTypeArgs
TResult ? whenOrNull < TResult extends Object ?> ({
TResult ? Function () ? initial ,
TResult ? Function () ? loading ,
2025-08-06 13:05:58 +07:00
TResult ? Function ( DashboardAnalyticData data ) ? success ,
2025-07-30 22:38:44 +07:00
TResult ? Function ( String message ) ? error ,
}) =>
throw _privateConstructorUsedError ;
@ optionalTypeArgs
TResult maybeWhen < TResult extends Object ?> ({
TResult Function () ? initial ,
TResult Function () ? loading ,
2025-08-06 13:05:58 +07:00
TResult Function ( DashboardAnalyticData data ) ? success ,
2025-07-30 22:38:44 +07:00
TResult Function ( String message ) ? error ,
required TResult orElse (),
}) =>
throw _privateConstructorUsedError ;
@ optionalTypeArgs
TResult map < TResult extends Object ?> ({
required TResult Function ( _Initial value ) initial ,
required TResult Function ( _Loading value ) loading ,
required TResult Function ( _Success value ) success ,
required TResult Function ( _Error value ) error ,
}) =>
throw _privateConstructorUsedError ;
@ optionalTypeArgs
TResult ? mapOrNull < TResult extends Object ?> ({
TResult ? Function ( _Initial value ) ? initial ,
TResult ? Function ( _Loading value ) ? loading ,
TResult ? Function ( _Success value ) ? success ,
TResult ? Function ( _Error value ) ? error ,
}) =>
throw _privateConstructorUsedError ;
@ optionalTypeArgs
TResult maybeMap < TResult extends Object ?> ({
TResult Function ( _Initial value ) ? initial ,
TResult Function ( _Loading value ) ? loading ,
TResult Function ( _Success value ) ? success ,
TResult Function ( _Error value ) ? error ,
required TResult orElse (),
}) =>
throw _privateConstructorUsedError ;
}
/// @nodoc
abstract class $SummaryStateCopyWith < $Res > {
factory $SummaryStateCopyWith (
SummaryState value , $Res Function ( SummaryState ) then ) =
_$SummaryStateCopyWithImpl < $Res , SummaryState > ;
}
/// @nodoc
class _ $SummaryStateCopyWithImpl < $Res , $Val extends SummaryState >
implements $SummaryStateCopyWith < $Res > {
_$SummaryStateCopyWithImpl ( this . _value , this . _then );
// ignore: unused_field
final $Val _value ;
// ignore: unused_field
final $Res Function ( $Val ) _then ;
/// Create a copy of SummaryState
/// with the given fields replaced by the non-null parameter values.
}
/// @nodoc
abstract class _ $$InitialImplCopyWith < $Res > {
factory _$$InitialImplCopyWith (
_$InitialImpl value , $Res Function ( _$InitialImpl ) then ) =
__$$InitialImplCopyWithImpl < $Res > ;
}
/// @nodoc
class __ $$InitialImplCopyWithImpl < $Res >
extends _$SummaryStateCopyWithImpl < $Res , _$InitialImpl >
implements _$$InitialImplCopyWith < $Res > {
__$$InitialImplCopyWithImpl (
_$InitialImpl _value , $Res Function ( _$InitialImpl ) _then )
: super ( _value , _then );
/// Create a copy of SummaryState
/// with the given fields replaced by the non-null parameter values.
}
/// @nodoc
class _ $InitialImpl implements _Initial {
const _$InitialImpl ();
@ override
String toString () {
return 'SummaryState.initial()' ;
}
@ override
bool operator == ( Object other ) {
return identical ( this , other ) ||
( other . runtimeType == runtimeType && other is _$InitialImpl );
}
@ override
int get hashCode => runtimeType . hashCode ;
@ override
@ optionalTypeArgs
TResult when < TResult extends Object ?> ({
required TResult Function () initial ,
required TResult Function () loading ,
2025-08-06 13:05:58 +07:00
required TResult Function ( DashboardAnalyticData data ) success ,
2025-07-30 22:38:44 +07:00
required TResult Function ( String message ) error ,
}) {
return initial ();
}
@ override
@ optionalTypeArgs
TResult ? whenOrNull < TResult extends Object ?> ({
TResult ? Function () ? initial ,
TResult ? Function () ? loading ,
2025-08-06 13:05:58 +07:00
TResult ? Function ( DashboardAnalyticData data ) ? success ,
2025-07-30 22:38:44 +07:00
TResult ? Function ( String message ) ? error ,
}) {
return initial ? . call ();
}
@ override
@ optionalTypeArgs
TResult maybeWhen < TResult extends Object ?> ({
TResult Function () ? initial ,
TResult Function () ? loading ,
2025-08-06 13:05:58 +07:00
TResult Function ( DashboardAnalyticData data ) ? success ,
2025-07-30 22:38:44 +07:00
TResult Function ( String message ) ? error ,
required TResult orElse (),
}) {
if ( initial != null ) {
return initial ();
}
return orElse ();
}
@ override
@ optionalTypeArgs
TResult map < TResult extends Object ?> ({
required TResult Function ( _Initial value ) initial ,
required TResult Function ( _Loading value ) loading ,
required TResult Function ( _Success value ) success ,
required TResult Function ( _Error value ) error ,
}) {
return initial ( this );
}
@ override
@ optionalTypeArgs
TResult ? mapOrNull < TResult extends Object ?> ({
TResult ? Function ( _Initial value ) ? initial ,
TResult ? Function ( _Loading value ) ? loading ,
TResult ? Function ( _Success value ) ? success ,
TResult ? Function ( _Error value ) ? error ,
}) {
return initial ? . call ( this );
}
@ override
@ optionalTypeArgs
TResult maybeMap < TResult extends Object ?> ({
TResult Function ( _Initial value ) ? initial ,
TResult Function ( _Loading value ) ? loading ,
TResult Function ( _Success value ) ? success ,
TResult Function ( _Error value ) ? error ,
required TResult orElse (),
}) {
if ( initial != null ) {
return initial ( this );
}
return orElse ();
}
}
abstract class _Initial implements SummaryState {
const factory _Initial () = _$InitialImpl ;
}
/// @nodoc
abstract class _ $$LoadingImplCopyWith < $Res > {
factory _$$LoadingImplCopyWith (
_$LoadingImpl value , $Res Function ( _$LoadingImpl ) then ) =
__$$LoadingImplCopyWithImpl < $Res > ;
}
/// @nodoc
class __ $$LoadingImplCopyWithImpl < $Res >
extends _$SummaryStateCopyWithImpl < $Res , _$LoadingImpl >
implements _$$LoadingImplCopyWith < $Res > {
__$$LoadingImplCopyWithImpl (
_$LoadingImpl _value , $Res Function ( _$LoadingImpl ) _then )
: super ( _value , _then );
/// Create a copy of SummaryState
/// with the given fields replaced by the non-null parameter values.
}
/// @nodoc
class _ $LoadingImpl implements _Loading {
const _$LoadingImpl ();
@ override
String toString () {
return 'SummaryState.loading()' ;
}
@ override
bool operator == ( Object other ) {
return identical ( this , other ) ||
( other . runtimeType == runtimeType && other is _$LoadingImpl );
}
@ override
int get hashCode => runtimeType . hashCode ;
@ override
@ optionalTypeArgs
TResult when < TResult extends Object ?> ({
required TResult Function () initial ,
required TResult Function () loading ,
2025-08-06 13:05:58 +07:00
required TResult Function ( DashboardAnalyticData data ) success ,
2025-07-30 22:38:44 +07:00
required TResult Function ( String message ) error ,
}) {
return loading ();
}
@ override
@ optionalTypeArgs
TResult ? whenOrNull < TResult extends Object ?> ({
TResult ? Function () ? initial ,
TResult ? Function () ? loading ,
2025-08-06 13:05:58 +07:00
TResult ? Function ( DashboardAnalyticData data ) ? success ,
2025-07-30 22:38:44 +07:00
TResult ? Function ( String message ) ? error ,
}) {
return loading ? . call ();
}
@ override
@ optionalTypeArgs
TResult maybeWhen < TResult extends Object ?> ({
TResult Function () ? initial ,
TResult Function () ? loading ,
2025-08-06 13:05:58 +07:00
TResult Function ( DashboardAnalyticData data ) ? success ,
2025-07-30 22:38:44 +07:00
TResult Function ( String message ) ? error ,
required TResult orElse (),
}) {
if ( loading != null ) {
return loading ();
}
return orElse ();
}
@ override
@ optionalTypeArgs
TResult map < TResult extends Object ?> ({
required TResult Function ( _Initial value ) initial ,
required TResult Function ( _Loading value ) loading ,
required TResult Function ( _Success value ) success ,
required TResult Function ( _Error value ) error ,
}) {
return loading ( this );
}
@ override
@ optionalTypeArgs
TResult ? mapOrNull < TResult extends Object ?> ({
TResult ? Function ( _Initial value ) ? initial ,
TResult ? Function ( _Loading value ) ? loading ,
TResult ? Function ( _Success value ) ? success ,
TResult ? Function ( _Error value ) ? error ,
}) {
return loading ? . call ( this );
}
@ override
@ optionalTypeArgs
TResult maybeMap < TResult extends Object ?> ({
TResult Function ( _Initial value ) ? initial ,
TResult Function ( _Loading value ) ? loading ,
TResult Function ( _Success value ) ? success ,
TResult Function ( _Error value ) ? error ,
required TResult orElse (),
}) {
if ( loading != null ) {
return loading ( this );
}
return orElse ();
}
}
abstract class _Loading implements SummaryState {
const factory _Loading () = _$LoadingImpl ;
}
/// @nodoc
abstract class _ $$SuccessImplCopyWith < $Res > {
factory _$$SuccessImplCopyWith (
_$SuccessImpl value , $Res Function ( _$SuccessImpl ) then ) =
__$$SuccessImplCopyWithImpl < $Res > ;
@ useResult
2025-08-06 13:05:58 +07:00
$Res call ({ DashboardAnalyticData data });
2025-07-30 22:38:44 +07:00
}
/// @nodoc
class __ $$SuccessImplCopyWithImpl < $Res >
extends _$SummaryStateCopyWithImpl < $Res , _$SuccessImpl >
implements _$$SuccessImplCopyWith < $Res > {
__$$SuccessImplCopyWithImpl (
_$SuccessImpl _value , $Res Function ( _$SuccessImpl ) _then )
: super ( _value , _then );
/// Create a copy of SummaryState
/// with the given fields replaced by the non-null parameter values.
@ pragma ( 'vm:prefer-inline' )
@ override
$Res call ({
2025-08-06 13:05:58 +07:00
Object ? data = null ,
2025-07-30 22:38:44 +07:00
}) {
return _then ( _$SuccessImpl (
2025-08-06 13:05:58 +07:00
null == data
? _value . data
: data // ignore: cast_nullable_to_non_nullable
as DashboardAnalyticData ,
2025-07-30 22:38:44 +07:00
));
}
}
/// @nodoc
class _ $SuccessImpl implements _Success {
2025-08-06 13:05:58 +07:00
const _$SuccessImpl ( this . data );
2025-07-30 22:38:44 +07:00
@ override
2025-08-06 13:05:58 +07:00
final DashboardAnalyticData data ;
2025-07-30 22:38:44 +07:00
@ override
String toString () {
2025-08-06 13:05:58 +07:00
return 'SummaryState.success(data: $ data )' ;
2025-07-30 22:38:44 +07:00
}
@ override
bool operator == ( Object other ) {
return identical ( this , other ) ||
( other . runtimeType == runtimeType &&
other is _$SuccessImpl &&
2025-08-06 13:05:58 +07:00
( identical ( other . data , data ) || other . data == data ));
2025-07-30 22:38:44 +07:00
}
@ override
2025-08-06 13:05:58 +07:00
int get hashCode => Object . hash ( runtimeType , data );
2025-07-30 22:38:44 +07:00
/// Create a copy of SummaryState
/// with the given fields replaced by the non-null parameter values.
@ JsonKey ( includeFromJson: false , includeToJson: false )
@ override
@ pragma ( 'vm:prefer-inline' )
_$$SuccessImplCopyWith < _$SuccessImpl > get copyWith =>
__$$SuccessImplCopyWithImpl < _$SuccessImpl > ( this , _$identity );
@ override
@ optionalTypeArgs
TResult when < TResult extends Object ?> ({
required TResult Function () initial ,
required TResult Function () loading ,
2025-08-06 13:05:58 +07:00
required TResult Function ( DashboardAnalyticData data ) success ,
2025-07-30 22:38:44 +07:00
required TResult Function ( String message ) error ,
}) {
2025-08-06 13:05:58 +07:00
return success ( data );
2025-07-30 22:38:44 +07:00
}
@ override
@ optionalTypeArgs
TResult ? whenOrNull < TResult extends Object ?> ({
TResult ? Function () ? initial ,
TResult ? Function () ? loading ,
2025-08-06 13:05:58 +07:00
TResult ? Function ( DashboardAnalyticData data ) ? success ,
2025-07-30 22:38:44 +07:00
TResult ? Function ( String message ) ? error ,
}) {
2025-08-06 13:05:58 +07:00
return success ? . call ( data );
2025-07-30 22:38:44 +07:00
}
@ override
@ optionalTypeArgs
TResult maybeWhen < TResult extends Object ?> ({
TResult Function () ? initial ,
TResult Function () ? loading ,
2025-08-06 13:05:58 +07:00
TResult Function ( DashboardAnalyticData data ) ? success ,
2025-07-30 22:38:44 +07:00
TResult Function ( String message ) ? error ,
required TResult orElse (),
}) {
if ( success != null ) {
2025-08-06 13:05:58 +07:00
return success ( data );
2025-07-30 22:38:44 +07:00
}
return orElse ();
}
@ override
@ optionalTypeArgs
TResult map < TResult extends Object ?> ({
required TResult Function ( _Initial value ) initial ,
required TResult Function ( _Loading value ) loading ,
required TResult Function ( _Success value ) success ,
required TResult Function ( _Error value ) error ,
}) {
return success ( this );
}
@ override
@ optionalTypeArgs
TResult ? mapOrNull < TResult extends Object ?> ({
TResult ? Function ( _Initial value ) ? initial ,
TResult ? Function ( _Loading value ) ? loading ,
TResult ? Function ( _Success value ) ? success ,
TResult ? Function ( _Error value ) ? error ,
}) {
return success ? . call ( this );
}
@ override
@ optionalTypeArgs
TResult maybeMap < TResult extends Object ?> ({
TResult Function ( _Initial value ) ? initial ,
TResult Function ( _Loading value ) ? loading ,
TResult Function ( _Success value ) ? success ,
TResult Function ( _Error value ) ? error ,
required TResult orElse (),
}) {
if ( success != null ) {
return success ( this );
}
return orElse ();
}
}
abstract class _Success implements SummaryState {
2025-08-06 13:05:58 +07:00
const factory _Success ( final DashboardAnalyticData data ) = _$SuccessImpl ;
2025-07-30 22:38:44 +07:00
2025-08-06 13:05:58 +07:00
DashboardAnalyticData get data ;
2025-07-30 22:38:44 +07:00
/// Create a copy of SummaryState
/// with the given fields replaced by the non-null parameter values.
@ JsonKey ( includeFromJson: false , includeToJson: false )
_$$SuccessImplCopyWith < _$SuccessImpl > get copyWith =>
throw _privateConstructorUsedError ;
}
/// @nodoc
abstract class _ $$ErrorImplCopyWith < $Res > {
factory _$$ErrorImplCopyWith (
_$ErrorImpl value , $Res Function ( _$ErrorImpl ) then ) =
__$$ErrorImplCopyWithImpl < $Res > ;
@ useResult
$Res call ({ String message });
}
/// @nodoc
class __ $$ErrorImplCopyWithImpl < $Res >
extends _$SummaryStateCopyWithImpl < $Res , _$ErrorImpl >
implements _$$ErrorImplCopyWith < $Res > {
__$$ErrorImplCopyWithImpl (
_$ErrorImpl _value , $Res Function ( _$ErrorImpl ) _then )
: super ( _value , _then );
/// Create a copy of SummaryState
/// with the given fields replaced by the non-null parameter values.
@ pragma ( 'vm:prefer-inline' )
@ override
$Res call ({
Object ? message = null ,
}) {
return _then ( _$ErrorImpl (
null == message
? _value . message
: message // ignore: cast_nullable_to_non_nullable
as String ,
));
}
}
/// @nodoc
class _ $ErrorImpl implements _Error {
const _$ErrorImpl ( this . message );
@ override
final String message ;
@ override
String toString () {
return 'SummaryState.error(message: $ message )' ;
}
@ override
bool operator == ( Object other ) {
return identical ( this , other ) ||
( other . runtimeType == runtimeType &&
other is _$ErrorImpl &&
( identical ( other . message , message ) || other . message == message ));
}
@ override
int get hashCode => Object . hash ( runtimeType , message );
/// Create a copy of SummaryState
/// with the given fields replaced by the non-null parameter values.
@ JsonKey ( includeFromJson: false , includeToJson: false )
@ override
@ pragma ( 'vm:prefer-inline' )
_$$ErrorImplCopyWith < _$ErrorImpl > get copyWith =>
__$$ErrorImplCopyWithImpl < _$ErrorImpl > ( this , _$identity );
@ override
@ optionalTypeArgs
TResult when < TResult extends Object ?> ({
required TResult Function () initial ,
required TResult Function () loading ,
2025-08-06 13:05:58 +07:00
required TResult Function ( DashboardAnalyticData data ) success ,
2025-07-30 22:38:44 +07:00
required TResult Function ( String message ) error ,
}) {
return error ( message );
}
@ override
@ optionalTypeArgs
TResult ? whenOrNull < TResult extends Object ?> ({
TResult ? Function () ? initial ,
TResult ? Function () ? loading ,
2025-08-06 13:05:58 +07:00
TResult ? Function ( DashboardAnalyticData data ) ? success ,
2025-07-30 22:38:44 +07:00
TResult ? Function ( String message ) ? error ,
}) {
return error ? . call ( message );
}
@ override
@ optionalTypeArgs
TResult maybeWhen < TResult extends Object ?> ({
TResult Function () ? initial ,
TResult Function () ? loading ,
2025-08-06 13:05:58 +07:00
TResult Function ( DashboardAnalyticData data ) ? success ,
2025-07-30 22:38:44 +07:00
TResult Function ( String message ) ? error ,
required TResult orElse (),
}) {
if ( error != null ) {
return error ( message );
}
return orElse ();
}
@ override
@ optionalTypeArgs
TResult map < TResult extends Object ?> ({
required TResult Function ( _Initial value ) initial ,
required TResult Function ( _Loading value ) loading ,
required TResult Function ( _Success value ) success ,
required TResult Function ( _Error value ) error ,
}) {
return error ( this );
}
@ override
@ optionalTypeArgs
TResult ? mapOrNull < TResult extends Object ?> ({
TResult ? Function ( _Initial value ) ? initial ,
TResult ? Function ( _Loading value ) ? loading ,
TResult ? Function ( _Success value ) ? success ,
TResult ? Function ( _Error value ) ? error ,
}) {
return error ? . call ( this );
}
@ override
@ optionalTypeArgs
TResult maybeMap < TResult extends Object ?> ({
TResult Function ( _Initial value ) ? initial ,
TResult Function ( _Loading value ) ? loading ,
TResult Function ( _Success value ) ? success ,
TResult Function ( _Error value ) ? error ,
required TResult orElse (),
}) {
if ( error != null ) {
return error ( this );
}
return orElse ();
}
}
abstract class _Error implements SummaryState {
const factory _Error ( final String message ) = _$ErrorImpl ;
String get message ;
/// Create a copy of SummaryState
/// with the given fields replaced by the non-null parameter values.
@ JsonKey ( includeFromJson: false , includeToJson: false )
_$$ErrorImplCopyWith < _$ErrorImpl > get copyWith =>
throw _privateConstructorUsedError ;
}