maybeWhen<TResult extends Object?> method

  1. @optionalTypeArgs
TResult maybeWhen<TResult extends Object?>({
  1. TResult saveWarehouseDetails(
    1. DateTime dateOfRecord,
    2. FacilityModel facilityModel
    )?,
  2. TResult saveStockDetails(
    1. StockModel stockModel
    )?,
  3. TResult createStockEntry()?,
  4. TResult saveTransactionDetails(
    1. DateTime dateOfRecord,
    2. String primaryType,
    3. String primaryId,
    4. FacilityModel? facilityModel,
    )?,
  5. required TResult orElse(),
})
inherited

Implementation

@optionalTypeArgs
TResult maybeWhen<TResult extends Object?>({
  TResult Function(DateTime dateOfRecord, FacilityModel facilityModel)?
      saveWarehouseDetails,
  TResult Function(StockModel stockModel)? saveStockDetails,
  TResult Function()? createStockEntry,
  TResult Function(DateTime dateOfRecord, String primaryType,
          String primaryId, FacilityModel? facilityModel)?
      saveTransactionDetails,
  required TResult orElse(),
}) =>
    throw _privateConstructorUsedError;