본문으로 건너뛰기

Diagram API 개요

Diagram 메서드​

Name설명
addShape()사용자 지정 도형을 생성합니다
autoPlace()연결된 다이어그램 도형을 계층 구조로 자동 정렬합니다
collapseItem()대상 도형의 모든 하위 항목을 숨기거나 그룹/스윔레인을 축소합니다
destructor()다이어그램 인스턴스를 제거하고 점유된 리소스를 해제합니다
expandItem()대상 도형의 모든 자식을 표시하거나 그룹/스윔레인을 확장합니다
getScrollState()Diagram 내부 스크롤의 위치를 반환합니다
locate()지정된 HTML 이벤트 또는 태그에서 항목의 ID를 가져옵니다
paint()다이어그램을 다시 그립니다
scrollTo()다이어그램의 내부 스크롤을 지정된 위치로 설정합니다
showItem()스크롤을 조정하여 대상 항목이 표시되도록 합니다

Diagram 이벤트​

Name설명
afterCollapse항목이 축소된 후 발생합니다
afterExpand항목이 확장된 후 발생합니다
afterSubmenuOpen서브헤더의 메뉴가 열린 후 발생합니다
beforeCollapse항목을 축소하기 전에 발생합니다
beforeExpand항목을 확장하기 전에 발생합니다
beforeSubmenuOpen서브헤더의 메뉴가 열리기 전에 발생합니다
emptyAreaClick현재 다이어그램 영역의 빈 공간을 클릭하면 발생합니다
emptyAreaDblClick현재 다이어그램 영역의 빈 공간을 더블클릭하면 발생합니다
emptyAreaMouseDown포인터가 현재 다이어그램 영역의 빈 공간 위에 있는 동안 포인팅 장치 버튼을 누르면 발생합니다
groupClick그룹을 클릭하면 발생합니다
groupDblClick그룹을 더블클릭하면 발생합니다
groupHeaderClick그룹의 헤더를 클릭하면 발생합니다
groupHeaderDblClick그룹의 헤더를 더블클릭하면 발생합니다
groupMouseDown포인터가 그룹 위에 있는 동안 포인팅 장치의 버튼이 눌리면 발생합니다
itemClick항목을 클릭하면 발생합니다
itemDblClick항목을 더블 클릭하면 발생합니다
itemMouseDown포인터가 항목 위에 있는 동안 포인팅 장치의 버튼이 눌리면 발생합니다
itemMouseOut포인팅 장치가 항목을 벗어나면 발생합니다
itemMouseOver포인팅 장치가 항목 위에 있을 때 발생합니다
lineClick커넥터 라인을 클릭할 때 발생합니다
lineDblClick라인을 더블클릭할 때 발생합니다
lineMouseDown포인터가 커넥터 라인 위에 있는 동안 포인팅 장치 버튼을 누르면 발생합니다
lineTitleClick라인의 텍스트 요소를 클릭할 때 발생합니다
lineTitleDblClick라인의 텍스트 요소를 더블 클릭할 때 발생합니다
lineTitleMouseDown포인터가 라인의 텍스트 요소 위에 있는 동안 포인팅 장치 버튼을 누를 때 발생합니다
scroll다이어그램이 스크롤될 때 발생합니다
shapeClick도형을 클릭할 때 발생합니다
shapeDblClick도형을 더블클릭할 때 발생합니다
shapeIconClick도형 툴바의 아이콘을 클릭할 때 발생합니다
shapeMouseDown포인터가 도형 위에 있는 동안 포인팅 장치의 버튼을 누를 때 발생합니다

Diagram 속성​

Name설명
autoplacement선택 사항입니다. 도형의 자동 배치를 위한 구성 설정을 담은 객체입니다
defaults선택 사항입니다. 도형 또는 라인의 기본 설정을 지정하는 객체입니다
defaultShapeType선택 사항입니다. 도형의 기본 유형입니다
exportStyles선택 사항입니다. 다이어그램을 내보낼 때 내보내기 서비스로 전송될 스타일을 정의합니다
lineConfig선택 사항. 커넥터 라인의 기본 설정을 담은 객체입니다
margin선택 사항입니다. 다이어그램에서 항목 위치 지정을 위한 여백 설정이 포함된 객체입니다
scale선택 사항입니다. 다이어그램의 배율을 정의합니다
select선택 사항입니다. 다이어그램에서 선택 기능을 활성화합니다
toolbar선택 사항입니다. 항목에 대한 버튼이 있는 toolbar를 설정하는 아이콘 객체의 배열입니다.
type필수입니다. Diagram 초기화 모드를 정의합니다.
typeConfig선택 사항입니다. mindmap 및 PERT 모드에서 Diagram에 대한 구성 설정을 제공하는 객체입니다.