Compose SwiftUIv0.4.0
esc
GuideAPIGitHub
Structure

ScrollTransitionConfiguration

The Compose SwiftUI form of SwiftUI's ScrollTransitionConfiguration.

iOS 17.0+macOS 14.0+tvOS 17.0+watchOS 10.0+
class ScrollTransitionConfiguration

Overview

This is the Kotlin form of SwiftUI ScrollTransitionConfiguration: SwiftUI documentation. In Swift it reads:

struct ScrollTransitionConfiguration

Topics

Type properties

val interactive: ScrollTransitionConfiguration
SwiftUI ScrollTransitionConfiguration.interactive
val animated: ScrollTransitionConfiguration
SwiftUI ScrollTransitionConfiguration.animated
val identity: ScrollTransitionConfiguration
SwiftUI ScrollTransitionConfiguration.identity
val hidden: ScrollTransitionConfiguration.Threshold
SwiftUI ScrollTransitionConfiguration.Threshold.hidden
val visible: ScrollTransitionConfiguration.Threshold
SwiftUI ScrollTransitionConfiguration.Threshold.visible
val centered: ScrollTransitionConfiguration.Threshold
SwiftUI ScrollTransitionConfiguration.Threshold.centered

Methods

fun animation(animation: Animation): ScrollTransitionConfiguration
SwiftUI ScrollTransitionConfiguration.animation(_:)
fun threshold(threshold: ScrollTransitionConfiguration.Threshold): ScrollTransitionConfiguration
SwiftUI ScrollTransitionConfiguration.threshold(_:)
fun interactive(timingCurve: UnitCurve = UnitCurve.easeInOut): ScrollTransitionConfiguration
SwiftUI ScrollTransitionConfiguration.interactive(timingCurve:)
fun animated(animation: Animation = Animation.default): ScrollTransitionConfiguration
SwiftUI ScrollTransitionConfiguration.animated(_:)
fun interpolated(towards: ScrollTransitionConfiguration.Threshold, amount: Double): ScrollTransitionConfiguration.Threshold
SwiftUI ScrollTransitionConfiguration.Threshold.interpolated(towards:amount:)
fun inset(distance: Double): ScrollTransitionConfiguration.Threshold
SwiftUI ScrollTransitionConfiguration.Threshold.inset(by:)
fun visible(amount: Double): ScrollTransitionConfiguration.Threshold
SwiftUI ScrollTransitionConfiguration.Threshold.visible(_:)

Types

class ScrollTransitionConfiguration
SwiftUI ScrollTransitionConfiguration
class Threshold
SwiftUI ScrollTransitionConfiguration.Threshold