Skip to content

//workflow/com.squareup.workflow1.ui/WorkflowViewStub

WorkflowViewStub

[androidJvm] @WorkflowUiExperimentalApi()

class WorkflowViewStub@JvmOverloads()constructor(context: Context, attributeSet: AttributeSet?, defStyle: Int, defStyleRes: Int) : View

A placeholder View that can replace itself with ones driven by workflow renderings, similar to android.view.ViewStub.

Usage

In the XML layout for a container view, place a WorkflowViewStub where you want child renderings to be displayed. E.g.:

1
2
3
4
5
6
7
8
9
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
     xmlns:app="http://schemas.android.com/apk/res-auto"
     …>

    <com.squareup.workflow1.WorkflowViewStub
        android:id="@+id/child_stub"
        app:inflatedId="@+id/child"
        />
   …

Then in your LayoutRunner,

  • pull the view out with findViewById like any other view
  • and update it in your [LayoutRunner.showRendering](../-layout-runner/show-rendering.md) method:
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
class YourLayoutRunner(view: View) {  
  private val childStub = view.findViewById<WorkflowViewStub>(R.id.child_stub)

  // Totally optional, since this view is also accessible as [childStub.actual].  
  // Note that R.id.child was set in XML via the square:inflatedId parameter.  
  private val child: View by lazy {  
    view.findViewById<View>(R.id.child)  
  }

  override fun showRendering(  
     rendering: YourRendering,  
     viewEnvironment: ViewEnvironment  
  ) {  
    childStub.update(rendering.childRendering, viewEnvironment)  
  }  
}

NB: If you’re using a stub in a RelativeLayout or ConstraintLayout, relationships should be tied to the stub’s app:inflatedId, not its android:id.

Use updatesVisibility and setBackground for more control of how update effects the visibility and backgrounds of created views.

Use replaceOldViewInParent to customize replacing actual with a new view, e.g. for animated transitions.

Constructors

WorkflowViewStub [androidJvm] @JvmOverloads()

fun WorkflowViewStub(context: Context, attributeSet: AttributeSet? = null, defStyle: Int = 0, defStyleRes: Int = 0)

Functions

Name Summary
addChildrenForAccessibility [androidJvm]
Content
open fun addChildrenForAccessibility(p0: ArrayList<View>)


addExtraDataToAccessibilityNodeInfo [androidJvm]
Content
open fun addExtraDataToAccessibilityNodeInfo(p0: AccessibilityNodeInfo, p1: String, p2: Bundle?)


addFocusables [androidJvm]
Content
open fun addFocusables(p0: ArrayList<View>, p1: Int)
open fun addFocusables(p0: ArrayList<View>, p1: Int, p2: Int)


addKeyboardNavigationClusters [androidJvm]
Content
open fun addKeyboardNavigationClusters(p0: MutableCollection<View>, p1: Int)


addOnAttachStateChangeListener [androidJvm]
Content
open fun addOnAttachStateChangeListener(p0: View.OnAttachStateChangeListener)


addOnLayoutChangeListener [androidJvm]
Content
open fun addOnLayoutChangeListener(p0: View.OnLayoutChangeListener)


addOnUnhandledKeyEventListener [androidJvm]
Content
open fun addOnUnhandledKeyEventListener(p0: View.OnUnhandledKeyEventListener)


addTouchables [androidJvm]
Content
open fun addTouchables(p0: ArrayList<View>)


animate [androidJvm]
Content
open fun animate(): ViewPropertyAnimator


announceForAccessibility [androidJvm]
Content
open fun announceForAccessibility(p0: CharSequence)


autofill [androidJvm]
Content
open fun autofill(p0: SparseArray<AutofillValue>)
open fun autofill(p0: AutofillValue)


awakenScrollBars [androidJvm]
Content
open fun awakenScrollBars(): Boolean
open fun awakenScrollBars(p0: Int): Boolean
open fun awakenScrollBars(p0: Int, p1: Boolean): Boolean


bringToFront [androidJvm]
Content
open fun bringToFront()


buildLayer [androidJvm]
Content
open fun buildLayer()


callOnClick [androidJvm]
Content
open fun callOnClick(): Boolean


cancelDragAndDrop [androidJvm]
Content
fun cancelDragAndDrop()


cancelLongPress [androidJvm]
Content
open fun cancelLongPress()


cancelPendingInputEvents [androidJvm]
Content
fun cancelPendingInputEvents()


canResolveLayoutDirection [androidJvm]
Content
open fun canResolveLayoutDirection(): Boolean


canResolveTextAlignment [androidJvm]
Content
open fun canResolveTextAlignment(): Boolean


canResolveTextDirection [androidJvm]
Content
open fun canResolveTextDirection(): Boolean


canScrollHorizontally [androidJvm]
Content
open fun canScrollHorizontally(p0: Int): Boolean


canScrollVertically [androidJvm]
Content
open fun canScrollVertically(p0: Int): Boolean


checkInputConnectionProxy [androidJvm]
Content
open fun checkInputConnectionProxy(p0: View): Boolean


clearAnimation [androidJvm]
Content
open fun clearAnimation()


clearFocus [androidJvm]
Content
open fun clearFocus()


clearViewTranslationCallback [androidJvm]
Content
open fun clearViewTranslationCallback()


computeHorizontalScrollExtent [androidJvm]
Content
open fun computeHorizontalScrollExtent(): Int


computeHorizontalScrollOffset [androidJvm]
Content
open fun computeHorizontalScrollOffset(): Int


computeHorizontalScrollRange [androidJvm]
Content
open fun computeHorizontalScrollRange(): Int


computeScroll [androidJvm]
Content
open fun computeScroll()


computeSystemWindowInsets [androidJvm]
Content
open fun computeSystemWindowInsets(p0: WindowInsets, p1: Rect): WindowInsets


computeVerticalScrollExtent [androidJvm]
Content
open fun computeVerticalScrollExtent(): Int


computeVerticalScrollOffset [androidJvm]
Content
open fun computeVerticalScrollOffset(): Int


computeVerticalScrollRange [androidJvm]
Content
open fun computeVerticalScrollRange(): Int


createAccessibilityNodeInfo [androidJvm]
Content
open fun createAccessibilityNodeInfo(): AccessibilityNodeInfo


createContextMenu [androidJvm]
Content
open fun createContextMenu(p0: ContextMenu)


dispatchApplyWindowInsets [androidJvm]
Content
open fun dispatchApplyWindowInsets(p0: WindowInsets): WindowInsets


dispatchCapturedPointerEvent [androidJvm]
Content
open fun dispatchCapturedPointerEvent(p0: MotionEvent): Boolean


dispatchConfigurationChanged [androidJvm]
Content
open fun dispatchConfigurationChanged(p0: Configuration)


dispatchCreateViewTranslationRequest [androidJvm]
Content
open fun dispatchCreateViewTranslationRequest(p0: MutableMap<AutofillId, LongArray>, p1: IntArray, p2: TranslationCapability, p3: MutableList<ViewTranslationRequest>)


dispatchDisplayHint [androidJvm]
Content
open fun dispatchDisplayHint(p0: Int)


dispatchDragEvent [androidJvm]
Content
open fun dispatchDragEvent(p0: DragEvent): Boolean


dispatchDraw [androidJvm]
Content
open fun dispatchDraw(p0: Canvas)


dispatchDrawableHotspotChanged [androidJvm]
Content
open fun dispatchDrawableHotspotChanged(p0: Float, p1: Float)


dispatchFinishTemporaryDetach [androidJvm]
Content
open fun dispatchFinishTemporaryDetach()


dispatchGenericFocusedEvent [androidJvm]
Content
open fun dispatchGenericFocusedEvent(p0: MotionEvent): Boolean


dispatchGenericMotionEvent [androidJvm]
Content
open fun dispatchGenericMotionEvent(p0: MotionEvent): Boolean


dispatchGenericPointerEvent [androidJvm]
Content
open fun dispatchGenericPointerEvent(p0: MotionEvent): Boolean


dispatchHoverEvent [androidJvm]
Content
open fun dispatchHoverEvent(p0: MotionEvent): Boolean


dispatchKeyEvent [androidJvm]
Content
open fun dispatchKeyEvent(p0: KeyEvent): Boolean


dispatchKeyEventPreIme [androidJvm]
Content
open fun dispatchKeyEventPreIme(p0: KeyEvent): Boolean


