# A2uiFunctionDefinitionKt

Added in 1.0.0-alpha02

*** ** * ** ***


```
public final class A2uiFunctionDefinitionKt
```

<br />

*** ** * ** ***

## Summary

| ### Public methods |
|---|---|
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/a2ui/model/schema/A2uiSchema` | `https://developer.android.com/reference/androidx/a2ui/model/catalog/A2uiFunctionDefinitionKt#(androidx.a2ui.model.catalog.A2uiFunctionDefinition).toSchema()(@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/a2ui/model/catalog/A2uiFunctionDefinition receiver)` Converts this function definition into an `https://developer.android.com/reference/androidx/a2ui/model/schema/A2uiSchema`. |

## Public methods

### toSchema

Artifact: [androidx.a2ui:a2ui-model](https://developer.android.com/jetpack/androidx/releases/a2ui) [View Source](https://cs.android.com/search?q=file:androidx/a2ui/model/catalog/A2uiFunctionDefinition.kt+function:toSchema) Added in [1.0.0-alpha02](https://developer.android.com/jetpack/androidx/releases/a2ui#1.0.0-alpha02)

```
public static final @NonNull A2uiSchema toSchema(@NonNull A2uiFunctionDefinition receiver)
```

Converts this function definition into an `https://developer.android.com/reference/androidx/a2ui/model/schema/A2uiSchema`.

| Returns |
|---|---|
| `@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/a2ui/model/schema/A2uiSchema` | the `https://developer.android.com/reference/androidx/a2ui/model/schema/A2uiSchema` representation of this function definition |