Клуб API Карт

Свойства объектов

Пост в архиве.

Здравствуйте. 

 

У многих объектов есть (например, у GeoObject, возвращаемого геокодером) свойство properties и метод getProperty(). А где можно посмотреть список доступных свойств? В документации по JS API 2.0 я их не нашел, а если вывести объект через console.log(), то имена свойств обфусцированы. Например, у коллекции, возвращаемой геокодером, у объектов есть адрес, но вот как его достать, непонятно.

 

 

4 комментария

Добрый день.

Все метаданные геокодера хранятся в свойстве metaDataProperty

obj.properties.get('metaDataProperty');

Еще можно вызвать метод http://api.yandex.ru/maps/doc/jsapi/2.x/ref/reference/data.Manager.xml#getAll у geoObject.properties.

Если бы это (список свойств и опций) еще и в справке было тоже сразу описано, то было бы хорошо :)

Список опций у нас довольно подробно описан.

Предполагается, что в большинстве случаев properties заполняются самостоятельно, поэтому к ним нет документации.

В случае геокодера, конечно же, это наша вина, что мы проглядели и не описали поля в properties ответа геокодера.