blockly > zelos > ConstantProvider
klasa zelos.ConstantProvider
Obiekt z stałymi do renderowania bloków w trybie Zelos.
Podpis:
export declare class ConstantProvider extends BaseConstantProvider
Rozszerza: BaseConstantProvider
Zespoły
Zespół | Modyfikatory | Opis |
---|---|---|
(konstruktor)() | Tworzy 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 dla połączeń wejściowych i wyjściowych. | |
FIELD_COLOUR_FULL_BLOCK | wartość logiczna | ||
FIELD_DROPDOWN_COLOURED_DIV | wartość logiczna | ||
FIELD_DROPDOWN_NO_BORDER_RECT_SHADOW | wartość logiczna | ||
FIELD_DROPDOWN_SVG_ARROW | wartość logiczna | ||
FIELD_TEXT_FONTFAMILY | ciąg znaków | ||
FIELD_TEXT_FONTWEIGHT | ciąg znaków | ||
FIELD_TEXTINPUT_BOX_SHADOW | wartość logiczna | ||
FULL_BLOCK_FIELDS | wartość logiczna | ||
GRID_UNIT | liczba | ||
SZEŚCIEŃSKI | Kształt | wartość null | Obiekt zawierający informacje o sześciokątu używanym w bloku raportującego z wartościami logicznymi. Wywoływana jest 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 | Nowy kolor poświaty. | |
REPLACEMENT_GLOW_SIZE | liczba | Rozmiar wybranej 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.OWANO | Kształt | wartość null | Obiekt zawierający informacje o sześciokątu używanym w bloku raportującym liczby lub ciągi znaków. Wywoływana jest wartość null przed wywołaniem init. | |
SELECTED_GLOW_COLOUR | ciąg znaków | Wybrany kolor poświaty. | |
SELECTED_GLOW_SIZE | liczba | Rozmiar wybranej poświaty. | |
selectedGlowFilterId | ciąg znaków | Identyfikator wybranego filtra poświaty lub pusty ciąg znaków, jeśli nie ustawiono filtra. | |
SHAPE_IN_SHAPE_PADDING | { [klucz: liczba]: { [klucz: liczba]: liczba; }; | Mapa kształtów danych wyjściowych/danych wejściowych i ilości, które mają powodować dopełnienie bloku. Klucz zewnętrzny to kształt zewnętrzny, a klucz wewnętrzny – kształt wewnętrzny. Gdy bryła z kształtem zewnętrznym zawiera blok do wprowadzania danych z wewnętrznym kształtem przy lewej lub prawej krawędzi, elementy bryły są wyrównane w taki sposób, że zostanie osiągnięte określone dopełnienie. | |
KSZTAŁTY | { HEXAGONAL: liczba; ROUND: liczba; SQUARE: liczba; PUZZLE: liczba; NOTCH: liczba; | ||
KWADRATOWE | Kształt | wartość null | Obiekt z informacjami o sześciokątu użytym na potrzeby prostokątnego bloku reportera. Wywoływana jest 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, nazwa_tagu, selektor) | ||
dispose() | ||
generateSecondaryColour_(colour) | ||
generateTertiaryColour_(colour) | ||
getCSS_(selector) | ||
init() | ||
makeHexagonal() | protected |
Utwórz informacje o rozmiarze i ścieżce dla kształtu sześciokąta. |
makeInsideCorners() | ||
makeNotch() | ||
makeRounded() | protected |
Utwórz informacje o rozmiarze i ścieżce dla zaokrąglonego kształtu. |
makeSquared() | protected |
Tworzenie informacji o rozmiarze i ścieżce dla kształtu kwadratowego. |
makeStartHat() | ||
setDynamicProperties_(theme) | ||
setFontConstants_(theme) | ||
shapeFor(connection) |