Cette classe facilite la création et la gestion des boutons qui s'affichent dans l'interface utilisateur. Si cela s'avère nécessaire, des appels directs permettent d'activer et de désactiver des commandes. Mais cette classe simplifie le processus en associant une ou plusieurs commandes à un seul bouton qui s'active automatiquement lorsque vous cliquez dessus, et peut également prendre en charge le passage à l'état d'activation pour les boutons bascule.
Méthodes
Le constructeur considère un objet options dont les propriétés suivantes sont prises en charge :
|
map |
Objet mobileViewer.Map associé |
|
activeControls |
Réseau de commandes à activer lorsque vous cliquez sur le bouton |
|
imageSrc |
Icône à utiliser pour l'interface du bouton. La forme et l'arrière-plan sont contrôlés par le fichier CSS et l'icône est placée sur ce style de bouton normalisé. |
|
buttonId |
ID de bouton pour l'élément div du bouton généré |
|
label |
Etiquette à afficher pour le bouton |
|
exclusive |
Si le bouton est signalé comme exclusif, toutes les autres options sont désactivées lorsque les commandes associées à ce bouton sont activées |