차단 > 젤로스 > ConstantProvider
zelos.ConstantProvider 클래스
Zelos 모드에서 블록을 렌더링하기 위한 상수를 제공하는 객체입니다.
서명:
export declare class ConstantProvider extends BaseConstantProvider
생성자
생성자 | 수정자 | 설명 |
---|---|---|
(생성자)() | ConstantProvider 클래스의 새 인스턴스를 생성합니다. |
속성
속성 | 수정자 | 유형 | 설명 |
---|---|---|---|
CURSOR_COLOUR | 문자열 | ||
CURSOR_RADIUS | 숫자 | 입력 및 출력 연결을 위한 커서 반경입니다. | |
FIELD_COLOUR_FULL_BLOCK | 부울 | ||
FIELD_DROPDOWN_COLOURED_DIV | 부울 | ||
FIELD_DROPDOWN_NO_BORDER_RECT_SHADOW | 부울 | ||
FIELD_DROPDOWN_SVG_ARROW | 부울 | ||
FIELD_TEXT_FONTFAMILY | 문자열 | ||
FIELD_TEXT_FONTWEIGHT | 문자열 | ||
FIELD_TEXTINPUT_BOX_SHADOW | 부울 | ||
FULL_BLOCK_FIELDS | 부울 | ||
GRID_UNIT | 숫자 | ||
육각형 | 도형 | 없음 | 부울 보고자 블록에 사용된 육각형에 대한 정보가 포함된 객체입니다. init이 호출되기 전에는 Null입니다. | |
JAGGED_TEETH_HEIGHT | 숫자 | ||
JAGGED_TEETH_WIDTH | 숫자 | ||
MAX_DYNAMIC_CONNECTION_SHAPE_WIDTH | 숫자 | ||
REPLACEMENT_GLOW_COLOUR | 문자열 | 교체용 발광 효과 색상입니다. | |
REPLACEMENT_GLOW_SIZE | 숫자 | 선택한 발광 효과의 크기입니다. | |
replacementGlowFilterId | 문자열 | 교체용 발광 효과 필터의 ID 또는 빈 문자열(필터가 설정되지 않은 경우) | |
반올림 | 도형 | 없음 | 숫자 또는 문자열 보고자 블록에 사용된 육각형에 대한 정보가 포함된 객체입니다. init이 호출되기 전에는 Null입니다. | |
SELECTED_GLOW_COLOUR | 문자열 | 선택한 발광 효과 색상입니다. | |
SELECTED_GLOW_SIZE | 숫자 | 선택한 발광 효과의 크기입니다. | |
selectedGlowFilterId | 문자열 | 선택한 발광 효과 필터의 ID이거나 빈 문자열(필터가 설정되지 않은 경우)입니다. | |
SHAPE_IN_SHAPE_PADDING | { [key: number]: { [key: number]: number; } } | 출력/입력 셰이프 및 블록이 패딩되어야 하는 양에 관한 맵입니다. 외부 키는 외부 도형이고 내부 키는 내부 모양입니다. 바깥쪽 도형이 있는 블록에 내부 도형이 왼쪽 또는 오른쪽 가장자리에 있는 입력 블록이 포함된 경우 블록 요소는 지정된 패딩에 도달하도록 정렬됩니다. | |
모양 | { 16진수: 숫자; ROUND: number; 정사각형: number; 퍼즐: 숫자; NOTCH: 숫자; } | ||
정사각형 | 도형 | 없음 | 직사각형 보고자 블록에 사용된 육각형에 대한 정보가 포함된 객체입니다. init이 호출되기 전에는 Null입니다. | |
START_HAT_HEIGHT | 숫자 | ||
START_HAT_WIDTH | 숫자 | ||
STATEMENT_INPUT_SPACER_MIN_WIDTH | 숫자 |
메서드
메서드 | 수정자 | 설명 |
---|---|---|
createDom(svg, tagName, selector) | ||
dispose() | ||
generateSecondaryColour_(colour) | ||
generateTertiaryColour_(colour) | ||
getCSS_(selector) | ||
init() | ||
makeHexagonal() | protected |
육각형 도형에 대한 크기 및 경로 정보를 만듭니다. |
makeInsideCorners() | ||
makeNotch() | ||
makeRounded() | protected |
둥근 도형의 크기 및 경로 정보를 만듭니다. |
makeSquared() | protected |
사각형 도형의 크기 및 경로 정보를 만듭니다. |
makeStartHat() | ||
setDynamicProperties_(theme) | ||
setFontConstants_(theme) | ||
shapeFor(connection) |