DrawingManagerOptions interface
그리기 관리자에 대한 옵션입니다.
속성
drag |
기본 끌기 핸들에 대한 스타일 옵션 |
freehand |
다른 좌표가 도형 |
interaction |
관리자가 준수해야 하는 그리기 상호 작용의 유형입니다.
기본값은 |
mode | 관리자가 있는 그리기 모드입니다.
기본값은 |
secondary |
보조 끌기 핸들에 대한 스타일 옵션입니다. 기존 좌표 간에 새 좌표를 만들기 위한 중간 지점에서 핸들을 제공합니다. |
shape |
편집 모드 또는 선택 모드에서 셰이프를 끌 수 있는지 여부를 지정합니다. |
shape |
편집 모드에서 셰이프를 회전할 수 있는지를 지정합니다. |
source | 새로 만든 셰이프를 추가할 데이터 원본입니다.
그리기 관리자를 생성할 때 지정하지 않으면 자동으로 생성됩니다.
데이터 원본이 변경되면 그리기 관리자가 모드로 |
toolbar | 그리기 관리자의 컨트롤로 표시할 그리기 도구 모음입니다. |
속성 세부 정보
dragHandleStyle
기본 끌기 핸들에 대한 스타일 옵션
dragHandleStyle?: azmaps.HtmlMarkerOptions
속성 값
freehandInterval
다른 좌표가 도형 "freehand"
에 추가되거나 그리기 모드에 추가되기 전에 마우스 또는 "hybrid"
터치가 이동해야 하는 픽셀 수를 지정합니다.
기본값은 3
입니다.
freehandInterval?: number
속성 값
number
interactionType
관리자가 준수해야 하는 그리기 상호 작용의 유형입니다.
기본값은 "hybrid"
입니다.
interactionType?: DrawingInteractionType
속성 값
mode
secondaryDragHandleStyle
보조 끌기 핸들에 대한 스타일 옵션입니다. 기존 좌표 간에 새 좌표를 만들기 위한 중간 지점에서 핸들을 제공합니다.
secondaryDragHandleStyle?: azmaps.HtmlMarkerOptions
속성 값
shapeDraggingEnabled
편집 모드 또는 선택 모드에서 셰이프를 끌 수 있는지 여부를 지정합니다.
shapeDraggingEnabled?: boolean
속성 값
boolean
shapeRotationEnabled
편집 모드에서 셰이프를 회전할 수 있는지를 지정합니다.
shapeRotationEnabled?: boolean
속성 값
boolean
source
새로 만든 셰이프를 추가할 데이터 원본입니다.
그리기 관리자를 생성할 때 지정하지 않으면 자동으로 생성됩니다.
데이터 원본이 변경되면 그리기 관리자가 모드로 "idle"
전환됩니다.
source?: azmaps.source.DataSource