# PdfView

Artifact: [androidx.pdf:pdf-viewer](https://developer.android.com/jetpack/androidx/releases/pdf) [View Source](https://cs.android.com/search?q=file:androidx/pdf/view/PdfView.kt+class:androidx.pdf.view.PdfView) Added in [1.0.0-beta01](https://developer.android.com/jetpack/androidx/releases/pdf#1.0.0-beta01)

*** ** * ** ***


```
open class PdfView : ViewGroup
```

<br />

|---|---|---|---|
| [kotlin.Any](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html) ||||
| ↳ | [android.view.View](https://developer.android.com/reference/android/view/View.html) |||
|   | ↳ | [android.view.ViewGroup](https://developer.android.com/reference/android/view/ViewGroup.html) ||
|   |   | ↳ | [androidx.pdf.view.PdfView](https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView) |

*** ** * ** ***

A `https://developer.android.com/reference/android/view/View.html` for presenting PDF content, represented by `https://developer.android.com/reference/kotlin/androidx/pdf/PdfDocument`.

This View supports zooming, scrolling, and flinging. Zooming is supported via pinch gesture, quick scale gesture, and double tap to zoom in or snap back to fitting the page width inside its bounds. Zoom can be changed using the `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#zoom()` property, which is notably distinct from `https://developer.android.com/reference/android/view/View.html#getScaleX()` / `https://developer.android.com/reference/android/view/View.html#getScaleY()`. Scroll position is based on the `https://developer.android.com/reference/android/view/View.html#getScrollX()` / `https://developer.android.com/reference/android/view/View.html#getScrollY()` properties.

This inherits `https://developer.android.com/reference/android/view/ViewGroup.html` but does not support adding arbitrary children via `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#addView(android.view.View)` or in a layout.

## Summary

| ### Nested types |
|---|
| `interface https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView.LinkClickListener` Listener interface for handling clicks on links in a PDF document. |
| `fun interface https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView.OnFirstContentLoadListener` Listener interface to receive a callback on the UI thread when the content of the PDF document has been loaded for the first time. |
| `interface https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView.OnFormWidgetInfoUpdatedListener` Listener interface for handling form edits on a PDF Document. |
| `interface https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView.OnGestureStateChangedListener` Listener interface to receive callbacks when the PdfView starts and stops being affected by an external input like user touch. |
| `interface https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView.OnSelectionChangedListener` Listener interface to receive updates when the `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#currentSelection()` changes |
| `interface https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView.OnViewportChangedListener` Listener interface to receive changes to the viewport, i.e. the window of visible PDF content |
| `interface https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView.SelectionMenuItemPreparer` Interface to customize the set of actions in the selection menu |

| ### Constants |
|---|---|
| `const https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#GESTURE_STATE_IDLE() = 0` The PdfView is not currently being affected by an outside input, e.g. user touch |
| `const https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#GESTURE_STATE_INTERACTING() = 1` The PdfView is currently being affected by an outside input, e.g. user touch |
| `const https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#GESTURE_STATE_SETTLING() = 2` The PdfView is currently animating to a final position while not under outside control, e.g. settling on a final position following a fling gesture. |
| `const https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#VERTICAL_ALIGNMENT_CENTER() = 1` Vertically aligns the page to the center of the PdfView. |
| `const https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#VERTICAL_ALIGNMENT_TOP() = 0` Vertically aligns the page to the top of the PdfView. |

| ### Public constructors |
|---|
| `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#PdfView(android.content.Context,android.util.AttributeSet,kotlin.Int)(context: https://developer.android.com/reference/android/content/Context.html, attrs: https://developer.android.com/reference/android/util/AttributeSet.html?, defStyle: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` |

| ### Public functions |
|---|---|
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#addOnFirstContentLoadListener(androidx.pdf.view.PdfView.OnFirstContentLoadListener)( listener: https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView.OnFirstContentLoadListener )` Adds the specified listener to the list of listeners that will be notified on first content load. |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#addOnFormWidgetInfoUpdatedListener(androidx.pdf.view.PdfView.OnFormWidgetInfoUpdatedListener)( listener: https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView.OnFormWidgetInfoUpdatedListener )` Adds the specified listener to the list of listeners that is notified when any form widget is updated due to an edit action on a widget e.g. click on a radio button. |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#addOnGestureStateChangedListener(androidx.pdf.view.PdfView.OnGestureStateChangedListener)( listener: https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView.OnGestureStateChangedListener )` Adds the specified listener to the list of listeners that will be notified of changes in state with respect to this PdfView being affected by an external input, e.g. user touch. |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#addOnSelectionChangedListener(androidx.pdf.view.PdfView.OnSelectionChangedListener)( listener: https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView.OnSelectionChangedListener )` Adds the specified listener to the list of listeners that will be notified of selection change events. |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#addOnViewportChangedListener(androidx.pdf.view.PdfView.OnViewportChangedListener)( listener: https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView.OnViewportChangedListener )` Adds the specified listener to the list of listeners that will be notified of viewport change events. |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#addSelectionMenuItemPreparer(androidx.pdf.view.PdfView.SelectionMenuItemPreparer)( selectionMenuItemPreparer: https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView.SelectionMenuItemPreparer )` Adds the specified listener to the chain of `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView.SelectionMenuItemPreparer`. |
| `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#addView(android.view.View)(child: https://developer.android.com/reference/android/view/View.html?)` |
| `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#addView(android.view.View,kotlin.Int)(child: https://developer.android.com/reference/android/view/View.html?, index: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` |
| `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#addView(android.view.View,android.view.ViewGroup.LayoutParams)(child: https://developer.android.com/reference/android/view/View.html?, params: https://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html?)` |
| `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#addView(android.view.View,kotlin.Int,android.view.ViewGroup.LayoutParams)(child: https://developer.android.com/reference/android/view/View.html?, index: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, params: https://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html?)` |
| `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#addView(android.view.View,kotlin.Int,kotlin.Int)(child: https://developer.android.com/reference/android/view/View.html?, width: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, height: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` |
| `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#autofill(android.util.SparseArray)(values: https://developer.android.com/reference/android/util/SparseArray.html<https://developer.android.com/reference/android/view/autofill/AutofillValue.html>)` |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#clearCurrentSelection()()` Clears the current selection, if one exists. |
| `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#computeScroll()()` |
| `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#dispatchKeyEvent(android.view.KeyEvent)(event: https://developer.android.com/reference/android/view/KeyEvent.html?)` Prioritizes standard keyboard shortcuts over accessibility-specific handling of certain keys. |
| `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#onGenericMotionEvent(android.view.MotionEvent)(event: https://developer.android.com/reference/android/view/MotionEvent.html?)` |
| `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#onProvideAutofillVirtualStructure(android.view.ViewStructure,kotlin.Int)(structure: https://developer.android.com/reference/android/view/ViewStructure.html?, flags: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` |
| `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#onTouchEvent(android.view.MotionEvent)(event: https://developer.android.com/reference/android/view/MotionEvent.html?)` |
| `https://developer.android.com/reference/android/graphics/PointF.html?` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#pdfToViewPoint(androidx.pdf.PdfPoint)(pdfPoint: https://developer.android.com/reference/kotlin/androidx/pdf/PdfPoint)` Returns the View coordinate location of `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#pdfToViewPoint(androidx.pdf.PdfPoint)`, or null if that PDF content has not been laid out yet. |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#removeOnFirstContentLoadListener(androidx.pdf.view.PdfView.OnFirstContentLoadListener)( listener: https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView.OnFirstContentLoadListener )` Removes the specified listener from the list of listeners that will be notified on first content load. |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#removeOnFormWidgetInfoUpdatedListener(androidx.pdf.view.PdfView.OnFormWidgetInfoUpdatedListener)( listener: https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView.OnFormWidgetInfoUpdatedListener )` Removes the specified listener from the list of listeners that is notified when any form widget is updated due to an edit action on the widget e.g. click on a radio button. |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#removeOnGestureStateChangedListener(androidx.pdf.view.PdfView.OnGestureStateChangedListener)( listener: https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView.OnGestureStateChangedListener )` Removes the specified listener from the list of listeners that will be notified of changes in state with respect to this PdfView being affected by an external input, e.g. user touch. |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#removeOnSelectionChangedListener(androidx.pdf.view.PdfView.OnSelectionChangedListener)( listener: https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView.OnSelectionChangedListener )` Removes the specified listener from the list of listeners that will be notified of selection change events. |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#removeOnViewportChangedListener(androidx.pdf.view.PdfView.OnViewportChangedListener)( listener: https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView.OnViewportChangedListener )` Removes the specified listener from the list of listeners that will be notified of viewport change events. |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#removeSelectionMenuItemPreparer(androidx.pdf.view.PdfView.SelectionMenuItemPreparer)( selectionMenuItemPreparer: https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView.SelectionMenuItemPreparer )` Removes the specified listener from the chain of `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView.SelectionMenuItemPreparer`. |
| `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#scrollBy(kotlin.Int,kotlin.Int)(x: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, y: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` |
| `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#scrollTo(kotlin.Int,kotlin.Int)(x: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, y: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#scrollToPage(kotlin.Int)(pageNum: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` Scrolls to the 0-indexed `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#scrollToPage(kotlin.Int)`, optionally animating the scroll |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#scrollToPosition(androidx.pdf.PdfPoint)(position: https://developer.android.com/reference/kotlin/androidx/pdf/PdfPoint)` Scrolls to `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#scrollToPosition(androidx.pdf.PdfPoint)`, aligns vertically to center, optionally animating the scroll |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#setHighlights(kotlin.collections.List)(highlights: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-list/index.html<https://developer.android.com/reference/kotlin/androidx/pdf/Highlight>)` Applies a set of `https://developer.android.com/reference/kotlin/androidx/pdf/Highlight` to be drawn over this PDF. |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#setLinkClickListener(androidx.pdf.view.PdfView.LinkClickListener)(listener: https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView.LinkClickListener?)` Registers `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#setLinkClickListener(androidx.pdf.view.PdfView.LinkClickListener)` as the callback to be invoked when an external link in the PDF is clicked. |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `@https://developer.android.com/reference/kotlin/androidx/pdf/ExperimentalPdfApi https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#setOcrProvider(androidx.pdf.ocr.OcrProvider)(ocrProvider: https://developer.android.com/reference/kotlin/androidx/pdf/ocr/OcrProvider?)` Sets the `https://developer.android.com/reference/kotlin/androidx/pdf/ocr/OcrProvider` used for recognizing text in image-based PDF content. |
| `https://developer.android.com/reference/kotlin/androidx/pdf/PdfPoint?` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#viewToPdfPoint(android.graphics.PointF)(viewPoint: https://developer.android.com/reference/android/graphics/PointF.html)` Returns the `https://developer.android.com/reference/kotlin/androidx/pdf/PdfPoint` corresponding to `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#viewToPdfPoint(android.graphics.PointF)` in View coordinates, or null if no PDF content has been laid out at `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#viewToPdfPoint(android.graphics.PointF)` |
| `https://developer.android.com/reference/kotlin/androidx/pdf/PdfPoint?` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#viewToPdfPoint(kotlin.Float,kotlin.Float)(x: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html, y: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html)` Returns the `https://developer.android.com/reference/kotlin/androidx/pdf/PdfPoint` corresponding to (`https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#viewToPdfPoint(kotlin.Float,kotlin.Float)`, `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#viewToPdfPoint(kotlin.Float,kotlin.Float)`)in View coordinates, or null if no PDF content has been laid out at that point. |

| ### Protected functions |
|---|---|
| `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#computeHorizontalScrollRange()()` |
| `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#computeVerticalScrollRange()()` |
| `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#dispatchHoverEvent(android.view.MotionEvent)(event: https://developer.android.com/reference/android/view/MotionEvent.html?)` |
| `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#onAttachedToWindow()()` |
| `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#onConfigurationChanged(android.content.res.Configuration)(newConfig: https://developer.android.com/reference/android/content/res/Configuration.html?)` |
| `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#onDetachedFromWindow()()` |
| `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#onDraw(android.graphics.Canvas)(canvas: https://developer.android.com/reference/android/graphics/Canvas.html)` |
| `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#onFocusChanged(kotlin.Boolean,kotlin.Int,android.graphics.Rect)( gainFocus: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html, direction: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, previouslyFocusedRect: https://developer.android.com/reference/android/graphics/Rect.html? )` |
| `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#onLayout(kotlin.Boolean,kotlin.Int,kotlin.Int,kotlin.Int,kotlin.Int)(changed: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html, left: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, top: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, right: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, bottom: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` |
| `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#onRestoreInstanceState(android.os.Parcelable)(state: https://developer.android.com/reference/android/os/Parcelable.html?)` |
| `open https://developer.android.com/reference/android/os/Parcelable.html?` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#onSaveInstanceState()()` |
| `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#onScrollChanged(kotlin.Int,kotlin.Int,kotlin.Int,kotlin.Int)(l: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, t: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, oldl: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, oldt: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` |
| `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#onSizeChanged(kotlin.Int,kotlin.Int,kotlin.Int,kotlin.Int)(w: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, h: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, oldw: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, oldh: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` |
| `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#onWindowVisibilityChanged(kotlin.Int)(visibility: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` |

| ### Public properties |
|---|---|
| `https://developer.android.com/reference/kotlin/androidx/pdf/selection/Selection?` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#currentSelection()` The currently selected PDF content, as `https://developer.android.com/reference/kotlin/androidx/pdf/selection/Selection`, or 'null' if no content is currently selected. |
| `https://developer.android.com/reference/android/graphics/drawable/Drawable.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#fastScrollPageIndicatorBackgroundDrawable()` |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#fastScrollPageIndicatorMarginEnd()` |
| `https://developer.android.com/reference/android/graphics/drawable/Drawable.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#fastScrollVerticalThumbDrawable()` |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#fastScrollVerticalThumbMarginEnd()` |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#firstVisiblePage()` The first page in the viewport, including partially-visible pages. |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#gestureState()` The current state of the PDF view with respect to external inputs, e.g. user touch. |
| `@https://developer.android.com/reference/kotlin/androidx/annotation/IntRange(from = 0) https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#horizontalPageSpacing()` The spacing between two horizontally adjacent pages in pixels. |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#isFormFillingEnabled()` Enables / Disables the form-filling feature surface. |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#isImageSelectionEnabled()` Enable or disable the image-selection feature surface. |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#maxZoom()` The maximum scaling factor that can be applied to this View using the `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#zoom()` property. |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#minZoom()` The minimum scaling factor that can be applied to this View using the `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#zoom()` property. |
| `@https://developer.android.com/reference/kotlin/androidx/annotation/IntRange(from = 1, to = 2) https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#pagesPerRow()` The number of pages displayed side-by-side in a single row. |
| `https://developer.android.com/reference/kotlin/androidx/pdf/PdfDocument?` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#pdfDocument()` Supply a `https://developer.android.com/reference/kotlin/androidx/pdf/PdfDocument` to process the PDF content for rendering |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#verticalAlignment()` Controls the vertical alignment of a page within the `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView`. |
| `@https://developer.android.com/reference/kotlin/androidx/annotation/IntRange(from = 0) https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#verticalPageSpacing()` The spacing between vertically adjacent pages in pixels. |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#visiblePagesCount()` The number of pages visible in the viewport, including partially visible pages |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` | `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#zoom()` The zoom level of this view, as a factor of the content's natural size with when 1 pixel is equal to 1 PDF point. |

### Inherited functions

From [android.view.View](https://developer.android.com/reference/android/view/View.html) `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#addFocusables(java.util.ArrayList&lt;android.view.View&gt;, int)(views: https://developer.android.com/reference/java/util/ArrayList.html<https://developer.android.com/reference/android/view/View.html>, direction: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#addOnAttachStateChangeListener(android.view.View.OnAttachStateChangeListener)(
listener: https://developer.android.com/reference/android/view/View.OnAttachStateChangeListener.html
)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#addOnLayoutChangeListener(android.view.View.OnLayoutChangeListener)(listener: https://developer.android.com/reference/android/view/View.OnLayoutChangeListener.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#addOnUnhandledKeyEventListener(android.view.View.OnUnhandledKeyEventListener)(
listener: https://developer.android.com/reference/android/view/View.OnUnhandledKeyEventListener.html
)` `https://developer.android.com/reference/android/view/ViewPropertyAnimator.html` `https://developer.android.com/reference/android/view/View.html#animate()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#announceForAccessibility(java.lang.CharSequence)(text: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-char-sequence/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#autofill(android.view.autofill.AutofillValue)(value: https://developer.android.com/reference/android/view/autofill/AutofillValue.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#awakenScrollBars()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#awakenScrollBars(int)(startDelay: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#awakenScrollBars(int, boolean)(startDelay: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, invalidate: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#bringToFront()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#buildDrawingCache()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#buildDrawingCache(boolean)(autoScale: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#buildLayer()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#callOnClick()()` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#canResolveLayoutDirection()()` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#canResolveTextAlignment()()` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#canResolveTextDirection()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#canScrollHorizontally(int)(direction: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#canScrollVertically(int)(direction: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#cancelDragAndDrop()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#cancelLongPress()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#cancelPendingInputEvents()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#checkInputConnectionProxy(android.view.View)(view: https://developer.android.com/reference/android/view/View.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#clearAnimation()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#clearPendingCredentialRequest()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#clearViewTranslationCallback()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#computeHorizontalScrollExtent()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#computeHorizontalScrollOffset()()` `https://developer.android.com/reference/android/view/WindowInsets.html` `https://developer.android.com/reference/android/view/View.html#computeSystemWindowInsets(android.view.WindowInsets, android.graphics.Rect)(in: https://developer.android.com/reference/android/view/WindowInsets.html, outLocalInsets: https://developer.android.com/reference/android/graphics/Rect.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#computeVerticalScrollExtent()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#computeVerticalScrollOffset()()` `https://developer.android.com/reference/android/view/accessibility/AccessibilityNodeInfo.html` `https://developer.android.com/reference/android/view/View.html#createAccessibilityNodeInfo()()` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#createContextMenu(android.view.ContextMenu)(menu: https://developer.android.com/reference/android/view/ContextMenu.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#destroyDrawingCache()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#dispatchGenericMotionEvent(android.view.MotionEvent)(event: https://developer.android.com/reference/android/view/MotionEvent.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#dispatchNestedFling(float, float, boolean)(velocityX: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html, velocityY: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html, consumed: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#dispatchNestedPreFling(float, float)(velocityX: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html, velocityY: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#dispatchNestedPrePerformAccessibilityAction(int, android.os.Bundle)(
action: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html,
arguments: https://developer.android.com/reference/android/os/Bundle.html?
)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#dispatchNestedPreScroll(int, int, int[], int[])(
dx: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html,
dy: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html,
consumed: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int-array/index.html?,
offsetInWindow: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int-array/index.html?
)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#dispatchNestedScroll(int, int, int, int, int[])(
dxConsumed: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html,
dyConsumed: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html,
dxUnconsumed: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html,
dyUnconsumed: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html,
offsetInWindow: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int-array/index.html?
)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent)(event: https://developer.android.com/reference/android/view/accessibility/AccessibilityEvent.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#draw(android.graphics.Canvas)(canvas: https://developer.android.com/reference/android/graphics/Canvas.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#drawableHotspotChanged(float, float)(x: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html, y: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html)` `https://developer.android.com/reference/android/window/OnBackInvokedDispatcher.html?` `https://developer.android.com/reference/android/view/View.html#findOnBackInvokedDispatcher()()` `T` `<T : https://developer.android.com/reference/android/view/View.html> https://developer.android.com/reference/android/view/View.html#findViewById(int)(id: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `T` `<T : https://developer.android.com/reference/android/view/View.html> https://developer.android.com/reference/android/view/View.html#findViewWithTag(java.lang.Object)(tag: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#fitSystemWindows(android.graphics.Rect)(insets: https://developer.android.com/reference/android/graphics/Rect.html)` `https://developer.android.com/reference/android/view/View.html` `https://developer.android.com/reference/android/view/View.html#focusSearch(int)(direction: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#forceHasOverlappingRendering(boolean)(hasOverlappingRendering: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#forceLayout()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#generateDisplayHash(java.lang.String, android.graphics.Rect, java.util.concurrent.Executor, android.view.displayhash.DisplayHashResultCallback)(
hashAlgorithm: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html,
bounds: https://developer.android.com/reference/android/graphics/Rect.html?,
executor: https://developer.android.com/reference/java/util/concurrent/Executor.html,
callback: https://developer.android.com/reference/android/view/displayhash/DisplayHashResultCallback.html
)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int-array/index.html` `https://developer.android.com/reference/android/view/View.html#getAttributeResolutionStack(int)(attribute: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#getClipBounds(android.graphics.Rect)(outRect: https://developer.android.com/reference/android/graphics/Rect.html)` `https://developer.android.com/reference/android/graphics/Bitmap.html` `https://developer.android.com/reference/android/view/View.html#getDrawingCache(boolean)(autoScale: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#getDrawingRect(android.graphics.Rect)(outRect: https://developer.android.com/reference/android/graphics/Rect.html)` `https://developer.android.com/reference/java/util/ArrayList.html<https://developer.android.com/reference/android/view/View.html>` `https://developer.android.com/reference/android/view/View.html#getFocusables(int)(direction: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#getFocusedRect(android.graphics.Rect)(r: https://developer.android.com/reference/android/graphics/Rect.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#getGlobalVisibleRect(android.graphics.Rect)(r: https://developer.android.com/reference/android/graphics/Rect.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#getGlobalVisibleRect(android.graphics.Rect, android.graphics.Point)(r: https://developer.android.com/reference/android/graphics/Rect.html, globalOffset: https://developer.android.com/reference/android/graphics/Point.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#getHitRect(android.graphics.Rect)(outRect: https://developer.android.com/reference/android/graphics/Rect.html)` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "layout", mapping = [@https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 0, to = "RESOLVED_DIRECTION_LTR"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 1, to = "RESOLVED_DIRECTION_RTL")])
https://developer.android.com/reference/android/view/View.html#getLayoutDirection()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#getLocalVisibleRect(android.graphics.Rect)(r: https://developer.android.com/reference/android/graphics/Rect.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#getLocationInSurface(int[])(location: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int-array/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#getLocationInWindow(int[])(outLocation: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int-array/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#getLocationOnScreen(int[])(outLocation: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int-array/index.html)` `https://developer.android.com/reference/android/view/ViewParent.html` `https://developer.android.com/reference/android/view/View.html#getParent()()` `open https://developer.android.com/reference/android/view/ViewParent.html` `https://developer.android.com/reference/android/view/View.html#getParentForAccessibility()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html` `https://developer.android.com/reference/android/view/View.html#getTag(int)(key: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "text", mapping = [@https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 0, to = "INHERIT"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 1, to = "GRAVITY"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 2, to = "TEXT_START"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 3, to = "TEXT_END"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 4, to = "CENTER"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 5, to = "VIEW_START"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 6, to = "VIEW_END")])
https://developer.android.com/reference/android/view/View.html#getTextAlignment()()` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `@https://developer.android.com/reference/android/view/ViewDebug.ExportedProperty.html(category = "text", mapping = [@https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 0, to = "INHERIT"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 1, to = "FIRST_STRONG"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 2, to = "ANY_RTL"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 3, to = "LTR"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 4, to = "RTL"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 5, to = "LOCALE"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 6, to = "FIRST_STRONG_LTR"), @https://developer.android.com/reference/android/view/ViewDebug.IntToString.html(from = 7, to = "FIRST_STRONG_RTL")])
https://developer.android.com/reference/android/view/View.html#getTextDirection()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#getWindowVisibleDisplayFrame(android.graphics.Rect)(outRect: https://developer.android.com/reference/android/graphics/Rect.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#hasExplicitFocusable()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#hasFocusable()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#hasNestedScrollingParent()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#hasOnClickListeners()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#hasOnLongClickListeners()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#hasOverlappingRendering()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#hasPointerCapture()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#hasWindowFocus()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#invalidate()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#invalidate(android.graphics.Rect)(dirty: https://developer.android.com/reference/android/graphics/Rect.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#invalidate(int, int, int, int)(l: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, t: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, r: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, b: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#invalidateDrawable(android.graphics.drawable.Drawable)(drawable: https://developer.android.com/reference/android/graphics/drawable/Drawable.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#invalidateOutline()()` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isLayoutDirectionResolved()()` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isLayoutRequested()()` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isTextAlignmentResolved()()` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isTextDirectionResolved()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isVisibleToUserForAutofill(int)(virtualId: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `open https://developer.android.com/reference/android/view/View.html` `https://developer.android.com/reference/android/view/View.html#keyboardNavigationClusterSearch(android.view.View, int)(currentCluster: https://developer.android.com/reference/android/view/View.html, direction: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#measure(int, int)(widthMeasureSpec: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, heightMeasureSpec: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#offsetLeftAndRight(int)(offset: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#offsetTopAndBottom(int)(offset: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#onAnimationEnd()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#onAnimationStart()()` `https://developer.android.com/reference/android/view/WindowInsets.html` `https://developer.android.com/reference/android/view/View.html#onApplyWindowInsets(android.view.WindowInsets)(insets: https://developer.android.com/reference/android/view/WindowInsets.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#onCancelPendingInputEvents()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#onCapturedPointerEvent(android.view.MotionEvent)(event: https://developer.android.com/reference/android/view/MotionEvent.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#onCheckIsTextEditor()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#onCreateContextMenu(android.view.ContextMenu)(menu: https://developer.android.com/reference/android/view/ContextMenu.html)` `https://developer.android.com/reference/android/view/inputmethod/InputConnection.html` `https://developer.android.com/reference/android/view/View.html#onCreateInputConnection(android.view.inputmethod.EditorInfo)(outAttrs: https://developer.android.com/reference/android/view/inputmethod/EditorInfo.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#onCreateViewTranslationRequest(int[], java.util.function.Consumer&lt;android.view.translation.ViewTranslationRequest&gt;)(
supportedFormats: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int-array/index.html,
requestsCollector: https://developer.android.com/reference/java/util/function/Consumer.html<https://developer.android.com/reference/android/view/translation/ViewTranslationRequest.html>
)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#onCreateVirtualViewTranslationRequests(long[], int[], java.util.function.Consumer&lt;android.view.translation.ViewTranslationRequest&gt;)(
virtualIds: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long-array/index.html,
supportedFormats: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int-array/index.html,
requestsCollector: https://developer.android.com/reference/java/util/function/Consumer.html<https://developer.android.com/reference/android/view/translation/ViewTranslationRequest.html>
)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#onDisplayHint(int)(hint: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#onDragEvent(android.view.DragEvent)(event: https://developer.android.com/reference/android/view/DragEvent.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#onDrawForeground(android.graphics.Canvas)(canvas: https://developer.android.com/reference/android/graphics/Canvas.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#onDrawScrollBars(android.graphics.Canvas)(canvas: https://developer.android.com/reference/android/graphics/Canvas.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#onFilterTouchEventForSecurity(android.view.MotionEvent)(event: https://developer.android.com/reference/android/view/MotionEvent.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#onFinishInflate()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#onFinishTemporaryDetach()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#onHoverChanged(boolean)(hovered: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#onHoverEvent(android.view.MotionEvent)(event: https://developer.android.com/reference/android/view/MotionEvent.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent)(event: https://developer.android.com/reference/android/view/accessibility/AccessibilityEvent.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo)(info: https://developer.android.com/reference/android/view/accessibility/AccessibilityNodeInfo.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#onKeyDown(int, android.view.KeyEvent)(keyCode: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, event: https://developer.android.com/reference/android/view/KeyEvent.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#onKeyLongPress(int, android.view.KeyEvent)(keyCode: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, event: https://developer.android.com/reference/android/view/KeyEvent.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#onKeyMultiple(int, int, android.view.KeyEvent)(keyCode: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, repeatCount: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, event: https://developer.android.com/reference/android/view/KeyEvent.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#onKeyPreIme(int, android.view.KeyEvent)(keyCode: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, event: https://developer.android.com/reference/android/view/KeyEvent.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#onKeyShortcut(int, android.view.KeyEvent)(keyCode: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, event: https://developer.android.com/reference/android/view/KeyEvent.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#onKeyUp(int, android.view.KeyEvent)(keyCode: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, event: https://developer.android.com/reference/android/view/KeyEvent.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#onMeasure(int, int)(widthMeasureSpec: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, heightMeasureSpec: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#onOverScrolled(int, int, boolean, boolean)(
scrollX: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html,
scrollY: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html,
clampedX: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html,
clampedY: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html
)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#onPointerCaptureChange(boolean)(hasCapture: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#onPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent)(event: https://developer.android.com/reference/android/view/accessibility/AccessibilityEvent.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#onProvideAutofillStructure(android.view.ViewStructure, int)(structure: https://developer.android.com/reference/android/view/ViewStructure.html, flags: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#onProvideContentCaptureStructure(android.view.ViewStructure, int)(structure: https://developer.android.com/reference/android/view/ViewStructure.html, flags: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#onProvideStructure(android.view.ViewStructure)(structure: https://developer.android.com/reference/android/view/ViewStructure.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#onProvideVirtualStructure(android.view.ViewStructure)(structure: https://developer.android.com/reference/android/view/ViewStructure.html)` `https://developer.android.com/reference/android/view/ContentInfo.html?` `https://developer.android.com/reference/android/view/View.html#onReceiveContent(android.view.ContentInfo)(payload: https://developer.android.com/reference/android/view/ContentInfo.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#onRtlPropertiesChanged(int)(layoutDirection: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#onScreenStateChanged(int)(screenState: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#onScrollCaptureSearch(android.graphics.Rect, android.graphics.Point, java.util.function.Consumer&lt;android.view.ScrollCaptureTarget&gt;)(
localVisibleRect: https://developer.android.com/reference/android/graphics/Rect.html,
windowOffset: https://developer.android.com/reference/android/graphics/Point.html,
targets: https://developer.android.com/reference/java/util/function/Consumer.html<https://developer.android.com/reference/android/view/ScrollCaptureTarget.html>
)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#onSetAlpha(int)(alpha: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#onStartTemporaryDetach()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#onTrackballEvent(android.view.MotionEvent)(event: https://developer.android.com/reference/android/view/MotionEvent.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#onViewTranslationResponse(android.view.translation.ViewTranslationResponse)(response: https://developer.android.com/reference/android/view/translation/ViewTranslationResponse.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#onVirtualViewTranslationResponses(android.util.LongSparseArray&lt;android.view.translation.ViewTranslationResponse&gt;)(
response: https://developer.android.com/reference/android/util/LongSparseArray.html<https://developer.android.com/reference/android/view/translation/ViewTranslationResponse.html>
)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#onVisibilityAggregated(boolean)(isVisible: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#onVisibilityChanged(android.view.View, int)(changedView: https://developer.android.com/reference/android/view/View.html, visibility: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#onWindowFocusChanged(boolean)(hasWindowFocus: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#onWindowSystemUiVisibilityChanged(int)(visible: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#overScrollBy(int, int, int, int, int, int, int, int, boolean)(
deltaX: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html,
deltaY: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html,
scrollX: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html,
scrollY: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html,
scrollRangeX: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html,
scrollRangeY: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html,
maxOverScrollX: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html,
maxOverScrollY: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html,
isTouchEvent: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html
)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#performAccessibilityAction(int, android.os.Bundle)(action: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, arguments: https://developer.android.com/reference/android/os/Bundle.html?)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#performClick()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#performContextClick()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#performContextClick(float, float)(x: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html, y: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#performHapticFeedback(int)(feedbackConstant: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#performHapticFeedback(android.os.vibrator.HapticFeedbackRequest)(request: https://developer.android.com/reference/android/os/vibrator/HapticFeedbackRequest.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#performHapticFeedback(int, int)(feedbackConstant: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, flags: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#performLongClick()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#performLongClick(float, float)(x: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html, y: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html)` `https://developer.android.com/reference/android/view/ContentInfo.html?` `https://developer.android.com/reference/android/view/View.html#performReceiveContent(android.view.ContentInfo)(payload: https://developer.android.com/reference/android/view/ContentInfo.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#playSoundEffect(int)(soundConstant: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#post(java.lang.Runnable)(action: https://developer.android.com/reference/java/lang/Runnable.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#postDelayed(java.lang.Runnable, long)(action: https://developer.android.com/reference/java/lang/Runnable.html, delayMillis: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#postInvalidate()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#postInvalidate(int, int, int, int)(left: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, top: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, right: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, bottom: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#postInvalidateDelayed(long)(delayMilliseconds: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#postInvalidateDelayed(long, int, int, int, int)(
delayMilliseconds: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html,
left: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html,
top: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html,
right: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html,
bottom: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html
)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#postInvalidateOnAnimation()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#postInvalidateOnAnimation(int, int, int, int)(left: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, top: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, right: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, bottom: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#postOnAnimation(java.lang.Runnable)(action: https://developer.android.com/reference/java/lang/Runnable.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#postOnAnimationDelayed(java.lang.Runnable, long)(action: https://developer.android.com/reference/java/lang/Runnable.html, delayMillis: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#refreshDrawableState()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#releasePointerCapture()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#removeCallbacks(java.lang.Runnable)(action: https://developer.android.com/reference/java/lang/Runnable.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#removeOnAttachStateChangeListener(android.view.View.OnAttachStateChangeListener)(
listener: https://developer.android.com/reference/android/view/View.OnAttachStateChangeListener.html
)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#removeOnLayoutChangeListener(android.view.View.OnLayoutChangeListener)(listener: https://developer.android.com/reference/android/view/View.OnLayoutChangeListener.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#removeOnUnhandledKeyEventListener(android.view.View.OnUnhandledKeyEventListener)(
listener: https://developer.android.com/reference/android/view/View.OnUnhandledKeyEventListener.html
)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#reportAppJankStats(android.app.jank.AppJankStats)(appJankStats: https://developer.android.com/reference/android/app/jank/AppJankStats.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#requestApplyInsets()()` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `[requestFitSystemWindows](https://developer.android.com/reference/android/view/View.html#requestFitSystemWindows())()`

