Clase ZoomControls
Clase para controles de zoom.
Signature:
export declare class ZoomControls implements IPositionable
Implementaciones: IPositionable
Constructores
Constructor | Modificadores | Descripción |
---|---|---|
(constructor)(lugar de trabajo) | Construye una instancia nueva de la clase ZoomControls . |
Propiedades
Propiedad | Modificadores | Tipo | Descripción |
---|---|---|---|
id | string | Es el ID único de este componente que se usa para registrarse en ComponentManager. |
Métodos
Método | Modificadores | Descripción |
---|---|---|
createDom() | Crea los controles de zoom. | |
dispose() | Eliminación de estos controles de zoom. Desvincula todos los elementos del DOM para evitar fugas de memoria. | |
getBoundingRectangle() | Muestra el rectángulo delimitador del elemento de la IU en unidades de píxeles en relación con el div de inyección de Blockly. | |
init() | Inicializa los controles de zoom. | |
position(metrics, savedPositions) | Posiciona los controles de zoom. Se ubica en la esquina opuesta a la esquina en la que comienza la categoría o la caja de herramientas. |