blockly > WorkspaceSvg > zoom

Método WorkspaceSvg.zoom()

Acerca o aleja el lugar de trabajo en relación con la coordenada (x, y) determinada o centrada en ella.

Signature:

zoom(x: number, y: number, amount: number): void;

Parámetros

Parámetro Tipo Descripción
x número Coordenada X del centro, en unidades de píxeles relativas a la esquina superior izquierda del parentSVG.
y número Coordenada Y del centro, en unidades de píxeles relativas a la esquina superior izquierda del parentSVG.
cantidad número Cantidad de zoom. La fórmula para la nueva escala es newScale = currentScale * (scaleSpeed^amount). scaleSpeed se establece en las opciones del espacio de trabajo. Los valores de cantidad negativa se alejan y los valores de cantidad positivos se acercan.

Devuelve:

void