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