GeocodeResult

Расширяет IGeoObject .

Результат геокодирования.

См.: Placemark geocode geolocation control.SearchControl

Конструктор | Поля | События | Методы

Конструктор

GeocodeResult()

Поля

Имя Тип Описание
events IEventManager

Менеджер событий.

Унаследовано от IDomEventEmitter .

geometry IGeometry |null

Геометрия геообъекта.

Унаследовано от IGeoObject .

options IOptionManager

Менеджер опций.

Унаследовано от ICustomizable .

properties IDataManager

Данные геообъекта.

Унаследовано от IGeoObject .

state IDataManager

Состояние геообъекта.

Унаследовано от IGeoObject .

События

Имя Описание
click

Однократное нажатие левой кнопки мыши на объекте. При использовании следует иметь в виду, что при сенсорном вводе события мыши будут эмулироваться. Более детально описание в domEvent.manager .

Унаследовано от IDomEventEmitter .

contextmenu

Вызов контекстного меню на элементе. При использовании следует иметь в виду, что при сенсорном вводе события мыши будут эмулироваться. Более детально описание в domEvent.manager .

Унаследовано от IDomEventEmitter .

dblclick

Двойное нажатие левой кнопки мыши на объекте. При использовании следует иметь в виду, что при сенсорном вводе события мыши будут эмулироваться. Более детально описание в domEvent.manager .

Унаследовано от IDomEventEmitter .

geometrychange
Изменение геометрии геообъекта. Экземпляр класса Event . Имена полей, доступных через метод Event.get :
  • originalEvent: IEvent - оригинальное событие геометрии.

Унаследовано от IGeoObject .

mapchange
Сменилась карта. Поля данных:
  • oldMap - старая карта;
  • newMap - новая карта.

Унаследовано от IParentOnMap .

mousedown

Нажатие кнопки мыши над объектом. При использовании следует иметь в виду, что при сенсорном вводе события мыши будут эмулироваться. Более детально описание в domEvent.manager .

Унаследовано от IDomEventEmitter .

mouseenter

Наведение курсора на объект. При использовании следует иметь в виду, что при сенсорном вводе события мыши будут эмулироваться. Более детально описание в domEvent.manager .

Унаследовано от IDomEventEmitter .

mouseleave

Вывод курсора за пределы объекта. При использовании следует иметь в виду, что при сенсорном вводе события мыши будут эмулироваться. Более детально описание в domEvent.manager .

Унаследовано от IDomEventEmitter .

mousemove

Перемещение курсора над объектом. При использовании следует иметь в виду, что при сенсорном вводе события мыши будут эмулироваться. Более детально описание в domEvent.manager .

Унаследовано от IDomEventEmitter .

mouseup

Отпускание кнопки мыши над объектом. При использовании следует иметь в виду, что при сенсорном вводе события мыши будут эмулироваться. Более детально описание в domEvent.manager .

Унаследовано от IDomEventEmitter .

multitouchend

Окончание мультисенсорного управления. Данное событие доступно только на устройствах, которые поддерживают множественные сенсорные прикосновения. Возвращает реализацию интерфейса IMultiTouchEvent.

Унаследовано от IDomEventEmitter .

multitouchmove
Повторящееся событие при мультисенсорном управлении. Данное событие доступно только на устройствах, которые поддерживают множественные сенсорные прикосновения. Возвращает реализацию интерфейса IMultiTouchEvent c информацией о прикосновениях. Определяет свойство touches, которое содержит список прикосновений. Каждое прикосновение описано объектом, которое содержит поля:
  • clientX - координата касания X относительно видимой области браузера;
  • clientY - координата касания Y относительно видимой области браузера;
  • pageX - координата касания X касания относительно начала документа;
  • pageY - координата касания Y касания относительно начала документа.

Унаследовано от IDomEventEmitter .

multitouchstart
Начало мультисенсорного управления. Данное событие доступно только на устройствах, которые поддерживают множественные сенсорные прикосновения. Возвращает реализацию интерфейса IMultiTouchEvent c информацией о прикосновениях. Определяет свойство touches, которое содержит список прикосновений. Каждое прикосновение описано объектом, которое содержит поля:
  • clientX - координата касания X относительно видимой области браузера;
  • clientY - координата касания Y относительно видимой области браузера;
  • pageX - координата касания X касания относительно начала документа;
  • pageY - координата касания Y касания относительно начала документа.

