blockly > geras > RenderInfo
Klasa geras.RenderInfo
Obiekt zawierający wszystkie informacje o rozmiarze potrzebne do narysowania tego bloku, dostosowany do mechanizmu renderowania Gera.
To przekazanie pomiaru nie powoduje rozprzestrzeniania zmian w bloku (chociaż pola mogą zdecydować się na ponowne wyrenderowanie po wywołaniu metody getSize()). Pamiętaj jednak, że wielokrotne wykonywanie połączeń może być kosztowne.
Podpis:
export declare class RenderInfo extends BaseRenderInfo
Rozszerza: BaseRenderInfo
Zespoły
Zespół | Modyfikatory | Opis |
---|---|---|
(konstruktor)(renderer, blok) | Konstruuje nową instancję klasy RenderInfo |
Właściwości
Właściwość | Modyfikatory | Typ | Opis |
---|---|---|---|
constants_ | ConstantProvider | ||
renderer_ |
|
Mechanizm renderowania |
Metody
Metoda | Modyfikatory | Opis |
---|---|---|
addElemSpacing_() | ||
addInput_(dane wejściowe; aktywny wiersz) | ||
alignRowElements_() | ||
finalize_() | ||
getDesiredRowWidth_(row) | ||
getElemCenterline_(wiersz, wiersz) | ||
getInRowSpacing_(prev, next) | ||
getRenderer() | Pobierz mechanizm renderowania bloków w użyciu. | |
getSpacerRowHeight_(poprzednia, następna) | ||
populateBottomRow_() |