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 du div Blockly (la vue + la boîte à outils, simple ou autre), .svgWidth: largeur du 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" .windowWidth: largeur de la boîte à outils, le cas échéant. Sinon, zéro. .boxHeight: hauteur de la boîte à outils, le cas échéant. Sinon, zéro. .flyoutWidth: largeur du menu déroulant s'il est toujours ouvert. Sinon, zéro. .flyoutHeight: hauteur du menu déroulant s'il est toujours ouvert. Sinon, zéro. .boxPosition: 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.