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