Unit.ssCC constructor
- @JsonSerializable(explicitToJson: true)
const
Unit.ssCC(
{ - required BarcodeData barcodeData,
- required DateTime createdAt,
- @Default('1') String unitVersion,
- HuDetails? huDetails,
- PackingInstruction? packingInstruction,
- @Default(UnitTileData()) UnitTileData unitTileData,
- @Default(UnitStatusData()) UnitStatusData statusData,
- @Default([]) List<UnitServer> servers,
- @Default([]) List<UnitItem> unitItems,
- @Default([]) List<UnitSSCC> subHUs,
- @Default([]) List<MaterialDescription> materialDescriptions,
})
Implementation
@JsonSerializable(explicitToJson: true)
const factory Unit.ssCC({
required final BarcodeData barcodeData,
required final DateTime createdAt,
@Default('1') final String unitVersion,
final HuDetails? huDetails,
final PackingInstruction? packingInstruction,
@Default(UnitTileData()) final UnitTileData unitTileData,
@Default(UnitStatusData()) final UnitStatusData statusData,
@Default([]) final List<UnitServer> servers,
@Default([]) final List<UnitItem> unitItems,
@Default([]) final List<UnitSSCC> subHUs,
@Default([]) final List<MaterialDescription> materialDescriptions,
}) = UnitSSCC;