ExpandableBar

ExpandableBar

new ExpandableBar(app, name, tab)

Description:
  • Classe représentant une barre d'outils horizontale déroulable

Source:
Parameters:
Name Type Description
app MtgApp

la mtgApp propriétaire

name

Le nom de la barre. Pex exemple "Points" pour la barre de création de points

tab

Array formé des chaînes identifiant les outils que la barre peut contenir

Methods

hideAllIcons()

Description:
  • Fonction cachant toutes les icônes avant qu'elles soient réorganisées

Source:

updateActiveIcon(row)

Description:
  • Fonction cachant les icônes de la barre qui ne sont pas celles de l'outil actif et montrant l'icône de l'outil actif (s'il y en a un)

Source:
Parameters:
Name Type Description
row

updateActiveTools()

Description:
  • Fonctions mettant à jour la tableau tools dont les éléments sont les noms de tous les outils activables de la barre et mettant dans this.activeToolName null ou le nom de l'outil par défaut de la barre (le premier activable dans le tableau tool)

Source: