exitUntilCollapsedScrollBehavior

fun exitUntilCollapsedScrollBehavior(state: CollapsingNavigationBarState = rememberCollapsingNavigationBarState(), canScroll: () -> Boolean = { true }, snapAnimationSpec: AnimationSpec<Float>? = spring(stiffness = Spring.StiffnessMediumLow), flingAnimationSpec: DecayAnimationSpec<Float>? = rememberSplineBasedDecay()): NavigationBarScrollBehavior

Возвращает NavigationBarScrollBehavior, который настраивает свои свойства для влияния на цвета и высоту навигационной панели.

Навигационная панель, настроенная с этим NavigationBarScrollBehavior, будет немедленно сворачиваться при прокрутке вложенного контента вверх и будет разворачивать свернутую область обратно, когда контент прокручивается полностью вниз.

Parameters

state

объект состояния, используемый для управления или наблюдения за состоянием прокрутки навигационной панели. Смотрите rememberCollapsingNavigationBarState для состояния, которое запоминается между композициями.

canScroll

callback, используемый для определения того, должны ли события прокрутки обрабатываться этим ExitUntilCollapsedScrollBehavior

snapAnimationSpec

опциональный AnimationSpec, который определяет, как навигационная панель переходит в полностью свернутое или полностью развернутое состояние, когда флинг или перетаскивание прокручивает ее в промежуточное положение

flingAnimationSpec

опциональный DecayAnimationSpec, который определяет, как выполняется флинг навигационной панели, когда пользователь делает флинг самой панелью или контентом под ней