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. |