maybeWhen<TResult extends Object?> method
TResult
maybeWhen<TResult extends Object?>({
- TResult item(
- BarcodeData barcodeData,
- DateTime createdAt,
- double weight,
- String itemVersion,
- UnitTileData unitTileData,
- List<
UnitServer> servers, - String? parentSSCCCodeId,
- SpecialProcess? specialProcess,
- TResult ssCC(
- BarcodeData barcodeData,
- DateTime createdAt,
- String unitVersion,
- HuDetails? huDetails,
- PackingInstruction? packingInstruction,
- UnitTileData unitTileData,
- UnitStatusData statusData,
- List<
UnitServer> servers, - List<
UnitItem> unitItems, - List<
UnitSSCC> subHUs, - List<
MaterialDescription> materialDescriptions,
- TResult ph(
- BarcodeData barcodeData,
- DateTime createdAt,
- UnitTileData unitTileData,
- List<
UnitServer> servers, - List<
String> assignedSSCCs, - HuDetails? huDetails,
- required TResult orElse(),
inherited
Implementation
@optionalTypeArgs
TResult maybeWhen<TResult extends Object?>({
TResult Function(
BarcodeData barcodeData,
DateTime createdAt,
double weight,
String itemVersion,
UnitTileData unitTileData,
List<UnitServer> servers,
String? parentSSCCCodeId,
SpecialProcess? specialProcess,
)?
item,
TResult Function(
BarcodeData barcodeData,
DateTime createdAt,
String unitVersion,
HuDetails? huDetails,
PackingInstruction? packingInstruction,
UnitTileData unitTileData,
UnitStatusData statusData,
List<UnitServer> servers,
List<UnitItem> unitItems,
List<UnitSSCC> subHUs,
List<MaterialDescription> materialDescriptions,
)?
ssCC,
TResult Function(
BarcodeData barcodeData,
DateTime createdAt,
UnitTileData unitTileData,
List<UnitServer> servers,
List<String> assignedSSCCs,
HuDetails? huDetails,
)?
ph,
required TResult orElse(),
}) => throw _privateConstructorUsedError;