Classe ZoomControls
Classe pour une commande de zoom.
Signature :
export declare class ZoomControls implements IPositionable
Implémentations:IPositionable
Constructeurs
| Constructeur | Modificateurs | Description |
|---|---|---|
| (constructeur)(espace de travail) | Construit une nouvelle instance de la classe ZoomControls. |
Propriétés
| Propriété | Modificateurs | Type | Description |
|---|---|---|---|
| id | chaîne | Identifiant unique de ce composant, qui est utilisé pour s'enregistrer auprès du gestionnaire de composants. |
Méthodes
| Méthode | Modificateurs | Description |
|---|---|---|
| createDom() | Créez les commandes de zoom. | |
| dispose() | Cette commande de zoom n'est plus utilisée. Dissociez ces éléments de tous les éléments DOM pour éviter les fuites de mémoire. | |
| getBoundingRectangle() | Renvoie le rectangle de délimitation de l'élément d'interface utilisateur en pixels par rapport à l'élément div d'injection Blockly. | |
| init() | Initialise les commandes de zoom. | |
| position(metrics, savedPositions) | Positionne les commandes de zoom. Il est positionné dans le coin opposé au coin où commence les catégories/boîtes à outils. |