CollapsingNavigationBarState

class CollapsingNavigationBarState(initialHeightOffsetLimit: Float, initialHeightOffset: Float, initialContentOffset: Float)

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

В большинстве случаев это состояние будет создано через rememberCollapsingNavigationBarState.

Parameters

initialHeightOffsetLimit

начальное значение для CollapsingNavigationBarState.heightOffsetLimit

initialHeightOffset

начальное значение для CollapsingNavigationBarState.heightOffset

initialContentOffset

начальное значение для CollapsingNavigationBarState.contentOffset

Constructors

Link copied to clipboard
constructor(initialHeightOffsetLimit: Float, initialHeightOffset: Float, initialContentOffset: Float)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Значение, представляющее процент свернутой высоты навигационной панели.

Link copied to clipboard

Общее смещение контента, прокрученного под навигационной панелью.

Link copied to clipboard

Текущее смещение высоты навигационной панели в пикселях. Это смещение высоты применяется к фиксированной высоте панели для управления отображаемой высотой при прокрутке контента.

Link copied to clipboard

Лимит смещения высоты навигационной панели в пикселях, который представляет предел, до которого навигационная панель может сворачиваться.

Link copied to clipboard

Значение, представляющее процент площади навигационной панели, которая перекрывается с контентом, прокрученным под ней.