blockly > zelos > ConstantProvider
zelos.ConstantProvider sınıfı
Zelos modunda oluşturma blokları için sabit değerler sağlayan bir nesne.
İmza:
export declare class ConstantProvider extends BaseConstantProvider
Kapsamlar: BaseConstantProvider
Markalar
Marka | Değiştiriciler | Açıklama |
---|---|---|
(structor)() | 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ı | ||
ALTIGEN | Şekil | null | Boole raporlayıcı bloku için kullanılan altıgen hakkında bilgi içeren nesne. Başlatma çağrılmadan önce null. | |
JAGGED_TEETH_HEIGHT | sayı | ||
JAGGED_TEETH_WIDTH | sayı | ||
MAX_DYNAMIC_CONNECTION_SHAPE_WIDTH | sayı | ||
REPLACEMENT_GLOW_COLOUR | dize | Yedek parlaklık rengi. | |
REPLACEMENT_GLOW_SIZE | sayı | Seçilen parlaklığın boyutu. | |
replacementGlowFilterId | dize | Yeni parlaklık filtresinin kimliği veya filtre ayarlanmamışsa boş dize. | |
YUVARLA | Şekil | null | Bir sayı veya dize raporlayıcı bloğu için kullanılan altıgenle ilgili bilgileri içeren nesne. Başlatma çağrılmadan önce null. | |
SELECTED_GLOW_COLOUR | dize | Seçilen parlaklık rengi. | |
SELECTED_GLOW_SIZE | sayı | Seçilen parlaklığın boyutu. | |
selectedGlowFilterId | dize | Seçilen parlaklık filtresinin kimliği veya filtre ayarlanmamışsa boş dize. | |
SHAPE_IN_SHAPE_PADDING | { [anahtar: sayı]: { [anahtar: sayı]: sayı; }; } | Çıkış/giriş şekillerinin ve blokun doldurulmasına neden olacak miktarın haritası. Dış anahtar dış şekil, iç anahtar ise iç şekildir. Dış şekle sahip bir blokta iç şekli sol veya sağ kenarında olan bir giriş bloğu bulunduğunda blok öğeleri, belirtilen dolguya ulaşılacak şekilde hizalanır. | |
ŞEKİLLER | { HEXAGONAL: sayı; ROUND: sayı; KARE: sayı; PUZZLE: sayı; NOTCH: sayı; } | ||
OLUŞTURULDU | Şekil | null | Dikdörtgen raporlayıcı blok için kullanılan altıgen hakkında bilgi içeren nesne. Başlatma çağrılmadan önce 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 şekil hakkında boyut ve yol bilgileri oluşturun. |
makeSquared() | protected |
Kare şeklinde bir şekil hakkında boyut ve yol bilgileri oluşturun. |
makeStartHat() | ||
setDynamicProperties_(theme) | ||
setFontConstants_(theme) | ||
shapeFor(bağlantı) |