Клуб API Карт

Высота балуна кластера

Николай Тихонов
24 апреля, 14:36

Всем привет.

Подскажите, пожалуйста, как можно изменить высоту балуна кластера, или сделать его автоматической, как это работает с обычным балуном.

Нашёл один пост от 2013 года, в котором написано, что такого сделать нельзя. Может сейчас что-то изменилось.

Подскажите, пожалуйста.

4 комментария
Подписаться на комментарии к посту
https://tech.yandex.ru/maps/doc/jsapi/2.1/ref/reference/ClusterPlacemark-docpage/#param-options.balloonContentLayoutHeight

При установке кластеризатору нужно указать префикс "cluster"
clusterBalloonContentLayoutHeight
Николай Тихонов
24 апреля, 15:28
dimik,
Супер, то что нужно, но есть непонятные моменты.
Если указать objectManager.clusters.options.set('balloonContentLayoutHeight', '600'); то высота становится фиксированной, а если указать пустое поле, т.е. objectManager.clusters.options.set('balloonContentLayoutHeight', '');, то высота становится динамической.
Это нормальное поведение или баг?
Николай Тихонов,
В документации написано Number. Если опция не нужна – делаем .unset('balloonContentLayoutHeight')
Задавать что-то другое можно, но поведение не гарантируется
Николай Тихонов
24 апреля, 16:30
dimik,
Да, я это потом заметил, однако если строка, то поведение именно такое, какое нужно. Пока буду использовать этот баг :)


Огромное спасибо Вам!