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) |