Udostępnij za pośrednictwem


Layer class

Klasy abstrakcyjne dla innych klas warstw do rozszerzenia.

Extends

Konstruktory

Layer(string)

Właściwości

metadata

Właściwość kojarząca dane niestandardowe z warstwą.

Metody

getId()

Pobiera identyfikator warstwy

getMap()

Pobiera mapę, do którego jest obecnie dodawana warstwa, lub ma wartość null.

onAdd(Map)

Metoda inicjowania dla warstwy, która jest wywoływana po dodaniu do mapy.

onRemove()

Metoda wywoływana po usunięciu warstwy z mapy. Należy wykonać wszelkie niezbędne operacje oczyszczania dla warstwy.

Szczegóły konstruktora

Layer(string)

new Layer(id?: string)

Parametry

id

string

Szczegóły właściwości

metadata

Właściwość kojarząca dane niestandardowe z warstwą.

metadata?: any

Wartość właściwości

any

Szczegóły metody

getId()

Pobiera identyfikator warstwy

function getId(): string

Zwraca

string

getMap()

Pobiera mapę, do którego jest obecnie dodawana warstwa, lub ma wartość null.

function getMap(): Map

Zwraca

Map

onAdd(Map)

Metoda inicjowania dla warstwy, która jest wywoływana po dodaniu do mapy.

function onAdd(map: Map)

Parametry

map
Map

Mapa warstwy została dodana do elementu .

onRemove()

Metoda wywoływana po usunięciu warstwy z mapy. Należy wykonać wszelkie niezbędne operacje oczyszczania dla warstwy.

function onRemove()