← Back to Compose UI
focusOrder
Modifier
in
Compose UI
. Since 1.0.0Overview
Examples
Community Notes
Use this modifier to specify a custom focus traversal order.
Overloads
focusOrder
@Deprecated(
"Use focusProperties() instead",
ReplaceWith(
"this.focusProperties(focusOrderReceiver)",
"androidx.compose.ui.focus.focusProperties"
)
)
fun Modifier.focusOrder(
@Suppress("DEPRECATION")
focusOrderReceiver: FocusOrder.() -> Unit
)
Parameters
Name | Description |
---|---|
focusOrderReceiver | Specifies FocusRequesters that are used when the user wants to move the current focus to the nextFocusOrder.next item, or wants to move focus leftFocusOrder.left, rightFocusOrder.right, upFocusOrder.up or downFocusOrder.down. @sample androidx.compose.ui.samples.CustomFocusOrderSampl |
focusOrder
@Deprecated(
"Use focusRequester() instead",
ReplaceWith("this.focusRequester(focusRequester)", "androidx.compose.ui.focus.focusRequester")
)
fun Modifier.focusOrder(focusRequester: FocusRequester)
focusOrder
@Deprecated(
"Use focusProperties() and focusRequester() instead",
ReplaceWith(
"this.focusRequester(focusRequester).focusProperties(focusOrderReceiver)",
"androidx.compose.ui.focus.focusProperties, androidx.compose.ui.focus.focusRequester"
)
)
fun Modifier.focusOrder(
focusRequester: FocusRequester,
@Suppress("DEPRECATION")
focusOrderReceiver: FocusOrder.() -> Unit
)
Next ComponentAndroidView →