Layer class
Diğer katman sınıflarının genişletecekleri soyut sınıf.
- Extends
-
EventEmitter<T>
Oluşturucular
Layer(string) |
Özellikler
metadata | Özel verileri katmanla ilişkilendirmek için bir özellik. |
Yöntemler
get |
Katmanın kimliğini alır |
get |
Katmanın şu anda eklendiği haritayı veya null değerini alır. |
on |
Haritaya eklendiğinde çağrılan katman için başlatma yöntemi. |
on |
Katman haritadan kaldırıldığında çağrılan yöntem. Katman için gerekli temizleme işlemlerini gerçekleştirmelidir. |
Oluşturucu Ayrıntıları
Layer(string)
new Layer(id?: string)
Parametreler
- id
-
string
Özellik Ayrıntıları
metadata
Özel verileri katmanla ilişkilendirmek için bir özellik.
metadata?: any
Özellik Değeri
any
Yöntem Ayrıntıları
getId()
Katmanın kimliğini alır
function getId(): string
Döndürülenler
string
getMap()
Katmanın şu anda eklendiği haritayı veya null değerini alır.
function getMap(): Map
Döndürülenler
onAdd(Map)
Haritaya eklendiğinde çağrılan katman için başlatma yöntemi.
function onAdd(map: Map)
Parametreler
- map
- Map
Katmanın eklendiği harita.
onRemove()
Katman haritadan kaldırıldığında çağrılan yöntem. Katman için gerekli temizleme işlemlerini gerçekleştirmelidir.
function onRemove()