clickableIf

fun Modifier.clickableIf(condition: Boolean, enabled: Boolean = true, onClickLabel: String? = null, role: Role? = null, onClick: () -> Unit): Modifier

Extension function for Modifier to make the composable clickable based on a condition.

Return

A Modifier that is conditionally clickable.

Parameters

condition

Boolean value. If true, the composable is clickable; otherwise, it is not clickable.

onClick

Lambda function to be invoked when the modifier is clicked.