NotificationAction constructor
NotificationAction({
- Link? link,
- DraftOrderLine? addToBasket,
- SavedSearch? query,
- FeedLink? feedLink,
- SearchObject? searchObject,
- SKU? sKU,
- NotificationAction_MyItemsPageId? myItemsPage,
- LaunchFirstMile? launchFirstMile,
- VoucherCode? addVoucherToBasket,
Implementation
factory NotificationAction({
$5.Link? link,
$0.DeliveryId? navigateToDeliveryId,
$0.StoredObjectId? navigateToObjectId,
$0.OrderId? navigateToOrderId,
$8.DraftOrderLine? addToBasket,
$9.SavedSearch? query,
FeedLink? feedLink,
$9.SearchObject? searchObject,
$0.SKU? sKU,
NotificationAction_MyItemsPageId? myItemsPage,
LaunchFirstMile? launchFirstMile,
$0.VoucherCode? addVoucherToBasket,
$0.PromotionId? navigateToPromotion,
}) {
final result = create();
if (link != null) result.link = link;
if (navigateToDeliveryId != null)
result.navigateToDeliveryId = navigateToDeliveryId;
if (navigateToObjectId != null)
result.navigateToObjectId = navigateToObjectId;
if (navigateToOrderId != null) result.navigateToOrderId = navigateToOrderId;
if (addToBasket != null) result.addToBasket = addToBasket;
if (query != null) result.query = query;
if (feedLink != null) result.feedLink = feedLink;
if (searchObject != null) result.searchObject = searchObject;
if (sKU != null) result.sKU = sKU;
if (myItemsPage != null) result.myItemsPage = myItemsPage;
if (launchFirstMile != null) result.launchFirstMile = launchFirstMile;
if (addVoucherToBasket != null)
result.addVoucherToBasket = addVoucherToBasket;
if (navigateToPromotion != null)
result.navigateToPromotion = navigateToPromotion;
return result;
}