maybeWhen<TResult extends Object?> method

  1. @optionalTypeArgs
TResult maybeWhen<TResult extends Object?>({
  1. TResult item(
    1. BarcodeData barcodeData,
    2. DateTime createdAt,
    3. double weight,
    4. String itemVersion,
    5. UnitTileData unitTileData,
    6. List<UnitServer> servers,
    7. String? parentSSCCCodeId,
    8. SpecialProcess? specialProcess,
    )?,
  2. TResult ssCC(
    1. BarcodeData barcodeData,
    2. DateTime createdAt,
    3. String unitVersion,
    4. HuDetails? huDetails,
    5. PackingInstruction? packingInstruction,
    6. UnitTileData unitTileData,
    7. UnitStatusData statusData,
    8. List<UnitServer> servers,
    9. List<UnitItem> unitItems,
    10. List<UnitSSCC> subHUs,
    11. List<MaterialDescription> materialDescriptions,
    )?,
  3. TResult ph(
    1. BarcodeData barcodeData,
    2. DateTime createdAt,
    3. UnitTileData unitTileData,
    4. List<UnitServer> servers,
    5. List<String> assignedSSCCs,
    6. HuDetails? huDetails,
    )?,
  4. 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;