Abra Element
constructor(node: AccessibilityNodeInfoCompat, depth: Int = 1, window: AbraWindow? = null, parent: AbraElement? = null)
Convenience constructor that initializes from AccessibilityNodeInfoCompat
constructor(kind: String = SemanticKind.ABRA, node: AccessibilityNodeInfoCompat? = null, depth: Int, window: AbraWindow?, parent: AbraElement? = null, actionsList: List<AccessibilityNodeInfoCompat.AccessibilityActionCompat>? = null, availableExtraNodeData: List<String>? = null, bounds: Bounds, canOpenPopup: Boolean, childCount: Int, children: List<SemanticElement>, @Json(name = "className" ) className: String?, collectionInfo: AccessibilityNodeInfoCompat.CollectionInfoCompat? = null, collectionItemInfo: AccessibilityNodeInfoCompat.CollectionItemInfoCompat? = null, collectionIsHierarchical: Boolean, collectionColumnCount: Int?, collectionRowCount: Int?, collectionSelectionMode: Int?, containerTitle: Sequence?, contentDescription: Sequence?, drawingOrder: Int, error: Sequence?, extraRenderingInfo: AccessibilityNodeInfo.ExtraRenderingInfo? = null, extras: Bundle? = null, hasRequestInitialAccessibilityFocus: Boolean, hintText: Sequence?, inputType: InputType, labeledBy: AbraElement? = null, labelFor: AbraElement? = null, layoutHeight: Int?, layoutHeightUnit: LayoutSize?, layoutSize: Size? = null, layoutWidth: Int?, layoutWidthUnit: LayoutSize?, liveRegion: LiveRegion, maxTextLength: Int, minDurationBetweenContentChangesMilli: Long, movementGranularities: MovementGranularity?, packageName: String?, paneTitle: Sequence?, rangeInfo: AccessibilityNodeInfoCompat.RangeInfoCompat? = null, resourceName: String?, roleDescription: Sequence?, stateDescription: Sequence?, text: Sequence?, textCharacterLocations: List<Bounds> = listOf(), textSelectionEnd: Int, textSelectionStart: Int, textSizeInPx: Float?, textSizeUnit: TextSize?, tooltipText: Sequence?, touchDelegateInfo: AccessibilityNodeInfoCompat.TouchDelegateInfoCompat? = null, traversalAfter: AbraElement? = null, traversalBefore: AbraElement? = null, uniqueId: String?, windowId: Int, isAccessibilityDataSensitive: Boolean, isAccessibilityFocused: Boolean, @Json(name = "isCheckable" ) isCheckable: Boolean, isChecked: Boolean, isClickable: Boolean, @Json(name = "isCollection" ) isCollection: Boolean, isCollectionItem: Boolean, isContentInvalid: Boolean, isContextClickable: Boolean, isDismissible: Boolean, isEditable: Boolean, isEnabled: Boolean, isFieldRequired: Boolean, isFocusable: Boolean, isFocused: Boolean, isGranularScrollingSupported: Boolean, @Json(name = "isHeading" ) isHeading: Boolean, isImportantForAccessibility: Boolean, isLongClickable: Boolean, isMultiLine: Boolean, isPassword: Boolean, isScreenReaderFocusable: Boolean, isScrollable: Boolean, isSelected: Boolean, isShowingHintText: Boolean, isTextEntryKey: Boolean, isTextSelectable: Boolean, isVisibleToUser: Boolean)