# CallIconExtensionRemote

# CallIconExtensionRemote

Artifact:[androidx.core:core-telecom](https://developer.android.com/jetpack/androidx/releases/core)  
[View Source](https://cs.android.com/search?q=file:androidx/core/telecom/extensions/CallIconExtensionRemote.kt+class:androidx.core.telecom.extensions.CallIconExtensionRemote)  
Added in[1.0.0](https://developer.android.com/jetpack/androidx/releases/core#1.0.0)

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/androidx/core/telecom/extensions/CallIconExtensionRemote "View this page in Java")

<br />

```
@ExperimentalAppActions
interface CallIconExtensionRemote
```

<br />

*** ** * ** ***

Interface used to allow the remote surface (automotive, watch, etc...) to know if the connected calling application supports the call icon extension.

## Summary

|                                ### Public properties                                |
|-------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html) | [isSupported](https://developer.android.com/reference/kotlin/androidx/core/telecom/extensions/CallIconExtensionRemote#isSupported()) Whether or not the call icon extension is supported by the calling application. |

## Public properties

### isSupported

Added in[1.0.0](https://developer.android.com/jetpack/androidx/releases/core#1.0.0)  

```
val isSupported: Boolean
```

Whether or not the call icon extension is supported by the calling application.

If`true`, then updates about icon in the call will be notified. If`false`, then the remote doesn't support this extension and icons will not be notified to the caller nor will associated actions receive state updates.

Note: Must not be queried until after[CallExtensionScope.onConnected](https://developer.android.com/reference/kotlin/androidx/core/telecom/extensions/CallExtensionScope#onConnected(kotlin.coroutines.SuspendFunction1))is called.