**This function is deprecated.** Deprecated in Java
`https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#requestFocus()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#requestFocus(int)(direction: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#requestFocusFromTouch()()` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#requestLayout()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#requestPointerCapture()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#requestPointerCapture(int)(mode: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#requestRectangleOnScreen(android.graphics.Rect)(rectangle: https://developer.android.com/reference/android/graphics/Rect.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#requestRectangleOnScreen(android.graphics.Rect, boolean)(rectangle: https://developer.android.com/reference/android/graphics/Rect.html, immediate: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#requestRectangleOnScreen(android.graphics.Rect, boolean, int)(rectangle: https://developer.android.com/reference/android/graphics/Rect.html, immediate: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html, source: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#requestUnbufferedDispatch(android.view.MotionEvent)(event: https://developer.android.com/reference/android/view/MotionEvent.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#requestUnbufferedDispatch(int)(source: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `T` `<T : https://developer.android.com/reference/android/view/View.html> https://developer.android.com/reference/android/view/View.html#requireViewById(int)(id: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#resetPivot()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#restoreHierarchyState(android.util.SparseArray&lt;android.os.Parcelable&gt;)(container: https://developer.android.com/reference/android/util/SparseArray.html<https://developer.android.com/reference/android/os/Parcelable.html>)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#saveAttributeDataForStyleable(android.content.Context, int[], android.util.AttributeSet, android.content.res.TypedArray, int, int)(
context: https://developer.android.com/reference/android/content/Context.html,
styleable: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int-array/index.html,
attrs: https://developer.android.com/reference/android/util/AttributeSet.html?,
t: https://developer.android.com/reference/android/content/res/TypedArray.html,
defStyleAttr: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html,
defStyleRes: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html
)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#saveHierarchyState(android.util.SparseArray&lt;android.os.Parcelable&gt;)(container: https://developer.android.com/reference/android/util/SparseArray.html<https://developer.android.com/reference/android/os/Parcelable.html>)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#scheduleDrawable(android.graphics.drawable.Drawable, java.lang.Runnable, long)(who: https://developer.android.com/reference/android/graphics/drawable/Drawable.html, what: https://developer.android.com/reference/java/lang/Runnable.html, when: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#sendAccessibilityEvent(int)(eventType: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#sendAccessibilityEventUnchecked(android.view.accessibility.AccessibilityEvent)(event: https://developer.android.com/reference/android/view/accessibility/AccessibilityEvent.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#setAccessibilityDataSensitive(int)(accessibilityDataSensitive: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#setAllowClickWhenDisabled(boolean)(clickableWhenDisabled: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#setAllowedHandwritingDelegatePackage(java.lang.String)(allowedPackageName: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html?)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#setAllowedHandwritingDelegatorPackage(java.lang.String)(allowedPackageName: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html?)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#setAutofillHints(java.lang.String...)(vararg autofillHints: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#setBackgroundColor(int)(color: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#setBackgroundDrawable(android.graphics.drawable.Drawable)(background: https://developer.android.com/reference/android/graphics/drawable/Drawable.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#setBackgroundResource(int)(resid: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#setFadingEdgeLength(int)(length: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#setHandwritingBoundsOffsets(float, float, float, float)(
offsetLeft: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html,
offsetTop: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html,
offsetRight: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html,
offsetBottom: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html
)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#setHasTransientState(boolean)(hasTransientState: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#setIsCredential(boolean)(isCredential: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#setIsHandwritingDelegate(boolean)(isHandwritingDelegate: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#setLayerPaint(android.graphics.Paint)(paint: https://developer.android.com/reference/android/graphics/Paint.html?)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#setLayerType(int, android.graphics.Paint)(layerType: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, paint: https://developer.android.com/reference/android/graphics/Paint.html?)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#setLeftTopRightBottom(int, int, int, int)(left: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, top: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, right: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, bottom: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#setMeasuredDimension(int, int)(measuredWidth: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, measuredHeight: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#setOnApplyWindowInsetsListener(android.view.View.OnApplyWindowInsetsListener)(
listener: https://developer.android.com/reference/android/view/View.OnApplyWindowInsetsListener.html
)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#setOnCapturedPointerListener(android.view.View.OnCapturedPointerListener)(l: https://developer.android.com/reference/android/view/View.OnCapturedPointerListener.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#setOnClickListener(android.view.View.OnClickListener)(l: https://developer.android.com/reference/android/view/View.OnClickListener.html?)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#setOnContextClickListener(android.view.View.OnContextClickListener)(l: https://developer.android.com/reference/android/view/View.OnContextClickListener.html?)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#setOnCreateContextMenuListener(android.view.View.OnCreateContextMenuListener)(l: https://developer.android.com/reference/android/view/View.OnCreateContextMenuListener.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#setOnDragListener(android.view.View.OnDragListener)(l: https://developer.android.com/reference/android/view/View.OnDragListener.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#setOnGenericMotionListener(android.view.View.OnGenericMotionListener)(l: https://developer.android.com/reference/android/view/View.OnGenericMotionListener.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#setOnHoverListener(android.view.View.OnHoverListener)(l: https://developer.android.com/reference/android/view/View.OnHoverListener.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#setOnKeyListener(android.view.View.OnKeyListener)(l: https://developer.android.com/reference/android/view/View.OnKeyListener.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#setOnLongClickListener(android.view.View.OnLongClickListener)(l: https://developer.android.com/reference/android/view/View.OnLongClickListener.html?)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#setOnReceiveContentListener(java.lang.String[], android.view.OnReceiveContentListener)(
mimeTypes: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-array/index.html<https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html>?,
listener: https://developer.android.com/reference/android/view/OnReceiveContentListener.html?
)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#setOnScrollChangeListener(android.view.View.OnScrollChangeListener)(l: https://developer.android.com/reference/android/view/View.OnScrollChangeListener.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#setOnSystemUiVisibilityChangeListener(android.view.View.OnSystemUiVisibilityChangeListener)(
l: https://developer.android.com/reference/android/view/View.OnSystemUiVisibilityChangeListener.html
)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#setOnTouchListener(android.view.View.OnTouchListener)(l: https://developer.android.com/reference/android/view/View.OnTouchListener.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#setPadding(int, int, int, int)(left: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, top: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, right: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, bottom: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#setPaddingRelative(int, int, int, int)(start: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, top: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, end: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, bottom: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#setPendingCredentialRequest(android.credentials.GetCredentialRequest, android.os.OutcomeReceiver&lt;android.credentials.GetCredentialResponse,android.credentials.GetCredentialException&gt;)(
request: https://developer.android.com/reference/android/credentials/GetCredentialRequest.html,
callback: https://developer.android.com/reference/android/os/OutcomeReceiver.html<https://developer.android.com/reference/android/credentials/GetCredentialResponse.html, https://developer.android.com/reference/android/credentials/GetCredentialException.html>
)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#setRenderEffect(android.graphics.RenderEffect)(renderEffect: https://developer.android.com/reference/android/graphics/RenderEffect.html?)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#setScrollCaptureCallback(android.view.ScrollCaptureCallback)(callback: https://developer.android.com/reference/android/view/ScrollCaptureCallback.html?)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#setScrollIndicators(int, int)(indicators: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, mask: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#setTag(int, java.lang.Object)(key: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, tag: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#setTransitionVisibility(int)(visibility: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#setViewTranslationCallback(android.view.translation.ViewTranslationCallback)(callback: https://developer.android.com/reference/android/view/translation/ViewTranslationCallback.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#setWillNotCacheDrawing(boolean)(willNotCacheDrawing: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#setWillNotDraw(boolean)(willNotDraw: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#showContextMenu()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#showContextMenu(float, float)(x: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html, y: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html)` `https://developer.android.com/reference/android/view/ActionMode.html` `https://developer.android.com/reference/android/view/View.html#startActionMode(android.view.ActionMode.Callback)(callback: https://developer.android.com/reference/android/view/ActionMode.Callback.html)` `https://developer.android.com/reference/android/view/ActionMode.html` `https://developer.android.com/reference/android/view/View.html#startActionMode(android.view.ActionMode.Callback, int)(callback: https://developer.android.com/reference/android/view/ActionMode.Callback.html, type: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#startAnimation(android.view.animation.Animation)(animation: https://developer.android.com/reference/android/view/animation/Animation.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#startDrag(android.content.ClipData, android.view.View.DragShadowBuilder, java.lang.Object, int)(
data: https://developer.android.com/reference/android/content/ClipData.html,
shadowBuilder: https://developer.android.com/reference/android/view/View.DragShadowBuilder.html,
myLocalState: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html,
flags: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html
)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#startDragAndDrop(android.content.ClipData, android.view.View.DragShadowBuilder, java.lang.Object, int)(
data: https://developer.android.com/reference/android/content/ClipData.html,
shadowBuilder: https://developer.android.com/reference/android/view/View.DragShadowBuilder.html,
myLocalState: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html,
flags: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html
)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#startNestedScroll(int)(axes: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#stopNestedScroll()()` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html` `https://developer.android.com/reference/android/view/View.html#toString()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#transformMatrixToGlobal(android.graphics.Matrix)(matrix: https://developer.android.com/reference/android/graphics/Matrix.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#transformMatrixToLocal(android.graphics.Matrix)(matrix: https://developer.android.com/reference/android/graphics/Matrix.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#unscheduleDrawable(android.graphics.drawable.Drawable)(who: https://developer.android.com/reference/android/graphics/drawable/Drawable.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#unscheduleDrawable(android.graphics.drawable.Drawable, java.lang.Runnable)(who: https://developer.android.com/reference/android/graphics/drawable/Drawable.html, what: https://developer.android.com/reference/java/lang/Runnable.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/View.html#updateDragShadow(android.view.View.DragShadowBuilder)(shadowBuilder: https://developer.android.com/reference/android/view/View.DragShadowBuilder.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#verifyDrawable(android.graphics.drawable.Drawable)(who: https://developer.android.com/reference/android/graphics/drawable/Drawable.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#willNotCacheDrawing()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#willNotDraw()()` From [android.view.ViewGroup](https://developer.android.com/reference/android/view/ViewGroup.html) `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#addChildrenForAccessibility(java.util.ArrayList&lt;android.view.View&gt;)(outChildren: https://developer.android.com/reference/java/util/ArrayList.html<https://developer.android.com/reference/android/view/View.html>)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#addExtraDataToAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo, java.lang.String, android.os.Bundle)(
info: https://developer.android.com/reference/android/view/accessibility/AccessibilityNodeInfo.html,
extraDataKey: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html,
arguments: https://developer.android.com/reference/android/os/Bundle.html?
)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#addFocusables(java.util.ArrayList&lt;android.view.View&gt;, int, int)(views: https://developer.android.com/reference/java/util/ArrayList.html<https://developer.android.com/reference/android/view/View.html>, direction: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, focusableMode: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#addKeyboardNavigationClusters(java.util.Collection&lt;android.view.View&gt;, int)(
views: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-mutable-collection/index.html<https://developer.android.com/reference/android/view/View.html>,
direction: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html
)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#addStatesFromChildren()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#addTouchables(java.util.ArrayList&lt;android.view.View&gt;)(views: https://developer.android.com/reference/java/util/ArrayList.html<https://developer.android.com/reference/android/view/View.html>)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#addViewInLayout(android.view.View, int, android.view.ViewGroup.LayoutParams)(child: https://developer.android.com/reference/android/view/View.html, index: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, params: https://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#addViewInLayout(android.view.View, int, android.view.ViewGroup.LayoutParams, boolean)(
child: https://developer.android.com/reference/android/view/View.html,
index: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html,
params: https://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html,
preventRequestLayout: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html
)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#attachLayoutAnimationParameters(android.view.View, android.view.ViewGroup.LayoutParams, int, int)(
child: https://developer.android.com/reference/android/view/View.html,
params: https://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html,
index: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html,
count: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html
)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#attachViewToParent(android.view.View, int, android.view.ViewGroup.LayoutParams)(child: https://developer.android.com/reference/android/view/View.html, index: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, params: https://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#bringChildToFront(android.view.View)(child: https://developer.android.com/reference/android/view/View.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#canAnimate()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#checkLayoutParams(android.view.ViewGroup.LayoutParams)(p: https://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#childDrawableStateChanged(android.view.View)(child: https://developer.android.com/reference/android/view/View.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#childHasTransientStateChanged(android.view.View, boolean)(
child: https://developer.android.com/reference/android/view/View.html,
childHasTransientState: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html
)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#cleanupLayoutState(android.view.View)(child: https://developer.android.com/reference/android/view/View.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#clearChildFocus(android.view.View)(child: https://developer.android.com/reference/android/view/View.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#clearDisappearingChildren()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#clearFocus()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#debug(int)(depth: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#detachAllViewsFromParent()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#detachViewFromParent(android.view.View)(child: https://developer.android.com/reference/android/view/View.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#detachViewFromParent(int)(index: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#detachViewsFromParent(int, int)(start: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, count: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://developer.android.com/reference/android/view/WindowInsets.html` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchApplyWindowInsets(android.view.WindowInsets)(insets: https://developer.android.com/reference/android/view/WindowInsets.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchCapturedPointerEvent(android.view.MotionEvent)(event: https://developer.android.com/reference/android/view/MotionEvent.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchConfigurationChanged(android.content.res.Configuration)(newConfig: https://developer.android.com/reference/android/content/res/Configuration.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchCreateViewTranslationRequest(java.util.Map&lt;android.view.autofill.AutofillId,long[]&gt;, int[], android.view.translation.TranslationCapability, java.util.List&lt;android.view.translation.ViewTranslationRequest&gt;)(
viewIds: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-mutable-map/index.html<https://developer.android.com/reference/android/view/autofill/AutofillId.html, https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long-array/index.html>,
supportedFormats: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int-array/index.html,
capability: https://developer.android.com/reference/android/view/translation/TranslationCapability.html,
requests: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-mutable-list/index.html<https://developer.android.com/reference/android/view/translation/ViewTranslationRequest.html>
)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchDisplayHint(int)(hint: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchDragEvent(android.view.DragEvent)(event: https://developer.android.com/reference/android/view/DragEvent.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchDraw(android.graphics.Canvas)(canvas: https://developer.android.com/reference/android/graphics/Canvas.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchDrawableHotspotChanged(float, float)(x: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html, y: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchFinishTemporaryDetach()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchFreezeSelfOnly(android.util.SparseArray&lt;android.os.Parcelable&gt;)(container: https://developer.android.com/reference/android/util/SparseArray.html<https://developer.android.com/reference/android/os/Parcelable.html>)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchGenericFocusedEvent(android.view.MotionEvent)(event: https://developer.android.com/reference/android/view/MotionEvent.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchGenericPointerEvent(android.view.MotionEvent)(event: https://developer.android.com/reference/android/view/MotionEvent.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchKeyEventPreIme(android.view.KeyEvent)(event: https://developer.android.com/reference/android/view/KeyEvent.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchKeyShortcutEvent(android.view.KeyEvent)(event: https://developer.android.com/reference/android/view/KeyEvent.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchPointerCaptureChanged(boolean)(hasCapture: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchProvideAutofillStructure(android.view.ViewStructure, int)(structure: https://developer.android.com/reference/android/view/ViewStructure.html, flags: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchProvideStructure(android.view.ViewStructure)(structure: https://developer.android.com/reference/android/view/ViewStructure.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchRestoreInstanceState(android.util.SparseArray&lt;android.os.Parcelable&gt;)(container: https://developer.android.com/reference/android/util/SparseArray.html<https://developer.android.com/reference/android/os/Parcelable.html>)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchSaveInstanceState(android.util.SparseArray&lt;android.os.Parcelable&gt;)(container: https://developer.android.com/reference/android/util/SparseArray.html<https://developer.android.com/reference/android/os/Parcelable.html>)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchScrollCaptureSearch(android.graphics.Rect, android.graphics.Point, java.util.function.Consumer&lt;android.view.ScrollCaptureTarget&gt;)(
localVisibleRect: https://developer.android.com/reference/android/graphics/Rect.html,
windowOffset: https://developer.android.com/reference/android/graphics/Point.html,
targets: https://developer.android.com/reference/java/util/function/Consumer.html<https://developer.android.com/reference/android/view/ScrollCaptureTarget.html>
)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchSetActivated(boolean)(activated: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchSetPressed(boolean)(pressed: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchSetSelected(boolean)(selected: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchStartTemporaryDetach()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchSystemUiVisibilityChanged(int)(visible: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchThawSelfOnly(android.util.SparseArray&lt;android.os.Parcelable&gt;)(container: https://developer.android.com/reference/android/util/SparseArray.html<https://developer.android.com/reference/android/os/Parcelable.html>)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchTouchEvent(android.view.MotionEvent)(ev: https://developer.android.com/reference/android/view/MotionEvent.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchTrackballEvent(android.view.MotionEvent)(event: https://developer.android.com/reference/android/view/MotionEvent.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchUnhandledMove(android.view.View, int)(focused: https://developer.android.com/reference/android/view/View.html, direction: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchVisibilityChanged(android.view.View, int)(changedView: https://developer.android.com/reference/android/view/View.html, visibility: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchWindowFocusChanged(boolean)(hasFocus: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchWindowInsetsAnimationEnd(android.view.WindowInsetsAnimation)(animation: https://developer.android.com/reference/android/view/WindowInsetsAnimation.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchWindowInsetsAnimationPrepare(android.view.WindowInsetsAnimation)(animation: https://developer.android.com/reference/android/view/WindowInsetsAnimation.html)` `https://developer.android.com/reference/android/view/WindowInsets.html` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchWindowInsetsAnimationProgress(android.view.WindowInsets, java.util.List&lt;android.view.WindowInsetsAnimation&gt;)(
insets: https://developer.android.com/reference/android/view/WindowInsets.html,
runningAnimations: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-mutable-list/index.html<https://developer.android.com/reference/android/view/WindowInsetsAnimation.html>
)` `https://developer.android.com/reference/android/view/WindowInsetsAnimation.Bounds.html` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchWindowInsetsAnimationStart(android.view.WindowInsetsAnimation, android.view.WindowInsetsAnimation.Bounds)(
animation: https://developer.android.com/reference/android/view/WindowInsetsAnimation.html,
bounds: https://developer.android.com/reference/android/view/WindowInsetsAnimation.Bounds.html
)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchWindowSystemUiVisiblityChanged(int)(visible: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#dispatchWindowVisibilityChanged(int)(visibility: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#drawChild(android.graphics.Canvas, android.view.View, long)(canvas: https://developer.android.com/reference/android/graphics/Canvas.html, child: https://developer.android.com/reference/android/view/View.html, drawingTime: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#drawableStateChanged()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#endViewTransition(android.view.View)(view: https://developer.android.com/reference/android/view/View.html)` `https://developer.android.com/reference/android/view/View.html` `https://developer.android.com/reference/android/view/ViewGroup.html#findFocus()()` `https://developer.android.com/reference/android/window/OnBackInvokedDispatcher.html?` `https://developer.android.com/reference/android/view/ViewGroup.html#findOnBackInvokedDispatcherForChild(android.view.View, android.view.View)(child: https://developer.android.com/reference/android/view/View.html, requester: https://developer.android.com/reference/android/view/View.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#findViewsWithText(java.util.ArrayList&lt;android.view.View&gt;, java.lang.CharSequence, int)(
outViews: https://developer.android.com/reference/java/util/ArrayList.html<https://developer.android.com/reference/android/view/View.html>,
text: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-char-sequence/index.html,
flags: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html
)` `https://developer.android.com/reference/android/view/View.html` `https://developer.android.com/reference/android/view/ViewGroup.html#focusSearch(android.view.View, int)(focused: https://developer.android.com/reference/android/view/View.html, direction: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#focusableViewAvailable(android.view.View)(v: https://developer.android.com/reference/android/view/View.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#gatherTransparentRegion(android.graphics.Region)(region: https://developer.android.com/reference/android/graphics/Region.html?)` `https://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html` `https://developer.android.com/reference/android/view/ViewGroup.html#generateDefaultLayoutParams()()` `https://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html` `https://developer.android.com/reference/android/view/ViewGroup.html#generateLayoutParams(android.util.AttributeSet)(attrs: https://developer.android.com/reference/android/util/AttributeSet.html)` `https://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html` `https://developer.android.com/reference/android/view/ViewGroup.html#generateLayoutParams(android.view.ViewGroup.LayoutParams)(p: https://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html)` `https://developer.android.com/reference/android/view/View.html` `https://developer.android.com/reference/android/view/ViewGroup.html#getChildAt(int)(index: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#getChildDrawingOrder(int)(drawingPosition: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#getChildDrawingOrder(int, int)(childCount: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, drawingPosition: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#getChildStaticTransformation(android.view.View, android.view.animation.Transformation)(child: https://developer.android.com/reference/android/view/View.html, t: https://developer.android.com/reference/android/view/animation/Transformation.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#getChildVisibleRect(android.view.View, android.graphics.Rect, android.graphics.Point)(child: https://developer.android.com/reference/android/view/View.html, r: https://developer.android.com/reference/android/graphics/Rect.html, offset: https://developer.android.com/reference/android/graphics/Point.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#hasFocus()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#hasTransientState()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#indexOfChild(android.view.View)(child: https://developer.android.com/reference/android/view/View.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#invalidateChild(android.view.View, android.graphics.Rect)(child: https://developer.android.com/reference/android/view/View.html, dirty: https://developer.android.com/reference/android/graphics/Rect.html)` `https://developer.android.com/reference/android/view/ViewParent.html` `https://developer.android.com/reference/android/view/ViewGroup.html#invalidateChildInParent(int[], android.graphics.Rect)(location: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int-array/index.html, dirty: https://developer.android.com/reference/android/graphics/Rect.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#jumpDrawablesToCurrentState()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#layout(int, int, int, int)(l: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, t: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, r: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, b: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#measureChild(android.view.View, int, int)(
child: https://developer.android.com/reference/android/view/View.html,
parentWidthMeasureSpec: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html,
parentHeightMeasureSpec: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html
)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#measureChildWithMargins(android.view.View, int, int, int, int)(
child: https://developer.android.com/reference/android/view/View.html,
parentWidthMeasureSpec: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html,
widthUsed: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html,
parentHeightMeasureSpec: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html,
heightUsed: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html
)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#measureChildren(int, int)(widthMeasureSpec: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, heightMeasureSpec: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#notifySubtreeAccessibilityStateChanged(android.view.View, android.view.View, int)(
child: https://developer.android.com/reference/android/view/View.html,
source: https://developer.android.com/reference/android/view/View.html,
changeType: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html
)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#offsetDescendantRectToMyCoords(android.view.View, android.graphics.Rect)(descendant: https://developer.android.com/reference/android/view/View.html, rect: https://developer.android.com/reference/android/graphics/Rect.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#offsetRectIntoDescendantCoords(android.view.View, android.graphics.Rect)(descendant: https://developer.android.com/reference/android/view/View.html, rect: https://developer.android.com/reference/android/graphics/Rect.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int-array/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#onCreateDrawableState(int)(extraSpace: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#onDescendantInvalidated(android.view.View, android.view.View)(child: https://developer.android.com/reference/android/view/View.html, target: https://developer.android.com/reference/android/view/View.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#onInterceptHoverEvent(android.view.MotionEvent)(event: https://developer.android.com/reference/android/view/MotionEvent.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#onInterceptTouchEvent(android.view.MotionEvent)(ev: https://developer.android.com/reference/android/view/MotionEvent.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#onNestedFling(android.view.View, float, float, boolean)(
target: https://developer.android.com/reference/android/view/View.html,
velocityX: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html,
velocityY: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html,
consumed: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html
)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#onNestedPreFling(android.view.View, float, float)(target: https://developer.android.com/reference/android/view/View.html, velocityX: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html, velocityY: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#onNestedPrePerformAccessibilityAction(android.view.View, int, android.os.Bundle)(
target: https://developer.android.com/reference/android/view/View.html,
action: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html,
args: https://developer.android.com/reference/android/os/Bundle.html?
)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#onNestedPreScroll(android.view.View, int, int, int[])(target: https://developer.android.com/reference/android/view/View.html, dx: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, dy: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, consumed: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int-array/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#onNestedScroll(android.view.View, int, int, int, int)(
target: https://developer.android.com/reference/android/view/View.html,
dxConsumed: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html,
dyConsumed: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html,
dxUnconsumed: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html,
dyUnconsumed: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html
)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#onNestedScrollAccepted(android.view.View, android.view.View, int)(child: https://developer.android.com/reference/android/view/View.html, target: https://developer.android.com/reference/android/view/View.html, axes: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#onRequestFocusInDescendants(int, android.graphics.Rect)(direction: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, previouslyFocusedRect: https://developer.android.com/reference/android/graphics/Rect.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#onRequestSendAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent)(child: https://developer.android.com/reference/android/view/View.html, event: https://developer.android.com/reference/android/view/accessibility/AccessibilityEvent.html)` `https://developer.android.com/reference/android/view/PointerIcon.html` `https://developer.android.com/reference/android/view/ViewGroup.html#onResolvePointerIcon(android.view.MotionEvent, int)(event: https://developer.android.com/reference/android/view/MotionEvent.html, pointerIndex: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#onStartNestedScroll(android.view.View, android.view.View, int)(child: https://developer.android.com/reference/android/view/View.html, target: https://developer.android.com/reference/android/view/View.html, nestedScrollAxes: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#onStopNestedScroll(android.view.View)(child: https://developer.android.com/reference/android/view/View.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#onViewAdded(android.view.View)(child: https://developer.android.com/reference/android/view/View.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#onViewRemoved(android.view.View)(child: https://developer.android.com/reference/android/view/View.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#propagateRequestedFrameRate(float, boolean)(frameRate: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html, forceOverride: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#recomputeViewAttributes(android.view.View)(child: https://developer.android.com/reference/android/view/View.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#removeAllViews()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#removeAllViewsInLayout()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#removeDetachedView(android.view.View, boolean)(child: https://developer.android.com/reference/android/view/View.html, animate: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#removeView(android.view.View)(view: https://developer.android.com/reference/android/view/View.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#removeViewAt(int)(index: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#removeViewInLayout(android.view.View)(view: https://developer.android.com/reference/android/view/View.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#removeViews(int, int)(start: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, count: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#removeViewsInLayout(int, int)(start: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, count: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#requestChildFocus(android.view.View, android.view.View)(child: https://developer.android.com/reference/android/view/View.html, focused: https://developer.android.com/reference/android/view/View.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#requestChildRectangleOnScreen(android.view.View, android.graphics.Rect, boolean)(
child: https://developer.android.com/reference/android/view/View.html,
rectangle: https://developer.android.com/reference/android/graphics/Rect.html,
immediate: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html
)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#requestDisallowInterceptTouchEvent(boolean)(disallowIntercept: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#requestFocus(int, android.graphics.Rect)(direction: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, previouslyFocusedRect: https://developer.android.com/reference/android/graphics/Rect.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#requestSendAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent)(child: https://developer.android.com/reference/android/view/View.html, event: https://developer.android.com/reference/android/view/accessibility/AccessibilityEvent.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#requestTransparentRegion(android.view.View)(child: https://developer.android.com/reference/android/view/View.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#restoreDefaultFocus()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#scheduleLayoutAnimation()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#setAddStatesFromChildren(boolean)(addsStates: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#setChildrenDrawingCacheEnabled(boolean)(enabled: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#setOnHierarchyChangeListener(android.view.ViewGroup.OnHierarchyChangeListener)(
listener: https://developer.android.com/reference/android/view/ViewGroup.OnHierarchyChangeListener.html
)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#setStaticTransformationsEnabled(boolean)(enabled: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#setWindowInsetsAnimationCallback(android.view.WindowInsetsAnimation.Callback)(
callback: https://developer.android.com/reference/android/view/WindowInsetsAnimation.Callback.html?
)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#shouldDelayChildPressedState()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#showContextMenuForChild(android.view.View)(originalView: https://developer.android.com/reference/android/view/View.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#showContextMenuForChild(android.view.View, float, float)(originalView: https://developer.android.com/reference/android/view/View.html, x: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html, y: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html)` `https://developer.android.com/reference/android/view/ActionMode.html` `https://developer.android.com/reference/android/view/ViewGroup.html#startActionModeForChild(android.view.View, android.view.ActionMode.Callback)(
originalView: https://developer.android.com/reference/android/view/View.html,
callback: https://developer.android.com/reference/android/view/ActionMode.Callback.html
)` `https://developer.android.com/reference/android/view/ActionMode.html` `https://developer.android.com/reference/android/view/ViewGroup.html#startActionModeForChild(android.view.View, android.view.ActionMode.Callback, int)(
originalView: https://developer.android.com/reference/android/view/View.html,
callback: https://developer.android.com/reference/android/view/ActionMode.Callback.html,
type: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html
)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#startLayoutAnimation()()` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#startViewTransition(android.view.View)(view: https://developer.android.com/reference/android/view/View.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#suppressLayout(boolean)(suppress: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#updateViewLayout(android.view.View, android.view.ViewGroup.LayoutParams)(view: https://developer.android.com/reference/android/view/View.html, params: https://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html)` From [android.view.ViewParent](https://developer.android.com/reference/android/view/ViewParent.html) `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/ViewParent.html#requestChildRectangleOnScreen(android.view.View, android.graphics.Rect, boolean, int)(
child: https://developer.android.com/reference/android/view/View.html,
rectangle: https://developer.android.com/reference/android/graphics/Rect.html,
immediate: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html,
source: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html
)`

### Inherited properties

From [android.view.View](https://developer.android.com/reference/android/view/View.html) `open https://developer.android.com/reference/android/view/View.AccessibilityDelegate.html` `https://developer.android.com/reference/android/view/View.html#accessibilityDelegate` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#accessibilityLiveRegion` `open https://developer.android.com/reference/android/view/accessibility/AccessibilityNodeProvider.html` `https://developer.android.com/reference/android/view/View.html#accessibilityNodeProvider` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-char-sequence/index.html?` `https://developer.android.com/reference/android/view/View.html#accessibilityPaneTitle` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#accessibilityTraversalAfter` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#accessibilityTraversalBefore` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html?` `https://developer.android.com/reference/android/view/View.html#allowedHandwritingDelegatePackageName` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html?` `https://developer.android.com/reference/android/view/View.html#allowedHandwritingDelegatorPackageName` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` `https://developer.android.com/reference/android/view/View.html#alpha` `open https://developer.android.com/reference/android/view/animation/Animation.html` `https://developer.android.com/reference/android/view/View.html#animation` `open https://developer.android.com/reference/android/graphics/Matrix.html?` `https://developer.android.com/reference/android/view/View.html#animationMatrix` `open https://developer.android.com/reference/android/os/IBinder.html` `https://developer.android.com/reference/android/view/View.html#applicationWindowToken` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-mutable-map/index.html<https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html, https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html>` `https://developer.android.com/reference/android/view/View.html#attributeSourceResourceMap` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-array/index.html<https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html>?` `https://developer.android.com/reference/android/view/View.html#autofillHints` `https://developer.android.com/reference/android/view/autofill/AutofillId.html` `https://developer.android.com/reference/android/view/View.html#autofillId` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#autofillType` `open https://developer.android.com/reference/android/view/autofill/AutofillValue.html?` `https://developer.android.com/reference/android/view/View.html#autofillValue` `open https://developer.android.com/reference/android/graphics/drawable/Drawable.html` `https://developer.android.com/reference/android/view/View.html#background` `open https://developer.android.com/reference/android/graphics/BlendMode.html?` `https://developer.android.com/reference/android/view/View.html#backgroundTintBlendMode` `open https://developer.android.com/reference/android/content/res/ColorStateList.html?` `https://developer.android.com/reference/android/view/View.html#backgroundTintList` `open https://developer.android.com/reference/android/graphics/PorterDuff.Mode.html?` `https://developer.android.com/reference/android/view/View.html#backgroundTintMode` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#baseline` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#bottom` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` `https://developer.android.com/reference/android/view/View.html#bottomFadingEdgeStrength` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#bottomPaddingOffset` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` `https://developer.android.com/reference/android/view/View.html#cameraDistance` `open https://developer.android.com/reference/android/graphics/Rect.html` `https://developer.android.com/reference/android/view/View.html#clipBounds` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#clipToOutline` `https://developer.android.com/reference/android/view/contentcapture/ContentCaptureSession.html?` `https://developer.android.com/reference/android/view/View.html#contentCaptureSession` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-char-sequence/index.html` `https://developer.android.com/reference/android/view/View.html#contentDescription` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#contentSensitivity` `https://developer.android.com/reference/android/content/Context.html` `https://developer.android.com/reference/android/view/View.html#context` `open https://developer.android.com/reference/android/view/ContextMenu.ContextMenuInfo.html` `https://developer.android.com/reference/android/view/View.html#contextMenuInfo` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#defaultFocusHighlightEnabled` `open https://developer.android.com/reference/android/view/Display.html` `https://developer.android.com/reference/android/view/View.html#display` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int-array/index.html` `https://developer.android.com/reference/android/view/View.html#drawableState` `open https://developer.android.com/reference/android/graphics/Bitmap.html` `https://developer.android.com/reference/android/view/View.html#drawingCache`

