clickable

Composable Function

Android
@Composable
fun GlanceModifier.clickable(
    block: () -> Unit
): GlanceModifier

Run block in response to a user click.

Parameters

blockThe action to run.
Android
@Composable
fun GlanceModifier.clickable(
    @DrawableRes rippleOverride: Int = NoRippleOverride,
    block: () -> Unit
): GlanceModifier

Run block in response to a user click.

if no custom behavior is needed.

Parameters

rippleOverrideA drawable resource to use as the onClick ripple. Use NoRippleOverride
blockThe action to run.
Android
@ExperimentalGlanceApi
@Composable
fun GlanceModifier.clickable(
    key: String? = null,
    @DrawableRes rippleOverride: Int = NoRippleOverride,
    block: () -> Unit
): GlanceModifier

Run block in response to a user click.

if no custom behavior is needed. that the correct action is triggered, especially in cases of items that change order. If not provided we use the key that is automatically generated by the Compose runtime, which is unique for every exact code location in the composition tree.

Parameters

blockThe action to run.
rippleOverrideA drawable resource to use as the onClick ripple. Use NoRippleOverride
keyA stable and unique key that identifies the action for this element. This ensures