NativeScript 9.1 Released → V8 14.9, Vite 8 HMR, built for rapid agentic visual iteration
Dig in

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

Extends ​

Constructors ​

Constructor ​

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

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

Parameters ​

ParameterType
duration?number
nativeCurve?any

Returns ​

ModalTransition

Inherited from ​

Transition.constructor

Properties ​

id ​

ts
id: number;

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

Inherited from ​

Transition.id


interactiveController? ​

ts
optional interactiveController?: any;

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

Inherited from ​

Transition.interactiveController


name? ​

ts
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? ​

ts
optional presented?: any;

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

Inherited from ​

Transition.presented


presenting? ​

ts
optional presenting?: any;

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

Inherited from ​

Transition.presenting


sharedElements? ​

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

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

_allPresentingViews? ​

ts
optional _allPresentingViews?: View[];

independent? ​

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

presented? ​

ts
optional presented?: SharedElementSettings[];

presenting? ​

ts
optional presenting?: SharedElementSettings[];

Inherited from ​

Transition.sharedElements


transitionController? ​

ts
optional transitionController?: any;

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

Inherited from ​

Transition.transitionController


AndroidTransitionType? ​

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

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

enter? ​

ts
optional enter?: string;

exit? ​

ts
optional exit?: string;

popEnter? ​

ts
optional popEnter?: string;

popExit? ​

ts
optional popExit?: string;

Inherited from ​

Transition.AndroidTransitionType

Methods ​

androidFragmentTransactionCallback()? ​

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

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

Parameters ​

ParameterType
fragmentTransactionany
currentEntryBackstackEntry
newEntryBackstackEntry

Returns ​

void

Inherited from ​

Transition.androidFragmentTransactionCallback


animateIOSTransition() ​

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

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

Parameters ​

ParameterType
transitionContextany
fromViewCtrlany
toViewCtrlany
operationany

Returns ​

void

Inherited from ​

Transition.animateIOSTransition


createAndroidAnimator() ​

ts
createAndroidAnimator(transitionType: string): any;

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

Parameters ​

ParameterType
transitionTypestring

Returns ​

any

Inherited from ​

Transition.createAndroidAnimator


getCurve() ​

ts
getCurve(): any;

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

Returns ​

any

Inherited from ​

Transition.getCurve


getDuration() ​

ts
getDuration(): number;

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

Returns ​

number

Inherited from ​

Transition.getDuration


iosDismissedController()? ​

ts
optional iosDismissedController(dismissed: any): any;

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

Parameters ​

ParameterType
dismissedany

Returns ​

any

Inherited from ​

Transition.iosDismissedController


iosInteractionDismiss()? ​

ts
optional iosInteractionDismiss(animator: any): any;

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

Parameters ​

ParameterType
animatorany

Returns ​

any

Inherited from ​

Transition.iosInteractionDismiss


iosInteractionPresented()? ​

ts
optional iosInteractionPresented(animator: any): any;

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

Parameters ​

ParameterType
animatorany

Returns ​

any

Inherited from ​

Transition.iosInteractionPresented


iosNavigatedController()? ​

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

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

Parameters ​

ParameterType
navigationControllerany
operationnumber
fromVCany
toVCany

Returns ​

any

Inherited from ​

Transition.iosNavigatedController


iosPresentedController()? ​

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

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

Parameters ​

ParameterType
presentedany
presentingany
sourceany

Returns ​

any

Inherited from ​

Transition.iosPresentedController


setDuration() ​

ts
setDuration(value: number): void;

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

Parameters ​

ParameterType
valuenumber

Returns ​

void

Inherited from ​

Transition.setDuration


setupInteractiveGesture()? ​

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

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

Parameters ​

ParameterType
startCallback() => void
viewView

Returns ​

void

Inherited from ​

Transition.setupInteractiveGesture

Previous
ListView