**This property is deprecated.** Deprecated in Java
`open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#drawingCacheBackgroundColor`

**This property is deprecated.** Deprecated in Java
`open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#drawingCacheQuality`

**This property is deprecated.** Deprecated in Java
`open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html` `https://developer.android.com/reference/android/view/View.html#drawingTime` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` `https://developer.android.com/reference/android/view/View.html#elevation` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#explicitStyle` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#filterTouchesWhenObscured` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#fitsSystemWindows` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#focusable` `open https://developer.android.com/reference/android/graphics/drawable/Drawable.html` `https://developer.android.com/reference/android/view/View.html#foreground` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#foregroundGravity` `open https://developer.android.com/reference/android/graphics/BlendMode.html?` `https://developer.android.com/reference/android/view/View.html#foregroundTintBlendMode` `open https://developer.android.com/reference/android/content/res/ColorStateList.html?` `https://developer.android.com/reference/android/view/View.html#foregroundTintList` `open https://developer.android.com/reference/android/graphics/PorterDuff.Mode.html?` `https://developer.android.com/reference/android/view/View.html#foregroundTintMode` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` `https://developer.android.com/reference/android/view/View.html#frameContentVelocity` `open https://developer.android.com/reference/android/os/Handler.html` `https://developer.android.com/reference/android/view/View.html#handler` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` `https://developer.android.com/reference/android/view/View.html#handwritingBoundsOffsetBottom` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` `https://developer.android.com/reference/android/view/View.html#handwritingBoundsOffsetLeft` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` `https://developer.android.com/reference/android/view/View.html#handwritingBoundsOffsetRight` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` `https://developer.android.com/reference/android/view/View.html#handwritingBoundsOffsetTop` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#handwritingDelegateFlags` `open https://developer.android.com/reference/java/lang/Runnable.html?` `https://developer.android.com/reference/android/view/View.html#handwritingDelegatorCallback` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#hasOverlappingRendering` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#height` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#horizontalFadingEdgeLength` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#horizontalScrollbarHeight` `open https://developer.android.com/reference/android/graphics/drawable/Drawable.html?` `https://developer.android.com/reference/android/view/View.html#horizontalScrollbarThumbDrawable` `open https://developer.android.com/reference/android/graphics/drawable/Drawable.html?` `https://developer.android.com/reference/android/view/View.html#horizontalScrollbarTrackDrawable` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#id` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#importantForAccessibility` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#importantForAutofill` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#importantForContentCapture` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isAccessibilityDataSensitive` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isAccessibilityFocused` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isAccessibilityHeading` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isActivated` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isAttachedToWindow` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isAutoHandwritingEnabled` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isClickable` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isContentSensitive` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isContextClickable` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isCredential`

**This property is deprecated.** Deprecated in Java
`open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isDirty` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isDrawingCacheEnabled`

**This property is deprecated.** Deprecated in Java
`open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isDuplicateParentStateEnabled` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isEnabled` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isFocusable` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isFocusableInTouchMode` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isFocused` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isFocusedByDefault` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isForceDarkAllowed` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isHandwritingDelegate` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isHapticFeedbackEnabled` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isHardwareAccelerated` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isHorizontalFadingEdgeEnabled` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isHorizontalScrollBarEnabled` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isHovered` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isImportantForAccessibility` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isImportantForAutofill` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isImportantForContentCapture` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isInEditMode` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isInLayout` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isInTouchMode` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isKeyboardNavigationCluster` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isLaidOut` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isLayoutDirectionResolved` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isLayoutRequested` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isLongClickable` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isNestedScrollingEnabled` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isOpaque` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isPaddingOffsetRequired` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isPaddingRelative` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isPivotSet` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isPreferKeepClear` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isPressed` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isSaveEnabled` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isSaveFromParentEnabled` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isScreenReaderFocusable` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isScrollContainer` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isScrollbarFadingEnabled` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isSelected` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isShowingLayoutBounds` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isShown` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isSoundEffectsEnabled` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isTemporarilyDetached` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isTextAlignmentResolved` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isTextDirectionResolved` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isVerticalFadingEdgeEnabled` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#isVerticalScrollBarEnabled` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#keepScreenOn` `open https://developer.android.com/reference/android/view/KeyEvent.DispatcherState.html` `https://developer.android.com/reference/android/view/View.html#keyDispatcherState` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#labelFor` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#layerType` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#layoutDirection` `open https://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html` `https://developer.android.com/reference/android/view/View.html#layoutParams` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#left` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` `https://developer.android.com/reference/android/view/View.html#leftFadingEdgeStrength` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#leftPaddingOffset` `open https://developer.android.com/reference/android/graphics/Matrix.html` `https://developer.android.com/reference/android/view/View.html#matrix` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#measuredHeight` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#measuredHeightAndState` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#measuredState` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#measuredWidth` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#measuredWidthAndState` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#minimumHeight` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#minimumWidth` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#nextClusterForwardId` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#nextFocusDownId` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#nextFocusForwardId` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#nextFocusLeftId` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#nextFocusRightId` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#nextFocusUpId` `open https://developer.android.com/reference/android/view/View.OnFocusChangeListener.html` `https://developer.android.com/reference/android/view/View.html#onFocusChangeListener` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#outlineAmbientShadowColor` `open https://developer.android.com/reference/android/view/ViewOutlineProvider.html` `https://developer.android.com/reference/android/view/View.html#outlineProvider` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#outlineSpotShadowColor` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#overScrollMode` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#paddingBottom` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#paddingEnd` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#paddingLeft` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#paddingRight` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#paddingStart` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#paddingTop` `final https://developer.android.com/reference/android/view/ViewParent.html` `https://developer.android.com/reference/android/view/View.html#parent` `open https://developer.android.com/reference/android/view/ViewParent.html` `https://developer.android.com/reference/android/view/View.html#parentForAccessibility` `https://developer.android.com/reference/android/os/OutcomeReceiver.html<https://developer.android.com/reference/android/credentials/GetCredentialResponse.html, https://developer.android.com/reference/android/credentials/GetCredentialException.html>?` `https://developer.android.com/reference/android/view/View.html#pendingCredentialCallback` `https://developer.android.com/reference/android/credentials/GetCredentialRequest.html?` `https://developer.android.com/reference/android/view/View.html#pendingCredentialRequest` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` `https://developer.android.com/reference/android/view/View.html#pivotX` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` `https://developer.android.com/reference/android/view/View.html#pivotY` `open https://developer.android.com/reference/android/view/PointerIcon.html` `https://developer.android.com/reference/android/view/View.html#pointerIcon` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-mutable-list/index.html<https://developer.android.com/reference/android/graphics/Rect.html>` `https://developer.android.com/reference/android/view/View.html#preferKeepClearRects` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-array/index.html<https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html>?` `https://developer.android.com/reference/android/view/View.html#receiveContentMimeTypes` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` `https://developer.android.com/reference/android/view/View.html#requestedFrameRate` `open https://developer.android.com/reference/android/content/res/Resources.html` `https://developer.android.com/reference/android/view/View.html#resources` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/View.html#revealOnFocusHint` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#right` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` `https://developer.android.com/reference/android/view/View.html#rightFadingEdgeStrength` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#rightPaddingOffset` `open https://developer.android.com/reference/android/view/AttachedSurfaceControl.html?` `https://developer.android.com/reference/android/view/View.html#rootSurfaceControl` `open https://developer.android.com/reference/android/view/View.html` `https://developer.android.com/reference/android/view/View.html#rootView` `open https://developer.android.com/reference/android/view/WindowInsets.html` `https://developer.android.com/reference/android/view/View.html#rootWindowInsets` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` `https://developer.android.com/reference/android/view/View.html#rotation` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` `https://developer.android.com/reference/android/view/View.html#rotationX` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` `https://developer.android.com/reference/android/view/View.html#rotationY` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` `https://developer.android.com/reference/android/view/View.html#scaleX` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` `https://developer.android.com/reference/android/view/View.html#scaleY` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#scrollBarDefaultDelayBeforeFade` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#scrollBarFadeDuration` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#scrollBarSize` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#scrollBarStyle` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#scrollCaptureHint` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#scrollIndicators` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#scrollX` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#scrollY` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#solidColor` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#sourceLayoutResId` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-char-sequence/index.html?` `https://developer.android.com/reference/android/view/View.html#stateDescription` `open https://developer.android.com/reference/android/animation/StateListAnimator.html` `https://developer.android.com/reference/android/view/View.html#stateListAnimator` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#suggestedMinimumHeight` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#suggestedMinimumWidth` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-char-sequence/index.html?` `https://developer.android.com/reference/android/view/View.html#supplementalDescription` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-mutable-list/index.html<https://developer.android.com/reference/android/graphics/Rect.html>` `https://developer.android.com/reference/android/view/View.html#systemGestureExclusionRects` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#systemUiVisibility`

