> For the complete documentation index, see [llms.txt](https://flowprodocs.wftutorials.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://flowprodocs.wftutorials.com/flowblocks/loops/while-do.md).

# While Do

Do While Condition is true

### Description

Execute all the blocks while the condition is true.

{% hint style="danger" %}
This block can halt your application if used incorrectly.
{% endhint %}

Once the condition is evaluated to true the child blocks will execute until the end block is found.

### Properties

#### Input 1 / Output

This is the selected evaluation property. The default is the current output.

#### Conditions

A dropdown contain a list of conditions to choose from.

#### Input 2

The second property to evaluate against. There is no default for this.

### Returns

This returns true if the conditional is evaluated correctly and false otherwise.
