Package-level declarations

Types

Link copied to clipboard
@Stable
class DragFlag
Link copied to clipboard
@Stable
sealed interface DropResult

Functions

Link copied to clipboard
inline fun Modifier.condition(value: Boolean, callback: Modifier.() -> Modifier): Modifier

当 value == true 时应用 callback

inline fun Modifier.condition(value: Boolean, ifTrue: Modifier.() -> Modifier, ifFalse: Modifier.() -> Modifier): Modifier

当 value == true 时应用 ifTrue, 否则应用 ifFalse

Link copied to clipboard
fun Modifier.dashBorder(width: Dp, color: Color, shape: Shape = RectangleShape): Modifier
Link copied to clipboard
actual fun Modifier.dragAndDrop(enabled: Boolean, flag: DragFlag, onDrop: (DropResult) -> Unit): Modifier
expect fun Modifier.dragAndDrop(enabled: Boolean, flag: DragFlag, onDrop: (DropResult) -> Unit): Modifier
actual fun Modifier.dragAndDrop(enabled: Boolean, flag: DragFlag, onDrop: (DropResult) -> Unit): Modifier
actual fun Modifier.dragAndDrop(enabled: Boolean, flag: DragFlag, onDrop: (DropResult) -> Unit): Modifier
actual fun Modifier.dragAndDrop(enabled: Boolean, flag: DragFlag, onDrop: (DropResult) -> Unit): Modifier
Link copied to clipboard
fun Modifier.fadingEdge(startAlpha: Float = 1.0f, endAlpha: Float = 0.0f, padding: PaddingValues): Modifier
Link copied to clipboard
fun Modifier.keepSize(): Modifier
Link copied to clipboard
fun Modifier.pointerIcon(icon: PointerIcon, enabled: Boolean = true): Modifier
Link copied to clipboard
fun Modifier.semantics(role: Role? = null, contentType: ContentType? = null, description: String? = null): Modifier
Link copied to clipboard
fun Modifier.shadow(shape: Shape, radius: Dp): Modifier
Link copied to clipboard
fun Modifier.silentClick(enabled: Boolean = true, role: Role? = null, onClick: () -> Unit): Modifier

静默点击