blockly > IMetricsManager > getMetrics
Méthode IMetricsManager.getMetrics()
Renvoie un objet contenant toutes les métriques requises pour dimensionner les barres de défilement d'un espace de travail de premier niveau. 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. .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. .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 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. .toolboxPosition: haut, bas, gauche ou droite. Utilisez les constantes TOOLBOX_AT pour effectuer une comparaison.
Signature :
getMetrics(): Metrics;
Renvoie :
Contient les métriques de taille et de position d'un espace de travail de premier niveau.