public AddToBasketCommand(ProductFieldObject product, EventCommand trackingEvent) { _product = product; _trackingEvent = trackingEvent; }
public ProductClickCommand(ProductClickActionFieldObject clickAction, ProductFieldObject product, EventCommand trackingEvent) { _clickAction = clickAction; _product = product; _trackingEvent = trackingEvent; }
public RemoveFromBasketCommand(ProductFieldObject product, EventCommand trackingEvent) { _product = product; _trackingEvent = trackingEvent; }
public ProductListCommand(IEnumerable<ImpressionFieldObject> impressions, EventCommand trackingEvent) { _impressions = impressions; _trackingEvent = trackingEvent; }
public CheckoutOptionCommand(CheckoutActionFieldObject checkoutAction, EventCommand trackingEvent) { _checkoutAction = checkoutAction; _trackingEvent = trackingEvent; }