blockly > zelos > ConstantProvider
klasa zelos.ConstantProvider
Obiekt dostarczający stałe do renderowania bloków w trybie Zelos.
Podpis:
export declare class ConstantProvider extends BaseConstantProvider
Rozszerza: BaseConstantProvider
Zespoły
Zespół | Modyfikatory | Opis |
---|---|---|
(konstruktor)() | Konstruuje nową instancję klasy ConstantProvider |
Właściwości
Właściwość | Modyfikatory | Typ | Opis |
---|---|---|---|
CURSOR_COLOUR | ciąg znaków | ||
CURSOR_RADIUS | Liczba | Promień kursora do połączeń wejściowych i wyjściowych. | |
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 | ciąg znaków | ||
FIELD_TEXT_FONTWEIGHT | ciąg znaków | ||
FIELD_TEXTINPUT_BOX_SHADOW | boolean | ||
FULL_BLOCK_FIELDS | boolean | ||
GRID_UNIT | Liczba | ||
SZEŚCIOKĄTNA | Kształt | null | Obiekt zawierający informacje o sześciokątie używanym na potrzeby bloku raportującego z wartościami logicznymi. Wartość null przed wywołaniem init. | |
JAGGED_TEETH_HEIGHT | Liczba | ||
JAGGED_TEETH_WIDTH | Liczba | ||
MAX_DYNAMIC_CONNECTION_SHAPE_WIDTH | Liczba | ||
REPLACEMENT_GLOW_COLOUR | ciąg znaków | Kolor świecenia na wymianę. | |
REPLACEMENT_GLOW_SIZE | Liczba | Rozmiar wybranego poświaty. | |
replacementGlowFilterId | ciąg znaków | Identyfikator zastępczego filtra poświaty lub pusty ciąg znaków, jeśli nie ustawiono filtra. | |
ZAOKR. | Kształt | null | Obiekt zawierający informacje o sześciokątie używanym w bloku raportującym liczby lub ciąg. Wartość null przed wywołaniem init. | |
SELECTED_GLOW_COLOUR | ciąg znaków | Wybrany kolor poświaty. | |
SELECTED_GLOW_SIZE | Liczba | Rozmiar wybranego poświaty. | |
selectedGlowFilterId | ciąg znaków | Identyfikator wybranego filtra poświaty lub pusty ciąg znaków, jeśli nie ustawiono żadnego filtra. | |
SHAPE_IN_SHAPE_PADDING | { [klucz: numer]: { [klucz: numer]: liczba; }; } | Mapa kształtów danych wyjściowych/danych wejściowych oraz wartości, jaką mają one powodować dopełnienie bloku. Klucz zewnętrzny to kształt zewnętrzny, a klucz wewnętrzny – kształt wewnętrzny. Gdy bryła o kształcie zewnętrznym zawiera blok wejściowy z wewnętrznym kształtem przy lewej lub prawej krawędzi, elementy bryły są wyrównywane w taki sposób, aby osiągnięto określone dopełnienie. | |
KSZTAŁTY | { HEXAGONAL: liczba; ROUND: liczba; KWADRAT: liczba; PUZZLE: liczba; NOTCH: liczba; } | ||
KWADRAT | Kształt | null | Obiekt zawierający informacje o sześciokątie używanym w prostokątnym bloku raportującym. Wartość null przed wywołaniem init. | |
START_HAT_HEIGHT | Liczba | ||
START_HAT_WIDTH | Liczba | ||
STATEMENT_INPUT_SPACER_MIN_WIDTH | Liczba |
Metody
Metoda | Modyfikatory | Opis |
---|---|---|
createDom(svg, nazwatagu, selektor) | ||
dispose(). | ||
generateSecondaryColour_(colour) | ||
generateTertiaryColour_(colour) | ||
getCSS_(selector) | ||
init() | ||
makeHexagonal() | protected |
Utwórz informacje o rozmiarze i ścieżce w kształcie sześciokąta. |
makeInsideCorners() | ||
makeNotch() | ||
makeRounded() | protected |
Utwórz informacje o rozmiarze i ścieżce w kształcie zaokrąglonego kształtu. |
makeSquared() | protected |
Utwórz informacje o rozmiarze i ścieżce w kształcie kwadratu. |
makeStartHat(), | ||
setDynamicProperties_(theme) | ||
setFontConstants_(theme) | ||
shapeFor(połączenie) |