**This property is deprecated.** Deprecated in Java
`open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-any/index.html` `https://developer.android.com/reference/android/view/View.html#tag` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#textAlignment` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#textDirection` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-char-sequence/index.html?` `https://developer.android.com/reference/android/view/View.html#tooltipText` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#top` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` `https://developer.android.com/reference/android/view/View.html#topFadingEdgeStrength` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#topPaddingOffset` `open https://developer.android.com/reference/android/view/TouchDelegate.html` `https://developer.android.com/reference/android/view/View.html#touchDelegate` `open https://developer.android.com/reference/java/util/ArrayList.html<https://developer.android.com/reference/android/view/View.html>` `https://developer.android.com/reference/android/view/View.html#touchables` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` `https://developer.android.com/reference/android/view/View.html#transitionAlpha` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html` `https://developer.android.com/reference/android/view/View.html#transitionName` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` `https://developer.android.com/reference/android/view/View.html#translationX` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` `https://developer.android.com/reference/android/view/View.html#translationY` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` `https://developer.android.com/reference/android/view/View.html#translationZ` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html` `https://developer.android.com/reference/android/view/View.html#uniqueDrawingId` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#verticalFadingEdgeLength` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#verticalScrollbarPosition` `open https://developer.android.com/reference/android/graphics/drawable/Drawable.html?` `https://developer.android.com/reference/android/view/View.html#verticalScrollbarThumbDrawable` `open https://developer.android.com/reference/android/graphics/drawable/Drawable.html?` `https://developer.android.com/reference/android/view/View.html#verticalScrollbarTrackDrawable` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#verticalScrollbarWidth` `open https://developer.android.com/reference/android/view/translation/ViewTranslationResponse.html?` `https://developer.android.com/reference/android/view/View.html#viewTranslationResponse` `open https://developer.android.com/reference/android/view/ViewTreeObserver.html` `https://developer.android.com/reference/android/view/View.html#viewTreeObserver` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#visibility` `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#width` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#windowAttachCount` `open https://developer.android.com/reference/android/view/WindowId.html` `https://developer.android.com/reference/android/view/View.html#windowId` `open https://developer.android.com/reference/android/view/WindowInsetsController.html?` `https://developer.android.com/reference/android/view/View.html#windowInsetsController` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#windowSystemUiVisibility`

