blockly > zelo > ConstantProvider

zelos.ConstantProvider sınıfı

Zelos modunda blokları oluşturmak için sabit değerler sağlayan bir nesne.

İmza:

export declare class ConstantProvider extends BaseConstantProvider 

Genişletir: BaseConstantProvider

Markalar

Marka Değiştiriciler Açıklama
(buildor)() ConstantProvider sınıfının yeni bir örneğini oluşturur

Özellikler

Özellik Değiştiriciler Tür Açıklama
CURSOR_COLOUR dize
CURSOR_RADIUS sayı Giriş ve çıkış bağlantıları için imlecin yarıçapı.
FIELD_COLOUR_FULL_BLOCK boolean
FIELD_DROPDOWN_COLOURED_DIV boolean
FIELD_DROPDOWN_NO_BORDER_RECT_SHADOW boolean
FIELD_DROPDOWN_SVG_ARROW boolean
FIELD_TEXT_FONTFAMILY dize
FIELD_TEXT_FONTWEIGHT dize
FIELD_TEXTINPUT_BOX_SHADOW boolean
FULL_BLOCK_FIELDS boolean
GRID_UNIT sayı
ONALTILIK Şekil | boş Bir boole raporlayıcı bloğu için kullanılan altıgen hakkında bilgi içeren nesne. Init çağrılmadan önceki null.
JAGGED_TEETH_HEIGHT sayı
JAGGED_TEETH_WIDTH sayı
MAX_DYNAMIC_CONNECTION_SHAPE_WIDTH sayı
REPLACEMENT_GLOW_COLOUR dize Yedek parıltı rengi.
REPLACEMENT_GLOW_SIZE sayı Seçilen parlaklığın boyutu.
replacementGlowFilterId dize Yeni parlama filtresinin kimliği veya filtre ayarlanmadıysa boş dize.
YUVARLA Şekil | boş Bir sayı veya dize raporlayıcı bloğu için kullanılan altıgen hakkında bilgileri içeren nesne. Init çağrılmadan önceki null.
SELECTED_GLOW_COLOUR dize Seçilen parıltı rengi.
SELECTED_GLOW_SIZE sayı Seçilen parlaklığın boyutu.
selectedGlowFilterId dize Seçilen ışıltı filtresinin veya filtre ayarlanmadıysa boş dizenin kimliği.
SHAPE_IN_SHAPE_PADDING { [anahtar: sayı]: { [anahtar: sayı]: sayı; }; } Çıkış/girdi şekillerinin haritası ve bir blokun doldurulmasına neden olmaları gereken miktar. Dış anahtar dış şekil, iç anahtar ise iç şekildir. Dış şekle sahip bir blok, sol veya sağ kenarında iç şekle sahip bir giriş bloğu içerdiğinde, blok öğeleri belirtilen dolguya ulaşılacak şekilde hizalanır.
ŞEKİLLER { HEXAGONAL: sayı; DENEME: sayı; SQUARE: number; BULMA: sayı; NOT: sayı; }
METKİN Şekil | boş Dikdörtgen raporlayıcı bloku için kullanılan altıgen hakkında bilgileri içeren nesne. Init çağrılmadan önceki null.
START_HAT_HEIGHT sayı
START_HAT_WIDTH sayı
STATEMENT_INPUT_SPACER_MIN_WIDTH sayı

Yöntemler

Yöntem Değiştiriciler Açıklama
createDom(svg, etiketAdı, seçici)
dispose()
generateSecondaryColour_(colour)
generateTertiaryColour_(colour)
getCSS_(selector)
init()
makeHexagonal() protected Altıgen şekil hakkında boyut ve yol bilgileri oluşturun.
makeInsideCorners()
makeNotch()
makeRounded() protected Yuvarlak bir şekil hakkında boyut ve yol bilgileri oluşturun.
makeSquared() protected Kare şekille ilgili boyut ve yol bilgileri oluşturun.
makeStartHat()
setDynamicProperties_(theme)
setFontConstants_(theme)
shapeFor(connection)