Вы можете переопределить действия некоторых компонентов, написав свою версию и добавить эти правки через коллбек preInit. Он вызывается перед инициализацией этих компонентов (вызова методов init в этих компонентах).
as.callbacks = {};
as.callbacks["preInit"] = function(){
console.log("preInitCallback")
}
Коллбек выполняется в рамках функции as.initControls - это функция инициализации всех компонентов в контейнере. Система ищет по опознавательным классам компоненты в контейнере и инициализирует их.
Вы можете также сделать свой JS компонент и инициализировать его глобально каждый раз при вызове initControls.
window.as.callbacks = window.as.callbacks || {};
window.as.callbacks["initControls"] = function(cont){
if ($(".as-slider, .cat-filter-range", cont).length) {
$(".as-slider, .cat-filter-range", cont).each(function () {
as.sys.initSlider($(this));
});
}
}