blockly > thrasos > RenderInfo
Klasse "thrasos.RenderInfo"
Ein Objekt, das alle Größeninformationen enthält, die zum Zeichnen dieses Blocks erforderlich sind.
Diese Messungsfreigabe überträgt keine Änderungen an den Block (obwohl Felder möglicherweise neu gerendert werden, wenn getSize() aufgerufen wird). Wiederholtes Aufrufen kann jedoch teuer werden.
Unterschrift:
export declare class RenderInfo extends BaseRenderInfo
Erweitert: BaseRenderInfo
Konstruktoren
Konstruktor | Modifikatoren | Beschreibung |
---|---|---|
(Konstruktor)(Renderer, Block) | Erstellt eine neue Instanz der RenderInfo -Klasse |
Attribute
Attribut | Modifikatoren | Typ | Beschreibung |
---|---|---|---|
renderer_ | protected |
Renderer |
Methoden
Methode | Modifikatoren | Beschreibung |
---|---|---|
addElemSpacing_() | ||
finalize_() | ||
getElemCenterline_(row, elem) | ||
getInRowSpacing_(vorher, weiter) | ||
getRenderer() | Rufen Sie den verwendeten Block-Renderer ab. | |
getSpacerRowHeight_(vorherige, nächste) |