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)