**This property is deprecated.** Deprecated in Java
`open https://developer.android.com/reference/android/os/IBinder.html` `https://developer.android.com/reference/android/view/View.html#windowToken` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/View.html#windowVisibility` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` `https://developer.android.com/reference/android/view/View.html#x` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` `https://developer.android.com/reference/android/view/View.html#y` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-float/index.html` `https://developer.android.com/reference/android/view/View.html#z` From [android.view.ViewGroup](https://developer.android.com/reference/android/view/ViewGroup.html) `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-char-sequence/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#accessibilityClassName` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#childCount` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#clipChildren` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#clipToPadding` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#descendantFocusability` `open https://developer.android.com/reference/android/view/View.html` `https://developer.android.com/reference/android/view/ViewGroup.html#focusedChild` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#isAlwaysDrawnWithCacheEnabled`

**This property is deprecated.** Deprecated in Java
`open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#isAnimationCacheEnabled`

**This property is deprecated.** Deprecated in Java
`open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#isChildrenDrawingOrderEnabled` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#isChildrenDrawnWithCacheEnabled`

**This property is deprecated.** Deprecated in Java
`open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#isLayoutSuppressed` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#isMotionEventSplittingEnabled` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#isTransitionGroup` `open https://developer.android.com/reference/android/view/animation/LayoutAnimationController.html` `https://developer.android.com/reference/android/view/ViewGroup.html#layoutAnimation` `open https://developer.android.com/reference/android/view/animation/Animation.AnimationListener.html` `https://developer.android.com/reference/android/view/ViewGroup.html#layoutAnimationListener` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#layoutMode` `open https://developer.android.com/reference/android/animation/LayoutTransition.html` `https://developer.android.com/reference/android/view/ViewGroup.html#layoutTransition` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#nestedScrollAxes` `open https://developer.android.com/reference/android/view/ViewGroupOverlay.html` `https://developer.android.com/reference/android/view/ViewGroup.html#overlay` `open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#persistentDrawingCache`

