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


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

<div class='sourceset sourceset-android'>Android</div>



```kotlin
interface SurfaceCoroutineScope : SurfaceScope, CoroutineScope
```


`SurfaceCoroutineScope` is a scoped environment provided by `AndroidExternalSurface` and
`AndroidEmbeddedExternalSurface` when a new `Surface` is created. This environment is a coroutine
scope that also provides access to a `SurfaceScope` environment which can itself be used to
handle other `Surface` lifecycle events.