This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
action:Until [2017/09/07 01:55] peternlewis [See Also] |
action:Until [2021/10/14 00:33] (current) peternlewis [Definition] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | The Until action executes a list of actions until conditions are met. | + | ====== Until Action ====== |
- | {{:action:until.png?511|}} | + | ===== Definition ===== |
+ | |||
+ | The Until action executes a list of actions until conditions are met. The Until action condition is not evaluated UNTIL the end of the Until Loop, so it will always execute all Actions in the _Until_ block at least once. | ||
+ | |||
+ | It is one of several Actions that _loop_ through a set of other Actions until some criteria is met. | ||
+ | |||
+ | |||
+ | ===== How To Use ===== | ||
+ | |||
+ | {{:action:until_action_image_--_km_8.2.png?nolink|}} | ||
Drag one or more actions into the //No Action// area. | Drag one or more actions into the //No Action// area. | ||
Line 23: | Line 32: | ||
You can break out of the loop, retry this iteration, or skip to the next iteration with the [[actions:Redirect_Control_Flow|actions:Redirect Control Flow]] actions. | You can break out of the loop, retry this iteration, or skip to the next iteration with the [[actions:Redirect_Control_Flow|actions:Redirect Control Flow]] actions. | ||
+ | |||
+ | ===== Examples ===== | ||
+ | |||
+ | **Example 1** | ||
+ | |||
+ | {{:action:until.png?511|}} | ||
+ | |||
+ | **Example 2** | ||
+ | |||
+ | See this Keyboard Maestro Forum post: [About the "Until" action functioning](https://forum.keyboardmaestro.com/t/about-the-until-action-functioning/12812/2) | ||
===== See Also ===== | ===== See Also ===== | ||
Line 33: | Line 52: | ||
* [[action:Repeat|Repeat]] action | * [[action:Repeat|Repeat]] action | ||
* [[action:While|While]] action | * [[action:While|While]] action | ||
+ | * [[action:Assert|Assert]] action | ||
* [[actions:Redirect_Control_Flow|Redirect Control Flow]] actions | * [[actions:Redirect_Control_Flow|Redirect Control Flow]] actions | ||
* [[:Actions|See all Actions]] | * [[:Actions|See all Actions]] |