Layer class

Абстрактный класс для расширения других классов слоев.

Extends

Конструкторы

Layer(string)

Свойства

metadata

Свойство для связывания пользовательских данных с уровнем.

Методы

getId()

Возвращает идентификатор слоя.

getMap()

Возвращает карту, в которую в данный момент добавляется слой или в значение NULL.

onAdd(Map)

Метод инициализации для слоя, который вызывается при добавлении на карту.

onRemove()

Метод, который вызывается при удалении слоя из карты. Должна выполняться любая необходимая очистка слоя.

Сведения о конструкторе

Layer(string)

new Layer(id?: string)

Параметры

id

string

Сведения о свойстве

metadata

Свойство для связывания пользовательских данных с уровнем.

metadata?: any

Значение свойства

any

Сведения о методе

getId()

Возвращает идентификатор слоя.

function getId(): string

Возвращаемое значение

string

getMap()

Возвращает карту, в которую в данный момент добавляется слой или в значение NULL.

function getMap(): Map

Возвращаемое значение

Map

onAdd(Map)

Метод инициализации для слоя, который вызывается при добавлении на карту.

function onAdd(map: Map)

Параметры

map
Map

На карту был добавлен слой.

onRemove()

Метод, который вызывается при удалении слоя из карты. Должна выполняться любая необходимая очистка слоя.

function onRemove()