dispatchKeyShortcutEvent [androidJvm]
Content
open fun dispatchKeyShortcutEvent(p0: KeyEvent): Boolean


dispatchNestedFling [androidJvm]
Content
open fun dispatchNestedFling(p0: Float, p1: Float, p2: Boolean): Boolean


dispatchNestedPreFling [androidJvm]
Content
open fun dispatchNestedPreFling(p0: Float, p1: Float): Boolean


dispatchNestedPrePerformAccessibilityAction [androidJvm]
Content
open fun dispatchNestedPrePerformAccessibilityAction(p0: Int, p1: Bundle): Boolean


dispatchNestedPreScroll [androidJvm]
Content
open fun dispatchNestedPreScroll(p0: Int, p1: Int, p2: IntArray?, p3: IntArray?): Boolean


dispatchNestedScroll [androidJvm]
Content
open fun dispatchNestedScroll(p0: Int, p1: Int, p2: Int, p3: Int, p4: IntArray?): Boolean


dispatchPointerCaptureChanged [androidJvm]
Content
open fun dispatchPointerCaptureChanged(p0: Boolean)


dispatchPopulateAccessibilityEvent [androidJvm]
Content
open fun dispatchPopulateAccessibilityEvent(p0: AccessibilityEvent): Boolean


dispatchProvideAutofillStructure [androidJvm]
Content
open fun dispatchProvideAutofillStructure(p0: ViewStructure, p1: Int)


dispatchProvideStructure [androidJvm]
Content
open fun dispatchProvideStructure(p0: ViewStructure)


dispatchRestoreInstanceState [androidJvm]
Content
open fun dispatchRestoreInstanceState(p0: SparseArray<Parcelable>)


dispatchSaveInstanceState [androidJvm]
Content
open fun dispatchSaveInstanceState(p0: SparseArray<Parcelable>)


dispatchScrollCaptureSearch [androidJvm]
Content
open fun dispatchScrollCaptureSearch(p0: Rect, p1: Point, p2: Consumer<ScrollCaptureTarget>)


dispatchSetActivated [androidJvm]
Content
open fun dispatchSetActivated(p0: Boolean)


dispatchSetPressed [androidJvm]
Content
open fun dispatchSetPressed(p0: Boolean)


dispatchSetSelected [androidJvm]
Content
open fun dispatchSetSelected(p0: Boolean)


dispatchStartTemporaryDetach [androidJvm]
Content
open fun dispatchStartTemporaryDetach()


dispatchTouchEvent [androidJvm]
Content
open fun dispatchTouchEvent(p0: MotionEvent): Boolean


dispatchTrackballEvent [androidJvm]
Content
open fun dispatchTrackballEvent(p0: MotionEvent): Boolean


dispatchUnhandledMove [androidJvm]
Content
open fun dispatchUnhandledMove(p0: View, p1: Int): Boolean


dispatchVisibilityChanged [androidJvm]
Content
open fun dispatchVisibilityChanged(p0: View, p1: Int)


dispatchWindowFocusChanged [androidJvm]
Content
open fun dispatchWindowFocusChanged(p0: Boolean)


dispatchWindowInsetsAnimationEnd [androidJvm]
Content
open fun dispatchWindowInsetsAnimationEnd(p0: WindowInsetsAnimation)


dispatchWindowInsetsAnimationPrepare [androidJvm]
Content
open fun dispatchWindowInsetsAnimationPrepare(p0: WindowInsetsAnimation)


dispatchWindowInsetsAnimationProgress [androidJvm]
Content
open fun dispatchWindowInsetsAnimationProgress(p0: WindowInsets, p1: MutableList<WindowInsetsAnimation>): WindowInsets


dispatchWindowInsetsAnimationStart [androidJvm]
Content
open fun dispatchWindowInsetsAnimationStart(p0: WindowInsetsAnimation, p1: WindowInsetsAnimation.Bounds): WindowInsetsAnimation.Bounds


dispatchWindowVisibilityChanged [androidJvm]
Content
open fun dispatchWindowVisibilityChanged(p0: Int)


draw [androidJvm]
Content
open fun draw(p0: Canvas)


drawableHotspotChanged [androidJvm]
Content
open fun drawableHotspotChanged(p0: Float, p1: Float)


drawableStateChanged [androidJvm]
Content
open fun drawableStateChanged()


findFocus [androidJvm]
Content
open fun findFocus(): View


findViewById [androidJvm]
Content
fun <T : View> findViewById(p0: Int): T


findViewsWithText [androidJvm]
Content
open fun findViewsWithText(p0: ArrayList<View>, p1: CharSequence, p2: Int)


findViewWithTag [androidJvm]
Content
fun <T : View> findViewWithTag(p0: Any): T


focusSearch [androidJvm]
Content
open fun focusSearch(p0: Int): View


forceHasOverlappingRendering [androidJvm]
Content
open fun forceHasOverlappingRendering(p0: Boolean)


forceLayout [androidJvm]
Content
open fun forceLayout()


gatherTransparentRegion [androidJvm]
Content
open fun gatherTransparentRegion(p0: Region?): Boolean


generateDisplayHash [androidJvm]
Content
open fun generateDisplayHash(p0: String, p1: Rect?, p2: Executor, p3: DisplayHashResultCallback)


getAccessibilityClassName [androidJvm]
Content
open fun getAccessibilityClassName(): CharSequence


getAccessibilityDelegate [androidJvm]
Content
open fun getAccessibilityDelegate(): View.AccessibilityDelegate


getAccessibilityLiveRegion [androidJvm]
Content
open fun getAccessibilityLiveRegion(): Int


getAccessibilityNodeProvider [androidJvm]
Content
open fun getAccessibilityNodeProvider(): AccessibilityNodeProvider


getAccessibilityPaneTitle [androidJvm]
Content
open fun getAccessibilityPaneTitle(): CharSequence?


getAccessibilityTraversalAfter [androidJvm]
Content
open fun getAccessibilityTraversalAfter(): Int


getAccessibilityTraversalBefore [androidJvm]
Content
open fun getAccessibilityTraversalBefore(): Int


getAlpha [androidJvm]
Content
open fun getAlpha(): Float


getAnimation [androidJvm]
Content
open fun getAnimation(): Animation


getAnimationMatrix [androidJvm]
Content
open fun getAnimationMatrix(): Matrix?


getApplicationWindowToken [androidJvm]
Content
open fun getApplicationWindowToken(): IBinder


getAttributeResolutionStack [androidJvm]
Content
open fun getAttributeResolutionStack(p0: Int): IntArray


getAttributeSourceResourceMap [androidJvm]
Content
open fun getAttributeSourceResourceMap(): MutableMap<Int, Int>


getAutofillHints [androidJvm]
Content
open fun getAutofillHints(): Array<String>?


getAutofillId [androidJvm]
Content
fun getAutofillId(): AutofillId


getAutofillType [androidJvm]
Content
open fun getAutofillType(): Int


getAutofillValue [androidJvm]
Content
open fun getAutofillValue(): AutofillValue?


getBackground [androidJvm]
Content
open fun getBackground(): Drawable


getBackgroundTintBlendMode [androidJvm]
Content
open fun getBackgroundTintBlendMode(): BlendMode?


getBackgroundTintList [androidJvm]
Content
open fun getBackgroundTintList(): ColorStateList?


getBackgroundTintMode [androidJvm]
Content
open fun getBackgroundTintMode(): PorterDuff.Mode?


getBaseline [androidJvm]
Content
open fun getBaseline(): Int


getBottom [androidJvm]
Content
fun getBottom(): Int


getBottomFadingEdgeStrength [androidJvm]
Content
open fun getBottomFadingEdgeStrength(): Float


getBottomPaddingOffset [androidJvm]
Content
open fun getBottomPaddingOffset(): Int


getCameraDistance [androidJvm]
Content
open fun getCameraDistance(): Float


getClipBounds [androidJvm]
Content
open fun getClipBounds(): Rect
open fun getClipBounds(p0: Rect): Boolean


getClipToOutline [androidJvm]
Content
fun getClipToOutline(): Boolean


getContentCaptureSession [androidJvm]
Content
fun getContentCaptureSession(): ContentCaptureSession?


getContentDescription [androidJvm]
Content
open fun getContentDescription(): CharSequence


getContext [androidJvm]
Content
fun getContext(): Context


getContextMenuInfo [androidJvm]
Content
open fun getContextMenuInfo(): ContextMenu.ContextMenuInfo


