Клуб API Карт

Научите пользоваться документацией?

maxyc.webber
7 июня 2016, 05:47
objectManager.objects.events.add('click', function (e) {
  var objectId = e.get('objectId');
  objectManager.objects.setObjectOptions(objectId, {
    BalloonContentLayout : BalloonContentLayout
   });
  objectManager.objects.balloon.open(objectId);
});

я честно облазил пол интернета, но так и не понял, как и где посмотреть что можно получить вот тут e.get('objectId'); objectId, type, target, возможно что то еще? Как и где этот список получить?

3 комментария
Подписаться на комментарии к посту
https://tech.yandex.ru/maps/doc/jsapi/2.1/dg/concepts/events-docpage/
https://tech.yandex.ru/maps/doc/jsapi/2.1/dg/concepts/object-manager/frontend-docpage/#events
Набор полей может быть произвольный в зависимости от события и объекта на который добавляется слушатель. Возможно в документации не везде все описано. Я обычно смотрю инстанцию Event в Chrome Developer Tools и с &mode=debug

Конкретно у ObjectManager-а больше никаких дополнительных полей нет. Вообще у событий редко есть дополнительные поля помимо стандартных type/target, поскольку мы разрабатываем api так, чтобы состояние объекта всегда можно было получить из него самого.