blockly > IMetricsManager > getMetrics

Metodo IMetricsManager.getMetrics()

Restituisce un oggetto con tutte le metriche necessarie per ridimensionare le barre di scorrimento in un'area di lavoro di livello superiore. Vengono calcolate le seguenti proprietà: Sistema di coordinate: coordinate pixel, -left, -up, +right, +down .viewHeight: altezza della parte visibile dello spazio di lavoro. .viewwidth: larghezza della parte visibile dell'area di lavoro. .contentHeight: altezza dei contenuti. .contentwidth: larghezza dei contenuti. .svgHeight: altezza del div Blockly (la visualizzazione + la barra degli strumenti, semplice o di altro tipo), .svgLarghezza: larghezza del div Blockly (la vista + la casella degli strumenti, semplice o di altro tipo), .viewTop: bordo superiore della parte visibile dello spazio di lavoro rispetto all'origine dello spazio di lavoro. .viewLeft: bordo sinistro della parte visibile dello spazio di lavoro rispetto all'origine dell'area di lavoro. .contentTop: bordo superiore dei contenuti rispetto all'origine dell'area di lavoro. .contentLeft: bordo sinistro dei contenuti rispetto all'origine dell'area di lavoro. .AsoluteTop: bordo superiore della parte visibile dell'area di lavoro rispetto a blocklyDiv. .AsoluteLeft: bordo sinistro della parte visibile dell'area di lavoro, rispetto a blocklyDiv. .toolboxLarghezza: larghezza della barra degli strumenti, se esistente. In caso contrario, zero. .toolboxHeight: altezza della casella degli strumenti, se esistente. In caso contrario, zero. .flyoutwidth: larghezza del riquadro a scomparsa se è sempre aperto. In caso contrario, zero. .flyoutHeight: altezza del riquadro a scomparsa se è sempre aperto. In caso contrario, zero. .toolboxPosition: in alto, in basso, a sinistra o a destra. Usa le costanti TOOLBOX_AT per il confronto.

Firma:

getMetrics(): Metrics;

Resi:

Metriche

Contiene metriche di dimensioni e posizione di un'area di lavoro di primo livello.