getDefaultFocusHighlightEnabled [androidJvm]
Content
fun getDefaultFocusHighlightEnabled(): Boolean


getDisplay [androidJvm]
Content
open fun getDisplay(): Display


getDrawableState [androidJvm]
Content
fun getDrawableState(): IntArray


getDrawingRect [androidJvm]
Content
open fun getDrawingRect(p0: Rect)


getDrawingTime [androidJvm]
Content
open fun getDrawingTime(): Long


getElevation [androidJvm]
Content
open fun getElevation(): Float


getExplicitStyle [androidJvm]
Content
open fun getExplicitStyle(): Int


getFilterTouchesWhenObscured [androidJvm]
Content
open fun getFilterTouchesWhenObscured(): Boolean


getFitsSystemWindows [androidJvm]
Content
open fun getFitsSystemWindows(): Boolean


getFocusable [androidJvm]
Content
open fun getFocusable(): Int


getFocusables [androidJvm]
Content
open fun getFocusables(p0: Int): ArrayList<View>


getFocusedRect [androidJvm]
Content
open fun getFocusedRect(p0: Rect)


getForeground [androidJvm]
Content
open fun getForeground(): Drawable


getForegroundGravity [androidJvm]
Content
open fun getForegroundGravity(): Int


getForegroundTintBlendMode [androidJvm]
Content
open fun getForegroundTintBlendMode(): BlendMode?


getForegroundTintList [androidJvm]
Content
open fun getForegroundTintList(): ColorStateList?


getForegroundTintMode [androidJvm]
Content
open fun getForegroundTintMode(): PorterDuff.Mode?


getGlobalVisibleRect [androidJvm]
Content
fun getGlobalVisibleRect(p0: Rect): Boolean
open fun getGlobalVisibleRect(p0: Rect, p1: Point): Boolean


getHandler [androidJvm]
Content
open fun getHandler(): Handler


getHasOverlappingRendering [androidJvm]
Content
fun getHasOverlappingRendering(): Boolean


getHeight [androidJvm]
Content
fun getHeight(): Int


getHitRect [androidJvm]
Content
open fun getHitRect(p0: Rect)


getHorizontalFadingEdgeLength [androidJvm]
Content
open fun getHorizontalFadingEdgeLength(): Int


getHorizontalScrollbarHeight [androidJvm]
Content
open fun getHorizontalScrollbarHeight(): Int


getHorizontalScrollbarThumbDrawable [androidJvm]
Content
open fun getHorizontalScrollbarThumbDrawable(): Drawable?


getHorizontalScrollbarTrackDrawable [androidJvm]
Content
open fun getHorizontalScrollbarTrackDrawable(): Drawable?


getId [androidJvm]
Content
open fun getId(): Int


getImportantForAccessibility [androidJvm]
Content
open fun getImportantForAccessibility(): Int


getImportantForAutofill [androidJvm]
Content
open fun getImportantForAutofill(): Int


getImportantForContentCapture [androidJvm]
Content
open fun getImportantForContentCapture(): Int


getKeepScreenOn [androidJvm]
Content
open fun getKeepScreenOn(): Boolean


getKeyDispatcherState [androidJvm]
Content
open fun getKeyDispatcherState(): KeyEvent.DispatcherState


getLabelFor [androidJvm]
Content
open fun getLabelFor(): Int


getLayerType [androidJvm]
Content
open fun getLayerType(): Int


getLayoutDirection [androidJvm]
Content
open fun getLayoutDirection(): Int


getLayoutParams [androidJvm]
Content
open fun getLayoutParams(): ViewGroup.LayoutParams


getLeft [androidJvm]
Content
fun getLeft(): Int


getLeftFadingEdgeStrength [androidJvm]
Content
open fun getLeftFadingEdgeStrength(): Float


getLeftPaddingOffset [androidJvm]
Content
open fun getLeftPaddingOffset(): Int


getLocalVisibleRect [androidJvm]
Content
fun getLocalVisibleRect(p0: Rect): Boolean


getLocationInSurface [androidJvm]
Content
open fun getLocationInSurface(p0: IntArray)


getLocationInWindow [androidJvm]
Content
open fun getLocationInWindow(p0: IntArray)


getLocationOnScreen [androidJvm]
Content
open fun getLocationOnScreen(p0: IntArray)


getMatrix [androidJvm]
Content
open fun getMatrix(): Matrix


getMeasuredHeight [androidJvm]
Content
fun getMeasuredHeight(): Int


getMeasuredHeightAndState [androidJvm]
Content
fun getMeasuredHeightAndState(): Int


getMeasuredState [androidJvm]
Content
fun getMeasuredState(): Int


getMeasuredWidth [androidJvm]
Content
fun getMeasuredWidth(): Int


getMeasuredWidthAndState [androidJvm]
Content
fun getMeasuredWidthAndState(): Int


getMinimumHeight [androidJvm]
Content
open fun getMinimumHeight(): Int


getMinimumWidth [androidJvm]
Content
open fun getMinimumWidth(): Int


getNextClusterForwardId [androidJvm]
Content
open fun getNextClusterForwardId(): Int


getNextFocusDownId [androidJvm]
Content
open fun getNextFocusDownId(): Int


getNextFocusForwardId [androidJvm]
Content
open fun getNextFocusForwardId(): Int


getNextFocusLeftId [androidJvm]
Content
open fun getNextFocusLeftId(): Int


getNextFocusRightId [androidJvm]
Content
open fun getNextFocusRightId(): Int


getNextFocusUpId [androidJvm]
Content
open fun getNextFocusUpId(): Int


getOnFocusChangeListener [androidJvm]
Content
open fun getOnFocusChangeListener(): View.OnFocusChangeListener


getOutlineAmbientShadowColor [androidJvm]
Content
open fun getOutlineAmbientShadowColor(): Int


getOutlineProvider [androidJvm]
Content
open fun getOutlineProvider(): ViewOutlineProvider


getOutlineSpotShadowColor [androidJvm]
Content
open fun getOutlineSpotShadowColor(): Int


getOverlay [androidJvm]
Content
open fun getOverlay(): ViewOverlay


getOverScrollMode [androidJvm]
Content
open fun getOverScrollMode(): Int


getPaddingBottom [androidJvm]
Content
open fun getPaddingBottom(): Int


getPaddingEnd [androidJvm]
Content
open fun getPaddingEnd(): Int


getPaddingLeft [androidJvm]
Content
open fun getPaddingLeft(): Int


getPaddingRight [androidJvm]
Content
open fun getPaddingRight(): Int


getPaddingStart [androidJvm]
Content
open fun getPaddingStart(): Int


getPaddingTop [androidJvm]
Content
open fun getPaddingTop(): Int


getParent [androidJvm]
Content
fun getParent(): ViewParent


getParentForAccessibility [androidJvm]
Content
open fun getParentForAccessibility(): ViewParent


getPivotX [androidJvm]
Content
open fun getPivotX(): Float


getPivotY [androidJvm]
Content
open fun getPivotY(): Float


getPointerIcon [androidJvm]
Content
open fun getPointerIcon(): PointerIcon


getReceiveContentMimeTypes [androidJvm]
Content
open fun getReceiveContentMimeTypes(): Array<String>?


getResources [androidJvm]
Content
open fun getResources(): Resources


getRevealOnFocusHint [androidJvm]
Content
fun getRevealOnFocusHint(): Boolean


getRight [androidJvm]
Content
fun getRight(): Int


getRightFadingEdgeStrength [androidJvm]
Content
open fun getRightFadingEdgeStrength(): Float


getRightPaddingOffset [androidJvm]
Content
open fun getRightPaddingOffset(): Int


getRootSurfaceControl [androidJvm]
Content
open fun getRootSurfaceControl(): AttachedSurfaceControl?


getRootView [androidJvm]
Content
open fun getRootView(): View


getRootWindowInsets [androidJvm]
Content
open fun getRootWindowInsets(): WindowInsets


getRotation [androidJvm]
Content
open fun getRotation(): Float


getRotationX [androidJvm]
Content
open fun getRotationX(): Float


getRotationY [androidJvm]
Content
open fun getRotationY(): Float


getScaleX [androidJvm]
Content
open fun getScaleX(): Float


getScaleY [androidJvm]
Content
open fun getScaleY(): Float


getScrollBarDefaultDelayBeforeFade [androidJvm]
Content
open fun getScrollBarDefaultDelayBeforeFade(): Int


