Package-level declarations

Properties

Link copied to clipboard
val AlignCenter: () -> Float
Link copied to clipboard
val AlignEnd: () -> Float
Link copied to clipboard
val AlignStart: () -> Float
Link copied to clipboard

Functions

Link copied to clipboard
fun Modifier.align(xPercent: () -> Float = AlignStart, yPercent: () -> Float = AlignStart): Modifier
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
fun Modifier.fadingEdge(startAlpha: Float = 1.0f, endAlpha: Float = 0.0f, padding: PaddingValues): Modifier
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun Modifier.fastOffset(offsetXProvider: GraphicsLayerScope.() -> Float?, offsetYProvider: GraphicsLayerScope.() -> Float?): Modifier
Link copied to clipboard
@JvmName(name = "fastOffsetXByStateDp")
fun Modifier.fastOffsetX(state: State<Dp>): Modifier
@JvmName(name = "fastOffsetXByStateFloat")
fun Modifier.fastOffsetX(state: State<Float>): Modifier
@JvmName(name = "fastOffsetXByStateInt")
fun Modifier.fastOffsetX(state: State<Int>): Modifier
Link copied to clipboard
@JvmName(name = "fastOffsetYByStateDp")
fun Modifier.fastOffsetY(state: State<Dp>): Modifier
@JvmName(name = "fastOffsetYByStateFloat")
fun Modifier.fastOffsetY(state: State<Float>): Modifier
@JvmName(name = "fastOffsetYByStateInt")
fun Modifier.fastOffsetY(state: State<Int>): Modifier
Link copied to clipboard
Link copied to clipboard
fun Modifier.fastScale(scaleProvider: () -> Float?): Modifier
fun Modifier.fastScale(scaleXProvider: () -> Float?, scaleYProvider: () -> Float?): Modifier
Link copied to clipboard
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

静默点击