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


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


<h2 id="requestfocus-label-action">requestFocus</h2>

<div class='sourceset sourceset-common'>Common</div>


```kotlin
fun SemanticsPropertyReceiver.requestFocus(label: String? = null, action: (() -> Boolean)?)
```


Action that gives input focus to this node.

#### Parameters

| | |
| --- | --- |
| label | Optional label for this action. |
| action | Action to be performed when the `SemanticsActions.RequestFocus` is called. |






<hr class="docs-overload-divider">


<h2 id="requestfocus">requestFocus</h2>

<div class='sourceset sourceset-common'>Common</div>


```kotlin
fun FocusRequesterModifierNode.requestFocus(): Boolean
```


Use this function to request focus. If the system grants focus to a component associated with
this `FocusRequester`, its `onFocusChanged` modifiers will receive a `FocusState` object where
`FocusState.isFocused` is true.