# LifecyclePauseOrDisposeEffectResult

Artifact: [androidx.lifecycle:lifecycle-runtime-compose](https://developer.android.com/jetpack/androidx/releases/lifecycle) [View Source](https://cs.android.com/search?q=file:androidx/lifecycle/compose/LifecycleEffect.kt+class:androidx.lifecycle.compose.LifecyclePauseOrDisposeEffectResult) Added in [2.7.0](https://developer.android.com/jetpack/androidx/releases/lifecycle#2.7.0) Common/All
- Cmn

  ```
  interface LifecyclePauseOrDisposeEffectResult
  ```

*** ** * ** ***

Interface used for `https://developer.android.com/reference/kotlin/androidx/lifecycle/compose/LifecycleResumeEffect.composable#LifecycleResumeEffect(kotlin.Any,androidx.lifecycle.LifecycleOwner,kotlin.Function1)` to run the effect within the onPauseOrDispose clause when an (ON_PAUSE)`https://developer.android.com/reference/kotlin/androidx/lifecycle/Lifecycle.Event#ON_PAUSE` event is received or when cleanup is

- needed for the work that was kicked off in the ON_RESUME effect.

## Summary

| ### Public functions |
|---|---|---|
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/lifecycle/compose/LifecyclePauseOrDisposeEffectResult#runPauseOrOnDisposeEffect()()` | Cmn |

## Public functions

### runPauseOrOnDisposeEffect

Cmn Added in [2.7.0](https://developer.android.com/jetpack/androidx/releases/lifecycle#2.7.0)

```
fun runPauseOrOnDisposeEffect(): Unit
```