UNPKG

@nativescript/core

Version:

A JavaScript library providing an easy to use api for interacting with iOS and Android platform APIs.

20 lines (19 loc) 1.02 kB
import { Transition } from '.'; export declare class SlideTransition extends Transition { transitionController: SlideTransitionController; presented: UIViewController; presenting: UIViewController; operation: number; direction: string; constructor(direction: string, duration: number, curve: any); iosNavigatedController(navigationController: UINavigationController, operation: number, fromVC: UIViewController, toVC: UIViewController): UIViewControllerAnimatedTransitioning; } export declare class SlideTransitionController extends NSObject implements UIViewControllerAnimatedTransitioning { static ObjCProtocols: { prototype: UIViewControllerAnimatedTransitioning; }[]; owner: WeakRef<SlideTransition>; static initWithOwner(owner: WeakRef<SlideTransition>): SlideTransitionController; transitionDuration(transitionContext: UIViewControllerContextTransitioning): number; animateTransition(transitionContext: UIViewControllerContextTransitioning): void; }