Timer
Le widget Timer représente un minuteur.
Panneau de configuration
- Label du widget
- Temps initial
- Valeur de départ
- Valeur d'arrêt
L'attribut Label du widget applique sa valeur comme en-tête du widget Timer . La valeur par défaut est d'afficher aucun texte.
Temps initial:L'attribut Temps initial est la valeur en seconde prise par le Timer. La valeur par défaut est 60 secondes.
L'attribut Valeur de départ est la valeur émise par le Timer à son démarrage. La valeur par défaut est 1.
L'attribut Valeur d'arrêt est la valeur émise par le Timer à la fin du compte à rebours. La valeur par défaut est 0.
Evènements
Les événements envoyés par le widget sont les suivants:
- timer start/stop
L'événement timer start/stop est envoyé lorsque le widget Timer est lancé, et lorsque le compte à rebours se termine. La valeur associée à l'événement au démarage du timer est celle du champ Valeur de départ . La valeur associée à l'événement à la fin du compte à rebours est celle du champ Valeur d'arrêt .
Exemple
Ouvrir dans le PlaygroundDans cet exemple, nous allons cuisiner un oeuf à la coque (wikipedia). Pour cela, nous aurons besoin d'un oeuf, d'une casserole d'eau bouillante, et du widget Timer .
Dans l'onglet Interface, créez le widget suivant:
- Timer
Dans le panneau de configuration du widget, inscrivez la valeur 180 (3 minutes) dans le champ Temps initial .
Une fois, l'oeuf délicatement plongé dans l'eau bouillante, appuyez sur le bouton Start pour lancer le minuteur. Retirez l'oeuf de la casserole à la fin du décompte.
Voir aussi
Rien à ajouter