ymaps.panorama.Player
можно указать свойство controls, так же как и у карты.pointer-events: none
при переходе в полноэкранный режим, например. Или просто скрывайте. что-то не получается с ними работать
const fs = map.controls.get('fullscreenControl');
fs.events.add('fullscreenenter', () => console.log('ON'));
fs.events.add('fullscreenexit', () => console.log('OFF'));
коллекцияМаркеров.events.add('click', function(e) {
e.get('currentTarget').each(function(n) {
n.options.set('preset', n === this ? 'islands#greenIcon' : 'islands#blueIcon');
}, e.get('target'));
});
let activeMarker = null;
// ...
коллекцияМаркеров.events.add('click', function(e) {
if (activeMarker) {
activeMarker.options.set('preset', 'islands#blueIcon');
}
activeMarker = e.get('target');
activeMarker.options.set('preset', 'islands#greenIcon');
});
А можно регулировать масштаб? Сейчас максимально приближено. Можно установить значение zoom 15, например?
У меня получается создать коллекцию, но Ymaps и Map не имеют метода setBounds (выводил в console.log(ymaps) и console.log(map)).