Aller au contenu principal

Toolbar

Module utilitaire pour contrôler la barre d'outils flottante d'Android Macro depuis Lua.

Méthodes

isAvailable(): boolean

Vérifie si le service de la barre d'outils est en cours d'exécution.

isVisible(): boolean

Vérifie si la barre d'outils est actuellement visible.

show(): void

Affiche la barre d'outils.

hide(): void

Masque la barre d'outils.

setPosition(x: number, y: number): void

setPosition(point: Point): void

Déplace la barre d'outils vers une position à l'écran.

setScale(scaleFactor: number): void

getScale(): number

Modifie ou lit l'échelle de la barre d'outils.

setOpacity(opacity: number): void

getOpacity(): number

Modifie ou lit l'opacité de la barre d'outils.

setSnap(snapped: boolean): void

Active ou désactive le mode d'aimantation aux bords.

setCollapse(collapsed: boolean): void

Active ou désactive le mode de cercle réduit.

isSnapped(): boolean

Vérifie si la barre d'outils est actuellement dans un état aimanté.

Remarques

  • À l'exception de isAvailable(), ces méthodes nécessitent que le service de la barre d'outils soit en cours d'exécution
  • setScale() est limité entre 0.25 et 3.0
  • setOpacity() est limité entre 0.1 et 1.0