---
title: "findCompositionInstance"
description: "Find the [CompositionInstance] associated with the root [CompositionData]. This is only valid for
instances of [CompositionData] that are recorded in a [LocalInspectionTables] table directly.

Even though [CompositionGroup]s implement the [CompositionData] interface, only the root
[CompositionData] has an associated [CompositionInstance]. All [CompositionGroup] instances will
return `null`."
type: "function"
---

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


<a id='references'></a>
<div class='sourceset sourceset-common'>Common</div>


```kotlin
public fun CompositionData.findCompositionInstance(): CompositionInstance?
```


Find the `CompositionInstance` associated with the root `CompositionData`. This is only valid for
instances of `CompositionData` that are recorded in a `LocalInspectionTables` table directly.

Even though `CompositionGroup`s implement the `CompositionData` interface, only the root
`CompositionData` has an associated `CompositionInstance`. All `CompositionGroup` instances will
return `null`.



