Package wtf.s1.ui.nsptr.compose

Types

NSPtrChildData
Link copied to clipboard
class NSPtrChildData(ptrComponent: PtrComponent, inspectorInfo: InspectorInfo.() -> Unit) : InspectorValueInfo, ParentDataModifier
NSPtrScope
Link copied to clipboard
interface NSPtrScope
custom measurable, like custom LayoutParams
NSPtrState
Link copied to clipboard
@Stable()
class NSPtrState(contentInitPosition: Dp, contentRefreshPosition: Dp, pullFriction: Float, coroutineScope: CoroutineScope, onRefresh: (NSPtrState) -> Unit)
PtrComponent
Link copied to clipboard
sealed class PtrComponent

Functions

detectDownAndUp
Link copied to clipboard
suspend fun PointerInputScope.detectDownAndUp(onDown: (Offset) -> Unit, onUpOrCancel: (Offset?) -> Unit)
NSPtrEZHeader
Link copied to clipboard
@Composable()
fun NSPtrEZHeader(nsPtrState: NSPtrState, modifier: Modifier = Modifier, radius: Dp = 15.dp, strokeWidth: Dp = 3.dp)
NSPtrLayout
Link copied to clipboard
@Composable()
fun NSPtrLayout(nsPtrState: NSPtrState, modifier: Modifier, content: @Composable() NSPtrScope.() -> Unit)
waitForUpOrCancel
Link copied to clipboard
suspend fun AwaitPointerEventScope.waitForUpOrCancel(): PointerInputChange?