Un objet Minuteur est capable d'exécuter des commandes après avoir attendu un certain délai. Il peut également exécuter régulièrement ces commandes, en attendant à chaque fois le même délai.
unMinuteur = new Minuteur()
unMinuteur.ajouterCommande("commande")
unMinuteur.supprimerCommandes()
unMinuteur.définirDélai(5000)
le délai est en millisecondes : un délai de 1000 correspond à une seconde
unMinuteur.définirDélaiInitial(1000)
Ce délai, exprimé en millisecondes, définit le temps que le minuteur doit attendre avant de s'exécuter la première fois. S'il n'est pas précisé, le délai initial est égal au délai entre deux exécutions (précisé par l'action définirDélai
)
unMinuteur.boucler(true)
unMinuteur.boucler(false)
Par défaut, un Minuteur répète l'exécution des commandes.
unMinuteur.démarrer()
unMinuteur.arrêter()
unMinuteur.afficherCommandes(true)
unMinuteur.afficherCommandes(false)
les commandes exécutées s’affichent dans la console. Par défaut, un Minuteur affiche les commandes qu’il exécute.
unMinuteur.supprimer()