다음을 통해 공유


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