Skip to content

Latest commit

Β 

History

History
513 lines (319 loc) Β· 9.96 KB

ModalTransition.md

File metadata and controls

513 lines (319 loc) Β· 9.96 KB
title ModalTransition
titleTemplate title - API / NativeScript
contributors false

Defined in: ui/transition/modal-transition.d.ts:2

Extends

Constructors

Constructor

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

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

Parameters

Parameter Type
duration? number
nativeCurve? any

Returns

ModalTransition

Inherited from

Transition.constructor

Properties

id

id: number;

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

Inherited from

Transition.id


interactiveController?

optional interactiveController?: any;

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

Inherited from

Transition.interactiveController


name?

optional name?: string;

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

(Optional) Provide a unique name to identify this transition

Inherited from

Transition.name


presented?

optional presented?: any;

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

Inherited from

Transition.presented


presenting?

optional presenting?: any;

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

Inherited from

Transition.presenting


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[];

Inherited from

Transition.sharedElements


transitionController?

optional transitionController?: any;

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

Inherited from

Transition.transitionController


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;

Inherited from

Transition.AndroidTransitionType

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

Inherited from

Transition.androidFragmentTransactionCallback


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

Inherited from

Transition.animateIOSTransition


createAndroidAnimator()

createAndroidAnimator(transitionType: string): any;

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

Parameters

Parameter Type
transitionType string

Returns

any

Inherited from

Transition.createAndroidAnimator


getCurve()

getCurve(): any;

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

Returns

any

Inherited from

Transition.getCurve


getDuration()

getDuration(): number;

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

Returns

number

Inherited from

Transition.getDuration


iosDismissedController()?

optional iosDismissedController(dismissed: any): any;

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

Parameters

Parameter Type
dismissed any

Returns

any

Inherited from

Transition.iosDismissedController


iosInteractionDismiss()?

optional iosInteractionDismiss(animator: any): any;

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

Parameters

Parameter Type
animator any

Returns

any

Inherited from

Transition.iosInteractionDismiss


iosInteractionPresented()?

optional iosInteractionPresented(animator: any): any;

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

Parameters

Parameter Type
animator any

Returns

any

Inherited from

Transition.iosInteractionPresented


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

Inherited from

Transition.iosNavigatedController


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

Inherited from

Transition.iosPresentedController


setDuration()

setDuration(value: number): void;

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

Parameters

Parameter Type
value number

Returns

void

Inherited from

Transition.setDuration


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

Inherited from

Transition.setupInteractiveGesture