| title | ModalTransition |
|---|---|
| titleTemplate | title - API / NativeScript |
| contributors | false |
Defined in: ui/transition/modal-transition.d.ts:2
new ModalTransition(duration?: number, nativeCurve?: any): ModalTransition;Defined in: ui/transition/index.d.ts:40
| Parameter | Type |
|---|---|
duration? |
number |
nativeCurve? |
any |
ModalTransition
id: number;Defined in: ui/transition/index.d.ts:23
optional interactiveController?: any;Defined in: ui/transition/index.d.ts:29
Transition.interactiveController
optional name?: string;Defined in: ui/transition/index.d.ts:27
(Optional) Provide a unique name to identify this transition
optional presented?: any;Defined in: ui/transition/index.d.ts:30
optional presenting?: any;Defined in: ui/transition/index.d.ts:31
optional sharedElements?: {
_allPresentingViews?: View[];
independent?: SharedElementSettings & {
isPresented?: boolean;
}[];
presented?: SharedElementSettings[];
presenting?: SharedElementSettings[];
};Defined in: ui/transition/index.d.ts:32
optional _allPresentingViews?: View[];optional independent?: SharedElementSettings & {
isPresented?: boolean;
}[];optional presented?: SharedElementSettings[];optional presenting?: SharedElementSettings[];optional transitionController?: any;Defined in: ui/transition/index.d.ts:28
Transition.transitionController
static optional AndroidTransitionType?: {
enter?: string;
exit?: string;
popEnter?: string;
popExit?: string;
};Defined in: ui/transition/index.d.ts:39
optional enter?: string;optional exit?: string;optional popEnter?: string;optional popExit?: string;Transition.AndroidTransitionType
optional androidFragmentTransactionCallback(
fragmentTransaction: any,
currentEntry: BackstackEntry,
newEntry: BackstackEntry): void;Defined in: ui/transition/index.d.ts:59
| Parameter | Type |
|---|---|
fragmentTransaction |
any |
currentEntry |
BackstackEntry |
newEntry |
BackstackEntry |
void
Transition.androidFragmentTransactionCallback
animateIOSTransition(
transitionContext: any,
fromViewCtrl: any,
toViewCtrl: any,
operation: any): void;Defined in: ui/transition/index.d.ts:44
| Parameter | Type |
|---|---|
transitionContext |
any |
fromViewCtrl |
any |
toViewCtrl |
any |
operation |
any |
void
Transition.animateIOSTransition
createAndroidAnimator(transitionType: string): any;Defined in: ui/transition/index.d.ts:45
| Parameter | Type |
|---|---|
transitionType |
string |
any
Transition.createAndroidAnimator
getCurve(): any;Defined in: ui/transition/index.d.ts:43
any
getDuration(): number;Defined in: ui/transition/index.d.ts:41
number
optional iosDismissedController(dismissed: any): any;Defined in: ui/transition/index.d.ts:49
| Parameter | Type |
|---|---|
dismissed |
any |
any
Transition.iosDismissedController
optional iosInteractionDismiss(animator: any): any;Defined in: ui/transition/index.d.ts:53
| Parameter | Type |
|---|---|
animator |
any |
any
Transition.iosInteractionDismiss
optional iosInteractionPresented(animator: any): any;Defined in: ui/transition/index.d.ts:55
| Parameter | Type |
|---|---|
animator |
any |
any
Transition.iosInteractionPresented
optional iosNavigatedController(
navigationController: any,
operation: number,
fromVC: any,
toVC: any): any;Defined in: ui/transition/index.d.ts:57
| Parameter | Type |
|---|---|
navigationController |
any |
operation |
number |
fromVC |
any |
toVC |
any |
any
Transition.iosNavigatedController
optional iosPresentedController(
presented: any,
presenting: any,
source: any): any;Defined in: ui/transition/index.d.ts:51
| Parameter | Type |
|---|---|
presented |
any |
presenting |
any |
source |
any |
any
Transition.iosPresentedController
setDuration(value: number): void;Defined in: ui/transition/index.d.ts:42
| Parameter | Type |
|---|---|
value |
number |
void
optional setupInteractiveGesture(startCallback: () => void, view: View): void;Defined in: ui/transition/index.d.ts:47
| Parameter | Type |
|---|---|
startCallback |
() => void |
view |
View |
void