차단 > 젤로스 > ConstantProvider

zelos.ConstantProvider 클래스

Zelos 모드에서 블록을 렌더링하기 위한 상수를 제공하는 객체입니다.

서명:

export declare class ConstantProvider extends BaseConstantProvider 

확장: 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)