**This property is deprecated.** Deprecated in Java
`open https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` `https://developer.android.com/reference/android/view/ViewGroup.html#touchscreenBlocksFocus`

## Constants

### GESTURE_STATE_IDLE

```
const val GESTURE_STATE_IDLE = 0: Int
```

The PdfView is not currently being affected by an outside input, e.g. user touch

### GESTURE_STATE_INTERACTING

```
const val GESTURE_STATE_INTERACTING = 1: Int
```

The PdfView is currently being affected by an outside input, e.g. user touch

### GESTURE_STATE_SETTLING

```
const val GESTURE_STATE_SETTLING = 2: Int
```

The PdfView is currently animating to a final position while not under outside control, e.g. settling on a final position following a fling gesture.

### VERTICAL_ALIGNMENT_CENTER

```
const val VERTICAL_ALIGNMENT_CENTER = 1: Int
```

Vertically aligns the page to the center of the PdfView.

This alignment is used when the page is scaled to fit the view's width, and the resulting page height is less than the view's height. The top of the page will be positioned at the center of the `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView`. If the scaled page height is greater than the height of `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView`, the top of the first page is always at the top of the view by default, and this alignment will have no effect.

### VERTICAL_ALIGNMENT_TOP

```
const val VERTICAL_ALIGNMENT_TOP = 0: Int
```

Vertically aligns the page to the top of the PdfView.

This alignment is used when the page is scaled to fit the view's width, and the resulting page height is less than the view's height. The top of the page will be positioned at the top of the `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView`. If the scaled page height is greater than the height of `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView`, the top of the first page is always at the top of the view by default, and this alignment will have no effect.

## Public constructors

### PdfView