getScrollBarFadeDuration [androidJvm]
Content
open fun getScrollBarFadeDuration(): Int


getScrollBarSize [androidJvm]
Content
open fun getScrollBarSize(): Int


getScrollBarStyle [androidJvm]
Content
open fun getScrollBarStyle(): Int


getScrollCaptureHint [androidJvm]
Content
open fun getScrollCaptureHint(): Int


getScrollIndicators [androidJvm]
Content
open fun getScrollIndicators(): Int


getScrollX [androidJvm]
Content
fun getScrollX(): Int


getScrollY [androidJvm]
Content
fun getScrollY(): Int


getSolidColor [androidJvm]
Content
open fun getSolidColor(): Int


getSourceLayoutResId [androidJvm]
Content
open fun getSourceLayoutResId(): Int


getStateDescription [androidJvm]
Content
fun getStateDescription(): CharSequence?


getStateListAnimator [androidJvm]
Content
open fun getStateListAnimator(): StateListAnimator


getSuggestedMinimumHeight [androidJvm]
Content
open fun getSuggestedMinimumHeight(): Int


getSuggestedMinimumWidth [androidJvm]
Content
open fun getSuggestedMinimumWidth(): Int


getSystemGestureExclusionRects [androidJvm]
Content
open fun getSystemGestureExclusionRects(): MutableList<Rect>


getTag [androidJvm]
Content
open fun getTag(): Any
open fun getTag(p0: Int): Any


getTextAlignment [androidJvm]
Content
open fun getTextAlignment(): Int


getTextDirection [androidJvm]
Content
open fun getTextDirection(): Int


getTooltipText [androidJvm]
Content
open fun getTooltipText(): CharSequence?


getTop [androidJvm]
Content
fun getTop(): Int


getTopFadingEdgeStrength [androidJvm]
Content
open fun getTopFadingEdgeStrength(): Float


getTopPaddingOffset [androidJvm]
Content
open fun getTopPaddingOffset(): Int


getTouchables [androidJvm]
Content
open fun getTouchables(): ArrayList<View>


getTouchDelegate [androidJvm]
Content
open fun getTouchDelegate(): TouchDelegate


getTransitionAlpha [androidJvm]
Content
open fun getTransitionAlpha(): Float


getTransitionName [androidJvm]
Content
open fun getTransitionName(): String


getTranslationX [androidJvm]
Content
open fun getTranslationX(): Float


getTranslationY [androidJvm]
Content
open fun getTranslationY(): Float


getTranslationZ [androidJvm]
Content
open fun getTranslationZ(): Float


getUniqueDrawingId [androidJvm]
Content
open fun getUniqueDrawingId(): Long


getVerticalFadingEdgeLength [androidJvm]
Content
open fun getVerticalFadingEdgeLength(): Int


getVerticalScrollbarPosition [androidJvm]
Content
open fun getVerticalScrollbarPosition(): Int


getVerticalScrollbarThumbDrawable [androidJvm]
Content
open fun getVerticalScrollbarThumbDrawable(): Drawable?


getVerticalScrollbarTrackDrawable [androidJvm]
Content
open fun getVerticalScrollbarTrackDrawable(): Drawable?


getVerticalScrollbarWidth [androidJvm]
Content
open fun getVerticalScrollbarWidth(): Int


getViewTranslationResponse [androidJvm]
Content
open fun getViewTranslationResponse(): ViewTranslationResponse?


getViewTreeObserver [androidJvm]
Content
open fun getViewTreeObserver(): ViewTreeObserver


getVisibility [androidJvm]
Content
open override fun getVisibility(): Int
More info
Returns the visibility of actual.


getWidth [androidJvm]
Content
fun getWidth(): Int


getWindowAttachCount [androidJvm]
Content
open fun getWindowAttachCount(): Int


getWindowId [androidJvm]
Content
open fun getWindowId(): WindowId


getWindowInsetsController [androidJvm]
Content
open fun getWindowInsetsController(): WindowInsetsController?


getWindowToken [androidJvm]
Content
open fun getWindowToken(): IBinder


getWindowVisibility [androidJvm]
Content
open fun getWindowVisibility(): Int


getWindowVisibleDisplayFrame [androidJvm]
Content
open fun getWindowVisibleDisplayFrame(p0: Rect)


getX [androidJvm]
Content
open fun getX(): Float


getY [androidJvm]
Content
open fun getY(): Float


getZ [androidJvm]
Content
open fun getZ(): Float


hasExplicitFocusable [androidJvm]
Content
open fun hasExplicitFocusable(): Boolean


hasFocus [androidJvm]
Content
open fun hasFocus(): Boolean


hasFocusable [androidJvm]
Content
open fun hasFocusable(): Boolean


hasNestedScrollingParent [androidJvm]
Content
open fun hasNestedScrollingParent(): Boolean


hasOnClickListeners [androidJvm]
Content
open fun hasOnClickListeners(): Boolean


hasOnLongClickListeners [androidJvm]
Content
open fun hasOnLongClickListeners(): Boolean


hasOverlappingRendering [androidJvm]
Content
open fun hasOverlappingRendering(): Boolean


hasPointerCapture [androidJvm]
Content
open fun hasPointerCapture(): Boolean


hasTransientState [androidJvm]
Content
open fun hasTransientState(): Boolean


hasWindowFocus [androidJvm]
Content
open fun hasWindowFocus(): Boolean


invalidate [androidJvm]
Content
open fun invalidate()


invalidateDrawable [androidJvm]
Content
open override fun invalidateDrawable(p0: Drawable)


invalidateOutline [androidJvm]
Content
open fun invalidateOutline()


isAccessibilityFocused [androidJvm]
Content
open fun isAccessibilityFocused(): Boolean


isAccessibilityHeading [androidJvm]
Content
open fun isAccessibilityHeading(): Boolean


isActivated [androidJvm]
Content
open fun isActivated(): Boolean


isAttachedToWindow [androidJvm]
Content
open fun isAttachedToWindow(): Boolean


isClickable [androidJvm]
Content
open fun isClickable(): Boolean


isContextClickable [androidJvm]
Content
open fun isContextClickable(): Boolean


isDirty [androidJvm]
Content
open fun isDirty(): Boolean


isDuplicateParentStateEnabled [androidJvm]
Content
open fun isDuplicateParentStateEnabled(): Boolean


isEnabled [androidJvm]
Content
open fun isEnabled(): Boolean


isFocusable [androidJvm]
Content
fun isFocusable(): Boolean


isFocusableInTouchMode [androidJvm]
Content
fun isFocusableInTouchMode(): Boolean


isFocused [androidJvm]
Content
open fun isFocused(): Boolean


isFocusedByDefault [androidJvm]
Content
fun isFocusedByDefault(): Boolean


isForceDarkAllowed [androidJvm]
Content
open fun isForceDarkAllowed(): Boolean


isHapticFeedbackEnabled [androidJvm]
Content
open fun isHapticFeedbackEnabled(): Boolean


isHardwareAccelerated [androidJvm]
Content
open fun isHardwareAccelerated(): Boolean


isHorizontalFadingEdgeEnabled [androidJvm]
Content
open fun isHorizontalFadingEdgeEnabled(): Boolean


isHorizontalScrollBarEnabled [androidJvm]
Content
open fun isHorizontalScrollBarEnabled(): Boolean


isHovered [androidJvm]
Content
open fun isHovered(): Boolean


isImportantForAccessibility [androidJvm]
Content
open fun isImportantForAccessibility(): Boolean


isImportantForAutofill [androidJvm]
Content
fun isImportantForAutofill(): Boolean


isImportantForContentCapture [androidJvm]
Content
fun isImportantForContentCapture(): Boolean


isInEditMode [androidJvm]
Content
open fun isInEditMode(): Boolean


isInLayout [androidJvm]
Content
open fun isInLayout(): Boolean


isInTouchMode [androidJvm]
Content
open fun isInTouchMode(): Boolean


isKeyboardNavigationCluster [androidJvm]
Content
fun isKeyboardNavigationCluster(): Boolean


isLaidOut [androidJvm]
Content
open fun isLaidOut(): Boolean


isLayoutDirectionResolved [androidJvm]
Content
open fun isLayoutDirectionResolved(): Boolean


isLayoutRequested [androidJvm]
Content
open fun isLayoutRequested(): Boolean


