blockly > 테마 > (생성자)

Theme.(constructor)

Theme 클래스의 새 인스턴스를 구성합니다.

Signature:

constructor(name: string, opt_blockStyles?: {
        [key: string]: Partial<BlockStyle>;
    }, opt_categoryStyles?: {
        [key: string]: CategoryStyle;
    }, opt_componentStyles?: ComponentStyle);

매개변수

매개변수 유형 설명
이름 string 테마 이름
opt_blockStyles { [키: 문자열]: 부분<BlockStyle>; } (선택사항) 스타일 이름 (문자열)에서 블록의 스타일 속성이 있는 객체로 매핑됩니다.
opt_categoryStyles { [key: string]: CategoryStyle; } (선택사항) 스타일 이름 (문자열)에서 카테고리의 스타일 속성이 있는 객체로 이어지는 지도입니다.
opt_componentStyles ComponentStyle (선택사항) Blockly 구성요소 이름을 스타일 값에 매핑한 것입니다.