Classe ZoomControls
Classe pour des commandes de zoom.
Signature :
export declare class ZoomControls implements IPositionable
Implémentations:IPositionable
Constructeurs
Constructeur | Modificateurs | Description |
---|---|---|
(constructeur)(workspace) | Construit une instance de la classe ZoomControls |
Propriétés
Propriété | Modificateurs | Type | Description |
---|---|---|---|
id | chaîne | ID unique de ce composant, utilisé pour enregistrer le ComponentManager. |
Méthodes
Méthode | Modificateurs | Description |
---|---|---|
createDom() | Créez les commandes de zoom. | |
dispose() | Supprime ces commandes de zoom. Dissociez 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 unités de pixels relatives à l'élément DIV d'injection Blockly. | |
init() | Initialise les commandes de zoom. | |
position(metrics, savedPositions) | Positionne les commandes de zoom. Elle est placée dans l'angle opposé au début de la catégorie/boîte à outils. |