Slide Cart callbacks and methods

Slide Cart has a bunch of callbacks and methods you can use to implement custom code. The full list can be found below:

/*
  Callbacks
*/

window.SLIDECART_LOADED = function(cart) {
  // Fires once the cart has loaded
}

window.SLIDECART_UPDATED = function(cart) {
  // Fires whenevr slide cart has updated
}

window.SLIDECART_ADD_TO_CART = function({ id, quantity }) {
  // Fires whenever an item has been added to cart
}

window.SLIDECART_OPENED = function() {
  // Fires whenever Slide Cart has been opened
}

window.SLIDECART_CLOSED = function() {
  // Fires whenever Slide Cart has been closed
}

window.SLIDECART_REMOVED_FROM_CART = function({ id }) {
  // Fires whenever an item is removed from cart
}

window.SLIDECART_CHECKOUT = function() {
  // Fires whenever checkout is clicked
}

/*
  Methods
*/

// Open slide cart
window.SLIDECART_OPEN()

// Close Slide Cart
window.SLIDECART_CLOSE()

// Update Slide Cart (refetches the cart object)
window.SLIDECART_UPDATE(callback)

// Manually update the cart object
window.SLIDECART_SET_CART(cart)

// Manually apply a coupon code
window.SLIDECART_APPLY_DISCOUNT(coupon_code)

// Get Slide Carts state.
window.SLIDECART_STATE()

Stay in the loop

Sign up for the AppHQ newsletter! We'll keep you up to date on app releases, updates, and blog postings.