vncoreui / com.venuenext.vncoreui.ui / LockedBottomSheetBehavior

LockedBottomSheetBehavior

class LockedBottomSheetBehavior<V : View> : BottomSheetBehavior<V>

Constructors

<init>

LockedBottomSheetBehavior()

Functions

onInterceptTouchEvent

fun onInterceptTouchEvent(parent: CoordinatorLayout, child: V, event: MotionEvent): Boolean

onNestedPreFling

fun onNestedPreFling(coordinatorLayout: CoordinatorLayout, child: V, target: View, velocityX: Float, velocityY: Float): Boolean

onNestedPreScroll

fun onNestedPreScroll(coordinatorLayout: CoordinatorLayout, child: V, target: View, dx: Int, dy: Int, consumed: IntArray, type: Int): Unit

onStartNestedScroll

fun onStartNestedScroll(coordinatorLayout: CoordinatorLayout, child: V, directTargetChild: View, target: View, axes: Int, type: Int): Boolean

onStopNestedScroll

fun onStopNestedScroll(coordinatorLayout: CoordinatorLayout, child: V, target: View, type: Int): Unit

onTouchEvent

fun onTouchEvent(parent: CoordinatorLayout, child: V, event: MotionEvent): Boolean

Companion Object Functions

from

fun <V : View> from(view: V): LockedBottomSheetBehavior<V>