blockly > ธีม > (เครื่องมือสร้าง)

Theme.(constructor)

สร้างอินสแตนซ์ใหม่ของคลาส Theme

ลายเซ็น:

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

พารามิเตอร์

พารามิเตอร์ Type คำอธิบาย
ชื่อ สตริง ชื่อธีม
opt_blockStyles { [คีย์: string]: บางส่วน<BlockStyle>; } (ไม่บังคับ) แผนที่จากชื่อรูปแบบ (สตริง) ไปยังวัตถุที่มีแอตทริบิวต์รูปแบบสำหรับบล็อก
opt_categoryStyles { [key: string]: CategoryStyle; } (ไม่บังคับ) แผนที่จากชื่อรูปแบบ (สตริง) ไปยังวัตถุที่มีแอตทริบิวต์รูปแบบสำหรับหมวดหมู่
opt_componentStyles ComponentStyle (ไม่บังคับ) แมปชื่อคอมโพเนนต์บล็อกสำหรับค่ารูปแบบ