Compose Modifier

appendTextContextMenuComponents

Adds a [builder] to be run when the text context menu is shown within this hierarchy.

AppendComponentsToTextContextMenu

@Composable
fun AppendComponentsToTextContextMenu() {
    val textFieldState = rememberTextFieldState()
    BasicTextField(
        state = textFieldState,
        modifier =
            Modifier.appendTextContextMenuComponents {
                separator()
                item(key = ClearKeyDataObject, label = "Clear") {
                    textFieldState.clearText()
                    close()
                }
                separator()
            },
    )
}