Dela via


Layer class

Abstrakt klass för andra lagerklasser som ska utökas.

Extends

Konstruktorer

Layer(string)

Egenskaper

metadata

En egenskap för att associera anpassade data med lagret.

Metoder

getId()

Hämtar ID:t för lagret

getMap()

Hämtar den karta som lagret för närvarande läggs till i eller null.

onAdd(Map)

Initieringsmetod för det lager som anropas när det läggs till på kartan.

onRemove()

Metod som anropas när lagret tas bort från kartan. Bör utföra nödvändig rensning för lagret.

Konstruktorinformation

Layer(string)

new Layer(id?: string)

Parametrar

id

string

Egenskapsinformation

metadata

En egenskap för att associera anpassade data med lagret.

metadata?: any

Egenskapsvärde

any

Metodinformation

getId()

Hämtar ID:t för lagret

function getId(): string

Returer

string

getMap()

Hämtar den karta som lagret för närvarande läggs till i eller null.

function getMap(): Map

Returer

Map

onAdd(Map)

Initieringsmetod för det lager som anropas när det läggs till på kartan.

function onAdd(map: Map)

Parametrar

map
Map

Kartan som lagret har lagts till i.

onRemove()

Metod som anropas när lagret tas bort från kartan. Bör utföra nödvändig rensning för lagret.

function onRemove()