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