---
title: "RecomposeScope"
description: "Represents a recomposable scope or section of the composition hierarchy. Can be used to manually
invalidate the scope to schedule it for recomposition."
type: "interface"
---

<div class='type'>Interface</div>


<a id='references'></a>

<div class='sourceset sourceset-common'>Common</div>



```kotlin
public interface RecomposeScope
```


Represents a recomposable scope or section of the composition hierarchy. Can be used to manually
invalidate the scope to schedule it for recomposition.


## Functions

```kotlin
public fun invalidate()
```


Invalidate the corresponding scope, requesting the composer recompose this scope.

This method is thread safe.



