|
|
|
@@ -24,6 +24,7 @@ mixin _$CheckoutFormEvent {
|
|
|
|
|
required TResult Function(Product product, ProductVariant? variant)
|
|
|
|
|
removeItem,
|
|
|
|
|
required TResult Function(Product product, String notes) updateItemNotes,
|
|
|
|
|
required TResult Function(OrderType orderType) updateOrderType,
|
|
|
|
|
}) => throw _privateConstructorUsedError;
|
|
|
|
|
@optionalTypeArgs
|
|
|
|
|
TResult? whenOrNull<TResult extends Object?>({
|
|
|
|
@@ -31,6 +32,7 @@ mixin _$CheckoutFormEvent {
|
|
|
|
|
TResult? Function(Product product, ProductVariant? variant)? addItem,
|
|
|
|
|
TResult? Function(Product product, ProductVariant? variant)? removeItem,
|
|
|
|
|
TResult? Function(Product product, String notes)? updateItemNotes,
|
|
|
|
|
TResult? Function(OrderType orderType)? updateOrderType,
|
|
|
|
|
}) => throw _privateConstructorUsedError;
|
|
|
|
|
@optionalTypeArgs
|
|
|
|
|
TResult maybeWhen<TResult extends Object?>({
|
|
|
|
@@ -38,6 +40,7 @@ mixin _$CheckoutFormEvent {
|
|
|
|
|
TResult Function(Product product, ProductVariant? variant)? addItem,
|
|
|
|
|
TResult Function(Product product, ProductVariant? variant)? removeItem,
|
|
|
|
|
TResult Function(Product product, String notes)? updateItemNotes,
|
|
|
|
|
TResult Function(OrderType orderType)? updateOrderType,
|
|
|
|
|
required TResult orElse(),
|
|
|
|
|
}) => throw _privateConstructorUsedError;
|
|
|
|
|
@optionalTypeArgs
|
|
|
|
@@ -46,6 +49,7 @@ mixin _$CheckoutFormEvent {
|
|
|
|
|
required TResult Function(_AddItem value) addItem,
|
|
|
|
|
required TResult Function(_RemoveItem value) removeItem,
|
|
|
|
|
required TResult Function(_UpdateItemNotes value) updateItemNotes,
|
|
|
|
|
required TResult Function(_UpdateOrderType value) updateOrderType,
|
|
|
|
|
}) => throw _privateConstructorUsedError;
|
|
|
|
|
@optionalTypeArgs
|
|
|
|
|
TResult? mapOrNull<TResult extends Object?>({
|
|
|
|
@@ -53,6 +57,7 @@ mixin _$CheckoutFormEvent {
|
|
|
|
|
TResult? Function(_AddItem value)? addItem,
|
|
|
|
|
TResult? Function(_RemoveItem value)? removeItem,
|
|
|
|
|
TResult? Function(_UpdateItemNotes value)? updateItemNotes,
|
|
|
|
|
TResult? Function(_UpdateOrderType value)? updateOrderType,
|
|
|
|
|
}) => throw _privateConstructorUsedError;
|
|
|
|
|
@optionalTypeArgs
|
|
|
|
|
TResult maybeMap<TResult extends Object?>({
|
|
|
|
@@ -60,6 +65,7 @@ mixin _$CheckoutFormEvent {
|
|
|
|
|
TResult Function(_AddItem value)? addItem,
|
|
|
|
|
TResult Function(_RemoveItem value)? removeItem,
|
|
|
|
|
TResult Function(_UpdateItemNotes value)? updateItemNotes,
|
|
|
|
|
TResult Function(_UpdateOrderType value)? updateOrderType,
|
|
|
|
|
required TResult orElse(),
|
|
|
|
|
}) => throw _privateConstructorUsedError;
|
|
|
|
|
}
|
|
|
|
@@ -167,6 +173,7 @@ class _$StartedImpl implements _Started {
|
|
|
|
|
required TResult Function(Product product, ProductVariant? variant)
|
|
|
|
|
removeItem,
|
|
|
|
|
required TResult Function(Product product, String notes) updateItemNotes,
|
|
|
|
|
required TResult Function(OrderType orderType) updateOrderType,
|
|
|
|
|
}) {
|
|
|
|
|
return started(items);
|
|
|
|
|
}
|
|
|
|
@@ -178,6 +185,7 @@ class _$StartedImpl implements _Started {
|
|
|
|
|
TResult? Function(Product product, ProductVariant? variant)? addItem,
|
|
|
|
|
TResult? Function(Product product, ProductVariant? variant)? removeItem,
|
|
|
|
|
TResult? Function(Product product, String notes)? updateItemNotes,
|
|
|
|
|
TResult? Function(OrderType orderType)? updateOrderType,
|
|
|
|
|
}) {
|
|
|
|
|
return started?.call(items);
|
|
|
|
|
}
|
|
|
|
@@ -189,6 +197,7 @@ class _$StartedImpl implements _Started {
|
|
|
|
|
TResult Function(Product product, ProductVariant? variant)? addItem,
|
|
|
|
|
TResult Function(Product product, ProductVariant? variant)? removeItem,
|
|
|
|
|
TResult Function(Product product, String notes)? updateItemNotes,
|
|
|
|
|
TResult Function(OrderType orderType)? updateOrderType,
|
|
|
|
|
required TResult orElse(),
|
|
|
|
|
}) {
|
|
|
|
|
if (started != null) {
|
|
|
|
@@ -204,6 +213,7 @@ class _$StartedImpl implements _Started {
|
|
|
|
|
required TResult Function(_AddItem value) addItem,
|
|
|
|
|
required TResult Function(_RemoveItem value) removeItem,
|
|
|
|
|
required TResult Function(_UpdateItemNotes value) updateItemNotes,
|
|
|
|
|
required TResult Function(_UpdateOrderType value) updateOrderType,
|
|
|
|
|
}) {
|
|
|
|
|
return started(this);
|
|
|
|
|
}
|
|
|
|
@@ -215,6 +225,7 @@ class _$StartedImpl implements _Started {
|
|
|
|
|
TResult? Function(_AddItem value)? addItem,
|
|
|
|
|
TResult? Function(_RemoveItem value)? removeItem,
|
|
|
|
|
TResult? Function(_UpdateItemNotes value)? updateItemNotes,
|
|
|
|
|
TResult? Function(_UpdateOrderType value)? updateOrderType,
|
|
|
|
|
}) {
|
|
|
|
|
return started?.call(this);
|
|
|
|
|
}
|
|
|
|
@@ -226,6 +237,7 @@ class _$StartedImpl implements _Started {
|
|
|
|
|
TResult Function(_AddItem value)? addItem,
|
|
|
|
|
TResult Function(_RemoveItem value)? removeItem,
|
|
|
|
|
TResult Function(_UpdateItemNotes value)? updateItemNotes,
|
|
|
|
|
TResult Function(_UpdateOrderType value)? updateOrderType,
|
|
|
|
|
required TResult orElse(),
|
|
|
|
|
}) {
|
|
|
|
|
if (started != null) {
|
|
|
|
@@ -356,6 +368,7 @@ class _$AddItemImpl implements _AddItem {
|
|
|
|
|
required TResult Function(Product product, ProductVariant? variant)
|
|
|
|
|
removeItem,
|
|
|
|
|
required TResult Function(Product product, String notes) updateItemNotes,
|
|
|
|
|
required TResult Function(OrderType orderType) updateOrderType,
|
|
|
|
|
}) {
|
|
|
|
|
return addItem(product, variant);
|
|
|
|
|
}
|
|
|
|
@@ -367,6 +380,7 @@ class _$AddItemImpl implements _AddItem {
|
|
|
|
|
TResult? Function(Product product, ProductVariant? variant)? addItem,
|
|
|
|
|
TResult? Function(Product product, ProductVariant? variant)? removeItem,
|
|
|
|
|
TResult? Function(Product product, String notes)? updateItemNotes,
|
|
|
|
|
TResult? Function(OrderType orderType)? updateOrderType,
|
|
|
|
|
}) {
|
|
|
|
|
return addItem?.call(product, variant);
|
|
|
|
|
}
|
|
|
|
@@ -378,6 +392,7 @@ class _$AddItemImpl implements _AddItem {
|
|
|
|
|
TResult Function(Product product, ProductVariant? variant)? addItem,
|
|
|
|
|
TResult Function(Product product, ProductVariant? variant)? removeItem,
|
|
|
|
|
TResult Function(Product product, String notes)? updateItemNotes,
|
|
|
|
|
TResult Function(OrderType orderType)? updateOrderType,
|
|
|
|
|
required TResult orElse(),
|
|
|
|
|
}) {
|
|
|
|
|
if (addItem != null) {
|
|
|
|
@@ -393,6 +408,7 @@ class _$AddItemImpl implements _AddItem {
|
|
|
|
|
required TResult Function(_AddItem value) addItem,
|
|
|
|
|
required TResult Function(_RemoveItem value) removeItem,
|
|
|
|
|
required TResult Function(_UpdateItemNotes value) updateItemNotes,
|
|
|
|
|
required TResult Function(_UpdateOrderType value) updateOrderType,
|
|
|
|
|
}) {
|
|
|
|
|
return addItem(this);
|
|
|
|
|
}
|
|
|
|
@@ -404,6 +420,7 @@ class _$AddItemImpl implements _AddItem {
|
|
|
|
|
TResult? Function(_AddItem value)? addItem,
|
|
|
|
|
TResult? Function(_RemoveItem value)? removeItem,
|
|
|
|
|
TResult? Function(_UpdateItemNotes value)? updateItemNotes,
|
|
|
|
|
TResult? Function(_UpdateOrderType value)? updateOrderType,
|
|
|
|
|
}) {
|
|
|
|
|
return addItem?.call(this);
|
|
|
|
|
}
|
|
|
|
@@ -415,6 +432,7 @@ class _$AddItemImpl implements _AddItem {
|
|
|
|
|
TResult Function(_AddItem value)? addItem,
|
|
|
|
|
TResult Function(_RemoveItem value)? removeItem,
|
|
|
|
|
TResult Function(_UpdateItemNotes value)? updateItemNotes,
|
|
|
|
|
TResult Function(_UpdateOrderType value)? updateOrderType,
|
|
|
|
|
required TResult orElse(),
|
|
|
|
|
}) {
|
|
|
|
|
if (addItem != null) {
|
|
|
|
@@ -547,6 +565,7 @@ class _$RemoveItemImpl implements _RemoveItem {
|
|
|
|
|
required TResult Function(Product product, ProductVariant? variant)
|
|
|
|
|
removeItem,
|
|
|
|
|
required TResult Function(Product product, String notes) updateItemNotes,
|
|
|
|
|
required TResult Function(OrderType orderType) updateOrderType,
|
|
|
|
|
}) {
|
|
|
|
|
return removeItem(product, variant);
|
|
|
|
|
}
|
|
|
|
@@ -558,6 +577,7 @@ class _$RemoveItemImpl implements _RemoveItem {
|
|
|
|
|
TResult? Function(Product product, ProductVariant? variant)? addItem,
|
|
|
|
|
TResult? Function(Product product, ProductVariant? variant)? removeItem,
|
|
|
|
|
TResult? Function(Product product, String notes)? updateItemNotes,
|
|
|
|
|
TResult? Function(OrderType orderType)? updateOrderType,
|
|
|
|
|
}) {
|
|
|
|
|
return removeItem?.call(product, variant);
|
|
|
|
|
}
|
|
|
|
@@ -569,6 +589,7 @@ class _$RemoveItemImpl implements _RemoveItem {
|
|
|
|
|
TResult Function(Product product, ProductVariant? variant)? addItem,
|
|
|
|
|
TResult Function(Product product, ProductVariant? variant)? removeItem,
|
|
|
|
|
TResult Function(Product product, String notes)? updateItemNotes,
|
|
|
|
|
TResult Function(OrderType orderType)? updateOrderType,
|
|
|
|
|
required TResult orElse(),
|
|
|
|
|
}) {
|
|
|
|
|
if (removeItem != null) {
|
|
|
|
@@ -584,6 +605,7 @@ class _$RemoveItemImpl implements _RemoveItem {
|
|
|
|
|
required TResult Function(_AddItem value) addItem,
|
|
|
|
|
required TResult Function(_RemoveItem value) removeItem,
|
|
|
|
|
required TResult Function(_UpdateItemNotes value) updateItemNotes,
|
|
|
|
|
required TResult Function(_UpdateOrderType value) updateOrderType,
|
|
|
|
|
}) {
|
|
|
|
|
return removeItem(this);
|
|
|
|
|
}
|
|
|
|
@@ -595,6 +617,7 @@ class _$RemoveItemImpl implements _RemoveItem {
|
|
|
|
|
TResult? Function(_AddItem value)? addItem,
|
|
|
|
|
TResult? Function(_RemoveItem value)? removeItem,
|
|
|
|
|
TResult? Function(_UpdateItemNotes value)? updateItemNotes,
|
|
|
|
|
TResult? Function(_UpdateOrderType value)? updateOrderType,
|
|
|
|
|
}) {
|
|
|
|
|
return removeItem?.call(this);
|
|
|
|
|
}
|
|
|
|
@@ -606,6 +629,7 @@ class _$RemoveItemImpl implements _RemoveItem {
|
|
|
|
|
TResult Function(_AddItem value)? addItem,
|
|
|
|
|
TResult Function(_RemoveItem value)? removeItem,
|
|
|
|
|
TResult Function(_UpdateItemNotes value)? updateItemNotes,
|
|
|
|
|
TResult Function(_UpdateOrderType value)? updateOrderType,
|
|
|
|
|
required TResult orElse(),
|
|
|
|
|
}) {
|
|
|
|
|
if (removeItem != null) {
|
|
|
|
@@ -728,6 +752,7 @@ class _$UpdateItemNotesImpl implements _UpdateItemNotes {
|
|
|
|
|
required TResult Function(Product product, ProductVariant? variant)
|
|
|
|
|
removeItem,
|
|
|
|
|
required TResult Function(Product product, String notes) updateItemNotes,
|
|
|
|
|
required TResult Function(OrderType orderType) updateOrderType,
|
|
|
|
|
}) {
|
|
|
|
|
return updateItemNotes(product, notes);
|
|
|
|
|
}
|
|
|
|
@@ -739,6 +764,7 @@ class _$UpdateItemNotesImpl implements _UpdateItemNotes {
|
|
|
|
|
TResult? Function(Product product, ProductVariant? variant)? addItem,
|
|
|
|
|
TResult? Function(Product product, ProductVariant? variant)? removeItem,
|
|
|
|
|
TResult? Function(Product product, String notes)? updateItemNotes,
|
|
|
|
|
TResult? Function(OrderType orderType)? updateOrderType,
|
|
|
|
|
}) {
|
|
|
|
|
return updateItemNotes?.call(product, notes);
|
|
|
|
|
}
|
|
|
|
@@ -750,6 +776,7 @@ class _$UpdateItemNotesImpl implements _UpdateItemNotes {
|
|
|
|
|
TResult Function(Product product, ProductVariant? variant)? addItem,
|
|
|
|
|
TResult Function(Product product, ProductVariant? variant)? removeItem,
|
|
|
|
|
TResult Function(Product product, String notes)? updateItemNotes,
|
|
|
|
|
TResult Function(OrderType orderType)? updateOrderType,
|
|
|
|
|
required TResult orElse(),
|
|
|
|
|
}) {
|
|
|
|
|
if (updateItemNotes != null) {
|
|
|
|
@@ -765,6 +792,7 @@ class _$UpdateItemNotesImpl implements _UpdateItemNotes {
|
|
|
|
|
required TResult Function(_AddItem value) addItem,
|
|
|
|
|
required TResult Function(_RemoveItem value) removeItem,
|
|
|
|
|
required TResult Function(_UpdateItemNotes value) updateItemNotes,
|
|
|
|
|
required TResult Function(_UpdateOrderType value) updateOrderType,
|
|
|
|
|
}) {
|
|
|
|
|
return updateItemNotes(this);
|
|
|
|
|
}
|
|
|
|
@@ -776,6 +804,7 @@ class _$UpdateItemNotesImpl implements _UpdateItemNotes {
|
|
|
|
|
TResult? Function(_AddItem value)? addItem,
|
|
|
|
|
TResult? Function(_RemoveItem value)? removeItem,
|
|
|
|
|
TResult? Function(_UpdateItemNotes value)? updateItemNotes,
|
|
|
|
|
TResult? Function(_UpdateOrderType value)? updateOrderType,
|
|
|
|
|
}) {
|
|
|
|
|
return updateItemNotes?.call(this);
|
|
|
|
|
}
|
|
|
|
@@ -787,6 +816,7 @@ class _$UpdateItemNotesImpl implements _UpdateItemNotes {
|
|
|
|
|
TResult Function(_AddItem value)? addItem,
|
|
|
|
|
TResult Function(_RemoveItem value)? removeItem,
|
|
|
|
|
TResult Function(_UpdateItemNotes value)? updateItemNotes,
|
|
|
|
|
TResult Function(_UpdateOrderType value)? updateOrderType,
|
|
|
|
|
required TResult orElse(),
|
|
|
|
|
}) {
|
|
|
|
|
if (updateItemNotes != null) {
|
|
|
|
@@ -810,6 +840,172 @@ abstract class _UpdateItemNotes implements CheckoutFormEvent {
|
|
|
|
|
throw _privateConstructorUsedError;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/// @nodoc
|
|
|
|
|
abstract class _$$UpdateOrderTypeImplCopyWith<$Res> {
|
|
|
|
|
factory _$$UpdateOrderTypeImplCopyWith(
|
|
|
|
|
_$UpdateOrderTypeImpl value,
|
|
|
|
|
$Res Function(_$UpdateOrderTypeImpl) then,
|
|
|
|
|
) = __$$UpdateOrderTypeImplCopyWithImpl<$Res>;
|
|
|
|
|
@useResult
|
|
|
|
|
$Res call({OrderType orderType});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/// @nodoc
|
|
|
|
|
class __$$UpdateOrderTypeImplCopyWithImpl<$Res>
|
|
|
|
|
extends _$CheckoutFormEventCopyWithImpl<$Res, _$UpdateOrderTypeImpl>
|
|
|
|
|
implements _$$UpdateOrderTypeImplCopyWith<$Res> {
|
|
|
|
|
__$$UpdateOrderTypeImplCopyWithImpl(
|
|
|
|
|
_$UpdateOrderTypeImpl _value,
|
|
|
|
|
$Res Function(_$UpdateOrderTypeImpl) _then,
|
|
|
|
|
) : super(_value, _then);
|
|
|
|
|
|
|
|
|
|
/// Create a copy of CheckoutFormEvent
|
|
|
|
|
/// with the given fields replaced by the non-null parameter values.
|
|
|
|
|
@pragma('vm:prefer-inline')
|
|
|
|
|
@override
|
|
|
|
|
$Res call({Object? orderType = null}) {
|
|
|
|
|
return _then(
|
|
|
|
|
_$UpdateOrderTypeImpl(
|
|
|
|
|
null == orderType
|
|
|
|
|
? _value.orderType
|
|
|
|
|
: orderType // ignore: cast_nullable_to_non_nullable
|
|
|
|
|
as OrderType,
|
|
|
|
|
),
|
|
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/// @nodoc
|
|
|
|
|
|
|
|
|
|
class _$UpdateOrderTypeImpl implements _UpdateOrderType {
|
|
|
|
|
const _$UpdateOrderTypeImpl(this.orderType);
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
final OrderType orderType;
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
String toString() {
|
|
|
|
|
return 'CheckoutFormEvent.updateOrderType(orderType: $orderType)';
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
bool operator ==(Object other) {
|
|
|
|
|
return identical(this, other) ||
|
|
|
|
|
(other.runtimeType == runtimeType &&
|
|
|
|
|
other is _$UpdateOrderTypeImpl &&
|
|
|
|
|
(identical(other.orderType, orderType) ||
|
|
|
|
|
other.orderType == orderType));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
int get hashCode => Object.hash(runtimeType, orderType);
|
|
|
|
|
|
|
|
|
|
/// Create a copy of CheckoutFormEvent
|
|
|
|
|
/// with the given fields replaced by the non-null parameter values.
|
|
|
|
|
@JsonKey(includeFromJson: false, includeToJson: false)
|
|
|
|
|
@override
|
|
|
|
|
@pragma('vm:prefer-inline')
|
|
|
|
|
_$$UpdateOrderTypeImplCopyWith<_$UpdateOrderTypeImpl> get copyWith =>
|
|
|
|
|
__$$UpdateOrderTypeImplCopyWithImpl<_$UpdateOrderTypeImpl>(
|
|
|
|
|
this,
|
|
|
|
|
_$identity,
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
@optionalTypeArgs
|
|
|
|
|
TResult when<TResult extends Object?>({
|
|
|
|
|
required TResult Function(List<ProductQuantity> items) started,
|
|
|
|
|
required TResult Function(Product product, ProductVariant? variant) addItem,
|
|
|
|
|
required TResult Function(Product product, ProductVariant? variant)
|
|
|
|
|
removeItem,
|
|
|
|
|
required TResult Function(Product product, String notes) updateItemNotes,
|
|
|
|
|
required TResult Function(OrderType orderType) updateOrderType,
|
|
|
|
|
}) {
|
|
|
|
|
return updateOrderType(orderType);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
@optionalTypeArgs
|
|
|
|
|
TResult? whenOrNull<TResult extends Object?>({
|
|
|
|
|
TResult? Function(List<ProductQuantity> items)? started,
|
|
|
|
|
TResult? Function(Product product, ProductVariant? variant)? addItem,
|
|
|
|
|
TResult? Function(Product product, ProductVariant? variant)? removeItem,
|
|
|
|
|
TResult? Function(Product product, String notes)? updateItemNotes,
|
|
|
|
|
TResult? Function(OrderType orderType)? updateOrderType,
|
|
|
|
|
}) {
|
|
|
|
|
return updateOrderType?.call(orderType);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
@optionalTypeArgs
|
|
|
|
|
TResult maybeWhen<TResult extends Object?>({
|
|
|
|
|
TResult Function(List<ProductQuantity> items)? started,
|
|
|
|
|
TResult Function(Product product, ProductVariant? variant)? addItem,
|
|
|
|
|
TResult Function(Product product, ProductVariant? variant)? removeItem,
|
|
|
|
|
TResult Function(Product product, String notes)? updateItemNotes,
|
|
|
|
|
TResult Function(OrderType orderType)? updateOrderType,
|
|
|
|
|
required TResult orElse(),
|
|
|
|
|
}) {
|
|
|
|
|
if (updateOrderType != null) {
|
|
|
|
|
return updateOrderType(orderType);
|
|
|
|
|
}
|
|
|
|
|
return orElse();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
@optionalTypeArgs
|
|
|
|
|
TResult map<TResult extends Object?>({
|
|
|
|
|
required TResult Function(_Started value) started,
|
|
|
|
|
required TResult Function(_AddItem value) addItem,
|
|
|
|
|
required TResult Function(_RemoveItem value) removeItem,
|
|
|
|
|
required TResult Function(_UpdateItemNotes value) updateItemNotes,
|
|
|
|
|
required TResult Function(_UpdateOrderType value) updateOrderType,
|
|
|
|
|
}) {
|
|
|
|
|
return updateOrderType(this);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
@optionalTypeArgs
|
|
|
|
|
TResult? mapOrNull<TResult extends Object?>({
|
|
|
|
|
TResult? Function(_Started value)? started,
|
|
|
|
|
TResult? Function(_AddItem value)? addItem,
|
|
|
|
|
TResult? Function(_RemoveItem value)? removeItem,
|
|
|
|
|
TResult? Function(_UpdateItemNotes value)? updateItemNotes,
|
|
|
|
|
TResult? Function(_UpdateOrderType value)? updateOrderType,
|
|
|
|
|
}) {
|
|
|
|
|
return updateOrderType?.call(this);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
@optionalTypeArgs
|
|
|
|
|
TResult maybeMap<TResult extends Object?>({
|
|
|
|
|
TResult Function(_Started value)? started,
|
|
|
|
|
TResult Function(_AddItem value)? addItem,
|
|
|
|
|
TResult Function(_RemoveItem value)? removeItem,
|
|
|
|
|
TResult Function(_UpdateItemNotes value)? updateItemNotes,
|
|
|
|
|
TResult Function(_UpdateOrderType value)? updateOrderType,
|
|
|
|
|
required TResult orElse(),
|
|
|
|
|
}) {
|
|
|
|
|
if (updateOrderType != null) {
|
|
|
|
|
return updateOrderType(this);
|
|
|
|
|
}
|
|
|
|
|
return orElse();
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
abstract class _UpdateOrderType implements CheckoutFormEvent {
|
|
|
|
|
const factory _UpdateOrderType(final OrderType orderType) =
|
|
|
|
|
_$UpdateOrderTypeImpl;
|
|
|
|
|
|
|
|
|
|
OrderType get orderType;
|
|
|
|
|
|
|
|
|
|
/// Create a copy of CheckoutFormEvent
|
|
|
|
|
/// with the given fields replaced by the non-null parameter values.
|
|
|
|
|
@JsonKey(includeFromJson: false, includeToJson: false)
|
|
|
|
|
_$$UpdateOrderTypeImplCopyWith<_$UpdateOrderTypeImpl> get copyWith =>
|
|
|
|
|
throw _privateConstructorUsedError;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/// @nodoc
|
|
|
|
|
mixin _$CheckoutFormState {
|
|
|
|
|
List<ProductQuantity> get items => throw _privateConstructorUsedError;
|
|
|
|
|