|
|
|
|
@ -24,6 +24,9 @@ mixin _$PrintStruckEvent {
|
|
|
|
|
required TResult Function(Order order) cashier,
|
|
|
|
|
required TResult Function(Order order) payment,
|
|
|
|
|
required TResult Function(Order order) voided,
|
|
|
|
|
required TResult Function(Order order) checker,
|
|
|
|
|
required TResult Function(Order order) kitchen,
|
|
|
|
|
required TResult Function(Order order) bar,
|
|
|
|
|
required TResult Function(Order order) splitBill,
|
|
|
|
|
}) => throw _privateConstructorUsedError;
|
|
|
|
|
@optionalTypeArgs
|
|
|
|
|
@ -32,6 +35,9 @@ mixin _$PrintStruckEvent {
|
|
|
|
|
TResult? Function(Order order)? cashier,
|
|
|
|
|
TResult? Function(Order order)? payment,
|
|
|
|
|
TResult? Function(Order order)? voided,
|
|
|
|
|
TResult? Function(Order order)? checker,
|
|
|
|
|
TResult? Function(Order order)? kitchen,
|
|
|
|
|
TResult? Function(Order order)? bar,
|
|
|
|
|
TResult? Function(Order order)? splitBill,
|
|
|
|
|
}) => throw _privateConstructorUsedError;
|
|
|
|
|
@optionalTypeArgs
|
|
|
|
|
@ -40,6 +46,9 @@ mixin _$PrintStruckEvent {
|
|
|
|
|
TResult Function(Order order)? cashier,
|
|
|
|
|
TResult Function(Order order)? payment,
|
|
|
|
|
TResult Function(Order order)? voided,
|
|
|
|
|
TResult Function(Order order)? checker,
|
|
|
|
|
TResult Function(Order order)? kitchen,
|
|
|
|
|
TResult Function(Order order)? bar,
|
|
|
|
|
TResult Function(Order order)? splitBill,
|
|
|
|
|
required TResult orElse(),
|
|
|
|
|
}) => throw _privateConstructorUsedError;
|
|
|
|
|
@ -49,6 +58,9 @@ mixin _$PrintStruckEvent {
|
|
|
|
|
required TResult Function(_Cashier value) cashier,
|
|
|
|
|
required TResult Function(_Payment value) payment,
|
|
|
|
|
required TResult Function(_Voided value) voided,
|
|
|
|
|
required TResult Function(_Checker value) checker,
|
|
|
|
|
required TResult Function(_Kitchen value) kitchen,
|
|
|
|
|
required TResult Function(_Bar value) bar,
|
|
|
|
|
required TResult Function(_SplitBill value) splitBill,
|
|
|
|
|
}) => throw _privateConstructorUsedError;
|
|
|
|
|
@optionalTypeArgs
|
|
|
|
|
@ -57,6 +69,9 @@ mixin _$PrintStruckEvent {
|
|
|
|
|
TResult? Function(_Cashier value)? cashier,
|
|
|
|
|
TResult? Function(_Payment value)? payment,
|
|
|
|
|
TResult? Function(_Voided value)? voided,
|
|
|
|
|
TResult? Function(_Checker value)? checker,
|
|
|
|
|
TResult? Function(_Kitchen value)? kitchen,
|
|
|
|
|
TResult? Function(_Bar value)? bar,
|
|
|
|
|
TResult? Function(_SplitBill value)? splitBill,
|
|
|
|
|
}) => throw _privateConstructorUsedError;
|
|
|
|
|
@optionalTypeArgs
|
|
|
|
|
@ -65,6 +80,9 @@ mixin _$PrintStruckEvent {
|
|
|
|
|
TResult Function(_Cashier value)? cashier,
|
|
|
|
|
TResult Function(_Payment value)? payment,
|
|
|
|
|
TResult Function(_Voided value)? voided,
|
|
|
|
|
TResult Function(_Checker value)? checker,
|
|
|
|
|
TResult Function(_Kitchen value)? kitchen,
|
|
|
|
|
TResult Function(_Bar value)? bar,
|
|
|
|
|
TResult Function(_SplitBill value)? splitBill,
|
|
|
|
|
required TResult orElse(),
|
|
|
|
|
}) => throw _privateConstructorUsedError;
|
|
|
|
|
@ -204,6 +222,9 @@ class _$OrderImpl implements _Order {
|
|
|
|
|
required TResult Function(Order order) cashier,
|
|
|
|
|
required TResult Function(Order order) payment,
|
|
|
|
|
required TResult Function(Order order) voided,
|
|
|
|
|
required TResult Function(Order order) checker,
|
|
|
|
|
required TResult Function(Order order) kitchen,
|
|
|
|
|
required TResult Function(Order order) bar,
|
|
|
|
|
required TResult Function(Order order) splitBill,
|
|
|
|
|
}) {
|
|
|
|
|
return order(this.order);
|
|
|
|
|
@ -216,6 +237,9 @@ class _$OrderImpl implements _Order {
|
|
|
|
|
TResult? Function(Order order)? cashier,
|
|
|
|
|
TResult? Function(Order order)? payment,
|
|
|
|
|
TResult? Function(Order order)? voided,
|
|
|
|
|
TResult? Function(Order order)? checker,
|
|
|
|
|
TResult? Function(Order order)? kitchen,
|
|
|
|
|
TResult? Function(Order order)? bar,
|
|
|
|
|
TResult? Function(Order order)? splitBill,
|
|
|
|
|
}) {
|
|
|
|
|
return order?.call(this.order);
|
|
|
|
|
@ -228,6 +252,9 @@ class _$OrderImpl implements _Order {
|
|
|
|
|
TResult Function(Order order)? cashier,
|
|
|
|
|
TResult Function(Order order)? payment,
|
|
|
|
|
TResult Function(Order order)? voided,
|
|
|
|
|
TResult Function(Order order)? checker,
|
|
|
|
|
TResult Function(Order order)? kitchen,
|
|
|
|
|
TResult Function(Order order)? bar,
|
|
|
|
|
TResult Function(Order order)? splitBill,
|
|
|
|
|
required TResult orElse(),
|
|
|
|
|
}) {
|
|
|
|
|
@ -244,6 +271,9 @@ class _$OrderImpl implements _Order {
|
|
|
|
|
required TResult Function(_Cashier value) cashier,
|
|
|
|
|
required TResult Function(_Payment value) payment,
|
|
|
|
|
required TResult Function(_Voided value) voided,
|
|
|
|
|
required TResult Function(_Checker value) checker,
|
|
|
|
|
required TResult Function(_Kitchen value) kitchen,
|
|
|
|
|
required TResult Function(_Bar value) bar,
|
|
|
|
|
required TResult Function(_SplitBill value) splitBill,
|
|
|
|
|
}) {
|
|
|
|
|
return order(this);
|
|
|
|
|
@ -256,6 +286,9 @@ class _$OrderImpl implements _Order {
|
|
|
|
|
TResult? Function(_Cashier value)? cashier,
|
|
|
|
|
TResult? Function(_Payment value)? payment,
|
|
|
|
|
TResult? Function(_Voided value)? voided,
|
|
|
|
|
TResult? Function(_Checker value)? checker,
|
|
|
|
|
TResult? Function(_Kitchen value)? kitchen,
|
|
|
|
|
TResult? Function(_Bar value)? bar,
|
|
|
|
|
TResult? Function(_SplitBill value)? splitBill,
|
|
|
|
|
}) {
|
|
|
|
|
return order?.call(this);
|
|
|
|
|
@ -268,6 +301,9 @@ class _$OrderImpl implements _Order {
|
|
|
|
|
TResult Function(_Cashier value)? cashier,
|
|
|
|
|
TResult Function(_Payment value)? payment,
|
|
|
|
|
TResult Function(_Voided value)? voided,
|
|
|
|
|
TResult Function(_Checker value)? checker,
|
|
|
|
|
TResult Function(_Kitchen value)? kitchen,
|
|
|
|
|
TResult Function(_Bar value)? bar,
|
|
|
|
|
TResult Function(_SplitBill value)? splitBill,
|
|
|
|
|
required TResult orElse(),
|
|
|
|
|
}) {
|
|
|
|
|
@ -371,6 +407,9 @@ class _$CashierImpl implements _Cashier {
|
|
|
|
|
required TResult Function(Order order) cashier,
|
|
|
|
|
required TResult Function(Order order) payment,
|
|
|
|
|
required TResult Function(Order order) voided,
|
|
|
|
|
required TResult Function(Order order) checker,
|
|
|
|
|
required TResult Function(Order order) kitchen,
|
|
|
|
|
required TResult Function(Order order) bar,
|
|
|
|
|
required TResult Function(Order order) splitBill,
|
|
|
|
|
}) {
|
|
|
|
|
return cashier(this.order);
|
|
|
|
|
@ -383,6 +422,9 @@ class _$CashierImpl implements _Cashier {
|
|
|
|
|
TResult? Function(Order order)? cashier,
|
|
|
|
|
TResult? Function(Order order)? payment,
|
|
|
|
|
TResult? Function(Order order)? voided,
|
|
|
|
|
TResult? Function(Order order)? checker,
|
|
|
|
|
TResult? Function(Order order)? kitchen,
|
|
|
|
|
TResult? Function(Order order)? bar,
|
|
|
|
|
TResult? Function(Order order)? splitBill,
|
|
|
|
|
}) {
|
|
|
|
|
return cashier?.call(this.order);
|
|
|
|
|
@ -395,6 +437,9 @@ class _$CashierImpl implements _Cashier {
|
|
|
|
|
TResult Function(Order order)? cashier,
|
|
|
|
|
TResult Function(Order order)? payment,
|
|
|
|
|
TResult Function(Order order)? voided,
|
|
|
|
|
TResult Function(Order order)? checker,
|
|
|
|
|
TResult Function(Order order)? kitchen,
|
|
|
|
|
TResult Function(Order order)? bar,
|
|
|
|
|
TResult Function(Order order)? splitBill,
|
|
|
|
|
required TResult orElse(),
|
|
|
|
|
}) {
|
|
|
|
|
@ -411,6 +456,9 @@ class _$CashierImpl implements _Cashier {
|
|
|
|
|
required TResult Function(_Cashier value) cashier,
|
|
|
|
|
required TResult Function(_Payment value) payment,
|
|
|
|
|
required TResult Function(_Voided value) voided,
|
|
|
|
|
required TResult Function(_Checker value) checker,
|
|
|
|
|
required TResult Function(_Kitchen value) kitchen,
|
|
|
|
|
required TResult Function(_Bar value) bar,
|
|
|
|
|
required TResult Function(_SplitBill value) splitBill,
|
|
|
|
|
}) {
|
|
|
|
|
return cashier(this);
|
|
|
|
|
@ -423,6 +471,9 @@ class _$CashierImpl implements _Cashier {
|
|
|
|
|
TResult? Function(_Cashier value)? cashier,
|
|
|
|
|
TResult? Function(_Payment value)? payment,
|
|
|
|
|
TResult? Function(_Voided value)? voided,
|
|
|
|
|
TResult? Function(_Checker value)? checker,
|
|
|
|
|
TResult? Function(_Kitchen value)? kitchen,
|
|
|
|
|
TResult? Function(_Bar value)? bar,
|
|
|
|
|
TResult? Function(_SplitBill value)? splitBill,
|
|
|
|
|
}) {
|
|
|
|
|
return cashier?.call(this);
|
|
|
|
|
@ -435,6 +486,9 @@ class _$CashierImpl implements _Cashier {
|
|
|
|
|
TResult Function(_Cashier value)? cashier,
|
|
|
|
|
TResult Function(_Payment value)? payment,
|
|
|
|
|
TResult Function(_Voided value)? voided,
|
|
|
|
|
TResult Function(_Checker value)? checker,
|
|
|
|
|
TResult Function(_Kitchen value)? kitchen,
|
|
|
|
|
TResult Function(_Bar value)? bar,
|
|
|
|
|
TResult Function(_SplitBill value)? splitBill,
|
|
|
|
|
required TResult orElse(),
|
|
|
|
|
}) {
|
|
|
|
|
@ -538,6 +592,9 @@ class _$PaymentImpl implements _Payment {
|
|
|
|
|
required TResult Function(Order order) cashier,
|
|
|
|
|
required TResult Function(Order order) payment,
|
|
|
|
|
required TResult Function(Order order) voided,
|
|
|
|
|
required TResult Function(Order order) checker,
|
|
|
|
|
required TResult Function(Order order) kitchen,
|
|
|
|
|
required TResult Function(Order order) bar,
|
|
|
|
|
required TResult Function(Order order) splitBill,
|
|
|
|
|
}) {
|
|
|
|
|
return payment(this.order);
|
|
|
|
|
@ -550,6 +607,9 @@ class _$PaymentImpl implements _Payment {
|
|
|
|
|
TResult? Function(Order order)? cashier,
|
|
|
|
|
TResult? Function(Order order)? payment,
|
|
|
|
|
TResult? Function(Order order)? voided,
|
|
|
|
|
TResult? Function(Order order)? checker,
|
|
|
|
|
TResult? Function(Order order)? kitchen,
|
|
|
|
|
TResult? Function(Order order)? bar,
|
|
|
|
|
TResult? Function(Order order)? splitBill,
|
|
|
|
|
}) {
|
|
|
|
|
return payment?.call(this.order);
|
|
|
|
|
@ -562,6 +622,9 @@ class _$PaymentImpl implements _Payment {
|
|
|
|
|
TResult Function(Order order)? cashier,
|
|
|
|
|
TResult Function(Order order)? payment,
|
|
|
|
|
TResult Function(Order order)? voided,
|
|
|
|
|
TResult Function(Order order)? checker,
|
|
|
|
|
TResult Function(Order order)? kitchen,
|
|
|
|
|
TResult Function(Order order)? bar,
|
|
|
|
|
TResult Function(Order order)? splitBill,
|
|
|
|
|
required TResult orElse(),
|
|
|
|
|
}) {
|
|
|
|
|
@ -578,6 +641,9 @@ class _$PaymentImpl implements _Payment {
|
|
|
|
|
required TResult Function(_Cashier value) cashier,
|
|
|
|
|
required TResult Function(_Payment value) payment,
|
|
|
|
|
required TResult Function(_Voided value) voided,
|
|
|
|
|
required TResult Function(_Checker value) checker,
|
|
|
|
|
required TResult Function(_Kitchen value) kitchen,
|
|
|
|
|
required TResult Function(_Bar value) bar,
|
|
|
|
|
required TResult Function(_SplitBill value) splitBill,
|
|
|
|
|
}) {
|
|
|
|
|
return payment(this);
|
|
|
|
|
@ -590,6 +656,9 @@ class _$PaymentImpl implements _Payment {
|
|
|
|
|
TResult? Function(_Cashier value)? cashier,
|
|
|
|
|
TResult? Function(_Payment value)? payment,
|
|
|
|
|
TResult? Function(_Voided value)? voided,
|
|
|
|
|
TResult? Function(_Checker value)? checker,
|
|
|
|
|
TResult? Function(_Kitchen value)? kitchen,
|
|
|
|
|
TResult? Function(_Bar value)? bar,
|
|
|
|
|
TResult? Function(_SplitBill value)? splitBill,
|
|
|
|
|
}) {
|
|
|
|
|
return payment?.call(this);
|
|
|
|
|
@ -602,6 +671,9 @@ class _$PaymentImpl implements _Payment {
|
|
|
|
|
TResult Function(_Cashier value)? cashier,
|
|
|
|
|
TResult Function(_Payment value)? payment,
|
|
|
|
|
TResult Function(_Voided value)? voided,
|
|
|
|
|
TResult Function(_Checker value)? checker,
|
|
|
|
|
TResult Function(_Kitchen value)? kitchen,
|
|
|
|
|
TResult Function(_Bar value)? bar,
|
|
|
|
|
TResult Function(_SplitBill value)? splitBill,
|
|
|
|
|
required TResult orElse(),
|
|
|
|
|
}) {
|
|
|
|
|
@ -705,6 +777,9 @@ class _$VoidedImpl implements _Voided {
|
|
|
|
|
required TResult Function(Order order) cashier,
|
|
|
|
|
required TResult Function(Order order) payment,
|
|
|
|
|
required TResult Function(Order order) voided,
|
|
|
|
|
required TResult Function(Order order) checker,
|
|
|
|
|
required TResult Function(Order order) kitchen,
|
|
|
|
|
required TResult Function(Order order) bar,
|
|
|
|
|
required TResult Function(Order order) splitBill,
|
|
|
|
|
}) {
|
|
|
|
|
return voided(this.order);
|
|
|
|
|
@ -717,6 +792,9 @@ class _$VoidedImpl implements _Voided {
|
|
|
|
|
TResult? Function(Order order)? cashier,
|
|
|
|
|
TResult? Function(Order order)? payment,
|
|
|
|
|
TResult? Function(Order order)? voided,
|
|
|
|
|
TResult? Function(Order order)? checker,
|
|
|
|
|
TResult? Function(Order order)? kitchen,
|
|
|
|
|
TResult? Function(Order order)? bar,
|
|
|
|
|
TResult? Function(Order order)? splitBill,
|
|
|
|
|
}) {
|
|
|
|
|
return voided?.call(this.order);
|
|
|
|
|
@ -729,6 +807,9 @@ class _$VoidedImpl implements _Voided {
|
|
|
|
|
TResult Function(Order order)? cashier,
|
|
|
|
|
TResult Function(Order order)? payment,
|
|
|
|
|
TResult Function(Order order)? voided,
|
|
|
|
|
TResult Function(Order order)? checker,
|
|
|
|
|
TResult Function(Order order)? kitchen,
|
|
|
|
|
TResult Function(Order order)? bar,
|
|
|
|
|
TResult Function(Order order)? splitBill,
|
|
|
|
|
required TResult orElse(),
|
|
|
|
|
}) {
|
|
|
|
|
@ -745,6 +826,9 @@ class _$VoidedImpl implements _Voided {
|
|
|
|
|
required TResult Function(_Cashier value) cashier,
|
|
|
|
|
required TResult Function(_Payment value) payment,
|
|
|
|
|
required TResult Function(_Voided value) voided,
|
|
|
|
|
required TResult Function(_Checker value) checker,
|
|
|
|
|
required TResult Function(_Kitchen value) kitchen,
|
|
|
|
|
required TResult Function(_Bar value) bar,
|
|
|
|
|
required TResult Function(_SplitBill value) splitBill,
|
|
|
|
|
}) {
|
|
|
|
|
return voided(this);
|
|
|
|
|
@ -757,6 +841,9 @@ class _$VoidedImpl implements _Voided {
|
|
|
|
|
TResult? Function(_Cashier value)? cashier,
|
|
|
|
|
TResult? Function(_Payment value)? payment,
|
|
|
|
|
TResult? Function(_Voided value)? voided,
|
|
|
|
|
TResult? Function(_Checker value)? checker,
|
|
|
|
|
TResult? Function(_Kitchen value)? kitchen,
|
|
|
|
|
TResult? Function(_Bar value)? bar,
|
|
|
|
|
TResult? Function(_SplitBill value)? splitBill,
|
|
|
|
|
}) {
|
|
|
|
|
return voided?.call(this);
|
|
|
|
|
@ -769,6 +856,9 @@ class _$VoidedImpl implements _Voided {
|
|
|
|
|
TResult Function(_Cashier value)? cashier,
|
|
|
|
|
TResult Function(_Payment value)? payment,
|
|
|
|
|
TResult Function(_Voided value)? voided,
|
|
|
|
|
TResult Function(_Checker value)? checker,
|
|
|
|
|
TResult Function(_Kitchen value)? kitchen,
|
|
|
|
|
TResult Function(_Bar value)? bar,
|
|
|
|
|
TResult Function(_SplitBill value)? splitBill,
|
|
|
|
|
required TResult orElse(),
|
|
|
|
|
}) {
|
|
|
|
|
@ -793,6 +883,557 @@ abstract class _Voided implements PrintStruckEvent {
|
|
|
|
|
throw _privateConstructorUsedError;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/// @nodoc
|
|
|
|
|
abstract class _$$CheckerImplCopyWith<$Res>
|
|
|
|
|
implements $PrintStruckEventCopyWith<$Res> {
|
|
|
|
|
factory _$$CheckerImplCopyWith(
|
|
|
|
|
_$CheckerImpl value,
|
|
|
|
|
$Res Function(_$CheckerImpl) then,
|
|
|
|
|
) = __$$CheckerImplCopyWithImpl<$Res>;
|
|
|
|
|
@override
|
|
|
|
|
@useResult
|
|
|
|
|
$Res call({Order order});
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
$OrderCopyWith<$Res> get order;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/// @nodoc
|
|
|
|
|
class __$$CheckerImplCopyWithImpl<$Res>
|
|
|
|
|
extends _$PrintStruckEventCopyWithImpl<$Res, _$CheckerImpl>
|
|
|
|
|
implements _$$CheckerImplCopyWith<$Res> {
|
|
|
|
|
__$$CheckerImplCopyWithImpl(
|
|
|
|
|
_$CheckerImpl _value,
|
|
|
|
|
$Res Function(_$CheckerImpl) _then,
|
|
|
|
|
) : super(_value, _then);
|
|
|
|
|
|
|
|
|
|
/// Create a copy of PrintStruckEvent
|
|
|
|
|
/// with the given fields replaced by the non-null parameter values.
|
|
|
|
|
@pragma('vm:prefer-inline')
|
|
|
|
|
@override
|
|
|
|
|
$Res call({Object? order = null}) {
|
|
|
|
|
return _then(
|
|
|
|
|
_$CheckerImpl(
|
|
|
|
|
null == order
|
|
|
|
|
? _value.order
|
|
|
|
|
: order // ignore: cast_nullable_to_non_nullable
|
|
|
|
|
as Order,
|
|
|
|
|
),
|
|
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/// @nodoc
|
|
|
|
|
|
|
|
|
|
class _$CheckerImpl implements _Checker {
|
|
|
|
|
const _$CheckerImpl(this.order);
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
final Order order;
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
String toString() {
|
|
|
|
|
return 'PrintStruckEvent.checker(order: $order)';
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
bool operator ==(Object other) {
|
|
|
|
|
return identical(this, other) ||
|
|
|
|
|
(other.runtimeType == runtimeType &&
|
|
|
|
|
other is _$CheckerImpl &&
|
|
|
|
|
(identical(other.order, order) || other.order == order));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
int get hashCode => Object.hash(runtimeType, order);
|
|
|
|
|
|
|
|
|
|
/// Create a copy of PrintStruckEvent
|
|
|
|
|
/// with the given fields replaced by the non-null parameter values.
|
|
|
|
|
@JsonKey(includeFromJson: false, includeToJson: false)
|
|
|
|
|
@override
|
|
|
|
|
@pragma('vm:prefer-inline')
|
|
|
|
|
_$$CheckerImplCopyWith<_$CheckerImpl> get copyWith =>
|
|
|
|
|
__$$CheckerImplCopyWithImpl<_$CheckerImpl>(this, _$identity);
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
@optionalTypeArgs
|
|
|
|
|
TResult when<TResult extends Object?>({
|
|
|
|
|
required TResult Function(Order order) order,
|
|
|
|
|
required TResult Function(Order order) cashier,
|
|
|
|
|
required TResult Function(Order order) payment,
|
|
|
|
|
required TResult Function(Order order) voided,
|
|
|
|
|
required TResult Function(Order order) checker,
|
|
|
|
|
required TResult Function(Order order) kitchen,
|
|
|
|
|
required TResult Function(Order order) bar,
|
|
|
|
|
required TResult Function(Order order) splitBill,
|
|
|
|
|
}) {
|
|
|
|
|
return checker(this.order);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
@optionalTypeArgs
|
|
|
|
|
TResult? whenOrNull<TResult extends Object?>({
|
|
|
|
|
TResult? Function(Order order)? order,
|
|
|
|
|
TResult? Function(Order order)? cashier,
|
|
|
|
|
TResult? Function(Order order)? payment,
|
|
|
|
|
TResult? Function(Order order)? voided,
|
|
|
|
|
TResult? Function(Order order)? checker,
|
|
|
|
|
TResult? Function(Order order)? kitchen,
|
|
|
|
|
TResult? Function(Order order)? bar,
|
|
|
|
|
TResult? Function(Order order)? splitBill,
|
|
|
|
|
}) {
|
|
|
|
|
return checker?.call(this.order);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
@optionalTypeArgs
|
|
|
|
|
TResult maybeWhen<TResult extends Object?>({
|
|
|
|
|
TResult Function(Order order)? order,
|
|
|
|
|
TResult Function(Order order)? cashier,
|
|
|
|
|
TResult Function(Order order)? payment,
|
|
|
|
|
TResult Function(Order order)? voided,
|
|
|
|
|
TResult Function(Order order)? checker,
|
|
|
|
|
TResult Function(Order order)? kitchen,
|
|
|
|
|
TResult Function(Order order)? bar,
|
|
|
|
|
TResult Function(Order order)? splitBill,
|
|
|
|
|
required TResult orElse(),
|
|
|
|
|
}) {
|
|
|
|
|
if (checker != null) {
|
|
|
|
|
return checker(this.order);
|
|
|
|
|
}
|
|
|
|
|
return orElse();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
@optionalTypeArgs
|
|
|
|
|
TResult map<TResult extends Object?>({
|
|
|
|
|
required TResult Function(_Order value) order,
|
|
|
|
|
required TResult Function(_Cashier value) cashier,
|
|
|
|
|
required TResult Function(_Payment value) payment,
|
|
|
|
|
required TResult Function(_Voided value) voided,
|
|
|
|
|
required TResult Function(_Checker value) checker,
|
|
|
|
|
required TResult Function(_Kitchen value) kitchen,
|
|
|
|
|
required TResult Function(_Bar value) bar,
|
|
|
|
|
required TResult Function(_SplitBill value) splitBill,
|
|
|
|
|
}) {
|
|
|
|
|
return checker(this);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
@optionalTypeArgs
|
|
|
|
|
TResult? mapOrNull<TResult extends Object?>({
|
|
|
|
|
TResult? Function(_Order value)? order,
|
|
|
|
|
TResult? Function(_Cashier value)? cashier,
|
|
|
|
|
TResult? Function(_Payment value)? payment,
|
|
|
|
|
TResult? Function(_Voided value)? voided,
|
|
|
|
|
TResult? Function(_Checker value)? checker,
|
|
|
|
|
TResult? Function(_Kitchen value)? kitchen,
|
|
|
|
|
TResult? Function(_Bar value)? bar,
|
|
|
|
|
TResult? Function(_SplitBill value)? splitBill,
|
|
|
|
|
}) {
|
|
|
|
|
return checker?.call(this);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
@optionalTypeArgs
|
|
|
|
|
TResult maybeMap<TResult extends Object?>({
|
|
|
|
|
TResult Function(_Order value)? order,
|
|
|
|
|
TResult Function(_Cashier value)? cashier,
|
|
|
|
|
TResult Function(_Payment value)? payment,
|
|
|
|
|
TResult Function(_Voided value)? voided,
|
|
|
|
|
TResult Function(_Checker value)? checker,
|
|
|
|
|
TResult Function(_Kitchen value)? kitchen,
|
|
|
|
|
TResult Function(_Bar value)? bar,
|
|
|
|
|
TResult Function(_SplitBill value)? splitBill,
|
|
|
|
|
required TResult orElse(),
|
|
|
|
|
}) {
|
|
|
|
|
if (checker != null) {
|
|
|
|
|
return checker(this);
|
|
|
|
|
}
|
|
|
|
|
return orElse();
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
abstract class _Checker implements PrintStruckEvent {
|
|
|
|
|
const factory _Checker(final Order order) = _$CheckerImpl;
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
Order get order;
|
|
|
|
|
|
|
|
|
|
/// Create a copy of PrintStruckEvent
|
|
|
|
|
/// with the given fields replaced by the non-null parameter values.
|
|
|
|
|
@override
|
|
|
|
|
@JsonKey(includeFromJson: false, includeToJson: false)
|
|
|
|
|
_$$CheckerImplCopyWith<_$CheckerImpl> get copyWith =>
|
|
|
|
|
throw _privateConstructorUsedError;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/// @nodoc
|
|
|
|
|
abstract class _$$KitchenImplCopyWith<$Res>
|
|
|
|
|
implements $PrintStruckEventCopyWith<$Res> {
|
|
|
|
|
factory _$$KitchenImplCopyWith(
|
|
|
|
|
_$KitchenImpl value,
|
|
|
|
|
$Res Function(_$KitchenImpl) then,
|
|
|
|
|
) = __$$KitchenImplCopyWithImpl<$Res>;
|
|
|
|
|
@override
|
|
|
|
|
@useResult
|
|
|
|
|
$Res call({Order order});
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
$OrderCopyWith<$Res> get order;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/// @nodoc
|
|
|
|
|
class __$$KitchenImplCopyWithImpl<$Res>
|
|
|
|
|
extends _$PrintStruckEventCopyWithImpl<$Res, _$KitchenImpl>
|
|
|
|
|
implements _$$KitchenImplCopyWith<$Res> {
|
|
|
|
|
__$$KitchenImplCopyWithImpl(
|
|
|
|
|
_$KitchenImpl _value,
|
|
|
|
|
$Res Function(_$KitchenImpl) _then,
|
|
|
|
|
) : super(_value, _then);
|
|
|
|
|
|
|
|
|
|
/// Create a copy of PrintStruckEvent
|
|
|
|
|
/// with the given fields replaced by the non-null parameter values.
|
|
|
|
|
@pragma('vm:prefer-inline')
|
|
|
|
|
@override
|
|
|
|
|
$Res call({Object? order = null}) {
|
|
|
|
|
return _then(
|
|
|
|
|
_$KitchenImpl(
|
|
|
|
|
null == order
|
|
|
|
|
? _value.order
|
|
|
|
|
: order // ignore: cast_nullable_to_non_nullable
|
|
|
|
|
as Order,
|
|
|
|
|
),
|
|
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/// @nodoc
|
|
|
|
|
|
|
|
|
|
class _$KitchenImpl implements _Kitchen {
|
|
|
|
|
const _$KitchenImpl(this.order);
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
final Order order;
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
String toString() {
|
|
|
|
|
return 'PrintStruckEvent.kitchen(order: $order)';
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
bool operator ==(Object other) {
|
|
|
|
|
return identical(this, other) ||
|
|
|
|
|
(other.runtimeType == runtimeType &&
|
|
|
|
|
other is _$KitchenImpl &&
|
|
|
|
|
(identical(other.order, order) || other.order == order));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
int get hashCode => Object.hash(runtimeType, order);
|
|
|
|
|
|
|
|
|
|
/// Create a copy of PrintStruckEvent
|
|
|
|
|
/// with the given fields replaced by the non-null parameter values.
|
|
|
|
|
@JsonKey(includeFromJson: false, includeToJson: false)
|
|
|
|
|
@override
|
|
|
|
|
@pragma('vm:prefer-inline')
|
|
|
|
|
_$$KitchenImplCopyWith<_$KitchenImpl> get copyWith =>
|
|
|
|
|
__$$KitchenImplCopyWithImpl<_$KitchenImpl>(this, _$identity);
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
@optionalTypeArgs
|
|
|
|
|
TResult when<TResult extends Object?>({
|
|
|
|
|
required TResult Function(Order order) order,
|
|
|
|
|
required TResult Function(Order order) cashier,
|
|
|
|
|
required TResult Function(Order order) payment,
|
|
|
|
|
required TResult Function(Order order) voided,
|
|
|
|
|
required TResult Function(Order order) checker,
|
|
|
|
|
required TResult Function(Order order) kitchen,
|
|
|
|
|
required TResult Function(Order order) bar,
|
|
|
|
|
required TResult Function(Order order) splitBill,
|
|
|
|
|
}) {
|
|
|
|
|
return kitchen(this.order);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
@optionalTypeArgs
|
|
|
|
|
TResult? whenOrNull<TResult extends Object?>({
|
|
|
|
|
TResult? Function(Order order)? order,
|
|
|
|
|
TResult? Function(Order order)? cashier,
|
|
|
|
|
TResult? Function(Order order)? payment,
|
|
|
|
|
TResult? Function(Order order)? voided,
|
|
|
|
|
TResult? Function(Order order)? checker,
|
|
|
|
|
TResult? Function(Order order)? kitchen,
|
|
|
|
|
TResult? Function(Order order)? bar,
|
|
|
|
|
TResult? Function(Order order)? splitBill,
|
|
|
|
|
}) {
|
|
|
|
|
return kitchen?.call(this.order);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
@optionalTypeArgs
|
|
|
|
|
TResult maybeWhen<TResult extends Object?>({
|
|
|
|
|
TResult Function(Order order)? order,
|
|
|
|
|
TResult Function(Order order)? cashier,
|
|
|
|
|
TResult Function(Order order)? payment,
|
|
|
|
|
TResult Function(Order order)? voided,
|
|
|
|
|
TResult Function(Order order)? checker,
|
|
|
|
|
TResult Function(Order order)? kitchen,
|
|
|
|
|
TResult Function(Order order)? bar,
|
|
|
|
|
TResult Function(Order order)? splitBill,
|
|
|
|
|
required TResult orElse(),
|
|
|
|
|
}) {
|
|
|
|
|
if (kitchen != null) {
|
|
|
|
|
return kitchen(this.order);
|
|
|
|
|
}
|
|
|
|
|
return orElse();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
@optionalTypeArgs
|
|
|
|
|
TResult map<TResult extends Object?>({
|
|
|
|
|
required TResult Function(_Order value) order,
|
|
|
|
|
required TResult Function(_Cashier value) cashier,
|
|
|
|
|
required TResult Function(_Payment value) payment,
|
|
|
|
|
required TResult Function(_Voided value) voided,
|
|
|
|
|
required TResult Function(_Checker value) checker,
|
|
|
|
|
required TResult Function(_Kitchen value) kitchen,
|
|
|
|
|
required TResult Function(_Bar value) bar,
|
|
|
|
|
required TResult Function(_SplitBill value) splitBill,
|
|
|
|
|
}) {
|
|
|
|
|
return kitchen(this);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
@optionalTypeArgs
|
|
|
|
|
TResult? mapOrNull<TResult extends Object?>({
|
|
|
|
|
TResult? Function(_Order value)? order,
|
|
|
|
|
TResult? Function(_Cashier value)? cashier,
|
|
|
|
|
TResult? Function(_Payment value)? payment,
|
|
|
|
|
TResult? Function(_Voided value)? voided,
|
|
|
|
|
TResult? Function(_Checker value)? checker,
|
|
|
|
|
TResult? Function(_Kitchen value)? kitchen,
|
|
|
|
|
TResult? Function(_Bar value)? bar,
|
|
|
|
|
TResult? Function(_SplitBill value)? splitBill,
|
|
|
|
|
}) {
|
|
|
|
|
return kitchen?.call(this);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
@optionalTypeArgs
|
|
|
|
|
TResult maybeMap<TResult extends Object?>({
|
|
|
|
|
TResult Function(_Order value)? order,
|
|
|
|
|
TResult Function(_Cashier value)? cashier,
|
|
|
|
|
TResult Function(_Payment value)? payment,
|
|
|
|
|
TResult Function(_Voided value)? voided,
|
|
|
|
|
TResult Function(_Checker value)? checker,
|
|
|
|
|
TResult Function(_Kitchen value)? kitchen,
|
|
|
|
|
TResult Function(_Bar value)? bar,
|
|
|
|
|
TResult Function(_SplitBill value)? splitBill,
|
|
|
|
|
required TResult orElse(),
|
|
|
|
|
}) {
|
|
|
|
|
if (kitchen != null) {
|
|
|
|
|
return kitchen(this);
|
|
|
|
|
}
|
|
|
|
|
return orElse();
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
abstract class _Kitchen implements PrintStruckEvent {
|
|
|
|
|
const factory _Kitchen(final Order order) = _$KitchenImpl;
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
Order get order;
|
|
|
|
|
|
|
|
|
|
/// Create a copy of PrintStruckEvent
|
|
|
|
|
/// with the given fields replaced by the non-null parameter values.
|
|
|
|
|
@override
|
|
|
|
|
@JsonKey(includeFromJson: false, includeToJson: false)
|
|
|
|
|
_$$KitchenImplCopyWith<_$KitchenImpl> get copyWith =>
|
|
|
|
|
throw _privateConstructorUsedError;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/// @nodoc
|
|
|
|
|
abstract class _$$BarImplCopyWith<$Res>
|
|
|
|
|
implements $PrintStruckEventCopyWith<$Res> {
|
|
|
|
|
factory _$$BarImplCopyWith(_$BarImpl value, $Res Function(_$BarImpl) then) =
|
|
|
|
|
__$$BarImplCopyWithImpl<$Res>;
|
|
|
|
|
@override
|
|
|
|
|
@useResult
|
|
|
|
|
$Res call({Order order});
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
$OrderCopyWith<$Res> get order;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/// @nodoc
|
|
|
|
|
class __$$BarImplCopyWithImpl<$Res>
|
|
|
|
|
extends _$PrintStruckEventCopyWithImpl<$Res, _$BarImpl>
|
|
|
|
|
implements _$$BarImplCopyWith<$Res> {
|
|
|
|
|
__$$BarImplCopyWithImpl(_$BarImpl _value, $Res Function(_$BarImpl) _then)
|
|
|
|
|
: super(_value, _then);
|
|
|
|
|
|
|
|
|
|
/// Create a copy of PrintStruckEvent
|
|
|
|
|
/// with the given fields replaced by the non-null parameter values.
|
|
|
|
|
@pragma('vm:prefer-inline')
|
|
|
|
|
@override
|
|
|
|
|
$Res call({Object? order = null}) {
|
|
|
|
|
return _then(
|
|
|
|
|
_$BarImpl(
|
|
|
|
|
null == order
|
|
|
|
|
? _value.order
|
|
|
|
|
: order // ignore: cast_nullable_to_non_nullable
|
|
|
|
|
as Order,
|
|
|
|
|
),
|
|
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/// @nodoc
|
|
|
|
|
|
|
|
|
|
class _$BarImpl implements _Bar {
|
|
|
|
|
const _$BarImpl(this.order);
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
final Order order;
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
String toString() {
|
|
|
|
|
return 'PrintStruckEvent.bar(order: $order)';
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
bool operator ==(Object other) {
|
|
|
|
|
return identical(this, other) ||
|
|
|
|
|
(other.runtimeType == runtimeType &&
|
|
|
|
|
other is _$BarImpl &&
|
|
|
|
|
(identical(other.order, order) || other.order == order));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
int get hashCode => Object.hash(runtimeType, order);
|
|
|
|
|
|
|
|
|
|
/// Create a copy of PrintStruckEvent
|
|
|
|
|
/// with the given fields replaced by the non-null parameter values.
|
|
|
|
|
@JsonKey(includeFromJson: false, includeToJson: false)
|
|
|
|
|
@override
|
|
|
|
|
@pragma('vm:prefer-inline')
|
|
|
|
|
_$$BarImplCopyWith<_$BarImpl> get copyWith =>
|
|
|
|
|
__$$BarImplCopyWithImpl<_$BarImpl>(this, _$identity);
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
@optionalTypeArgs
|
|
|
|
|
TResult when<TResult extends Object?>({
|
|
|
|
|
required TResult Function(Order order) order,
|
|
|
|
|
required TResult Function(Order order) cashier,
|
|
|
|
|
required TResult Function(Order order) payment,
|
|
|
|
|
required TResult Function(Order order) voided,
|
|
|
|
|
required TResult Function(Order order) checker,
|
|
|
|
|
required TResult Function(Order order) kitchen,
|
|
|
|
|
required TResult Function(Order order) bar,
|
|
|
|
|
required TResult Function(Order order) splitBill,
|
|
|
|
|
}) {
|
|
|
|
|
return bar(this.order);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
@optionalTypeArgs
|
|
|
|
|
TResult? whenOrNull<TResult extends Object?>({
|
|
|
|
|
TResult? Function(Order order)? order,
|
|
|
|
|
TResult? Function(Order order)? cashier,
|
|
|
|
|
TResult? Function(Order order)? payment,
|
|
|
|
|
TResult? Function(Order order)? voided,
|
|
|
|
|
TResult? Function(Order order)? checker,
|
|
|
|
|
TResult? Function(Order order)? kitchen,
|
|
|
|
|
TResult? Function(Order order)? bar,
|
|
|
|
|
TResult? Function(Order order)? splitBill,
|
|
|
|
|
}) {
|
|
|
|
|
return bar?.call(this.order);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
@optionalTypeArgs
|
|
|
|
|
TResult maybeWhen<TResult extends Object?>({
|
|
|
|
|
TResult Function(Order order)? order,
|
|
|
|
|
TResult Function(Order order)? cashier,
|
|
|
|
|
TResult Function(Order order)? payment,
|
|
|
|
|
TResult Function(Order order)? voided,
|
|
|
|
|
TResult Function(Order order)? checker,
|
|
|
|
|
TResult Function(Order order)? kitchen,
|
|
|
|
|
TResult Function(Order order)? bar,
|
|
|
|
|
TResult Function(Order order)? splitBill,
|
|
|
|
|
required TResult orElse(),
|
|
|
|
|
}) {
|
|
|
|
|
if (bar != null) {
|
|
|
|
|
return bar(this.order);
|
|
|
|
|
}
|
|
|
|
|
return orElse();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
@optionalTypeArgs
|
|
|
|
|
TResult map<TResult extends Object?>({
|
|
|
|
|
required TResult Function(_Order value) order,
|
|
|
|
|
required TResult Function(_Cashier value) cashier,
|
|
|
|
|
required TResult Function(_Payment value) payment,
|
|
|
|
|
required TResult Function(_Voided value) voided,
|
|
|
|
|
required TResult Function(_Checker value) checker,
|
|
|
|
|
required TResult Function(_Kitchen value) kitchen,
|
|
|
|
|
required TResult Function(_Bar value) bar,
|
|
|
|
|
required TResult Function(_SplitBill value) splitBill,
|
|
|
|
|
}) {
|
|
|
|
|
return bar(this);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
@optionalTypeArgs
|
|
|
|
|
TResult? mapOrNull<TResult extends Object?>({
|
|
|
|
|
TResult? Function(_Order value)? order,
|
|
|
|
|
TResult? Function(_Cashier value)? cashier,
|
|
|
|
|
TResult? Function(_Payment value)? payment,
|
|
|
|
|
TResult? Function(_Voided value)? voided,
|
|
|
|
|
TResult? Function(_Checker value)? checker,
|
|
|
|
|
TResult? Function(_Kitchen value)? kitchen,
|
|
|
|
|
TResult? Function(_Bar value)? bar,
|
|
|
|
|
TResult? Function(_SplitBill value)? splitBill,
|
|
|
|
|
}) {
|
|
|
|
|
return bar?.call(this);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
@optionalTypeArgs
|
|
|
|
|
TResult maybeMap<TResult extends Object?>({
|
|
|
|
|
TResult Function(_Order value)? order,
|
|
|
|
|
TResult Function(_Cashier value)? cashier,
|
|
|
|
|
TResult Function(_Payment value)? payment,
|
|
|
|
|
TResult Function(_Voided value)? voided,
|
|
|
|
|
TResult Function(_Checker value)? checker,
|
|
|
|
|
TResult Function(_Kitchen value)? kitchen,
|
|
|
|
|
TResult Function(_Bar value)? bar,
|
|
|
|
|
TResult Function(_SplitBill value)? splitBill,
|
|
|
|
|
required TResult orElse(),
|
|
|
|
|
}) {
|
|
|
|
|
if (bar != null) {
|
|
|
|
|
return bar(this);
|
|
|
|
|
}
|
|
|
|
|
return orElse();
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
abstract class _Bar implements PrintStruckEvent {
|
|
|
|
|
const factory _Bar(final Order order) = _$BarImpl;
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
Order get order;
|
|
|
|
|
|
|
|
|
|
/// Create a copy of PrintStruckEvent
|
|
|
|
|
/// with the given fields replaced by the non-null parameter values.
|
|
|
|
|
@override
|
|
|
|
|
@JsonKey(includeFromJson: false, includeToJson: false)
|
|
|
|
|
_$$BarImplCopyWith<_$BarImpl> get copyWith =>
|
|
|
|
|
throw _privateConstructorUsedError;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/// @nodoc
|
|
|
|
|
abstract class _$$SplitBillImplCopyWith<$Res>
|
|
|
|
|
implements $PrintStruckEventCopyWith<$Res> {
|
|
|
|
|
@ -872,6 +1513,9 @@ class _$SplitBillImpl implements _SplitBill {
|
|
|
|
|
required TResult Function(Order order) cashier,
|
|
|
|
|
required TResult Function(Order order) payment,
|
|
|
|
|
required TResult Function(Order order) voided,
|
|
|
|
|
required TResult Function(Order order) checker,
|
|
|
|
|
required TResult Function(Order order) kitchen,
|
|
|
|
|
required TResult Function(Order order) bar,
|
|
|
|
|
required TResult Function(Order order) splitBill,
|
|
|
|
|
}) {
|
|
|
|
|
return splitBill(this.order);
|
|
|
|
|
@ -884,6 +1528,9 @@ class _$SplitBillImpl implements _SplitBill {
|
|
|
|
|
TResult? Function(Order order)? cashier,
|
|
|
|
|
TResult? Function(Order order)? payment,
|
|
|
|
|
TResult? Function(Order order)? voided,
|
|
|
|
|
TResult? Function(Order order)? checker,
|
|
|
|
|
TResult? Function(Order order)? kitchen,
|
|
|
|
|
TResult? Function(Order order)? bar,
|
|
|
|
|
TResult? Function(Order order)? splitBill,
|
|
|
|
|
}) {
|
|
|
|
|
return splitBill?.call(this.order);
|
|
|
|
|
@ -896,6 +1543,9 @@ class _$SplitBillImpl implements _SplitBill {
|
|
|
|
|
TResult Function(Order order)? cashier,
|
|
|
|
|
TResult Function(Order order)? payment,
|
|
|
|
|
TResult Function(Order order)? voided,
|
|
|
|
|
TResult Function(Order order)? checker,
|
|
|
|
|
TResult Function(Order order)? kitchen,
|
|
|
|
|
TResult Function(Order order)? bar,
|
|
|
|
|
TResult Function(Order order)? splitBill,
|
|
|
|
|
required TResult orElse(),
|
|
|
|
|
}) {
|
|
|
|
|
@ -912,6 +1562,9 @@ class _$SplitBillImpl implements _SplitBill {
|
|
|
|
|
required TResult Function(_Cashier value) cashier,
|
|
|
|
|
required TResult Function(_Payment value) payment,
|
|
|
|
|
required TResult Function(_Voided value) voided,
|
|
|
|
|
required TResult Function(_Checker value) checker,
|
|
|
|
|
required TResult Function(_Kitchen value) kitchen,
|
|
|
|
|
required TResult Function(_Bar value) bar,
|
|
|
|
|
required TResult Function(_SplitBill value) splitBill,
|
|
|
|
|
}) {
|
|
|
|
|
return splitBill(this);
|
|
|
|
|
@ -924,6 +1577,9 @@ class _$SplitBillImpl implements _SplitBill {
|
|
|
|
|
TResult? Function(_Cashier value)? cashier,
|
|
|
|
|
TResult? Function(_Payment value)? payment,
|
|
|
|
|
TResult? Function(_Voided value)? voided,
|
|
|
|
|
TResult? Function(_Checker value)? checker,
|
|
|
|
|
TResult? Function(_Kitchen value)? kitchen,
|
|
|
|
|
TResult? Function(_Bar value)? bar,
|
|
|
|
|
TResult? Function(_SplitBill value)? splitBill,
|
|
|
|
|
}) {
|
|
|
|
|
return splitBill?.call(this);
|
|
|
|
|
@ -936,6 +1592,9 @@ class _$SplitBillImpl implements _SplitBill {
|
|
|
|
|
TResult Function(_Cashier value)? cashier,
|
|
|
|
|
TResult Function(_Payment value)? payment,
|
|
|
|
|
TResult Function(_Voided value)? voided,
|
|
|
|
|
TResult Function(_Checker value)? checker,
|
|
|
|
|
TResult Function(_Kitchen value)? kitchen,
|
|
|
|
|
TResult Function(_Bar value)? bar,
|
|
|
|
|
TResult Function(_SplitBill value)? splitBill,
|
|
|
|
|
required TResult orElse(),
|
|
|
|
|
}) {
|
|
|
|
|
|