Added in [1.0.0-beta01](https://developer.android.com/jetpack/androidx/releases/pdf#1.0.0-beta01)

```
PdfView(context: Context, attrs: AttributeSet? = null, defStyle: Int = 0)
```

## Public functions

### addOnFirstContentLoadListener

Added in [1.0.0-beta01](https://developer.android.com/jetpack/androidx/releases/pdf#1.0.0-beta01)

```
fun addOnFirstContentLoadListener(
    listener: PdfView.OnFirstContentLoadListener
): Unit
```

Adds the specified listener to the list of listeners that will be notified on first content load.

| Parameters |
|---|---|
| `listener: https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView.OnFirstContentLoadListener` | The listener to add. |

### addOnFormWidgetInfoUpdatedListener

Added in [1.0.0-beta01](https://developer.android.com/jetpack/androidx/releases/pdf#1.0.0-beta01)

```
fun addOnFormWidgetInfoUpdatedListener(
    listener: PdfView.OnFormWidgetInfoUpdatedListener
): Unit
```

Adds the specified listener to the list of listeners that is notified when any form widget is updated due to an edit action on a widget e.g. click on a radio button.

| Parameters |
|---|---|
| `listener: https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView.OnFormWidgetInfoUpdatedListener` | The listener to add |

### addOnGestureStateChangedListener

Added in [1.0.0-beta01](https://developer.android.com/jetpack/androidx/releases/pdf#1.0.0-beta01)

```
fun addOnGestureStateChangedListener(
    listener: PdfView.OnGestureStateChangedListener
): Unit
```

Adds the specified listener to the list of listeners that will be notified of changes in state with respect to this PdfView being affected by an external input, e.g. user touch.

| Parameters |
|---|---|
| `listener: https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView.OnGestureStateChangedListener` | listener to notify when interaction state change events occur |

| See also |
|---|---|
| `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#removeOnGestureStateChangedListener(androidx.pdf.view.PdfView.OnGestureStateChangedListener)` |   |

### addOnSelectionChangedListener

Added in [1.0.0-beta01](https://developer.android.com/jetpack/androidx/releases/pdf#1.0.0-beta01)

```
fun addOnSelectionChangedListener(
    listener: PdfView.OnSelectionChangedListener
): Unit
```

Adds the specified listener to the list of listeners that will be notified of selection change events.

| Parameters |
|---|---|
| `listener: https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView.OnSelectionChangedListener` | listener to notify when selection change events occur |

| See also |
|---|---|
| `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#removeOnSelectionChangedListener(androidx.pdf.view.PdfView.OnSelectionChangedListener)` |   |

### addOnViewportChangedListener

Added in [1.0.0-beta01](https://developer.android.com/jetpack/androidx/releases/pdf#1.0.0-beta01)

```
fun addOnViewportChangedListener(
    listener: PdfView.OnViewportChangedListener
): Unit
```

Adds the specified listener to the list of listeners that will be notified of viewport change events.

| Parameters |
|---|---|
| `listener: https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView.OnViewportChangedListener` | listener to add |

### addSelectionMenuItemPreparer

Added in [1.0.0-beta01](https://developer.android.com/jetpack/androidx/releases/pdf#1.0.0-beta01)

```
fun addSelectionMenuItemPreparer(
    selectionMenuItemPreparer: PdfView.SelectionMenuItemPreparer
): Unit
```

Adds the specified listener to the chain of `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView.SelectionMenuItemPreparer`. The listener will be invoked in the order they've been added.

| Parameters |
|---|---|
| `selectionMenuItemPreparer: https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView.SelectionMenuItemPreparer` | : The `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView.SelectionMenuItemPreparer` to add to the chain. |

| See also |
|---|---|
| `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#removeSelectionMenuItemPreparer(androidx.pdf.view.PdfView.SelectionMenuItemPreparer)` |   |

### addView

```
open fun addView(child: View?): Unit
```

### addView

```
open fun addView(child: View?, index: Int): Unit
```

### addView

```
open fun addView(child: View?, params: ViewGroup.LayoutParams?): Unit
```

### addView

```
open fun addView(child: View?, index: Int, params: ViewGroup.LayoutParams?): Unit
```

### addView

```
open fun addView(child: View?, width: Int, height: Int): Unit
```

### autofill

```
open fun autofill(values: SparseArray<AutofillValue>): Unit
```

### clearCurrentSelection

Added in [1.0.0-beta01](https://developer.android.com/jetpack/androidx/releases/pdf#1.0.0-beta01)

```
fun clearCurrentSelection(): Unit
```

Clears the current selection, if one exists. No-op if there is no current `https://developer.android.com/reference/kotlin/androidx/pdf/selection/Selection`

### computeScroll

```
open fun computeScroll(): Unit
```

### dispatchKeyEvent

```
open fun dispatchKeyEvent(event: KeyEvent?): Boolean
```

Prioritizes standard keyboard shortcuts over accessibility-specific handling of certain keys. This ensures a consistent experience for all users, where shortcuts like D-pad scrolling work irrespective of whether accessibility is enabled or not, as both `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#externalInputManager()` and `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#pdfViewAccessibilityManager()` are capable of handling certain key events.

### onGenericMotionEvent

```
open fun onGenericMotionEvent(event: MotionEvent?): Boolean
```

### onProvideAutofillVirtualStructure

```
open fun onProvideAutofillVirtualStructure(structure: ViewStructure?, flags: Int): Unit
```

### onTouchEvent

```
open fun onTouchEvent(event: MotionEvent?): Boolean
```

### pdfToViewPoint

Added in [1.0.0-beta01](https://developer.android.com/jetpack/androidx/releases/pdf#1.0.0-beta01)

```
fun pdfToViewPoint(pdfPoint: PdfPoint): PointF?
```

Returns the View coordinate location of `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#pdfToViewPoint(androidx.pdf.PdfPoint)`, or null if that PDF content has not been laid out yet.

### removeOnFirstContentLoadListener

Added in [1.0.0-beta01](https://developer.android.com/jetpack/androidx/releases/pdf#1.0.0-beta01)

```
fun removeOnFirstContentLoadListener(
    listener: PdfView.OnFirstContentLoadListener
): Unit
```

Removes the specified listener from the list of listeners that will be notified on first content load.

| Parameters |
|---|---|
| `listener: https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView.OnFirstContentLoadListener` | The listener to remove. |

### removeOnFormWidgetInfoUpdatedListener

Added in [1.0.0-beta01](https://developer.android.com/jetpack/androidx/releases/pdf#1.0.0-beta01)

```
fun removeOnFormWidgetInfoUpdatedListener(
    listener: PdfView.OnFormWidgetInfoUpdatedListener
): Unit
```

Removes the specified listener from the list of listeners that is notified when any form widget is updated due to an edit action on the widget e.g. click on a radio button.

| Parameters |
|---|---|
| `listener: https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView.OnFormWidgetInfoUpdatedListener` | The listener to remove |

### removeOnGestureStateChangedListener

Added in [1.0.0-beta01](https://developer.android.com/jetpack/androidx/releases/pdf#1.0.0-beta01)

```
fun removeOnGestureStateChangedListener(
    listener: PdfView.OnGestureStateChangedListener
): Unit
```

Removes the specified listener from the list of listeners that will be notified of changes in state with respect to this PdfView being affected by an external input, e.g. user touch.

| Parameters |
|---|---|
| `listener: https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView.OnGestureStateChangedListener` | listener to remove |

### removeOnSelectionChangedListener

Added in [1.0.0-beta01](https://developer.android.com/jetpack/androidx/releases/pdf#1.0.0-beta01)

```
fun removeOnSelectionChangedListener(
    listener: PdfView.OnSelectionChangedListener
): Unit
```

Removes the specified listener from the list of listeners that will be notified of selection change events.

| Parameters |
|---|---|
| `listener: https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView.OnSelectionChangedListener` | listener to remove |

### removeOnViewportChangedListener

Added in [1.0.0-beta01](https://developer.android.com/jetpack/androidx/releases/pdf#1.0.0-beta01)

```
fun removeOnViewportChangedListener(
    listener: PdfView.OnViewportChangedListener
): Unit
```

Removes the specified listener from the list of listeners that will be notified of viewport change events.

| Parameters |
|---|---|
| `listener: https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView.OnViewportChangedListener` | listener to remove |

### removeSelectionMenuItemPreparer

Added in [1.0.0-beta01](https://developer.android.com/jetpack/androidx/releases/pdf#1.0.0-beta01)

```
fun removeSelectionMenuItemPreparer(
    selectionMenuItemPreparer: PdfView.SelectionMenuItemPreparer
): Unit
```

Removes the specified listener from the chain of `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView.SelectionMenuItemPreparer`.

| Parameters |
|---|---|
| `selectionMenuItemPreparer: https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView.SelectionMenuItemPreparer` | : The `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView.SelectionMenuItemPreparer` to remove from the chain. |

### scrollBy

```
open fun scrollBy(x: Int, y: Int): Unit
```

### scrollTo

```
open fun scrollTo(x: Int, y: Int): Unit
```

### scrollToPage

Added in [1.0.0-beta01](https://developer.android.com/jetpack/androidx/releases/pdf#1.0.0-beta01)

```
fun scrollToPage(pageNum: Int): Unit
```

Scrolls to the 0-indexed `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#scrollToPage(kotlin.Int)`, optionally animating the scroll

This View cannot scroll to a page until it knows its dimensions. If `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#scrollToPage(kotlin.Int)` is distant from the currently-visible page in a large PDF, there may be some delay while dimensions are being loaded from the PDF.

### scrollToPosition

Added in [1.0.0-beta01](https://developer.android.com/jetpack/androidx/releases/pdf#1.0.0-beta01)

```
fun scrollToPosition(position: PdfPoint): Unit
```

Scrolls to `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#scrollToPosition(androidx.pdf.PdfPoint)`, aligns vertically to center, optionally animating the scroll

This View cannot scroll to a page until it knows its dimensions. If `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#scrollToPosition(androidx.pdf.PdfPoint)` is distant from the currently-visible page in a large PDF, there may be some delay while dimensions are being loaded from the PDF.

### setHighlights

Added in [1.0.0-beta01](https://developer.android.com/jetpack/androidx/releases/pdf#1.0.0-beta01)

```
fun setHighlights(highlights: List<Highlight>): Unit
```

Applies a set of `https://developer.android.com/reference/kotlin/androidx/pdf/Highlight` to be drawn over this PDF. Each `https://developer.android.com/reference/kotlin/androidx/pdf/Highlight` may be a different color. This overrides any previous highlights, there is no merging of new and previous values. `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#setHighlights(kotlin.collections.List)` are defensively copied and the list or its contents may be modified after providing it here.

### setLinkClickListener

Added in [1.0.0-beta01](https://developer.android.com/jetpack/androidx/releases/pdf#1.0.0-beta01)

```
fun setLinkClickListener(listener: PdfView.LinkClickListener?): Unit
```

Registers `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#setLinkClickListener(androidx.pdf.view.PdfView.LinkClickListener)` as the callback to be invoked when an external link in the PDF is clicked. Supply `null` to clear any current listener.

### setOcrProvider

Added in [1.0.0-beta01](https://developer.android.com/jetpack/androidx/releases/pdf#1.0.0-beta01)

```
@ExperimentalPdfApi
fun setOcrProvider(ocrProvider: OcrProvider?): Unit
```

Sets the `https://developer.android.com/reference/kotlin/androidx/pdf/ocr/OcrProvider` used for recognizing text in image-based PDF content.

When set, it enables text selection within images by delegating OCR (Optical Character Recognition) processing to the provided engine.

The caller retains ownership of the `https://developer.android.com/reference/kotlin/androidx/pdf/ocr/OcrProvider` and is responsible for calling `https://developer.android.com/reference/kotlin/androidx/pdf/ocr/OcrProvider#close()` when it is no longer needed.

| Parameters |
|---|---|
| `ocrProvider: https://developer.android.com/reference/kotlin/androidx/pdf/ocr/OcrProvider?` | the `https://developer.android.com/reference/kotlin/androidx/pdf/ocr/OcrProvider` to use for text recognition |

### viewToPdfPoint

Added in [1.0.0-beta01](https://developer.android.com/jetpack/androidx/releases/pdf#1.0.0-beta01)

```
fun viewToPdfPoint(viewPoint: PointF): PdfPoint?
```

Returns the `https://developer.android.com/reference/kotlin/androidx/pdf/PdfPoint` corresponding to `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#viewToPdfPoint(android.graphics.PointF)` in View coordinates, or null if no PDF content has been laid out at `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#viewToPdfPoint(android.graphics.PointF)`

### viewToPdfPoint

Added in [1.0.0-beta01](https://developer.android.com/jetpack/androidx/releases/pdf#1.0.0-beta01)

```
fun viewToPdfPoint(x: Float, y: Float): PdfPoint?
```

Returns the `https://developer.android.com/reference/kotlin/androidx/pdf/PdfPoint` corresponding to (`https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#viewToPdfPoint(kotlin.Float,kotlin.Float)`, `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#viewToPdfPoint(kotlin.Float,kotlin.Float)`)in View coordinates, or null if no PDF content has been laid out at that point.

## Protected functions

### computeHorizontalScrollRange

```
protected open fun computeHorizontalScrollRange(): Int
```

### computeVerticalScrollRange

```
protected open fun computeVerticalScrollRange(): Int
```

### dispatchHoverEvent

```
protected open fun dispatchHoverEvent(event: MotionEvent?): Boolean
```

### onAttachedToWindow

```
protected open fun onAttachedToWindow(): Unit
```

### onConfigurationChanged

```
protected open fun onConfigurationChanged(newConfig: Configuration?): Unit
```

### onDetachedFromWindow

```
protected open fun onDetachedFromWindow(): Unit
```

### onDraw

```
protected open fun onDraw(canvas: Canvas): Unit
```

### onFocusChanged

```
protected open fun onFocusChanged(
    gainFocus: Boolean,
    direction: Int,
    previouslyFocusedRect: Rect?
): Unit
```

### onLayout

```
protected open fun onLayout(changed: Boolean, left: Int, top: Int, right: Int, bottom: Int): Unit
```

### onRestoreInstanceState

```
protected open fun onRestoreInstanceState(state: Parcelable?): Unit
```

### onSaveInstanceState

```
protected open fun onSaveInstanceState(): Parcelable?
```

### onScrollChanged

```
protected open fun onScrollChanged(l: Int, t: Int, oldl: Int, oldt: Int): Unit
```

### onSizeChanged

```
protected open fun onSizeChanged(w: Int, h: Int, oldw: Int, oldh: Int): Unit
```

### onWindowVisibilityChanged

```
protected open fun onWindowVisibilityChanged(visibility: Int): Unit
```

## Public properties

### currentSelection

Added in [1.0.0-beta01](https://developer.android.com/jetpack/androidx/releases/pdf#1.0.0-beta01)

```
val currentSelection: Selection?
```

The currently selected PDF content, as `https://developer.android.com/reference/kotlin/androidx/pdf/selection/Selection`, or 'null' if no content is currently selected.

### fastScrollPageIndicatorBackgroundDrawable

Added in [1.0.0-beta01](https://developer.android.com/jetpack/androidx/releases/pdf#1.0.0-beta01)

```
var fastScrollPageIndicatorBackgroundDrawable: Drawable
```

### fastScrollPageIndicatorMarginEnd

Added in [1.0.0-beta01](https://developer.android.com/jetpack/androidx/releases/pdf#1.0.0-beta01)

```
var fastScrollPageIndicatorMarginEnd: Int
```

### fastScrollVerticalThumbDrawable

Added in [1.0.0-beta01](https://developer.android.com/jetpack/androidx/releases/pdf#1.0.0-beta01)

```
var fastScrollVerticalThumbDrawable: Drawable
```

### fastScrollVerticalThumbMarginEnd

Added in [1.0.0-beta01](https://developer.android.com/jetpack/androidx/releases/pdf#1.0.0-beta01)

```
var fastScrollVerticalThumbMarginEnd: Int
```

### firstVisiblePage

Added in [1.0.0-beta01](https://developer.android.com/jetpack/androidx/releases/pdf#1.0.0-beta01)

```
val firstVisiblePage: Int
```

The first page in the viewport, including partially-visible pages. 0-indexed.

### gestureState

Added in [1.0.0-beta01](https://developer.android.com/jetpack/androidx/releases/pdf#1.0.0-beta01)

```
val gestureState: Int
```

The current state of the PDF view with respect to external inputs, e.g. user touch. Returns one of `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#GESTURE_STATE_IDLE()`, `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#GESTURE_STATE_INTERACTING()`, or `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#GESTURE_STATE_SETTLING()`

Value is one of the following:

- `0`
- `1`
- `2`

<br />

### horizontalPageSpacing

Added in [1.0.0-beta01](https://developer.android.com/jetpack/androidx/releases/pdf#1.0.0-beta01)

```
var horizontalPageSpacing: @IntRange(from = 0) Int
```

The spacing between two horizontally adjacent pages in pixels.

Note: This value is only relevant when `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#pagesPerRow()` is set to 2.

### isFormFillingEnabled

Added in [1.0.0-beta01](https://developer.android.com/jetpack/androidx/releases/pdf#1.0.0-beta01)

```
var isFormFillingEnabled: Boolean
```

Enables / Disables the form-filling feature surface.

### isImageSelectionEnabled

Added in [1.0.0-beta01](https://developer.android.com/jetpack/androidx/releases/pdf#1.0.0-beta01)

```
var isImageSelectionEnabled: Boolean
```

Enable or disable the image-selection feature surface.

**Important:** Enabling this feature (setting to `true`) requires the device to run Android S+ (API Level 31 or above) with SDK Extension version 19 or higher. This requirement is due to dependencies on platform APIs introduced in that sdk-extension.

### maxZoom

Added in [1.0.0-beta01](https://developer.android.com/jetpack/androidx/releases/pdf#1.0.0-beta01)

```
var maxZoom: Float
```

The maximum scaling factor that can be applied to this View using the `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#zoom()` property. This value is a multiplier relative to the content's natural size, where '1.0' represents 100% (1x) zoom (similarly '2.5' represents 250% (2.5x) zoom).

The value is automatically clamped to stay within the defined range.

### minZoom

Added in [1.0.0-beta01](https://developer.android.com/jetpack/androidx/releases/pdf#1.0.0-beta01)

```
var minZoom: Float
```

The minimum scaling factor that can be applied to this View using the `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#zoom()` property. This value is a multiplier relative to the content's natural size, where '1.0' represents 100% (1x) zoom (similarly '0.5' represents 50% (0.5x) zoom).

The value is automatically clamped to stay within the defined range.

### pagesPerRow

Added in [1.0.0-beta01](https://developer.android.com/jetpack/androidx/releases/pdf#1.0.0-beta01)

```
var pagesPerRow: @IntRange(from = 1, to = 2) Int
```

The number of pages displayed side-by-side in a single row.

This property controls the layout mode and can be set to either 1 or 2.

- 1: Displays one page per row (standard display).

- 2: Displays two pages per row (like an open book).

| Throws |
|---|---|
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-illegal-argument-exception/index.html` | if the value is not either 1 or 2. |

### pdfDocument

Added in [1.0.0-beta01](https://developer.android.com/jetpack/androidx/releases/pdf#1.0.0-beta01)

```
var pdfDocument: PdfDocument?
```

Supply a `https://developer.android.com/reference/kotlin/androidx/pdf/PdfDocument` to process the PDF content for rendering

### verticalAlignment

Added in [1.0.0-beta01](https://developer.android.com/jetpack/androidx/releases/pdf#1.0.0-beta01)

```
var verticalAlignment: Int
```

Controls the vertical alignment of a page within the `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView`.

This attribute aligns a page within the view when the page's height is smaller than the view's height. In this state, scrolling and panning are disabled as the entire page is visible. However, zooming in will re-enable scrolling and panning, aligning page to the top.

Value is one of the following:

- `0`
- `1`

<br />

| See also |
|---|---|
| `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView.VerticalAlignment` |   |

### verticalPageSpacing

Added in [1.0.0-beta01](https://developer.android.com/jetpack/androidx/releases/pdf#1.0.0-beta01)

```
var verticalPageSpacing: @IntRange(from = 0) Int
```

The spacing between vertically adjacent pages in pixels.

### visiblePagesCount

Added in [1.0.0-beta01](https://developer.android.com/jetpack/androidx/releases/pdf#1.0.0-beta01)

```
val visiblePagesCount: Int
```

The number of pages visible in the viewport, including partially visible pages

### zoom

Added in [1.0.0-beta01](https://developer.android.com/jetpack/androidx/releases/pdf#1.0.0-beta01)

```
var zoom: Float
```

The zoom level of this view, as a factor of the content's natural size with when 1 pixel is equal to 1 PDF point. Will always be clamped within (`https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#minZoom()`, `https://developer.android.com/reference/kotlin/androidx/pdf/view/PdfView#maxZoom()`)