Slide Cart callbacks and methods
Slide Cart has some 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()