{% setvar book_path %}/reference/androidx/_book.yaml{% endsetvar %} {% include "_shared/_reference-head-tags.html" %}

SemanticsActions

public static class SemanticsActions


Ths object defines keys of the actions which can be set in semantics and performed on the semantics node.

Each of these is intended to be set by the respective SemanticsPropertyReceiver extension instead of used directly.

Summary

Public fields

static @NonNull SemanticsActions

Public methods

final @NonNull SemanticsPropertyKey<@NonNull AccessibilityAction<@NonNull Function0<@NonNull Boolean>>>
final @NonNull SemanticsPropertyKey<@NonNull AccessibilityAction<@NonNull Function0<@NonNull Boolean>>>
final @NonNull SemanticsPropertyKey<@NonNull List<@NonNull CustomAccessibilityAction>>
final @NonNull SemanticsPropertyKey<@NonNull AccessibilityAction<@NonNull Function0<@NonNull Boolean>>>
final @NonNull SemanticsPropertyKey<@NonNull AccessibilityAction<@NonNull Function0<@NonNull Boolean>>>
final @NonNull SemanticsPropertyKey<@NonNull AccessibilityAction<@NonNull Function0<@NonNull Boolean>>>
final @NonNull SemanticsPropertyKey<@NonNull AccessibilityAction<@NonNull Function1<@NonNull List<@NonNull TextLayoutResult>, @NonNull Boolean>>>
final @NonNull SemanticsPropertyKey<@NonNull AccessibilityAction<@NonNull Function1<@NonNull AnnotatedString, @NonNull Boolean>>>
final @NonNull SemanticsPropertyKey<@NonNull AccessibilityAction<@NonNull Function0<@NonNull Boolean>>>
final @NonNull SemanticsPropertyKey<@NonNull AccessibilityAction<@NonNull Function0<@NonNull Boolean>>>
final @NonNull SemanticsPropertyKey<@NonNull AccessibilityAction<@NonNull Function0<@NonNull Boolean>>>
final @NonNull SemanticsPropertyKey<@NonNull AccessibilityAction<@NonNull Function0<@NonNull Boolean>>>
final @NonNull SemanticsPropertyKey<@NonNull AccessibilityAction<@NonNull Function0<@NonNull Boolean>>>
final @NonNull SemanticsPropertyKey<@NonNull AccessibilityAction<@NonNull Function0<@NonNull Boolean>>>
final @NonNull SemanticsPropertyKey<@NonNull AccessibilityAction<@NonNull Function0<@NonNull Boolean>>>
final @NonNull SemanticsPropertyKey<@NonNull AccessibilityAction<@NonNull Function0<@NonNull Boolean>>>
final @NonNull SemanticsPropertyKey<@NonNull AccessibilityAction<@NonNull Function0<@NonNull Boolean>>>
final @NonNull SemanticsPropertyKey<@NonNull AccessibilityAction<@NonNull Function2<@NonNull Float, @NonNull Float, @NonNull Boolean>>>
final @NonNull SemanticsPropertyKey<@NonNull AccessibilityAction<@NonNull Function1<@NonNull Integer, @NonNull Boolean>>>
final @NonNull SemanticsPropertyKey<@NonNull AccessibilityAction<@NonNull Function1<@NonNull Float, @NonNull Boolean>>>
final @NonNull SemanticsPropertyKey<@NonNull AccessibilityAction<@NonNull Function3<@NonNull Integer, @NonNull Integer, @NonNull Boolean, @NonNull Boolean>>>
final @NonNull SemanticsPropertyKey<@NonNull AccessibilityAction<@NonNull Function1<@NonNull AnnotatedString, @NonNull Boolean>>>

Public fields

INSTANCE

public static @NonNull SemanticsActions INSTANCE

Public methods

getCollapse

public final @NonNull SemanticsPropertyKey<@NonNull AccessibilityAction<@NonNull Function0<@NonNull Boolean>>> getCollapse()
See also
collapse

getCopyText

public final @NonNull SemanticsPropertyKey<@NonNull AccessibilityAction<@NonNull Function0<@NonNull Boolean>>> getCopyText()
See also
copyText

