Только футер переопределить так и не получилось, переопределил весь шаблон балуна, получилось на пару строк кода больше
let balloonLayout = ymaps.templateLayoutFactory.createClass(
'<b>$[properties.balloonContentHeader]</b>' +
'<div>$[properties.balloonContentBody]</div>' +
'<input type="button" value="Выбрать" class="button-balloon">', {
build: function() {
balloonLayout.superclass.build.call(this);
$('.button-balloon').on('click', function() {
console.log('Do something...');
});
}
});
let objectManager = new ymaps.ObjectManager({
clusterize: false,
gridSize: 32,
clusterDisableClickZoom: true
});
objectManager.objects.options.set({
balloonContentLayout: balloonLayout
});
map.geoObjects.add(objectManager);
objectManager.add(data['information']);