blockly > ธีม > (เครื่องมือสร้าง)
Theme.(constructor)
สร้างอินสแตนซ์ใหม่ของคลาส Theme
ลายเซ็น:
constructor(name: string, opt_blockStyles?: {
[key: string]: Partial<BlockStyle>;
}, opt_categoryStyles?: {
[key: string]: CategoryStyle;
}, opt_componentStyles?: ComponentStyle);
พารามิเตอร์
พารามิเตอร์ | ประเภท | คำอธิบาย |
---|---|---|
ชื่อ | สตริง | ชื่อธีม |
opt_blockStyles | { [คีย์: สตริง]: บางส่วน<BlockStyle>; } | (ไม่บังคับ) การแมปจากชื่อรูปแบบ (สตริง) ไปยังวัตถุที่มีแอตทริบิวต์รูปแบบสำหรับบล็อก |
opt_categoryStyles | { [คีย์: สตริง]: CategoryStyle; } | (ไม่บังคับ) การแมปจากชื่อรูปแบบ (สตริง) ไปยังวัตถุที่มีแอตทริบิวต์รูปแบบสำหรับหมวดหมู่ |
opt_componentStyles | ComponentStyle | (ไม่บังคับ) การแมปชื่อคอมโพเนนต์บล็อกกับค่ารูปแบบ |