Хорошего дня)
Да, конечно, такая возможность существует, т.к. это JS, то необходимо просто привязать handler к event'у
const APIReadyHandler = () => {
if (window.innerWidth <= 500) {
myMap.setCenter([59.465577, 30.900147]);
myMap.behaviors.enable('scrollZoom', 'drag')
}
}
ymaps.ready(function() {
APIReadyHandler();
});
В этом сниппите когда API готов к использованию исполняется функция и происходит то самое изменение настроек. Если вам необходимо изменение при ресайзе viewporta'а, то функцию нужно исполнять на window.onresize event.