UNPKG

vuetify

Version:

Vue Material Component Framework

27 lines (26 loc) 1.28 kB
import type { MaybeRefOrGetter } from 'vue'; export declare const standardEasing = "cubic-bezier(0.4, 0, 0.2, 1)"; export declare const deceleratedEasing = "cubic-bezier(0.0, 0, 0.2, 1)"; export declare const acceleratedEasing = "cubic-bezier(0.4, 0, 1, 1)"; export type EasingFunction = (n: number) => number; export declare const easingPatterns: { readonly linear: (t: number) => number; readonly easeInQuad: (t: number) => number; readonly easeOutQuad: (t: number) => number; readonly easeInOutQuad: (t: number) => number; readonly easeInCubic: (t: number) => number; readonly easeOutCubic: (t: number) => number; readonly easeInOutCubic: (t: number) => number; readonly easeInQuart: (t: number) => number; readonly easeOutQuart: (t: number) => number; readonly easeInOutQuart: (t: number) => number; readonly easeInQuint: (t: number) => number; readonly easeOutQuint: (t: number) => number; readonly easeInOutQuint: (t: number) => number; readonly instant: (t: number) => number; }; export type EasingOptions = { duration?: number; transition?: EasingFunction; }; export declare function useTransition(source: MaybeRefOrGetter<number>, options: MaybeRefOrGetter<EasingOptions>): import("vue").ComputedRef<number>;