---
title: "Block - Main Group - modal functions · RUAL Documentation"
description: "List of all the groups within the modal functions main group."
canonical: https://docs.rual.nl/block-types/modal%20functions
language: en
---

[Cluster](https://docs.rual.nl/cluster)

[Blocks](https://docs.rual.nl/block-types)

[Interfaces](https://docs.rual.nl/interfaces)

[Blueprints](https://docs.rual.nl/blueprints)

[Tutorials](https://docs.rual.nl/tutorials)

[Home automation](https://docs.rual.nl/home-automation)

[Examples](https://docs.rual.nl/examples)

[Reference](https://docs.rual.nl/reference)

[Architecture](https://docs.rual.nl/architecture)

[Troubleshooting](https://docs.rual.nl/troubleshooting)

Other

# Groups within modal functions

List of all the groups within the `modal functions` main group, these groups help finding blocks within the blueprints. If you're running an older core version, there may be groups listed here that are not available to you (yet).

- [condition function](https://docs.rual.nl/block-types/modal%20functions?group=condition function): Contains `1` blocks, click to view.

- [select function](https://docs.rual.nl/block-types/modal%20functions?group=select function): Contains `2` blocks, click to view.

- [state actions](https://docs.rual.nl/block-types/modal%20functions?group=state actions): Contains `2` blocks, click to view.

Was this page helpful? [Tell us what to improve](https://docs.rual.nl/support) · RUAL Docs is an integral component of the [RUAL ecosystem](https://rual.nl)
