Classe ZoomControls
Classe para controles de zoom.
Signature:
export declare class ZoomControls implements IPositionable
Implements: IPositionable
Construtores
| Construtor | Modificadores | Descrição |
|---|---|---|
| (construtor)(workspace) | Cria uma nova instância da classe ZoomControls |
Propriedades
| Propriedade | Modificadores | Tipo | Descrição |
|---|---|---|---|
| id | string | O ID exclusivo desse componente que é usado para registro no ComponentManager. |
Métodos
| Método | Modificadores | Descrição |
|---|---|---|
| createDom() | Crie os controles de zoom. | |
| dispose() | Descarta esses controles de zoom. Desvincule todos os elementos do DOM para evitar vazamentos de memória. | |
| getBoundingRectangle() | Retorna o retângulo delimitador do elemento da interface em unidades de pixel relativas ao div de injeção do Blockly. | |
| init() | Inicializa os controles de zoom. | |
| position(metrics, savedPositions) | Posiciona os controles de zoom. Ela está posicionada no canto oposto ao canto em que as categorias/ferramentas começam. |