blockly > ธีม

คลาสของธีม

ชั้นเรียนสำหรับธีม

ลายเซ็น:

export declare class Theme implements ITheme 

การใช้งาน: ITheme

ผู้ผลิต

ผู้ผลิต ตัวปรับแต่ง คำอธิบาย
(constructor)(name, opt_blockStyles, opt_categoryStyles, opt_componentStyles) สร้างอินสแตนซ์ใหม่ของคลาส Theme

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ ตัวปรับแต่ง Type คำอธิบาย
name สตริง

วิธีการ

วิธีการ ตัวปรับแต่ง คำอธิบาย
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) กำหนดค่าเริ่มต้นของธีม