Унаследовано от IDomEventEmitter .

optionschange

Изменение в опциях объекта.

Унаследовано от ICustomizable .

overlaychange
Изменение оверлея геообъекта. Экземпляр класса Event . Имена полей, доступных через метод Event.get :
  • overlay: IOverlay |null - ссылка на оверлей;
  • oldOverlay: IOverlay |null - предыдущий оверлей геообъекта.

Унаследовано от IGeoObject .

parentchange

Сменился родительский объект.

Поля данных:

  • oldParent - старый родитель;
  • newParent - новый родитель.

Унаследовано от IChild .

propertieschange
Изменение данных геообъекта. Экземпляр класса Event . Имена полей, доступных через метод Event.get :
  • originalEvent: IEvent - оригинальное событие менеджера данных.

Унаследовано от IGeoObject .

wheel

Скролл мышкой. При использовании следует иметь в виду, что при сенсорном вводе события мыши будут эмулироваться. Более детально описание в domEvent.manager .

Унаследовано от IDomEventEmitter .

Методы

Имя Возвращает Описание
getAddressLine ()

String

Возвращает строку с адресом объекта.

getAdministrativeAreas ()

String[]

Возвращает административно-территориальные образования, в которые входит объект (федеральный округ, регион, район), не больше двух.

getCountry ()

String|null

Возвращает государство, которому принадлежит топоним (если применимо).

getCountryCode ()

String|null

Возвращает код государства, которому принадлежит топоним (если применимо), в виде двухбуквенного кода ISO 3166.

getLocalities ()

String[]

Возвращает населённый пункт и, опционально, образование внутри населённого пункта, которым принадлежит топоним.

getMap ()

Map

Возвращает ссылку на карту.

Унаследован от IParentOnMap .

getOverlay ()

vow.Promise

Возвращает объект-обещание, который подтверждается объектом оверлея в момент его фактического создания, либо отклоняется с передачей соответствующей ошибки.

Унаследован от IGeoObject .

getOverlaySync ()

IOverlay |null

Метод предоставляет синхронный доступ к оверлею.

Унаследован от IGeoObject .

getParent ()

IParentOnMap |null

Возвращает ссылку на родительский объект или null, если родительский элемент не был установлен.

Унаследован от IChildOnMap .

getPremise ()

String|null

Возвращает наименование здания, если оно есть (например, название терминала аэропорта).

getPremiseNumber ()

String|null

Возвращает номер здания (включая корпус, владение и прочие дополнительные признаки).

getThoroughfare ()

String|null

Возвращает путь сообщения (улица, шоссе, проезд и т.д.), которому принадлежит топоним (если применимо).

setParent (parent)

IChildOnMap

Устанавливает родительский объект. Если передать значение null, то элемент управления будет только удален из текущего родительского объекта.

Унаследован от IChildOnMap .

Описание методов

getAddressLine

{String} getAddressLine()

Возвращает строку с адресом объекта.

getAdministrativeAreas

{String[]} getAdministrativeAreas()

Возвращает административно-территориальные образования, в которые входит объект (федеральный округ, регион, район), не больше двух.

getCountry

{String|null} getCountry()

Возвращает государство, которому принадлежит топоним (если применимо).

getCountryCode

{String|null} getCountryCode()

Возвращает код государства, которому принадлежит топоним (если применимо), в виде двухбуквенного кода ISO 3166.

getLocalities

{String[]} getLocalities()

Возвращает населённый пункт и, опционально, образование внутри населённого пункта, которым принадлежит топоним.

getPremise

{String|null} getPremise()

Возвращает наименование здания, если оно есть (например, название терминала аэропорта).

getPremiseNumber

{String|null} getPremiseNumber()

Возвращает номер здания (включая корпус, владение и прочие дополнительные признаки).

getThoroughfare

{String|null} getThoroughfare()

Возвращает путь сообщения (улица, шоссе, проезд и т.д.), которому принадлежит топоним (если применимо).