Interface IToolbox
Interface d'une boîte à outils.
Signature :
export interface IToolbox extends IRegistrable
Extension:IRegistrable
Méthodes
Method | Description |
---|---|
clearSelection() | Met en surbrillance tout élément précédemment sélectionné. |
dispose() | Supprime cette boîte à outils. |
getFlyout() | Récupère le menu déroulant de la boîte à outils. |
getHeight() | Récupère la hauteur de la boîte à outils. |
getSelectedItem() | Récupère l'élément sélectionné. |
getWidth() | Récupère la largeur de la boîte à outils. |
getWorkspace() | Récupère l'espace de travail pour la boîte à outils. |
handleToolboxItemResize() | Gère le redimensionnement de la boîte à outils lorsqu'un élément de la boîte à outils est redimensionné. |
init() | Initialise la boîte à outils. |
isHorizontal() | Détermine si la boîte à outils est horizontale ou non. |
position(). | Positionne la boîte à outils selon qu'il s'agit ou non d'une boîte à outils horizontale et selon que l'espace de travail est en lecture de droite à gauche. |
refreshSelection() | Met à jour le contenu du menu déroulant sans le fermer. Il doit être utilisé en réponse à une modification de l'une des catégories dynamiques, telles que des variables ou des procédures. |
refreshTheme() | Met à jour les couleurs des catégories et la couleur d'arrière-plan des catégories sélectionnées. |
Render(ToolDef) | Remplit la boîte à outils avec de nouveaux éléments et supprime les anciens contenus. |
selectItemByPosition(position) | Sélectionne l'élément de la boîte à outils en fonction de sa position dans la liste des éléments de la boîte à outils. |
setVisible(isVisible) | Définit la visibilité de la boîte à outils. |