Share via


Layer class

Diğer katman sınıflarının genişletecekleri soyut sınıf.

Extends

Oluşturucular

Layer(string)

Özellikler

metadata

Özel verileri katmanla ilişkilendirmek için bir özellik.

Yöntemler

getId()

Katmanın kimliğini alır

getMap()

Katmanın şu anda eklendiği haritayı veya null değerini alır.

onAdd(Map)

Haritaya eklendiğinde çağrılan katman için başlatma yöntemi.

onRemove()

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

Map

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()