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 properties

SemanticsPropertyKey<AccessibilityAction<() -> Boolean>>
Cmn
SemanticsPropertyKey<AccessibilityAction<() -> Boolean>>
Cmn
SemanticsPropertyKey<AccessibilityAction<() -> Boolean>>
Cmn
SemanticsPropertyKey<List<CustomAccessibilityAction>>
Cmn
SemanticsPropertyKey<AccessibilityAction<() -> Boolean>>
Cmn
SemanticsPropertyKey<AccessibilityAction<() -> Boolean>>
Cmn
SemanticsPropertyKey<AccessibilityAction<() -> Boolean>>
Cmn
SemanticsPropertyKey<AccessibilityAction<(MutableList<Float>) -> Boolean>>
Cmn
SemanticsPropertyKey<AccessibilityAction<(MutableList<TextLayoutResult>) -> Boolean>>
Cmn
SemanticsPropertyKey<AccessibilityAction<(AnnotatedString) -> Boolean>>
Cmn
SemanticsPropertyKey<AccessibilityAction<() -> Boolean>>
Cmn
SemanticsPropertyKey<AccessibilityAction<() -> Boolean>>
Cmn
SemanticsPropertyKey<AccessibilityAction<() -> Boolean>>
Cmn
SemanticsPropertyKey<AccessibilityAction<() -> Boolean>>
Cmn
SemanticsPropertyKey<AccessibilityAction<() -> Boolean>>
Cmn
SemanticsPropertyKey<AccessibilityAction<() -> Boolean>>
Cmn
SemanticsPropertyKey<AccessibilityAction<() -> Boolean>>
Cmn
SemanticsPropertyKey<AccessibilityAction<() -> Boolean>>
Cmn
SemanticsPropertyKey<AccessibilityAction<() -> Boolean>>

This property is deprecated. Use `SemanticsActions.OnImeAction` instead.

Cmn
SemanticsPropertyKey<AccessibilityAction<() -> Boolean>>
Cmn
SemanticsPropertyKey<AccessibilityAction<(x: Float, y: Float) -> Boolean>>
Cmn
SemanticsPropertyKey<suspend (offset: Offset) -> Offset>
Cmn
SemanticsPropertyKey<AccessibilityAction<(Int) -> Boolean>>
Cmn
SemanticsPropertyKey<AccessibilityAction<(progress: Float) -> Boolean>>
Cmn
SemanticsPropertyKey<AccessibilityAction<(Int, Int, Boolean) -> Boolean>>
Cmn
SemanticsPropertyKey<AccessibilityAction<(AnnotatedString) -> Boolean>>
Cmn
SemanticsPropertyKey<AccessibilityAction<(AnnotatedString) -> Boolean>>
Cmn
SemanticsPropertyKey<AccessibilityAction<(Boolean) -> Boolean>>
Cmn

Public properties

ClearTextSubstitution

val ClearTextSubstitutionSemanticsPropertyKey<AccessibilityAction<() -> Boolean>>

Collapse

val CollapseSemanticsPropertyKey<AccessibilityAction<() -> Boolean>>
See also
collapse

CopyText

val CopyTextSemanticsPropertyKey<AccessibilityAction<() -> Boolean>>
See also
copyText

CutText

val CutTextSemanticsPropertyKey<AccessibilityAction<() -> Boolean>>
See also
cutText

Dismiss

val DismissSemanticsPropertyKey<AccessibilityAction<() -> Boolean>>
See also
dismiss

Expand

val ExpandSemanticsPropertyKey<AccessibilityAction<() -> Boolean>>
See also
expand

OnClick

val OnClickSemanticsPropertyKey<AccessibilityAction<() -> Boolean>>
See also
onClick

OnImeAction

val OnImeActionSemanticsPropertyKey<AccessibilityAction<() -> Boolean>>
See also
onImeAction

OnLongClick

val OnLongClickSemanticsPropertyKey<AccessibilityAction<() -> Boolean>>
See also
onLongClick

PageDown

val PageDownSemanticsPropertyKey<AccessibilityAction<() -> Boolean>>
See also
pageDown

PageLeft

val PageLeftSemanticsPropertyKey<AccessibilityAction<() -> Boolean>>
See also
pageLeft

PageRight

val PageRightSemanticsPropertyKey<AccessibilityAction<() -> Boolean>>
See also
pageRight

PageUp

val PageUpSemanticsPropertyKey<AccessibilityAction<() -> Boolean>>
See also
pageUp

PasteText

val PasteTextSemanticsPropertyKey<AccessibilityAction<() -> Boolean>>
See also
pasteText

PerformImeAction

val PerformImeActionSemanticsPropertyKey<AccessibilityAction<() -> Boolean>>

RequestFocus

val RequestFocusSemanticsPropertyKey<AccessibilityAction<() -> Boolean>>
See also
requestFocus

ScrollBy

val ScrollBySemanticsPropertyKey<AccessibilityAction<(x: Float, y: Float) -> Boolean>>
See also
scrollBy

ScrollByOffset

val ScrollByOffsetSemanticsPropertyKey<suspend (offset: Offset) -> Offset>
See also
scrollByOffset

ScrollToIndex

val ScrollToIndexSemanticsPropertyKey<AccessibilityAction<(Int) -> Boolean>>
See also
scrollToIndex

SetProgress

val SetProgressSemanticsPropertyKey<AccessibilityAction<(progress: Float) -> Boolean>>
See also
setProgress

SetSelection

val SetSelectionSemanticsPropertyKey<AccessibilityAction<(Int, Int, Boolean) -> Boolean>>
See also
setSelection