Layer class
Abstraktní třída pro další třídy vrstev, které se mají rozšířit.
- Extends
-
EventEmitter<T>
Konstruktory
Layer(string) |
Vlastnosti
metadata | Vlastnost pro přidružení vlastních dat k vrstvě |
Metody
get |
Získá ID vrstvy. |
get |
Získá mapu, ke které je vrstva aktuálně přidána, nebo null. |
on |
Metoda inicializace vrstvy, která se volá při přidání do mapy. |
on |
Metoda, která se volá, když je vrstva odebrána z mapy. Pro vrstvu byste měli provést jakékoli nezbytné vyčištění. |
Podrobnosti konstruktoru
Layer(string)
new Layer(id?: string)
Parametry
- id
-
string
Podrobnosti vlastnosti
metadata
Vlastnost pro přidružení vlastních dat k vrstvě
metadata?: any
Hodnota vlastnosti
any
Podrobnosti metody
getId()
Získá ID vrstvy.
function getId(): string
Návraty
string
getMap()
onAdd(Map)
Metoda inicializace vrstvy, která se volá při přidání do mapy.
function onAdd(map: Map)
Parametry
- map
- Map
Mapa, do které se vrstva přidala.
onRemove()
Metoda, která se volá, když je vrstva odebrána z mapy. Pro vrstvu byste měli provést jakékoli nezbytné vyčištění.
function onRemove()