Layer class
Абстрактный класс для расширения других классов слоев.
- Extends
-
EventEmitter<T>
Конструкторы
Layer(string) |
Свойства
metadata | Свойство для связывания пользовательских данных с уровнем. |
Методы
get |
Возвращает идентификатор слоя. |
get |
Возвращает карту, в которую в данный момент добавляется слой или в значение NULL. |
on |
Метод инициализации для слоя, который вызывается при добавлении на карту. |
on |
Метод, который вызывается при удалении слоя из карты. Должна выполняться любая необходимая очистка слоя. |
Сведения о конструкторе
Layer(string)
new Layer(id?: string)
Параметры
- id
-
string
Сведения о свойстве
metadata
Свойство для связывания пользовательских данных с уровнем.
metadata?: any
Значение свойства
any
Сведения о методе
getId()
Возвращает идентификатор слоя.
function getId(): string
Возвращаемое значение
string
getMap()
Возвращает карту, в которую в данный момент добавляется слой или в значение NULL.
function getMap(): Map
Возвращаемое значение
onAdd(Map)
Метод инициализации для слоя, который вызывается при добавлении на карту.
function onAdd(map: Map)
Параметры
- map
- Map
На карту был добавлен слой.
onRemove()
Метод, который вызывается при удалении слоя из карты. Должна выполняться любая необходимая очистка слоя.
function onRemove()