blockly > thrasos > RenderInfo
Klasse "thrasos.RenderInfo"
Ein Objekt, das alle Größeninformationen enthält, die zum Zeichnen dieses Blocks erforderlich sind.
Diese Messungskarte überträgt keine Änderungen am Block. Felder können jedoch neu gerendert werden, wenn getSize() aufgerufen wird. Wiederholtes Aufrufen kann jedoch teuer sein.
Unterschrift:
export declare class RenderInfo extends BaseRenderInfo
Erweitert: BaseRenderInfo
Konstruktoren
Konstruktor | Modifikatoren | Beschreibung |
---|---|---|
(constructor)(renderer, block) | Konstruiert eine neue Instanz der Klasse RenderInfo |
Attribute
Property | Modifikatoren | Typ | Beschreibung |
---|---|---|---|
renderer_ | protected |
Renderer |
Methoden
Methode | Modifikatoren | Beschreibung |
---|---|---|
addElemSpacing_() | ||
finalize_() | ||
getElemCenterline_(row; elem) | ||
getInRowSpacing_(prev, next) | ||
getRenderer() | Ruft den Block-Renderer in Verwendung ab. | |
getSpacerRowHeight_(vorherige, nächste) |