Classe : TouchBarScrubber
Classe : TouchBarScrubber
Créer un scrubber (un sélecteur de défilement)
Process: Main
This class is not exported from the 'electron' module. Elle n'est disponible qu'en tant que valeur de retour des autres méthodes dans l'API Electron.
new TouchBarScrubber(options)
- Objet
optionsitemsScrubberItem[] - An array of items to place in this scrubber.- Fonction
select(optionelle) - Appelée lorsque l'utilisateur clique sur un élément qui n'était pas le dernier élément tapé.selectedIndexInteger - L'index de l'élément que l'utilisateur a sélectionné.
- Fonction
highlight(optionelle) - Appelée lorsque l'utilisateur clique sur n'importe quel élément.highlightedIndexInteger - L'index de l'élément que l'utilisateur a sélectionné.
selectedStylestring (optionelle) - Style de l'élément sélectionné. Peut êtrebackground,outlineounone. Par défaut,none.overlayStylestring (optionelle) - Style de l'élément overlay sélectionné. Peut êtrebackground,outlineounone. Par défaut,none.showArrowButtonsboolean (facultatif) - Afficher ou non les boutons flèches. La valeur par défaut estfalseet n'est affichée que siitemsn'est pas vide.modestring (optionelle) - Peut êtrefixedoufree. Par défaut,free.continuousboolean (optionnel) -truepar défaut.
Propriétés d'instance
Les propriétés suivantes sont disponibles pour les instances de TouchBarScrubber :
touchBarScrubber.items
Un tableau de ScrubberItem[]représentant les éléments dans ce scrubber. Changer cette valeur immédiatement met à jour le contrôle dans la touch bar. Changer une propriété dans le tableau ne met pas à jour la touch bar.
touchBarScrubber.selectedStyle
Un string représentant le style des éléments sélectionnés dans le scrubber. Changer cette valeur immédiatement met à jour le contrôle dans la touch bar. Valeurs possibles :
background- Mappé à[NSScrubberSelectionStyle roundedBackgroundStyle].outline- Mappé à[NSScrubberSelectionStyle outlineOverlayStyle].none- Supprime tous les styles.
touchBarScrubber.overlayStyle
Un string représentant le style des éléments sélectionnés dans le scrubber. This style is overlaid on top of the scrubber item instead of being placed behind it. Changer cette valeur immédiatement met à jour le contrôle dans la touch bar. Valeurs possibles :
background- Mappé à[NSScrubberSelectionStyle roundedBackgroundStyle].outline- Mappé à[NSScrubberSelectionStyle outlineOverlayStyle].none- Supprime tous les styles.
touchBarScrubber.showArrowButtons
Un boolean représentant s'il faut montrer les flèches de la sélection gauche / droite dans cet épurateur. La mise à jour de cette valeur met immédiatement à jour le contrôle dans la barre tactile.
touchBarScrubber.mode
Une string représentant le mode de ce scrubber. Changer cette valeur immédiatement met à jour le contrôle dans la touch bar. Valeurs possibles :
fixed- Mappé àNSScrubberModeFixed.free- Mappé àNSScrubberModeFree.
touchBarScrubber.continuous
Un boolean représentant si ce scrubber est continu ou non. Changer cette valeur immédiatement met à jour le contrôle dans la touch bar.