blockly > MetricsManager > getMetrics

Méthode MetricsManager.getMetrics()

Renvoie un objet avec toutes les métriques requises pour dimensionner les barres de défilement d'un espace de travail de niveau supérieur. Les propriétés suivantes sont calculées : Système de coordonnées : coordonnées en pixels, -left, -up, +right, +down .viewHeight : hauteur de la partie visible de l'espace de travail. .viewWidth : largeur de la partie visible de l'espace de travail. .contentHeight : hauteur du contenu. .contentWidth: largeur du contenu. .scrollHeight : hauteur de la zone de défilement. .scrollWidth : largeur de la zone de défilement. .svgHeight : hauteur de la div Blockly (la vue + la boîte à outils, simple ou autre), .svgWidth : largeur de la div Blockly (la vue + la boîte à outils, simple ou autre), .viewTop : bord supérieur de la partie visible de l'espace de travail, par rapport à l'origine de l'espace de travail. .viewLeft: bord gauche de la partie visible de l'espace de travail, par rapport à son origine. .contentTop: bord supérieur du contenu par rapport à l'origine de l'espace de travail. .contentLeft : bord gauche du contenu par rapport à l'origine de l'espace de travail. .scrollTop: bord supérieur de la zone de défilement, par rapport à l'origine de l'espace de travail. .scrollLeft: bord gauche de la zone de défilement par rapport à l'origine de l'espace de travail. .absoluteTop : bord supérieur de la partie visible de l'espace de travail, par rapport à blocklyDiv. .absoluteLeft: bord gauche de la partie visible de l'espace de travail, par rapport à blocklyDiv. .toolboxWidth: largeur de la boîte à outils, le cas échéant. Sinon, zéro. .toolboxHeight: hauteur de la boîte à outils, le cas échéant. Sinon, zéro. .flyoutWidth : largeur du panneau déroulant s'il est toujours ouvert. Sinon, la valeur est nulle. .flyoutHeight : hauteur du panneau déroulant s'il est toujours ouvert. Sinon, zéro. .toolboxPosition : en haut, en bas, à gauche ou à droite. Utilisez les constantes TOOLBOX_AT pour effectuer des comparaisons.

Signature :

getMetrics(): Metrics;

Renvoie :

Métriques

Contient les métriques de taille et de position d'un espace de travail de niveau supérieur.