Я задаю свойства и опции для маркера так:
var opt = {
id: prop,
hintContent: points[prop]['hint_text'] ? points[prop]['hint_text'] : '',
balloonContent: points[prop]['baloon_text'] ? points[prop]['baloon_text'] : ''
};
var opt2 = {
hasHint: true,
balloonCloseButton: points[prop]['baloon_close_icon'] ? points[prop]['baloon_close_icon'] : true
};
var placemark = new ymaps.Placemark([points[prop]['lat'], points[prop]['lng']], opt, opt2); Затем получаю свойства так:
collectionMarkers.events.add('contextmenu', function(e) {
var target = e.get('target');
var id = target.properties.get('id');
var baloonText = target.properties.get('balloonContent');
var hintText = target.properties.get('hintContent');Всё ок. Но я пытаюсь получить опции так:
var baloon_close_icon = target.properties.get('balloonCloseButton');И здесь не ОК. Получаю значение undefined. Подскажите пожалуйста как получить значение опции.
Тут аже вопрос не в том как решить проблему, а в том что я не могу в документации найти где описаны эти методы для объекта placemark. Покажите пожалуйста где