blockly > IMetricsManager > getMetrics

Methode IMetricsManager.getMetrics()

Gibt ein Objekt mit allen Messwerten zurück, die zur Größe der Bildlaufleisten für einen Arbeitsbereich der obersten Ebene erforderlich sind. Die folgenden Eigenschaften werden berechnet: Koordinatensystem: Pixelkoordinaten, -left, -up, +right, +down .viewHeight: Höhe des sichtbaren Teils des Arbeitsbereichs. .viewWidth: Breite des sichtbaren Teils des Arbeitsbereichs. .contentHeight: Höhe des Inhalts. .contentWidth: Breite des Inhalts. .svgHeight: Höhe des Blockly-div-Elements (Ansicht und Toolbox, einfach oder nicht), .svgWidth: Breite des Blockly-div-Elements (Ansicht + Toolbox, einfach oder nicht), .viewTop: oberer Rand des sichtbaren Teils des Arbeitsbereichs, relativ zum Arbeitsbereich. .viewLeft: Linker Rand des sichtbaren Teils des Arbeitsbereichs, relativ zum Ursprung des Arbeitsbereichs. .contentTop: Oberer Rand des Inhalts, relativ zum Ursprung des Arbeitsbereichs. .contentLeft: Linke Ecke des Inhalts relativ zum Ursprung des Arbeitsbereichs. .absoluteTop: Oberer Rand des sichtbaren Teils des Arbeitsbereichs, relativ zum blocklyDiv. .absoluteLeft: linker Rand des sichtbaren Teils des Arbeitsbereichs, relativ zu blocklyDiv. .toolboxWidth: Breite der Toolbox, falls vorhanden. Andernfalls null. .toolboxHeight: Höhe der Toolbox, falls vorhanden. Andernfalls null. .flyoutWidth: Die Breite des Flyouts, wenn er immer geöffnet ist. Andernfalls null. .flyoutHeight: Höhe des Flyouts, wenn er immer geöffnet ist. Andernfalls null. .toolboxPosition: Oben, unten, links oder rechts Verwenden Sie für den Vergleich TOOLBOX_AT-Konstanten.

Unterschrift:

getMetrics(): Metrics;

Gibt zurück:

Messwerte

Enthält Messwerte zu Größe und Position eines Arbeitsbereichs auf oberster Ebene.