success void

This commit is contained in:
efrilm
2025-10-31 15:14:28 +07:00
parent 8d9e622121
commit 7961c9d8c5
9 changed files with 906 additions and 79 deletions
@@ -115,6 +115,9 @@ class VoidFormBloc extends Bloc<VoidFormEvent, VoidFormState> {
),
);
},
clearState: (e) async {
emit(VoidFormState.initial());
},
);
}
}
@@ -25,6 +25,7 @@ mixin _$VoidFormEvent {
required TResult Function(String itemId, int quantity) itemQuantityChanged,
required TResult Function() clearSelectedItem,
required TResult Function() submitted,
required TResult Function() clearState,
}) => throw _privateConstructorUsedError;
@optionalTypeArgs
TResult? whenOrNull<TResult extends Object?>({
@@ -34,6 +35,7 @@ mixin _$VoidFormEvent {
TResult? Function(String itemId, int quantity)? itemQuantityChanged,
TResult? Function()? clearSelectedItem,
TResult? Function()? submitted,
TResult? Function()? clearState,
}) => throw _privateConstructorUsedError;
@optionalTypeArgs
TResult maybeWhen<TResult extends Object?>({
@@ -43,6 +45,7 @@ mixin _$VoidFormEvent {
TResult Function(String itemId, int quantity)? itemQuantityChanged,
TResult Function()? clearSelectedItem,
TResult Function()? submitted,
TResult Function()? clearState,
required TResult orElse(),
}) => throw _privateConstructorUsedError;
@optionalTypeArgs
@@ -53,6 +56,7 @@ mixin _$VoidFormEvent {
required TResult Function(_ItemQuantityChanged value) itemQuantityChanged,
required TResult Function(_ClearSelectedItem value) clearSelectedItem,
required TResult Function(_Submitted value) submitted,
required TResult Function(_ClearState value) clearState,
}) => throw _privateConstructorUsedError;
@optionalTypeArgs
TResult? mapOrNull<TResult extends Object?>({
@@ -62,6 +66,7 @@ mixin _$VoidFormEvent {
TResult? Function(_ItemQuantityChanged value)? itemQuantityChanged,
TResult? Function(_ClearSelectedItem value)? clearSelectedItem,
TResult? Function(_Submitted value)? submitted,
TResult? Function(_ClearState value)? clearState,
}) => throw _privateConstructorUsedError;
@optionalTypeArgs
TResult maybeMap<TResult extends Object?>({
@@ -71,6 +76,7 @@ mixin _$VoidFormEvent {
TResult Function(_ItemQuantityChanged value)? itemQuantityChanged,
TResult Function(_ClearSelectedItem value)? clearSelectedItem,
TResult Function(_Submitted value)? submitted,
TResult Function(_ClearState value)? clearState,
required TResult orElse(),
}) => throw _privateConstructorUsedError;
}
@@ -185,6 +191,7 @@ class _$SetOrderImpl implements _SetOrder {
required TResult Function(String itemId, int quantity) itemQuantityChanged,
required TResult Function() clearSelectedItem,
required TResult Function() submitted,
required TResult Function() clearState,
}) {
return setOrder(order);
}
@@ -198,6 +205,7 @@ class _$SetOrderImpl implements _SetOrder {
TResult? Function(String itemId, int quantity)? itemQuantityChanged,
TResult? Function()? clearSelectedItem,
TResult? Function()? submitted,
TResult? Function()? clearState,
}) {
return setOrder?.call(order);
}
@@ -211,6 +219,7 @@ class _$SetOrderImpl implements _SetOrder {
TResult Function(String itemId, int quantity)? itemQuantityChanged,
TResult Function()? clearSelectedItem,
TResult Function()? submitted,
TResult Function()? clearState,
required TResult orElse(),
}) {
if (setOrder != null) {
@@ -228,6 +237,7 @@ class _$SetOrderImpl implements _SetOrder {
required TResult Function(_ItemQuantityChanged value) itemQuantityChanged,
required TResult Function(_ClearSelectedItem value) clearSelectedItem,
required TResult Function(_Submitted value) submitted,
required TResult Function(_ClearState value) clearState,
}) {
return setOrder(this);
}
@@ -241,6 +251,7 @@ class _$SetOrderImpl implements _SetOrder {
TResult? Function(_ItemQuantityChanged value)? itemQuantityChanged,
TResult? Function(_ClearSelectedItem value)? clearSelectedItem,
TResult? Function(_Submitted value)? submitted,
TResult? Function(_ClearState value)? clearState,
}) {
return setOrder?.call(this);
}
@@ -254,6 +265,7 @@ class _$SetOrderImpl implements _SetOrder {
TResult Function(_ItemQuantityChanged value)? itemQuantityChanged,
TResult Function(_ClearSelectedItem value)? clearSelectedItem,
TResult Function(_Submitted value)? submitted,
TResult Function(_ClearState value)? clearState,
required TResult orElse(),
}) {
if (setOrder != null) {
@@ -355,6 +367,7 @@ class _$VoidTypeChangedImpl implements _VoidTypeChanged {
required TResult Function(String itemId, int quantity) itemQuantityChanged,
required TResult Function() clearSelectedItem,
required TResult Function() submitted,
required TResult Function() clearState,
}) {
return voidTypeChanged(voidType);
}
@@ -368,6 +381,7 @@ class _$VoidTypeChangedImpl implements _VoidTypeChanged {
TResult? Function(String itemId, int quantity)? itemQuantityChanged,
TResult? Function()? clearSelectedItem,
TResult? Function()? submitted,
TResult? Function()? clearState,
}) {
return voidTypeChanged?.call(voidType);
}
@@ -381,6 +395,7 @@ class _$VoidTypeChangedImpl implements _VoidTypeChanged {
TResult Function(String itemId, int quantity)? itemQuantityChanged,
TResult Function()? clearSelectedItem,
TResult Function()? submitted,
TResult Function()? clearState,
required TResult orElse(),
}) {
if (voidTypeChanged != null) {
@@ -398,6 +413,7 @@ class _$VoidTypeChangedImpl implements _VoidTypeChanged {
required TResult Function(_ItemQuantityChanged value) itemQuantityChanged,
required TResult Function(_ClearSelectedItem value) clearSelectedItem,
required TResult Function(_Submitted value) submitted,
required TResult Function(_ClearState value) clearState,
}) {
return voidTypeChanged(this);
}
@@ -411,6 +427,7 @@ class _$VoidTypeChangedImpl implements _VoidTypeChanged {
TResult? Function(_ItemQuantityChanged value)? itemQuantityChanged,
TResult? Function(_ClearSelectedItem value)? clearSelectedItem,
TResult? Function(_Submitted value)? submitted,
TResult? Function(_ClearState value)? clearState,
}) {
return voidTypeChanged?.call(this);
}
@@ -424,6 +441,7 @@ class _$VoidTypeChangedImpl implements _VoidTypeChanged {
TResult Function(_ItemQuantityChanged value)? itemQuantityChanged,
TResult Function(_ClearSelectedItem value)? clearSelectedItem,
TResult Function(_Submitted value)? submitted,
TResult Function(_ClearState value)? clearState,
required TResult orElse(),
}) {
if (voidTypeChanged != null) {
@@ -526,6 +544,7 @@ class _$VoidReasonChangedImpl implements _VoidReasonChanged {
required TResult Function(String itemId, int quantity) itemQuantityChanged,
required TResult Function() clearSelectedItem,
required TResult Function() submitted,
required TResult Function() clearState,
}) {
return voidReasonChanged(voidReason);
}
@@ -539,6 +558,7 @@ class _$VoidReasonChangedImpl implements _VoidReasonChanged {
TResult? Function(String itemId, int quantity)? itemQuantityChanged,
TResult? Function()? clearSelectedItem,
TResult? Function()? submitted,
TResult? Function()? clearState,
}) {
return voidReasonChanged?.call(voidReason);
}
@@ -552,6 +572,7 @@ class _$VoidReasonChangedImpl implements _VoidReasonChanged {
TResult Function(String itemId, int quantity)? itemQuantityChanged,
TResult Function()? clearSelectedItem,
TResult Function()? submitted,
TResult Function()? clearState,
required TResult orElse(),
}) {
if (voidReasonChanged != null) {
@@ -569,6 +590,7 @@ class _$VoidReasonChangedImpl implements _VoidReasonChanged {
required TResult Function(_ItemQuantityChanged value) itemQuantityChanged,
required TResult Function(_ClearSelectedItem value) clearSelectedItem,
required TResult Function(_Submitted value) submitted,
required TResult Function(_ClearState value) clearState,
}) {
return voidReasonChanged(this);
}
@@ -582,6 +604,7 @@ class _$VoidReasonChangedImpl implements _VoidReasonChanged {
TResult? Function(_ItemQuantityChanged value)? itemQuantityChanged,
TResult? Function(_ClearSelectedItem value)? clearSelectedItem,
TResult? Function(_Submitted value)? submitted,
TResult? Function(_ClearState value)? clearState,
}) {
return voidReasonChanged?.call(this);
}
@@ -595,6 +618,7 @@ class _$VoidReasonChangedImpl implements _VoidReasonChanged {
TResult Function(_ItemQuantityChanged value)? itemQuantityChanged,
TResult Function(_ClearSelectedItem value)? clearSelectedItem,
TResult Function(_Submitted value)? submitted,
TResult Function(_ClearState value)? clearState,
required TResult orElse(),
}) {
if (voidReasonChanged != null) {
@@ -707,6 +731,7 @@ class _$ItemQuantityChangedImpl implements _ItemQuantityChanged {
required TResult Function(String itemId, int quantity) itemQuantityChanged,
required TResult Function() clearSelectedItem,
required TResult Function() submitted,
required TResult Function() clearState,
}) {
return itemQuantityChanged(itemId, quantity);
}
@@ -720,6 +745,7 @@ class _$ItemQuantityChangedImpl implements _ItemQuantityChanged {
TResult? Function(String itemId, int quantity)? itemQuantityChanged,
TResult? Function()? clearSelectedItem,
TResult? Function()? submitted,
TResult? Function()? clearState,
}) {
return itemQuantityChanged?.call(itemId, quantity);
}
@@ -733,6 +759,7 @@ class _$ItemQuantityChangedImpl implements _ItemQuantityChanged {
TResult Function(String itemId, int quantity)? itemQuantityChanged,
TResult Function()? clearSelectedItem,
TResult Function()? submitted,
TResult Function()? clearState,
required TResult orElse(),
}) {
if (itemQuantityChanged != null) {
@@ -750,6 +777,7 @@ class _$ItemQuantityChangedImpl implements _ItemQuantityChanged {
required TResult Function(_ItemQuantityChanged value) itemQuantityChanged,
required TResult Function(_ClearSelectedItem value) clearSelectedItem,
required TResult Function(_Submitted value) submitted,
required TResult Function(_ClearState value) clearState,
}) {
return itemQuantityChanged(this);
}
@@ -763,6 +791,7 @@ class _$ItemQuantityChangedImpl implements _ItemQuantityChanged {
TResult? Function(_ItemQuantityChanged value)? itemQuantityChanged,
TResult? Function(_ClearSelectedItem value)? clearSelectedItem,
TResult? Function(_Submitted value)? submitted,
TResult? Function(_ClearState value)? clearState,
}) {
return itemQuantityChanged?.call(this);
}
@@ -776,6 +805,7 @@ class _$ItemQuantityChangedImpl implements _ItemQuantityChanged {
TResult Function(_ItemQuantityChanged value)? itemQuantityChanged,
TResult Function(_ClearSelectedItem value)? clearSelectedItem,
TResult Function(_Submitted value)? submitted,
TResult Function(_ClearState value)? clearState,
required TResult orElse(),
}) {
if (itemQuantityChanged != null) {
@@ -850,6 +880,7 @@ class _$ClearSelectedItemImpl implements _ClearSelectedItem {
required TResult Function(String itemId, int quantity) itemQuantityChanged,
required TResult Function() clearSelectedItem,
required TResult Function() submitted,
required TResult Function() clearState,
}) {
return clearSelectedItem();
}
@@ -863,6 +894,7 @@ class _$ClearSelectedItemImpl implements _ClearSelectedItem {
TResult? Function(String itemId, int quantity)? itemQuantityChanged,
TResult? Function()? clearSelectedItem,
TResult? Function()? submitted,
TResult? Function()? clearState,
}) {
return clearSelectedItem?.call();
}
@@ -876,6 +908,7 @@ class _$ClearSelectedItemImpl implements _ClearSelectedItem {
TResult Function(String itemId, int quantity)? itemQuantityChanged,
TResult Function()? clearSelectedItem,
TResult Function()? submitted,
TResult Function()? clearState,
required TResult orElse(),
}) {
if (clearSelectedItem != null) {
@@ -893,6 +926,7 @@ class _$ClearSelectedItemImpl implements _ClearSelectedItem {
required TResult Function(_ItemQuantityChanged value) itemQuantityChanged,
required TResult Function(_ClearSelectedItem value) clearSelectedItem,
required TResult Function(_Submitted value) submitted,
required TResult Function(_ClearState value) clearState,
}) {
return clearSelectedItem(this);
}
@@ -906,6 +940,7 @@ class _$ClearSelectedItemImpl implements _ClearSelectedItem {
TResult? Function(_ItemQuantityChanged value)? itemQuantityChanged,
TResult? Function(_ClearSelectedItem value)? clearSelectedItem,
TResult? Function(_Submitted value)? submitted,
TResult? Function(_ClearState value)? clearState,
}) {
return clearSelectedItem?.call(this);
}
@@ -919,6 +954,7 @@ class _$ClearSelectedItemImpl implements _ClearSelectedItem {
TResult Function(_ItemQuantityChanged value)? itemQuantityChanged,
TResult Function(_ClearSelectedItem value)? clearSelectedItem,
TResult Function(_Submitted value)? submitted,
TResult Function(_ClearState value)? clearState,
required TResult orElse(),
}) {
if (clearSelectedItem != null) {
@@ -981,6 +1017,7 @@ class _$SubmittedImpl implements _Submitted {
required TResult Function(String itemId, int quantity) itemQuantityChanged,
required TResult Function() clearSelectedItem,
required TResult Function() submitted,
required TResult Function() clearState,
}) {
return submitted();
}
@@ -994,6 +1031,7 @@ class _$SubmittedImpl implements _Submitted {
TResult? Function(String itemId, int quantity)? itemQuantityChanged,
TResult? Function()? clearSelectedItem,
TResult? Function()? submitted,
TResult? Function()? clearState,
}) {
return submitted?.call();
}
@@ -1007,6 +1045,7 @@ class _$SubmittedImpl implements _Submitted {
TResult Function(String itemId, int quantity)? itemQuantityChanged,
TResult Function()? clearSelectedItem,
TResult Function()? submitted,
TResult Function()? clearState,
required TResult orElse(),
}) {
if (submitted != null) {
@@ -1024,6 +1063,7 @@ class _$SubmittedImpl implements _Submitted {
required TResult Function(_ItemQuantityChanged value) itemQuantityChanged,
required TResult Function(_ClearSelectedItem value) clearSelectedItem,
required TResult Function(_Submitted value) submitted,
required TResult Function(_ClearState value) clearState,
}) {
return submitted(this);
}
@@ -1037,6 +1077,7 @@ class _$SubmittedImpl implements _Submitted {
TResult? Function(_ItemQuantityChanged value)? itemQuantityChanged,
TResult? Function(_ClearSelectedItem value)? clearSelectedItem,
TResult? Function(_Submitted value)? submitted,
TResult? Function(_ClearState value)? clearState,
}) {
return submitted?.call(this);
}
@@ -1050,6 +1091,7 @@ class _$SubmittedImpl implements _Submitted {
TResult Function(_ItemQuantityChanged value)? itemQuantityChanged,
TResult Function(_ClearSelectedItem value)? clearSelectedItem,
TResult Function(_Submitted value)? submitted,
TResult Function(_ClearState value)? clearState,
required TResult orElse(),
}) {
if (submitted != null) {
@@ -1063,6 +1105,143 @@ abstract class _Submitted implements VoidFormEvent {
const factory _Submitted() = _$SubmittedImpl;
}
/// @nodoc
abstract class _$$ClearStateImplCopyWith<$Res> {
factory _$$ClearStateImplCopyWith(
_$ClearStateImpl value,
$Res Function(_$ClearStateImpl) then,
) = __$$ClearStateImplCopyWithImpl<$Res>;
}
/// @nodoc
class __$$ClearStateImplCopyWithImpl<$Res>
extends _$VoidFormEventCopyWithImpl<$Res, _$ClearStateImpl>
implements _$$ClearStateImplCopyWith<$Res> {
__$$ClearStateImplCopyWithImpl(
_$ClearStateImpl _value,
$Res Function(_$ClearStateImpl) _then,
) : super(_value, _then);
/// Create a copy of VoidFormEvent
/// with the given fields replaced by the non-null parameter values.
}
/// @nodoc
class _$ClearStateImpl implements _ClearState {
const _$ClearStateImpl();
@override
String toString() {
return 'VoidFormEvent.clearState()';
}
@override
bool operator ==(Object other) {
return identical(this, other) ||
(other.runtimeType == runtimeType && other is _$ClearStateImpl);
}
@override
int get hashCode => runtimeType.hashCode;
@override
@optionalTypeArgs
TResult when<TResult extends Object?>({
required TResult Function(Order order) setOrder,
required TResult Function(VoidType voidType) voidTypeChanged,
required TResult Function(String voidReason) voidReasonChanged,
required TResult Function(String itemId, int quantity) itemQuantityChanged,
required TResult Function() clearSelectedItem,
required TResult Function() submitted,
required TResult Function() clearState,
}) {
return clearState();
}
@override
@optionalTypeArgs
TResult? whenOrNull<TResult extends Object?>({
TResult? Function(Order order)? setOrder,
TResult? Function(VoidType voidType)? voidTypeChanged,
TResult? Function(String voidReason)? voidReasonChanged,
TResult? Function(String itemId, int quantity)? itemQuantityChanged,
TResult? Function()? clearSelectedItem,
TResult? Function()? submitted,
TResult? Function()? clearState,
}) {
return clearState?.call();
}
@override
@optionalTypeArgs
TResult maybeWhen<TResult extends Object?>({
TResult Function(Order order)? setOrder,
TResult Function(VoidType voidType)? voidTypeChanged,
TResult Function(String voidReason)? voidReasonChanged,
TResult Function(String itemId, int quantity)? itemQuantityChanged,
TResult Function()? clearSelectedItem,
TResult Function()? submitted,
TResult Function()? clearState,
required TResult orElse(),
}) {
if (clearState != null) {
return clearState();
}
return orElse();
}
@override
@optionalTypeArgs
TResult map<TResult extends Object?>({
required TResult Function(_SetOrder value) setOrder,
required TResult Function(_VoidTypeChanged value) voidTypeChanged,
required TResult Function(_VoidReasonChanged value) voidReasonChanged,
required TResult Function(_ItemQuantityChanged value) itemQuantityChanged,
required TResult Function(_ClearSelectedItem value) clearSelectedItem,
required TResult Function(_Submitted value) submitted,
required TResult Function(_ClearState value) clearState,
}) {
return clearState(this);
}
@override
@optionalTypeArgs
TResult? mapOrNull<TResult extends Object?>({
TResult? Function(_SetOrder value)? setOrder,
TResult? Function(_VoidTypeChanged value)? voidTypeChanged,
TResult? Function(_VoidReasonChanged value)? voidReasonChanged,
TResult? Function(_ItemQuantityChanged value)? itemQuantityChanged,
TResult? Function(_ClearSelectedItem value)? clearSelectedItem,
TResult? Function(_Submitted value)? submitted,
TResult? Function(_ClearState value)? clearState,
}) {
return clearState?.call(this);
}
@override
@optionalTypeArgs
TResult maybeMap<TResult extends Object?>({
TResult Function(_SetOrder value)? setOrder,
TResult Function(_VoidTypeChanged value)? voidTypeChanged,
TResult Function(_VoidReasonChanged value)? voidReasonChanged,
TResult Function(_ItemQuantityChanged value)? itemQuantityChanged,
TResult Function(_ClearSelectedItem value)? clearSelectedItem,
TResult Function(_Submitted value)? submitted,
TResult Function(_ClearState value)? clearState,
required TResult orElse(),
}) {
if (clearState != null) {
return clearState(this);
}
return orElse();
}
}
abstract class _ClearState implements VoidFormEvent {
const factory _ClearState() = _$ClearStateImpl;
}
/// @nodoc
mixin _$VoidFormState {
Order get order => throw _privateConstructorUsedError;
@@ -13,4 +13,5 @@ class VoidFormEvent with _$VoidFormEvent {
}) = _ItemQuantityChanged;
const factory VoidFormEvent.clearSelectedItem() = _ClearSelectedItem;
const factory VoidFormEvent.submitted() = _Submitted;
const factory VoidFormEvent.clearState() = _ClearState;
}