блочно > WorkspaceSvg > getAbsoluteScale

Метод WorkspaceSvg.getAbsoluteScale()

Возвращает абсолютный масштаб рабочего пространства.

Масштабирование рабочей области мультипликативно; если рабочая область B (например, редактор-мутатор) с масштабом Y вложена в корневую рабочую область A с масштабом X, эффективный масштаб рабочей области B равен X * Y, поскольку, будучи дочерним элементом A, она уже преобразована коэффициентом масштабирования A, а затем дополнительно преобразует себя с помощью собственного коэффициента масштабирования. Обычно это просто работает, но для глобальных элементов (например, редакторов полей), которые визуально связаны с определенной рабочей областью, но находятся на верхнем уровне DOM, а не являются дочерними элементами своей связанной рабочей области, для надлежащего отображения может потребоваться абсолютный/эффективный масштаб.

Подпись:

getAbsoluteScale(): number;

Возврат:

число

Абсолютный/эффективный масштаб данного рабочего пространства.