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)