다음을 통해 공유


Control interface

맵의 컨트롤을 정의하기 위한 인터페이스입니다.

메서드

onAdd(Map, ControlOptions)

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

onRemove()

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

메서드 세부 정보

onAdd(Map, ControlOptions)

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

function onAdd(map: Map, options?: ControlOptions): HTMLElement | null

매개 변수

map
Map

컨트롤이 추가될 맵입니다.

options
ControlOptions

이 컨트롤에 대한 ControlOptions입니다.

반환

HTMLElement | null

컨트롤의 맵에 배치할 HTMLElement입니다.

onRemove()

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

function onRemove()