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
}
window.SLIDECART_UPSELL_ADD = function(id) {
// Fires whenever an upsell item is added to cart
}
/*
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()