Есть некий js класс, например отвечающий за работу активных элементов карточки товара (кнопки +/-, слайдер картинок, popUp формы и т.п.) выглядит примерно таким образом:
window.CatalogElement = function(params) { ... }
window.CatalogElement .prototype = {
setQuantity: function() { ....
},
initSlider: function() { ...
}
}
// и т.д.
Например для работы с каким-нибудь элементом карточки товара мне приглянулся jQuery плагин, допустим jQuery bxSlider . Как интегрировать его в window.CatalogElement .prototype так, чтобы спокойно пользоваться им не хватая ошибки потери контекста вызова?