UNPKG

@nodegui/svelte-nodegui

Version:
22 lines (21 loc) 976 B
import { NSVElement } from "../dom"; import type { NativeView } from "../dom/nativescript-vue-next/runtime/nodes"; export interface NativeAnimationDefinition { } export declare function asSvelteTransition<T extends NativeView = NativeView>(node: NSVElement<T>, delay: number, duration: number, curve: string, nativeAnimationProps: (t: number) => NativeAnimationDefinition): any; export declare function fade<T extends NativeView = NativeView>(node: NSVElement<T>, { delay, duration }: { delay?: number; duration?: number; }): any; export declare function fly<T extends NativeView = NativeView>(node: NSVElement<T>, { delay, duration, easing, x, y }: { delay?: number; duration?: number; easing?: string; x?: number; y?: number; }): any; export declare function slide<T extends NativeView = NativeView>(node: NSVElement<T>, { delay, duration, easing }: { delay?: number; duration?: number; easing?: string; }): any;