isLongClickable [androidJvm]
Content
open fun isLongClickable(): Boolean


isNestedScrollingEnabled [androidJvm]
Content
open fun isNestedScrollingEnabled(): Boolean


isOpaque [androidJvm]
Content
open fun isOpaque(): Boolean


isPaddingOffsetRequired [androidJvm]
Content
open fun isPaddingOffsetRequired(): Boolean


isPaddingRelative [androidJvm]
Content
open fun isPaddingRelative(): Boolean


isPivotSet [androidJvm]
Content
open fun isPivotSet(): Boolean


isPressed [androidJvm]
Content
open fun isPressed(): Boolean


isSaveEnabled [androidJvm]
Content
open fun isSaveEnabled(): Boolean


isSaveFromParentEnabled [androidJvm]
Content
open fun isSaveFromParentEnabled(): Boolean


isScreenReaderFocusable [androidJvm]
Content
open fun isScreenReaderFocusable(): Boolean


isScrollbarFadingEnabled [androidJvm]
Content
open fun isScrollbarFadingEnabled(): Boolean


isScrollContainer [androidJvm]
Content
open fun isScrollContainer(): Boolean


isSelected [androidJvm]
Content
open fun isSelected(): Boolean


isShowingLayoutBounds [androidJvm]
Content
fun isShowingLayoutBounds(): Boolean


isShown [androidJvm]
Content
open fun isShown(): Boolean


isSoundEffectsEnabled [androidJvm]
Content
open fun isSoundEffectsEnabled(): Boolean


isTemporarilyDetached [androidJvm]
Content
fun isTemporarilyDetached(): Boolean


isTextAlignmentResolved [androidJvm]
Content
open fun isTextAlignmentResolved(): Boolean


isTextDirectionResolved [androidJvm]
Content
open fun isTextDirectionResolved(): Boolean


isVerticalFadingEdgeEnabled [androidJvm]
Content
open fun isVerticalFadingEdgeEnabled(): Boolean


isVerticalScrollBarEnabled [androidJvm]
Content
open fun isVerticalScrollBarEnabled(): Boolean


isVisibleToUserForAutofill [androidJvm]
Content
open fun isVisibleToUserForAutofill(p0: Int): Boolean


jumpDrawablesToCurrentState [androidJvm]
Content
open fun jumpDrawablesToCurrentState()


keyboardNavigationClusterSearch [androidJvm]
Content
open fun keyboardNavigationClusterSearch(p0: View, p1: Int): View


layout [androidJvm]
Content
open fun layout(p0: Int, p1: Int, p2: Int, p3: Int)


measure [androidJvm]
Content
fun measure(p0: Int, p1: Int)


offsetLeftAndRight [androidJvm]
Content
open fun offsetLeftAndRight(p0: Int)


offsetTopAndBottom [androidJvm]
Content
open fun offsetTopAndBottom(p0: Int)


onAnimationEnd [androidJvm]
Content
open fun onAnimationEnd()


onAnimationStart [androidJvm]
Content
open fun onAnimationStart()


onApplyWindowInsets [androidJvm]
Content
open fun onApplyWindowInsets(p0: WindowInsets): WindowInsets


onAttachedToWindow [androidJvm]
Content
open fun onAttachedToWindow()


onCancelPendingInputEvents [androidJvm]
Content
open fun onCancelPendingInputEvents()


onCapturedPointerEvent [androidJvm]
Content
open fun onCapturedPointerEvent(p0: MotionEvent): Boolean


onCheckIsTextEditor [androidJvm]
Content
open fun onCheckIsTextEditor(): Boolean


onConfigurationChanged [androidJvm]
Content
open fun onConfigurationChanged(p0: Configuration)


onCreateContextMenu [androidJvm]
Content
open fun onCreateContextMenu(p0: ContextMenu)


onCreateDrawableState [androidJvm]
Content
open fun onCreateDrawableState(p0: Int): IntArray


onCreateInputConnection [androidJvm]
Content
open fun onCreateInputConnection(p0: EditorInfo): InputConnection


onCreateViewTranslationRequest [androidJvm]
Content
open fun onCreateViewTranslationRequest(p0: IntArray, p1: Consumer<ViewTranslationRequest>)


onCreateVirtualViewTranslationRequests [androidJvm]
Content
open fun onCreateVirtualViewTranslationRequests(p0: LongArray, p1: IntArray, p2: Consumer<ViewTranslationRequest>)


onDetachedFromWindow [androidJvm]
Content
open fun onDetachedFromWindow()


onDisplayHint [androidJvm]
Content
open fun onDisplayHint(p0: Int)


onDragEvent [androidJvm]
Content
open fun onDragEvent(p0: DragEvent): Boolean


onDraw [androidJvm]
Content
open fun onDraw(p0: Canvas)


onDrawForeground [androidJvm]
Content
open fun onDrawForeground(p0: Canvas)


onDrawScrollBars [androidJvm]
Content
fun onDrawScrollBars(p0: Canvas)


onFilterTouchEventForSecurity [androidJvm]
Content
open fun onFilterTouchEventForSecurity(p0: MotionEvent): Boolean


onFinishInflate [androidJvm]
Content
open fun onFinishInflate()


onFinishTemporaryDetach [androidJvm]
Content
open fun onFinishTemporaryDetach()


onFocusChanged [androidJvm]
Content
open fun onFocusChanged(p0: Boolean, p1: Int, p2: Rect?)


onGenericMotionEvent [androidJvm]
Content
open fun onGenericMotionEvent(p0: MotionEvent): Boolean


onHoverChanged [androidJvm]
Content
open fun onHoverChanged(p0: Boolean)


onHoverEvent [androidJvm]
Content
open fun onHoverEvent(p0: MotionEvent): Boolean


onInitializeAccessibilityEvent [androidJvm]
Content
open fun onInitializeAccessibilityEvent(p0: AccessibilityEvent)


onInitializeAccessibilityNodeInfo [androidJvm]
Content
open fun onInitializeAccessibilityNodeInfo(p0: AccessibilityNodeInfo)


onKeyDown [androidJvm]
Content
open override fun onKeyDown(p0: Int, p1: KeyEvent): Boolean


onKeyLongPress [androidJvm]
Content
open override fun onKeyLongPress(p0: Int, p1: KeyEvent): Boolean


onKeyMultiple [androidJvm]
Content
open override fun onKeyMultiple(p0: Int, p1: Int, p2: KeyEvent): Boolean


onKeyPreIme [androidJvm]
Content
open fun onKeyPreIme(p0: Int, p1: KeyEvent): Boolean


onKeyShortcut [androidJvm]
Content
open fun onKeyShortcut(p0: Int, p1: KeyEvent): Boolean


onKeyUp [androidJvm]
Content
open override fun onKeyUp(p0: Int, p1: KeyEvent): Boolean


onLayout [androidJvm]
Content
open fun onLayout(p0: Boolean, p1: Int, p2: Int, p3: Int, p4: Int)


onMeasure [androidJvm]
Content
open fun onMeasure(p0: Int, p1: Int)


onOverScrolled [androidJvm]
Content
open fun onOverScrolled(p0: Int, p1: Int, p2: Boolean, p3: Boolean)


onPointerCaptureChange [androidJvm]
Content
open fun onPointerCaptureChange(p0: Boolean)


onPopulateAccessibilityEvent [androidJvm]
Content
open fun onPopulateAccessibilityEvent(p0: AccessibilityEvent)


onProvideAutofillStructure [androidJvm]
Content
open fun onProvideAutofillStructure(p0: ViewStructure, p1: Int)


onProvideAutofillVirtualStructure [androidJvm]
Content
open fun onProvideAutofillVirtualStructure(p0: ViewStructure, p1: Int)


onProvideContentCaptureStructure [androidJvm]
Content
open fun onProvideContentCaptureStructure(p0: ViewStructure, p1: Int)


onProvideStructure [androidJvm]
Content
open fun onProvideStructure(p0: ViewStructure)


onProvideVirtualStructure [androidJvm]
Content
open fun onProvideVirtualStructure(p0: ViewStructure)


onReceiveContent [androidJvm]
Content
open fun onReceiveContent(p0: ContentInfo): ContentInfo?


onResolvePointerIcon [androidJvm]
Content
open fun onResolvePointerIcon(p0: MotionEvent, p1: Int): PointerIcon


onRestoreInstanceState [androidJvm]
Content
open fun onRestoreInstanceState(p0: Parcelable)


onRtlPropertiesChanged [androidJvm]
Content
open fun onRtlPropertiesChanged(p0: Int)


onSaveInstanceState [androidJvm]
Content
open fun onSaveInstanceState(): Parcelable?


onScreenStateChanged [androidJvm]
Content
open fun onScreenStateChanged(p0: Int)


onScrollCaptureSearch [androidJvm]
Content
open fun onScrollCaptureSearch(p0: Rect, p1: Point, p2: Consumer<ScrollCaptureTarget>)


onScrollChanged [androidJvm]
Content
open fun onScrollChanged(p0: Int, p1: Int, p2: Int, p3: Int)


onSetAlpha [androidJvm]
Content
open fun onSetAlpha(p0: Int): Boolean


onSizeChanged [androidJvm]
Content
open fun onSizeChanged(p0: Int, p1: Int, p2: Int, p3: Int)


onStartTemporaryDetach [androidJvm]
Content
open fun onStartTemporaryDetach()


onTouchEvent [androidJvm]
Content
open fun onTouchEvent(p0: MotionEvent): Boolean


onTrackballEvent [androidJvm]
Content
open fun onTrackballEvent(p0: MotionEvent): Boolean


onViewTranslationResponse [androidJvm]
Content
open fun onViewTranslationResponse(p0: ViewTranslationResponse)


onVirtualViewTranslationResponses [androidJvm]
Content
open fun onVirtualViewTranslationResponses(p0: LongSparseArray<ViewTranslationResponse>)


onVisibilityAggregated [androidJvm]
Content
open fun onVisibilityAggregated(p0: Boolean)


onVisibilityChanged [androidJvm]
Content
open fun onVisibilityChanged(p0: View, p1: Int)


onWindowFocusChanged [androidJvm]
Content
open fun onWindowFocusChanged(p0: Boolean)


onWindowVisibilityChanged [androidJvm]
Content
open fun onWindowVisibilityChanged(p0: Int)


overScrollBy [androidJvm]
Content
open fun overScrollBy(p0: Int, p1: Int, p2: Int, p3: Int, p4: Int, p5: Int, p6: Int, p7: Int, p8: Boolean): Boolean


performAccessibilityAction [androidJvm]
Content
open fun performAccessibilityAction(p0: Int, p1: Bundle): Boolean


performClick [androidJvm]
Content
open fun performClick(): Boolean


performContextClick [androidJvm]
Content
open fun performContextClick(): Boolean
open fun performContextClick(p0: Float, p1: Float): Boolean


performHapticFeedback [androidJvm]
Content
open fun performHapticFeedback(p0: Int): Boolean
open fun performHapticFeedback(p0: Int, p1: Int): Boolean


performLongClick [androidJvm]
Content
open fun performLongClick(): Boolean
open fun performLongClick(p0: Float, p1: Float): Boolean


performReceiveContent [androidJvm]
Content
open fun performReceiveContent(p0: ContentInfo): ContentInfo?


playSoundEffect [androidJvm]
Content
open fun playSoundEffect(p0: Int)


post [androidJvm]
Content
open fun post(p0: Runnable): Boolean


postDelayed [androidJvm]
Content
open fun postDelayed(p0: Runnable, p1: Long): Boolean


postInvalidate [androidJvm]
Content
open fun postInvalidate()
open fun postInvalidate(p0: Int, p1: Int, p2: Int, p3: Int)


postInvalidateDelayed [androidJvm]
Content
open fun postInvalidateDelayed(p0: Long)
open fun postInvalidateDelayed(p0: Long, p1: Int, p2: Int, p3: Int, p4: Int)


postInvalidateOnAnimation [androidJvm]
Content
open fun postInvalidateOnAnimation()
open fun postInvalidateOnAnimation(p0: Int, p1: Int, p2: Int, p3: Int)


postOnAnimation [androidJvm]
Content
open fun postOnAnimation(p0: Runnable)


postOnAnimationDelayed [androidJvm]
Content
open fun postOnAnimationDelayed(p0: Runnable, p1: Long)


refreshDrawableState [androidJvm]
Content
open fun refreshDrawableState()


releasePointerCapture [androidJvm]
Content
open fun releasePointerCapture()


removeCallbacks [androidJvm]
Content
open fun removeCallbacks(p0: Runnable): Boolean


removeOnAttachStateChangeListener [androidJvm]
Content
open fun removeOnAttachStateChangeListener(p0: View.OnAttachStateChangeListener)


removeOnLayoutChangeListener [androidJvm]
Content
open fun removeOnLayoutChangeListener(p0: View.OnLayoutChangeListener)


removeOnUnhandledKeyEventListener [androidJvm]
Content
open fun removeOnUnhandledKeyEventListener(p0: View.OnUnhandledKeyEventListener)


requestApplyInsets [androidJvm]
Content
open fun requestApplyInsets()


requestFocus [androidJvm]
Content
fun requestFocus(): Boolean
fun requestFocus(p0: Int): Boolean
open fun requestFocus(p0: Int, p1: Rect): Boolean


requestFocusFromTouch [androidJvm]
Content
fun requestFocusFromTouch(): Boolean


requestLayout [androidJvm]
Content
open fun requestLayout()


requestPointerCapture [androidJvm]
Content
open fun requestPointerCapture()


requestRectangleOnScreen [androidJvm]
Content
open fun requestRectangleOnScreen(p0: Rect): Boolean
open fun requestRectangleOnScreen(p0: Rect, p1: Boolean): Boolean


requestUnbufferedDispatch [androidJvm]
Content
fun requestUnbufferedDispatch(p0: MotionEvent)
fun requestUnbufferedDispatch(p0: Int)


requireViewById [androidJvm]
Content
fun <T : View> requireViewById(p0: Int): T


resetPivot [androidJvm]
Content
open fun resetPivot()


restoreDefaultFocus [androidJvm]
Content
open fun restoreDefaultFocus(): Boolean


restoreHierarchyState [androidJvm]
Content
open fun restoreHierarchyState(p0: SparseArray<Parcelable>)


saveAttributeDataForStyleable [androidJvm]
Content
fun saveAttributeDataForStyleable(p0: Context, p1: IntArray, p2: AttributeSet?, p3: TypedArray, p4: Int, p5: Int)


saveHierarchyState [androidJvm]
Content
open fun saveHierarchyState(p0: SparseArray<Parcelable>)


scheduleDrawable [androidJvm]
Content
open override fun scheduleDrawable(p0: Drawable, p1: Runnable, p2: Long)


scrollBy [androidJvm]
Content
open fun scrollBy(p0: Int, p1: Int)


scrollTo [androidJvm]
Content
open fun scrollTo(p0: Int, p1: Int)


sendAccessibilityEvent [androidJvm]
Content
open override fun sendAccessibilityEvent(p0: Int)


sendAccessibilityEventUnchecked [androidJvm]
Content
open override fun sendAccessibilityEventUnchecked(p0: AccessibilityEvent)


setAccessibilityDelegate [androidJvm]
Content
open fun setAccessibilityDelegate(p0: View.AccessibilityDelegate?)


setAccessibilityHeading [androidJvm]
Content
open fun setAccessibilityHeading(p0: Boolean)


setAccessibilityLiveRegion [androidJvm]
Content
open fun setAccessibilityLiveRegion(p0: Int)


setAccessibilityPaneTitle [androidJvm]
Content
open fun setAccessibilityPaneTitle(p0: CharSequence?)


setAccessibilityTraversalAfter [androidJvm]
Content
open fun setAccessibilityTraversalAfter(p0: Int)


setAccessibilityTraversalBefore [androidJvm]
Content
open fun setAccessibilityTraversalBefore(p0: Int)


setActivated [androidJvm]
Content
open fun setActivated(p0: Boolean)


setAllowClickWhenDisabled [androidJvm]
Content
open fun setAllowClickWhenDisabled(p0: Boolean)


setAlpha [androidJvm]
Content
open fun setAlpha(p0: Float)


setAnimation [androidJvm]
Content
open fun setAnimation(p0: Animation)


setAnimationMatrix [androidJvm]
Content
open fun setAnimationMatrix(p0: Matrix?)


setAutofillHints [androidJvm]
Content
open fun setAutofillHints(vararg p0: String)


setAutofillId [androidJvm]
Content
open fun setAutofillId(p0: AutofillId?)


setBackground [androidJvm]
Content
open override fun setBackground(background: Drawable?)
More info
Sets the background of this stub as usual, and also that of actual if the given background is not null.


setBackgroundColor [androidJvm]
Content
open fun setBackgroundColor(p0: Int)


setBackgroundResource [androidJvm]
Content
open fun setBackgroundResource(p0: Int)


setBackgroundTintBlendMode [androidJvm]
Content
open fun setBackgroundTintBlendMode(p0: BlendMode?)


setBackgroundTintList [androidJvm]
Content
open fun setBackgroundTintList(p0: ColorStateList?)


setBackgroundTintMode [androidJvm]
Content
open fun setBackgroundTintMode(p0: PorterDuff.Mode?)


setBottom [androidJvm]
Content
fun setBottom(p0: Int)


setCameraDistance [androidJvm]
Content
open fun setCameraDistance(p0: Float)


setClickable [androidJvm]
Content
open fun setClickable(p0: Boolean)


setClipBounds [androidJvm]
Content
open fun setClipBounds(p0: Rect)


setClipToOutline [androidJvm]
Content
open fun setClipToOutline(p0: Boolean)


setContentCaptureSession [androidJvm]
Content
open fun setContentCaptureSession(p0: ContentCaptureSession?)


setContentDescription [androidJvm]
Content
open fun setContentDescription(p0: CharSequence)


setContextClickable [androidJvm]
Content
open fun setContextClickable(p0: Boolean)


setDefaultFocusHighlightEnabled [androidJvm]
Content
open fun setDefaultFocusHighlightEnabled(p0: Boolean)


setDuplicateParentStateEnabled [androidJvm]
Content
open fun setDuplicateParentStateEnabled(p0: Boolean)


setElevation [androidJvm]
Content
open fun setElevation(p0: Float)


setEnabled [androidJvm]
Content
open fun setEnabled(p0: Boolean)


setFadingEdgeLength [androidJvm]
Content
open fun setFadingEdgeLength(p0: Int)


setFilterTouchesWhenObscured [androidJvm]
Content
open fun setFilterTouchesWhenObscured(p0: Boolean)


setFitsSystemWindows [androidJvm]
Content
open fun setFitsSystemWindows(p0: Boolean)


setFocusable [androidJvm]
Content
open fun setFocusable(p0: Boolean)
open fun setFocusable(p0: Int)


setFocusableInTouchMode [androidJvm]
Content
open fun setFocusableInTouchMode(p0: Boolean)


setFocusedByDefault [androidJvm]
Content
open fun setFocusedByDefault(p0: Boolean)


setForceDarkAllowed [androidJvm]
Content
open fun setForceDarkAllowed(p0: Boolean)


setForeground [androidJvm]
Content
open fun setForeground(p0: Drawable)


setForegroundGravity [androidJvm]
Content
open fun setForegroundGravity(p0: Int)


setForegroundTintBlendMode [androidJvm]
Content
open fun setForegroundTintBlendMode(p0: BlendMode?)


setForegroundTintList [androidJvm]
Content
open fun setForegroundTintList(p0: ColorStateList?)


setForegroundTintMode [androidJvm]
Content
open fun setForegroundTintMode(p0: PorterDuff.Mode?)


setHapticFeedbackEnabled [androidJvm]
Content
open fun setHapticFeedbackEnabled(p0: Boolean)


setHasTransientState [androidJvm]
Content
open fun setHasTransientState(p0: Boolean)


setHorizontalFadingEdgeEnabled [androidJvm]
Content
open fun setHorizontalFadingEdgeEnabled(p0: Boolean)


setHorizontalScrollBarEnabled [androidJvm]
Content
open fun setHorizontalScrollBarEnabled(p0: Boolean)


setHorizontalScrollbarThumbDrawable [androidJvm]
Content
open fun setHorizontalScrollbarThumbDrawable(p0: Drawable?)


setHorizontalScrollbarTrackDrawable [androidJvm]
Content
open fun setHorizontalScrollbarTrackDrawable(p0: Drawable?)


setHovered [androidJvm]
Content
open fun setHovered(p0: Boolean)


setId [androidJvm]
Content
open override fun setId(@IdRes()id: Int)


setImportantForAccessibility [androidJvm]
Content
open fun setImportantForAccessibility(p0: Int)


setImportantForAutofill [androidJvm]
Content
open fun setImportantForAutofill(p0: Int)


setImportantForContentCapture [androidJvm]
Content
open fun setImportantForContentCapture(p0: Int)


setKeepScreenOn [androidJvm]
Content
open fun setKeepScreenOn(p0: Boolean)


setKeyboardNavigationCluster [androidJvm]
Content
open fun setKeyboardNavigationCluster(p0: Boolean)


setLabelFor [androidJvm]
Content
open fun setLabelFor(p0: Int)


setLayerPaint [androidJvm]
Content
open fun setLayerPaint(p0: Paint?)


setLayerType [androidJvm]
Content
open fun setLayerType(p0: Int, p1: Paint?)


setLayoutDirection [androidJvm]
Content
open fun setLayoutDirection(p0: Int)


setLayoutParams [androidJvm]
Content
open fun setLayoutParams(p0: ViewGroup.LayoutParams)


setLeft [androidJvm]
Content
fun setLeft(p0: Int)


setLeftTopRightBottom [androidJvm]
Content
fun setLeftTopRightBottom(p0: Int, p1: Int, p2: Int, p3: Int)


setLongClickable [androidJvm]
Content
open fun setLongClickable(p0: Boolean)


setMeasuredDimension [androidJvm]
Content
fun setMeasuredDimension(p0: Int, p1: Int)


setMinimumHeight [androidJvm]
Content
open fun setMinimumHeight(p0: Int)


setMinimumWidth [androidJvm]
Content
open fun setMinimumWidth(p0: Int)


setNestedScrollingEnabled [androidJvm]
Content
open fun setNestedScrollingEnabled(p0: Boolean)


setNextClusterForwardId [androidJvm]
Content
open fun setNextClusterForwardId(p0: Int)


setNextFocusDownId [androidJvm]
Content
open fun setNextFocusDownId(p0: Int)


setNextFocusForwardId [androidJvm]
Content
open fun setNextFocusForwardId(p0: Int)


setNextFocusLeftId [androidJvm]
Content
open fun setNextFocusLeftId(p0: Int)


setNextFocusRightId [androidJvm]
Content
open fun setNextFocusRightId(p0: Int)


setNextFocusUpId [androidJvm]
Content
open fun setNextFocusUpId(p0: Int)


setOnApplyWindowInsetsListener [androidJvm]
Content
open fun setOnApplyWindowInsetsListener(p0: View.OnApplyWindowInsetsListener)


setOnCapturedPointerListener [androidJvm]
Content
open fun setOnCapturedPointerListener(p0: View.OnCapturedPointerListener)


setOnClickListener [androidJvm]
Content
open fun setOnClickListener(p0: View.OnClickListener?)


setOnContextClickListener [androidJvm]
Content
open fun setOnContextClickListener(p0: View.OnContextClickListener?)


setOnCreateContextMenuListener [androidJvm]
Content
open fun setOnCreateContextMenuListener(p0: View.OnCreateContextMenuListener)


setOnDragListener [androidJvm]
Content
open fun setOnDragListener(p0: View.OnDragListener)


setOnFocusChangeListener [androidJvm]
Content
open fun setOnFocusChangeListener(p0: View.OnFocusChangeListener)


setOnGenericMotionListener [androidJvm]
Content
open fun setOnGenericMotionListener(p0: View.OnGenericMotionListener)


setOnHoverListener [androidJvm]
Content
open fun setOnHoverListener(p0: View.OnHoverListener)


setOnKeyListener [androidJvm]
Content
open fun setOnKeyListener(p0: View.OnKeyListener)


setOnLongClickListener [androidJvm]
Content
open fun setOnLongClickListener(p0: View.OnLongClickListener?)


setOnReceiveContentListener [androidJvm]
Content
open fun setOnReceiveContentListener(p0: Array<String>?, p1: OnReceiveContentListener?)


setOnScrollChangeListener [androidJvm]
Content
open fun setOnScrollChangeListener(p0: View.OnScrollChangeListener)


setOnTouchListener [androidJvm]
Content
open fun setOnTouchListener(p0: View.OnTouchListener)


setOutlineAmbientShadowColor [androidJvm]
Content
open fun setOutlineAmbientShadowColor(p0: Int)


setOutlineProvider [androidJvm]
Content
open fun setOutlineProvider(p0: ViewOutlineProvider)


setOutlineSpotShadowColor [androidJvm]
Content
open fun setOutlineSpotShadowColor(p0: Int)


setOverScrollMode [androidJvm]
Content
open fun setOverScrollMode(p0: Int)


setPadding [androidJvm]
Content
open fun setPadding(p0: Int, p1: Int, p2: Int, p3: Int)


setPaddingRelative [androidJvm]
Content
open fun setPaddingRelative(p0: Int, p1: Int, p2: Int, p3: Int)


setPivotX [androidJvm]
Content
open fun setPivotX(p0: Float)


setPivotY [androidJvm]
Content
open fun setPivotY(p0: Float)


setPointerIcon [androidJvm]
Content
open fun setPointerIcon(p0: PointerIcon)


setPressed [androidJvm]
Content
open fun setPressed(p0: Boolean)


setRenderEffect [androidJvm]
Content
open fun setRenderEffect(p0: RenderEffect?)


setRevealOnFocusHint [androidJvm]
Content
fun setRevealOnFocusHint(p0: Boolean)


setRight [androidJvm]
Content
fun setRight(p0: Int)


setRotation [androidJvm]
Content
open fun setRotation(p0: Float)


setRotationX [androidJvm]
Content
open fun setRotationX(p0: Float)


setRotationY [androidJvm]
Content
open fun setRotationY(p0: Float)


setSaveEnabled [androidJvm]
Content
open fun setSaveEnabled(p0: Boolean)


setSaveFromParentEnabled [androidJvm]
Content
open fun setSaveFromParentEnabled(p0: Boolean)


setScaleX [androidJvm]
Content
open fun setScaleX(p0: Float)


setScaleY [androidJvm]
Content
open fun setScaleY(p0: Float)


setScreenReaderFocusable [androidJvm]
Content
open fun setScreenReaderFocusable(p0: Boolean)


setScrollBarDefaultDelayBeforeFade [androidJvm]
Content
open fun setScrollBarDefaultDelayBeforeFade(p0: Int)


setScrollBarFadeDuration [androidJvm]
Content
open fun setScrollBarFadeDuration(p0: Int)


setScrollbarFadingEnabled [androidJvm]
Content
open fun setScrollbarFadingEnabled(p0: Boolean)


setScrollBarSize [androidJvm]
Content
open fun setScrollBarSize(p0: Int)


setScrollBarStyle [androidJvm]
Content
open fun setScrollBarStyle(p0: Int)


setScrollCaptureCallback [androidJvm]
Content
fun setScrollCaptureCallback(p0: ScrollCaptureCallback?)


setScrollCaptureHint [androidJvm]
Content
open fun setScrollCaptureHint(p0: Int)


setScrollContainer [androidJvm]
Content
open fun setScrollContainer(p0: Boolean)


setScrollIndicators [androidJvm]
Content
open fun setScrollIndicators(p0: Int)
open fun setScrollIndicators(p0: Int, p1: Int)


setScrollX [androidJvm]
Content
open fun setScrollX(p0: Int)


setScrollY [androidJvm]
Content
open fun setScrollY(p0: Int)


setSelected [androidJvm]
Content
open fun setSelected(p0: Boolean)


setSoundEffectsEnabled [androidJvm]
Content
open fun setSoundEffectsEnabled(p0: Boolean)


setStateDescription [androidJvm]
Content
open fun setStateDescription(p0: CharSequence?)


setStateListAnimator [androidJvm]
Content
open fun setStateListAnimator(p0: StateListAnimator)


setSystemGestureExclusionRects [androidJvm]
Content
open fun setSystemGestureExclusionRects(p0: MutableList<Rect>)


setTag [androidJvm]
Content
open fun setTag(p0: Any)
open fun setTag(p0: Int, p1: Any)


setTextAlignment [androidJvm]
Content
open fun setTextAlignment(p0: Int)


setTextDirection [androidJvm]
Content
open fun setTextDirection(p0: Int)


setTooltipText [androidJvm]
Content
open fun setTooltipText(p0: CharSequence?)


setTop [androidJvm]
Content
fun setTop(p0: Int)


setTouchDelegate [androidJvm]
Content
open fun setTouchDelegate(p0: TouchDelegate)


setTransitionAlpha [androidJvm]
Content
open fun setTransitionAlpha(p0: Float)


setTransitionName [androidJvm]
Content
fun setTransitionName(p0: String)


setTransitionVisibility [androidJvm]
Content
open fun setTransitionVisibility(p0: Int)


setTranslationX [androidJvm]
Content
open fun setTranslationX(p0: Float)


setTranslationY [androidJvm]
Content
open fun setTranslationY(p0: Float)


setTranslationZ [androidJvm]
Content
open fun setTranslationZ(p0: Float)


setVerticalFadingEdgeEnabled [androidJvm]
Content
open fun setVerticalFadingEdgeEnabled(p0: Boolean)


setVerticalScrollBarEnabled [androidJvm]
Content
open fun setVerticalScrollBarEnabled(p0: Boolean)


setVerticalScrollbarPosition [androidJvm]
Content
open fun setVerticalScrollbarPosition(p0: Int)


setVerticalScrollbarThumbDrawable [androidJvm]
Content
open fun setVerticalScrollbarThumbDrawable(p0: Drawable?)


setVerticalScrollbarTrackDrawable [androidJvm]
Content
open fun setVerticalScrollbarTrackDrawable(p0: Drawable?)


setViewTranslationCallback [androidJvm]
Content
open fun setViewTranslationCallback(p0: ViewTranslationCallback)


setVisibility [androidJvm]
Content
open override fun setVisibility(visibility: Int)
More info
Sets the visibility of actual.


setWillNotDraw [androidJvm]
Content
open fun setWillNotDraw(p0: Boolean)


setWindowInsetsAnimationCallback [androidJvm]
Content
open fun setWindowInsetsAnimationCallback(p0: WindowInsetsAnimation.Callback?)


setX [androidJvm]
Content
open fun setX(p0: Float)


setY [androidJvm]
Content
open fun setY(p0: Float)


setZ [androidJvm]
Content
open fun setZ(p0: Float)


show [androidJvm]
Content
fun show(rendering: Screen, viewEnvironment: ViewEnvironment)
More info
Replaces this view with one that can display rendering.


showContextMenu [androidJvm]
Content
open fun showContextMenu(): Boolean
open fun showContextMenu(p0: Float, p1: Float): Boolean


startActionMode [androidJvm]
Content
open fun startActionMode(p0: ActionMode.Callback): ActionMode
open fun startActionMode(p0: ActionMode.Callback, p1: Int): ActionMode


startAnimation [androidJvm]
Content
open fun startAnimation(p0: Animation)


startDragAndDrop [androidJvm]
Content
fun startDragAndDrop(p0: ClipData, p1: View.DragShadowBuilder, p2: Any, p3: Int): Boolean


startNestedScroll [androidJvm]
Content
open fun startNestedScroll(p0: Int): Boolean


stopNestedScroll [androidJvm]
Content
open fun stopNestedScroll()


toString [androidJvm]
Content
open override fun toString(): String


transformMatrixToGlobal [androidJvm]
Content
open fun transformMatrixToGlobal(p0: Matrix)


transformMatrixToLocal [androidJvm]
Content
open fun transformMatrixToLocal(p0: Matrix)


unscheduleDrawable [androidJvm]
Content
open fun unscheduleDrawable(p0: Drawable)
open override fun unscheduleDrawable(p0: Drawable, p1: Runnable)


updateDragShadow [androidJvm]
Content
fun updateDragShadow(p0: View.DragShadowBuilder)


verifyDrawable [androidJvm]
Content
open fun verifyDrawable(p0: Drawable): Boolean


willNotDraw [androidJvm]
Content
open fun willNotDraw(): Boolean


Properties

Name Summary
actual [androidJvm] val actual: ViewOn-demand access to the view created by the last call to update, or this WorkflowViewStub instance if none has yet been made.
inflatedId [androidJvm] @IdRes()

var inflatedId: IntThe id to be assigned to new views created by update.
replaceOldViewInParent [androidJvm] var replaceOldViewInParent: (ViewGroup, View) -> UnitFunction called from update to replace this stub, or the current actual, with a new view.
updatesVisibility [androidJvm] var updatesVisibility: Boolean = trueIf true, the visibility of views created by update will be copied from that of actual.