blockly > WorkspaceSvg > getAbsoluteScale

Méthode WorkspaceSvg.getAbsoluteScale()

Renvoie l'échelle absolue de l'espace de travail.

La mise à l'échelle de l'espace de travail est multiplicative. Si un espace de travail B (par exemple, un éditeur de modificateur) avec une échelle Y est imbriqué dans un espace de travail racine A avec une échelle X, l'échelle effective de l'espace de travail B est X * Y, car, en tant qu'enfant d'A, il est déjà transformé par le facteur de mise à l'échelle d'A, puis se transforme ensuite par son propre facteur de mise à l'échelle. Normalement, cela fonctionne, mais pour les éléments globaux (par exemple, les éditeurs de champ) qui sont visuellement associés à un espace de travail particulier, mais qui se trouvent au niveau supérieur du DOM plutôt qu'en tant qu'enfant de leur espace de travail associé, l'échelle absolue/efficace peut être nécessaire pour l'affichage approprié.

Signature :

getAbsoluteScale(): number;

Renvoie :

Total

Échelle absolue/efficace de l'espace de travail donné.