Classe ZoomControls
Classe para um controles de zoom.
Signature:
export declare class ZoomControls implements IPositionable
Implementa: IPositionable
Construtores
Construtor | Modificadores | Descrição |
---|---|---|
(construtor)(espaço de trabalho) | Cria uma nova instância da classe ZoomControls |
Propriedades
Propriedade | Modificadores | Tipo | Descrição |
---|---|---|---|
id | string | O ID exclusivo desse componente, que é usado para se registrar no ComponentManager. |
Métodos
Método | Modificadores | Descrição |
---|---|---|
createDom() (link em inglês) | Crie os controles de zoom. | |
dispose(). | Descarta esses controles de zoom. Faça a desvinculação de todos os elementos DOM para evitar vazamentos de memória. | |
getBoundingRectangle(). | Retorna o retângulo delimitador do elemento da IU em unidades de pixel em relação ao div de injeção do Blockly. | |
init(). | Inicializa os controles de zoom. | |
position(metrics, savedPositions) | Posiciona os controles de zoom. Ele é posicionado no canto oposto ao canto em que a categoria/a caixa de ferramentas começa. |