# FullyDrawnReporterKt

Added in 1.7.0

*** ** * ** ***


```
public final class FullyDrawnReporterKt
```

<br />

*** ** * ** ***

## Summary

| ### Public methods |
|---|---|
| `static final void` | `https://developer.android.com/reference/androidx/activity/FullyDrawnReporterKt#(androidx.activity.FullyDrawnReporter).reportWhenComplete(kotlin.coroutines.SuspendFunction0)( @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/activity/FullyDrawnReporter receiver, @https://developer.android.com/reference/androidx/annotation/NonNull SuspendFunction0<https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html> reporter )` Tells the `https://developer.android.com/reference/androidx/activity/FullyDrawnReporter` to wait until `https://developer.android.com/reference/androidx/activity/package-summary#(androidx.activity.FullyDrawnReporter).reportWhenComplete(kotlin.coroutines.SuspendFunction0)` has completed before calling `https://developer.android.com/reference/android/app/Activity.html#reportFullyDrawn()`. |

## Public methods

### reportWhenComplete

Artifact: [androidx.activity:activity](https://developer.android.com/jetpack/androidx/releases/activity) [View Source](https://cs.android.com/search?q=file:androidx/activity/FullyDrawnReporter.kt+function:reportWhenComplete) Added in [1.7.0](https://developer.android.com/jetpack/androidx/releases/activity#1.7.0)

```
public static final void reportWhenComplete(
    @NonNull FullyDrawnReporter receiver,
    @NonNull SuspendFunction0<Unit> reporter
)
```

Tells the `https://developer.android.com/reference/androidx/activity/FullyDrawnReporter` to wait until `https://developer.android.com/reference/androidx/activity/package-summary#(androidx.activity.FullyDrawnReporter).reportWhenComplete(kotlin.coroutines.SuspendFunction0)` has completed before calling `https://developer.android.com/reference/android/app/Activity.html#reportFullyDrawn()`.