blockly > Tema

Tema sınıfı

Bir temayla ilgili sınıf.

İmza:

export declare class Theme implements ITheme 

Uygulandığı yer: ITema

Markalar

Marka Değiştiriciler Açıklama
(structor)(name, 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 Blok teması tanımlayın.
getComponentStyle(componentName) Belirli bir Bloklu kullanıcı arayüzü bileşeninin stilini alır. Stil değeri bir dizeyse adlandırılmış referansların değerini bulmaya çalışırız.
setBlockStyle(blockStyleName, blockStyle) blockStyles haritasına geçersiz kılma veya bir stil ekler.
setCategoryStyle(categoryStyleName, categoryStyle) categoryStyles haritasına bir stil ekler veya bu stili geçersiz kılar.
setComponentStyle(componentName, styleValue) Stil değeriyle belirli bir Blockly kullanıcı arayüzü bileşeni yapılandırın.
setFontStyle(fontStyle) Temanın yazı tipi stilini yapılandırın.
setStartHats(startHats) Bir temanın başlangıç şapkalarını yapılandırın.