Package-level declarations

Types

Link copied to clipboard
@JsonClass(generateAdapter = true)
data class AbraElement(val kind: String = SemanticKind.ABRA, val node: AccessibilityNodeInfoCompat? = null, val id: String = UUID.randomUUID().toString(), val depth: Int, val parent: AbraElement? = null, var root: AbraElement? = null, val actionList: List<AccessibilityAction>, val availableExtraNodeData: List<String>? = null, var bounds: Bounds, val canOpenPopup: Boolean, val checked: Checked, val childCount: Int, var children: List<AbraElement>, @Json(name = "className") val className: String?, val collectionInfo: AccessibilityNodeInfoCompat.CollectionInfoCompat? = null, val collectionItemInfo: AccessibilityNodeInfoCompat.CollectionItemInfoCompat? = null, val collectionIsHierarchical: Boolean, val collectionColumnCount: Int?, val collectionRowCount: Int?, val collectionSelectionMode: Int?, val containerTitle: Sequence?, val contentDescription: Sequence?, val drawingOrder: Int, val error: Sequence?, val expandedState: Expanded, val extras: Bundle = Bundle(), val hasRequestInitialAccessibilityFocus: Boolean, val hintText: Sequence?, val index: Int, val inputType: InputType, var labelFor: AbraElement? = null, val liveRegion: LiveRegion, val maxTextLength: Int, val minDurationBetweenContentChangesMilli: Long, val movementGranularities: MovementGranularity?, val packageName: String?, val paneTitle: Sequence?, val rangeInfo: RangeInfo?, val resourceName: String?, val roleDescription: Sequence?, val stateDescription: Sequence?, val supplementalDescription: Sequence?, val text: Sequence?, var textCharacterLocations: List<Bounds> = listOf(), val textSelectionEnd: Int, val textSelectionStart: Int, val tooltipText: Sequence?, val touchDelegateInfo: AccessibilityNodeInfoCompat.TouchDelegateInfoCompat? = null, val uniqueId: String?, val windowId: Int, val isAccessibilityDataSensitive: Boolean, val isAccessibilityFocused: Boolean, @Json(name = "isCheckable") val isCheckable: Boolean, val isChecked: Boolean, val isClickable: Boolean, @Json(name = "isCollection") val isCollection: Boolean, val isCollectionItem: Boolean, val isContentInvalid: Boolean, val isContextClickable: Boolean, val isDismissible: Boolean, val isEditable: Boolean, val isEnabled: Boolean, val isFieldRequired: Boolean, val isFocusable: Boolean, val isFocused: Boolean, val isGranularScrollingSupported: Boolean, @Json(name = "isHeading") val isHeading: Boolean, val isImportantForAccessibility: Boolean, val isLongClickable: Boolean, val isMultiLine: Boolean, val isPassword: Boolean, val isScreenReaderFocusable: Boolean, val isScrollable: Boolean, val isSelected: Boolean, val isShowingHintText: Boolean, val isTextEntryKey: Boolean, val isTextSelectable: Boolean, val isVisibleToUser: Boolean) : SemanticElement<AbraElement>