blockly > 테마

테마 클래스

테마 클래스입니다.

Signature:

export declare class Theme implements ITheme 

구현: ITheme

생성자

생성자 수정자 설명
(생성자)(이름, Opt_blockStyles, Opt_categoryStyles, opt_componentStyles) Theme 클래스의 새 인스턴스를 구성합니다.

속성

속성 수정자 유형 설명
name string

방법

메서드 수정자 설명
defineTheme(name, themeObj) static 새 Blockly 테마를 정의합니다.
getComponentStyle(componentName) 지정된 Blockly UI 구성요소의 스타일을 가져옵니다. 스타일 값이 문자열인 경우, 이름이 지정된 참조의 값을 찾으려고 시도합니다.
setBlockStyle(blockStyleName, blockStyle) blockStyles 지도에 스타일을 재정의하거나 추가합니다.
setCategoryStyle(categoryStyleName, categoryStyle) 카테고리를 재정의하거나 categoryStyles 지도에 스타일을 추가합니다.
setComponentStyle(componentName, styleValue) 스타일 값으로 특정 Blockly UI 구성요소를 구성합니다.
setFontStyle(fontStyle) 테마의 글꼴 스타일을 구성합니다.
setStartHats(startHats) 테마의 시작 모자를 구성합니다.