ICopyrightsProvider

Расширяет IEventEmitter .

Провайдер информации об авторских правах.

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

Конструктор

ICopyrightsProvider()

Поля

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

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

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

События

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

Событие изменения информации об авторских правах.

Методы

Имя Возвращает Описание
getCopyrights (coords, zoom)

vow.Promise

Запрашивает информацию об авторских правах в указанной точке с указанным коэффициентом масштабирования.

remove ()

Удаляет добавленную через данный объект информацию об авторских правах.

setCopyrights (copyrights)

Задаёт новое значение для добавленной через данный объект информации об авторских правах.

Описание событий

copyrightschange

Событие изменения информации об авторских правах.

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

getCopyrights

{vow.Promise} getCopyrights(coords, zoom)

Запрашивает информацию об авторских правах в указанной точке с указанным коэффициентом масштабирования.

Возвращает Promise, который будет подтверждён массивом строк или DOM-элементов с информацией об авторских правах.

Параметры:

Параметр Значение по умолчанию Описание
coords *

Тип: Number[]

Точка на карте, для которой запрашивается информация об авторских правах.

zoom *

Тип: Number

Уровень масштабирования, для которого запрашивается информация об авторских правах.

* Обязательный параметр/опция.

remove

{} remove()

Удаляет добавленную через данный объект информацию об авторских правах.

setCopyrights

{} setCopyrights(copyrights)

Задаёт новое значение для добавленной через данный объект информации об авторских правах.

Параметры:

Параметр Значение по умолчанию Описание
copyrights *

Тип: String|HTMLElement|String[]|HTMLElement[]

Информация об авторских правах.

* Обязательный параметр/опция.