Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit bfbd40fb authored by Sherry Zhou's avatar Sherry Zhou Committed by Android (Google) Code Review
Browse files

Merge "Add animations during swiping picker carousel" into udc-dev

parents 4b3d41dc e851fbca
Loading
Loading
Loading
Loading
+6 −0
Original line number Original line Diff line number Diff line
@@ -136,6 +136,12 @@ interface ClockAnimations {
    /** Move the clock, for example, if the notification tray appears in split-shade mode. */
    /** Move the clock, for example, if the notification tray appears in split-shade mode. */
    fun onPositionUpdated(fromRect: Rect, toRect: Rect, fraction: Float) {}
    fun onPositionUpdated(fromRect: Rect, toRect: Rect, fraction: Float) {}


    /**
     * Runs when swiping clock picker, swipingFraction: 1.0 -> clock is scaled up in the preview,
     * 0.0 -> clock is scaled down in the shade; previewRatio is previewSize / screenSize
     */
    fun onPickerCarouselSwiping(swipingFraction: Float, previewRatio: Float) {}

    /**
    /**
     * Whether this clock has a custom position update animation. If true, the keyguard will call
     * Whether this clock has a custom position update animation. If true, the keyguard will call
     * `onPositionUpdated` to notify the clock of a position update animation. If false, a default
     * `onPositionUpdated` to notify the clock of a position update animation. If false, a default