Package-level declarations
Types
Канал интерполяции, который предоставляет текущий прогресс в виде fraction.
Motion-свойство, которое вычисляет промежуточное значение по внешнему каналу интерполяции.
Scope для описания InterpolationMotionProperty.
Сегмент InterpolationMotionProperty.
Билдер сегмента InterpolationMotionProperty.
Scope для настройки сегмента interpolation-свойства.
Вектор интерполяции.
Провайдер вектора интерполяции InterpolationVector
Контейнер, объединяющий MotionStyle и MotionContext.
Маркерный интерфейс канала motion.
Ключ, по которому MotionContext находит канал интерполяции.
Провайдер канала для указанного снимка состояний.
Контекст выполнения motion.
Scope для конфигурации MotionContext.
Вычисляет промежуточное значение для InterpolationMotionProperty.
Спецификация вычисления промежуточного значения для InterpolationMotionProperty.
Базовый контракт motion-свойства.
Сегмент motion-свойства.
Базовый scope билдеров сегментов.
Условие применения сегмента.
Базовый интерфейс спецификации motion.
Снимок перехода между состояниями компонента.
Провайдер текущего снимка состояний компонента.
Маркерный интерфейс для набора motion-свойств компонента.
Билдер для сборки конкретной реализации MotionStyle.
Спецификация анимации для TransitionMotionProperty.
Канал transition-анимации на основе Compose Transition.
Motion-свойство, которое анимирует изменение значения через Compose androidx.compose.animation.core.Transition.
Scope для описания TransitionMotionProperty.
Сегмент TransitionMotionProperty.
Билдер сегмента TransitionMotionProperty.
Scope для настройки сегмента transition-свойства.
Functions
Проверяет, что состояние либо появилось, либо исчезло между initial и target.
Проверяет, что состояние присутствовало в initial и отсутствует в target.
Проверяет, что состояние отсутствовало в initial и присутствует в target.
Возвращает evaluator для интерполяции Color.
Возвращает evaluator для дискретной интерполяции TextStyle.
Возвращает evaluator для интерполяции Dp.
Возвращает evaluator для интерполяции DpOffset.
Создаёт конечную transition-спецификацию на основе animationSpec.
Возвращает evaluator для интерполяции Brush.
Возвращает evaluator для интерполяции TextStyle.
Возвращает State<Brush> для StatefulValue с применением motionProperty.
Возвращает State<Color> для StatefulValue с применением motionProperty.
Возвращает State<Dp> для StatefulValue с применением motionProperty.
Возвращает State<Float> для StatefulValue с применением motionProperty.
Возвращает State<Int> для StatefulValue с применением motionProperty.
Возвращает State<IntOffset> для StatefulValue с применением motionProperty.
Возвращает State<IntSize> для StatefulValue с применением motionProperty.
Возвращает State<Offset> для StatefulValue с применением motionProperty.
Возвращает State<Rect> для StatefulValue с применением motionProperty.
Возвращает State<Size> для StatefulValue с применением motionProperty.
Возвращает State<TextStyle> для StatefulValue с применением motionProperty.
Проверяет, что состояние присутствует хотя бы в одном из наборов: initial или target.
Проверяет, что набор содержит указанное состояние.
Проверяет, что состояние отсутствует и в initial, и в target.
Проверяет, что набор не содержит указанное состояние.
Проверяет, что набор содержит только одно указанное состояние.
Создаёт interpolation-свойство.
Оборачивает interpolator в MotionInterpolationSpec.
Возвращает evaluator для интерполяции IntSize.
Создаёт motion-свойство, которое всегда отдаёт целевое значение без анимации.
Возвращает evaluator для интерполяции Offset.
Смещает начальную точку интерполяции так, как будто state присутствует в initial и отсутствует в target.
Смещает конечную точку интерполяции так, как будто state уже присутствует в target и отсутствует в initial.
Возвращает evaluator для интерполяции Rect.
Создаёт и запоминает MotionContext.
Возвращает evaluator для интерполяции Size.
Создаёт transition-свойство.
Возвращает ProvidedValue для CompositionLocal, используя переданный style, либо текущее значение, если style равен null.
Создаёт и запоминает канал интерполяции.