Compose SwiftUIv0.4.0
esc
GuideAPIGitHub
View modifier

digitalCrownRotation(_:)

A view modifier that maps SwiftUI's digitalCrownRotation.

iOS: unavailable (no-op)macOS: unavailable (no-op)tvOS: unavailable (no-op)watchOS 10.0+
fun Modifier.digitalCrownRotation(binding: Double, onBindingChange: (Double) -> Unit): Modifier

Overview

Modifier.digitalCrownRotation(binding = 0.0, onBindingChange = { value -> })

This is the Kotlin form of SwiftUI View.digitalCrownRotation(_:): SwiftUI documentation. In Swift it reads:

nonisolated func digitalCrownRotation<V>(_ binding: Binding<V>) -> some View where V : BinaryFloatingPoint

Topics

Overloads

fun Modifier.digitalCrownRotation(binding: Double, onBindingChange: (Double) -> Unit): Modifier
SwiftUI View.digitalCrownRotation(_:)
fun Modifier.digitalCrownRotation(detent: Double, onDetentChange: (Double) -> Unit, minValue: Double, through: Double, stride: Double, sensitivity: DigitalCrownRotationalSensitivity = DigitalCrownRotationalSensitivity.high, isContinuous: Boolean = false, isHapticFeedbackEnabled: Boolean = true, onIdle: () -> Unit =
SwiftUI View.digitalCrownRotation(detent:from:through:by:sensitivity:isContinuous:isHapticFeedbackEnabled:onChange:onIdle:)
fun Modifier.digitalCrownRotation(binding: Double, onBindingChange: (Double) -> Unit, minValue: Double, through: Double, stride: Double? = null, sensitivity: DigitalCrownRotationalSensitivity = DigitalCrownRotationalSensitivity.high, isContinuous: Boolean = false, isHapticFeedbackEnabled: Boolean = true): Modifier
SwiftUI View.digitalCrownRotation(_:from:through:by:sensitivity:isContinuous:isHapticFeedbackEnabled:)
fun Modifier.digitalCrownRotation(detent: Int, onDetentChange: (Int) -> Unit, minValue: Int, through: Int, stride: Int, sensitivity: DigitalCrownRotationalSensitivity = DigitalCrownRotationalSensitivity.high, isContinuous: Boolean = false, isHapticFeedbackEnabled: Boolean = true, onIdle: () -> Unit =
SwiftUI View.digitalCrownRotation(detent:from:through:by:sensitivity:isContinuous:isHapticFeedbackEnabled:onChange:onIdle:)
fun Modifier.digitalCrownRotation(binding: Double, onBindingChange: (Double) -> Unit, minValue: Double, through: Double, sensitivity: DigitalCrownRotationalSensitivity = DigitalCrownRotationalSensitivity.high, isContinuous: Boolean = false, isHapticFeedbackEnabled: Boolean = true, onIdle: () -> Unit =
SwiftUI View.digitalCrownRotation(_:from:through:sensitivity:isContinuous:isHapticFeedbackEnabled:onChange:onIdle:)
fun Modifier.digitalCrownRotation(binding: Double, onBindingChange: (Double) -> Unit, onIdle: () -> Unit =
SwiftUI View.digitalCrownRotation(_:onChange:onIdle:)