UNPKG

svelte-motion

Version:

Svelte animation library based on the React library framer-motion.

17 lines (16 loc) 737 B
/** based on framer-motion@4.1.17, Copyright (c) 2018 Framer B.V. */ import { VisualElement } from "../../types"; export declare function collectProjectingAncestors(visualElement: VisualElement, ancestors?: VisualElement[]): VisualElement<any, any>[]; export declare function collectProjectingChildren(visualElement: VisualElement): VisualElement[]; /** * Update the layoutState by measuring the DOM layout. This * should be called after resetting any layout-affecting transforms. */ export declare function updateLayoutMeasurement(visualElement: VisualElement): void; /** * Record the viewport box as it was before an expected mutation/re-render */ export declare function snapshotViewportBox(visualElement: VisualElement): void;