본문으로 건너뛰기

defaults

설명

선택 사항입니다. 도형 또는 선의 기본 설정을 지정하는 객체입니다.

사용법

defaults?: {
[type: string]: object
};

매개변수

defaults 객체에는 key:value 쌍의 집합이 포함될 수 있습니다. 여기서 key는 도형 또는 선의 유형이고, value는 이에 해당하는 도형 또는 의 구성 설정 집합입니다.

노트

typeid 속성은 도형/선의 기본 설정에서 정의할 수 없습니다.

예제

const defaults = {
// "rectangle" 유형의 모든 도형에 대한 기본 설정
rectangle: {
fill: "#CEEFE1",
stroke: "#0AB169",
strokeWidth: 2,
width: 140,
height: 140,
text: "Default text"
},
// "line" 유형의 모든 선에 대한 기본 설정
line: {
strokeWidth: 3,
stroke: "#245CE0"
},
// "dash" 유형의 모든 선에 대한 기본 설정
dash: {
strokeWidth: 3,
stroke: "#245CE0"
}
};

const editor = new dhx.DiagramEditor("editor_container", {
type: "default",
defaults
});
정보

개별 유형의 도형/선에 대한 기본 설정을 정의한 후에는, 해당 유형의 도형/선에 대해 데이터 세트를 준비할 때 이러한 속성을 생략하거나 값을 재정의할 수 있습니다.

변경 로그: 선에 대한 기본 설정을 지정하는 기능이 v4.2에서 추가되었습니다.

관련 문서:

관련 샘플: Diagram editor. 기본 선(커넥터) 유형 설정하기. 도형 A를 도형 B에 연결해 보기