UnitSSCC class abstract

Implemented types
Available extensions

Constructors

UnitSSCC.new({String unitVersion, required BarcodeData barcodeData, required DateTime createdAt, required double defaultQuantity, required int objectsPerHU, required int defaultObjectsPerHU, double? changedQuantity, UnitTileData unitTileData, UnitAssignStatus assignStatus, String? assignException, List<UnitServer> servers, String? unitOfMeasures, List<UnitItem> unitItems, HuDetails? huDetails, List<NPPIHeaderPosition> headerPositions})
const
factory
UnitSSCC.fromJson(Map<String, dynamic> json)
factory

Properties

assignException String?
no setter
assignStatus UnitAssignStatus
no setter
barcodeData BarcodeData
no setteroverride
changedQuantity double?
no setter
copyWith → _$$UnitSSCCImplCopyWith<_$UnitSSCCImpl>
Create a copy of Unit with the given fields replaced by the non-null parameter values.
no setteroverride
createdAt DateTime
no setteroverride
defaultObjectsPerHU int
no setter
defaultQuantity double
no setter
hasAdditionalFields bool

Available on Unit, provided by the UnitExtension extension

no setter
hashCode int
The hash code for this object.
no setterinherited
headerPositions List<NPPIHeaderPosition>
no setter
huDetails HuDetails?
no setter
isNotCompletelyBooked bool

Available on UnitSSCC, provided by the SSCCExtension extension

no setter
objectsPerHU int
no setter
quantityIsChanged bool

Available on UnitSSCC, provided by the SSCCExtension extension

no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
servers List<UnitServer>
no setteroverride
type UnitType

Available on Unit, provided by the UnitExtension extension

no setter
unitItems List<UnitItem>
no setter
unitOfMeasures String?
no setter
unitTileData UnitTileData
no setteroverride
unitVersion String
no setter

Methods

getUnitQuantity({required PackingInstruction packingInstruction}) double

Available on UnitSSCC, provided by the SSCCExtension extension

getUnitQuantityString({required PackingInstruction packingInstruction, required String regionString}) String

Available on UnitSSCC, provided by the SSCCExtension extension

map<TResult extends Object?>({required TResult item(UnitItem value), required TResult ssCC(UnitSSCC value), required TResult ph(UnitPH value)}) → TResult
inherited
mapOrNull<TResult extends Object?>({TResult? item(UnitItem value)?, TResult? ssCC(UnitSSCC value)?, TResult? ph(UnitPH value)?}) → TResult?
inherited
maybeMap<TResult extends Object?>({TResult item(UnitItem value)?, TResult ssCC(UnitSSCC value)?, TResult ph(UnitPH value)?, required TResult orElse()}) → TResult
inherited
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(String unitVersion, BarcodeData barcodeData, DateTime createdAt, double defaultQuantity, int objectsPerHU, int defaultObjectsPerHU, double? changedQuantity, UnitTileData unitTileData, UnitAssignStatus assignStatus, String? assignException, List<UnitServer> servers, String? unitOfMeasures, List<UnitItem> unitItems, HuDetails? huDetails, List<NPPIHeaderPosition> headerPositions)?, TResult ph(BarcodeData barcodeData, DateTime createdAt, UnitTileData unitTileData, List<UnitServer> servers, List<String> assignedSSCCs, HuDetails? huDetails)?, required TResult orElse()}) → TResult
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
shortJson() Json

Available on UnitSSCC, provided by the SSCCExtension extension

toJson() Map<String, dynamic>
Serializes this Unit to a JSON map.
inherited
toSSCCUnitDto({required String? username, required SourceIdentifier sourceIdentifier}) SSCCUnitDto

Available on UnitSSCC, provided by the SSCCExtension extension

toString() String
A string representation of this object.
inherited
when<TResult extends Object?>({required TResult item(BarcodeData barcodeData, DateTime createdAt, double weight, String itemVersion, UnitTileData unitTileData, List<UnitServer> servers, String? parentSSCCCodeId, SpecialProcess? specialProcess), required TResult ssCC(String unitVersion, BarcodeData barcodeData, DateTime createdAt, double defaultQuantity, int objectsPerHU, int defaultObjectsPerHU, double? changedQuantity, UnitTileData unitTileData, UnitAssignStatus assignStatus, String? assignException, List<UnitServer> servers, String? unitOfMeasures, List<UnitItem> unitItems, HuDetails? huDetails, List<NPPIHeaderPosition> headerPositions), required TResult ph(BarcodeData barcodeData, DateTime createdAt, UnitTileData unitTileData, List<UnitServer> servers, List<String> assignedSSCCs, HuDetails? huDetails)}) → TResult
inherited
whenOrNull<TResult extends Object?>({TResult? item(BarcodeData barcodeData, DateTime createdAt, double weight, String itemVersion, UnitTileData unitTileData, List<UnitServer> servers, String? parentSSCCCodeId, SpecialProcess? specialProcess)?, TResult? ssCC(String unitVersion, BarcodeData barcodeData, DateTime createdAt, double defaultQuantity, int objectsPerHU, int defaultObjectsPerHU, double? changedQuantity, UnitTileData unitTileData, UnitAssignStatus assignStatus, String? assignException, List<UnitServer> servers, String? unitOfMeasures, List<UnitItem> unitItems, HuDetails? huDetails, List<NPPIHeaderPosition> headerPositions)?, TResult? ph(BarcodeData barcodeData, DateTime createdAt, UnitTileData unitTileData, List<UnitServer> servers, List<String> assignedSSCCs, HuDetails? huDetails)?}) → TResult?
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited