Skip to content

Latest commit

Β 

History

History
432 lines (280 loc) Β· 7.88 KB

Transition.md

File metadata and controls

432 lines (280 loc) Β· 7.88 KB
title Transition
titleTemplate title - API / NativeScript
contributors false

Defined in: ui/transition/index.d.ts:22

Extended by

Constructors

Constructor

new Transition(duration?: number, nativeCurve?: any): Transition;

Defined in: ui/transition/index.d.ts:40

Parameters

Parameter Type
duration? number
nativeCurve? any

Returns

Transition

Properties

id

id: number;

Defined in: ui/transition/index.d.ts:23


interactiveController?

optional interactiveController?: any;

Defined in: ui/transition/index.d.ts:29


name?

optional name?: string;

Defined in: ui/transition/index.d.ts:27

(Optional) Provide a unique name to identify this transition


presented?

optional presented?: any;

Defined in: ui/transition/index.d.ts:30


presenting?

optional presenting?: any;

Defined in: ui/transition/index.d.ts:31


sharedElements?

optional sharedElements?: {
  _allPresentingViews?: View[];
  independent?: SharedElementSettings & {
     isPresented?: boolean;
  }[];
  presented?: SharedElementSettings[];
  presenting?: SharedElementSettings[];
};

Defined in: ui/transition/index.d.ts:32

_allPresentingViews?

optional _allPresentingViews?: View[];

independent?

optional independent?: SharedElementSettings & {
  isPresented?: boolean;
}[];

presented?

optional presented?: SharedElementSettings[];

presenting?

optional presenting?: SharedElementSettings[];

transitionController?

optional transitionController?: any;

Defined in: ui/transition/index.d.ts:28


AndroidTransitionType?

static optional AndroidTransitionType?: {
  enter?: string;
  exit?: string;
  popEnter?: string;
  popExit?: string;
};

Defined in: ui/transition/index.d.ts:39

enter?

optional enter?: string;

exit?

optional exit?: string;

popEnter?

optional popEnter?: string;

popExit?

optional popExit?: string;

Methods

androidFragmentTransactionCallback()?

optional androidFragmentTransactionCallback(
   fragmentTransaction: any, 
   currentEntry: BackstackEntry, 
   newEntry: BackstackEntry): void;

Defined in: ui/transition/index.d.ts:59

Parameters

Parameter Type
fragmentTransaction any
currentEntry BackstackEntry
newEntry BackstackEntry

Returns

void


animateIOSTransition()

animateIOSTransition(
   transitionContext: any, 
   fromViewCtrl: any, 
   toViewCtrl: any, 
   operation: any): void;

Defined in: ui/transition/index.d.ts:44

Parameters

Parameter Type
transitionContext any
fromViewCtrl any
toViewCtrl any
operation any

Returns

void


createAndroidAnimator()

createAndroidAnimator(transitionType: string): any;

Defined in: ui/transition/index.d.ts:45

Parameters

Parameter Type
transitionType string

Returns

any


getCurve()

getCurve(): any;

Defined in: ui/transition/index.d.ts:43

Returns

any


getDuration()

getDuration(): number;

Defined in: ui/transition/index.d.ts:41

Returns

number


iosDismissedController()?

optional iosDismissedController(dismissed: any): any;

Defined in: ui/transition/index.d.ts:49

Parameters

Parameter Type
dismissed any

Returns

any


iosInteractionDismiss()?

optional iosInteractionDismiss(animator: any): any;

Defined in: ui/transition/index.d.ts:53

Parameters

Parameter Type
animator any

Returns

any


iosInteractionPresented()?

optional iosInteractionPresented(animator: any): any;

Defined in: ui/transition/index.d.ts:55

Parameters

Parameter Type
animator any

Returns

any


iosNavigatedController()?

optional iosNavigatedController(
   navigationController: any, 
   operation: number, 
   fromVC: any, 
   toVC: any): any;

Defined in: ui/transition/index.d.ts:57

Parameters

Parameter Type
navigationController any
operation number
fromVC any
toVC any

Returns

any


iosPresentedController()?

optional iosPresentedController(
   presented: any, 
   presenting: any, 
   source: any): any;

Defined in: ui/transition/index.d.ts:51

Parameters

Parameter Type
presented any
presenting any
source any

Returns

any


setDuration()

setDuration(value: number): void;

Defined in: ui/transition/index.d.ts:42

Parameters

Parameter Type
value number

Returns

void


setupInteractiveGesture()?

optional setupInteractiveGesture(startCallback: () => void, view: View): void;

Defined in: ui/transition/index.d.ts:47

Parameters

Parameter Type
startCallback () => void
view View

Returns

void