getCustomActions

public final @NonNull SemanticsPropertyKey<@NonNull List<@NonNull CustomAccessibilityAction>> getCustomActions()
See also
customActions

getCutText

public final @NonNull SemanticsPropertyKey<@NonNull AccessibilityAction<@NonNull Function0<@NonNull Boolean>>> getCutText()
See also
cutText

getDismiss

public final @NonNull SemanticsPropertyKey<@NonNull AccessibilityAction<@NonNull Function0<@NonNull Boolean>>> getDismiss()
See also
dismiss

getExpand

public final @NonNull SemanticsPropertyKey<@NonNull AccessibilityAction<@NonNull Function0<@NonNull Boolean>>> getExpand()
See also
expand

getGetTextLayoutResult

public final @NonNull SemanticsPropertyKey<@NonNull AccessibilityAction<@NonNull Function1<@NonNull List<@NonNull TextLayoutResult>, @NonNull Boolean>>> getGetTextLayoutResult()

getInsertTextAtCursor

public final @NonNull SemanticsPropertyKey<@NonNull AccessibilityAction<@NonNull Function1<@NonNull AnnotatedString, @NonNull Boolean>>> getInsertTextAtCursor()

getOnClick

public final @NonNull SemanticsPropertyKey<@NonNull AccessibilityAction<@NonNull Function0<@NonNull Boolean>>> getOnClick()
See also
onClick

getOnLongClick

public final @NonNull SemanticsPropertyKey<@NonNull AccessibilityAction<@NonNull Function0<@NonNull Boolean>>> getOnLongClick()
See also
onLongClick

getPageDown

public final @NonNull SemanticsPropertyKey<@NonNull AccessibilityAction<@NonNull Function0<@NonNull Boolean>>> getPageDown()
See also
pageDown

getPageLeft

public final @NonNull SemanticsPropertyKey<@NonNull AccessibilityAction<@NonNull Function0<@NonNull Boolean>>> getPageLeft()
See also
pageLeft

getPageRight

public final @NonNull SemanticsPropertyKey<@NonNull AccessibilityAction<@NonNull Function0<@NonNull Boolean>>> getPageRight()
See also
pageRight

getPageUp

public final @NonNull SemanticsPropertyKey<@NonNull AccessibilityAction<@NonNull Function0<@NonNull Boolean>>> getPageUp()
See also
pageUp

getPasteText

public final @NonNull SemanticsPropertyKey<@NonNull AccessibilityAction<@NonNull Function0<@NonNull Boolean>>> getPasteText()
See also
pasteText

getPerformImeAction

public final @NonNull SemanticsPropertyKey<@NonNull AccessibilityAction<@NonNull Function0<@NonNull Boolean>>> getPerformImeAction()
See also
performImeAction

getRequestFocus

public final @NonNull SemanticsPropertyKey<@NonNull AccessibilityAction<@NonNull Function0<@NonNull Boolean>>> getRequestFocus()
See also
requestFocus

getScrollBy

public final @NonNull SemanticsPropertyKey<@NonNull AccessibilityAction<@NonNull Function2<@NonNull Float, @NonNull Float, @NonNull Boolean>>> getScrollBy()
See also
scrollBy

getScrollToIndex

public final @NonNull SemanticsPropertyKey<@NonNull AccessibilityAction<@NonNull Function1<@NonNull Integer, @NonNull Boolean>>> getScrollToIndex()
See also
scrollToIndex

getSetProgress

public final @NonNull SemanticsPropertyKey<@NonNull AccessibilityAction<@NonNull Function1<@NonNull Float, @NonNull Boolean>>> getSetProgress()
See also
setProgress

getSetSelection

public final @NonNull SemanticsPropertyKey<@NonNull AccessibilityAction<@NonNull Function3<@NonNull Integer, @NonNull Integer, @NonNull Boolean, @NonNull Boolean>>> getSetSelection()
See also
setSelection

getSetText

public final @NonNull SemanticsPropertyKey<@NonNull AccessibilityAction<@NonNull Function1<@NonNull AnnotatedString, @NonNull Boolean>>> getSetText()
See also
setText