Tema sınıfı
Dersleri temaya göre belirleyin.
İmza:
export declare class Theme implements ITheme
Uygulandığı yer: Tema
Markalar
| Marka | Değiştiriciler | Açıklama |
|---|---|---|
| (oluşturucu)(ad, opt_blockStyles, opt_categoryStyles, opt_componentStyles) | Theme sınıfının yeni bir örneğini oluşturur |
Özellikler
| Özellik | Değiştiriciler | Tür | Açıklama |
|---|---|---|---|
| name | dize |
Yöntemler
| Yöntem | Değiştiriciler | Açıklama |
|---|---|---|
| defineTheme(name, themeObj) | static |
Yeni bir Blockly teması tanımlayın. |
| getComponentStyle(componentName) | Belirli bir Blockly kullanıcı arayüzü bileşeninin stilini alır. Stil değeri bir dizeyse adlandırılmış herhangi bir referansın değerini bulmaya çalışırız. | |
| setBlockStyle(blockStyleName, blockStyle) | blockStyles eşlemesini geçersiz kılar veya eşlemeye bir stil ekler. | |
| setCategoryStyle(categoryStyleName, categoryStyle) | categoryStyles eşlemesini geçersiz kılar veya eşlemeye bir stil ekler. | |
| setComponentStyle(componentName, styleValue) | Bir stil değeriyle belirli bir Blockly kullanıcı arayüzü bileşenini yapılandırın. | |
| setFontStyle(fontStyle) | Bir temanın yazı tipi stilini yapılandırın. | |
| setStartHats(startHats) | Bir temanın başlangıç şapkalarını yapılandırın. |