AtsOrderPatterns extension
Adds pattern-matching-related methods to AtsOrder.
- on
Methods
-
map<
TResult extends Object?> (TResult $default(_AtsOrder value)) → TResult -
Available on AtsOrder, provided by the AtsOrderPatterns extension
Aswitch-like method, using callbacks. -
mapOrNull<
TResult extends Object?> (TResult? $default(_AtsOrder value)?) → TResult? -
Available on AtsOrder, provided by the AtsOrderPatterns extension
A variant ofmapthat fallback to returningnull. -
maybeMap<
TResult extends Object?> (TResult $default(_AtsOrder value)?, {required TResult orElse()}) → TResult -
Available on AtsOrder, provided by the AtsOrderPatterns extension
A variant ofmapthat fallback to returningorElse. -
maybeWhen<
TResult extends Object?> (TResult $default(String id, String cnpj, String customer, Asset? customerAsset, String customerCode, DateTime? orderDate, DateTime? inclusionDate, String fiscalNumber, String productAnp, double quantity, String status, DateTime? checkInAt, List< AtsOrderStatusHistory> ? orderStatusHistory, List<AtsLoadingOrder> ? loadingOrders)?, {required TResult orElse()}) → TResult -
Available on AtsOrder, provided by the AtsOrderPatterns extension
A variant ofwhenthat fallback to anorElsecallback. -
when<
TResult extends Object?> (TResult $default(String id, String cnpj, String customer, Asset? customerAsset, String customerCode, DateTime? orderDate, DateTime? inclusionDate, String fiscalNumber, String productAnp, double quantity, String status, DateTime? checkInAt, List< AtsOrderStatusHistory> ? orderStatusHistory, List<AtsLoadingOrder> ? loadingOrders)) → TResult -
Available on AtsOrder, provided by the AtsOrderPatterns extension
Aswitch-like method, using callbacks. -
whenOrNull<
TResult extends Object?> (TResult? $default(String id, String cnpj, String customer, Asset? customerAsset, String customerCode, DateTime? orderDate, DateTime? inclusionDate, String fiscalNumber, String productAnp, double quantity, String status, DateTime? checkInAt, List< AtsOrderStatusHistory> ? orderStatusHistory, List<AtsLoadingOrder> ? loadingOrders)?) → TResult? -
Available on AtsOrder, provided by the AtsOrderPatterns extension
A variant ofwhenthat fallback to returningnull