Layer class

확장할 다른 계층 클래스에 대한 추상 클래스입니다.

Extends

생성자

Layer(string)

속성

metadata

계층과 사용자 지정 데이터를 연결하기 위한 속성입니다.

메서드

getId()

계층의 ID를 가져옵니다.

getMap()

계층이 현재 추가된 맵 또는 null을 가져옵니다.

onAdd(Map)

맵에 추가할 때 호출되는 계층에 대한 초기화 메서드입니다.

onRemove()

레이어가 맵에서 제거될 때 호출되는 메서드입니다. 레이어에 필요한 정리를 수행해야 합니다.

생성자 세부 정보

Layer(string)

new Layer(id?: string)

매개 변수

id

string

속성 세부 정보

metadata

계층과 사용자 지정 데이터를 연결하기 위한 속성입니다.

metadata?: any

속성 값

any

메서드 세부 정보

getId()

계층의 ID를 가져옵니다.

function getId(): string

반환

string

getMap()

계층이 현재 추가된 맵 또는 null을 가져옵니다.

function getMap(): Map

반환

Map

onAdd(Map)

맵에 추가할 때 호출되는 계층에 대한 초기화 메서드입니다.

function onAdd(map: Map)

매개 변수

map
Map

레이어가 추가된 맵입니다.

onRemove()

레이어가 맵에서 제거될 때 호출되는 메서드입니다. 레이어에 필요한 정리를 수행해야 합니다.

function onRemove()