From 7c0d78c138906af9b0d467d2285eea8710546ccb Mon Sep 17 00:00:00 2001 From: Philipp Heuer Date: Thu, 7 Sep 2023 18:12:18 +0200 Subject: [PATCH 1/3] feat: export TransitionOptions interface --- core/src/interface.d.ts | 1 + packages/angular/src/index.ts | 2 ++ packages/react/src/components/index.ts | 2 ++ packages/vue/src/index.ts | 2 ++ 4 files changed, 7 insertions(+) diff --git a/core/src/interface.d.ts b/core/src/interface.d.ts index b7bd05415e8..6031103fd16 100644 --- a/core/src/interface.d.ts +++ b/core/src/interface.d.ts @@ -43,6 +43,7 @@ export { AnimationKeyFrames, AnimationLifecycle, } from './utils/animation/animation-interface'; +export { getIonPageElement, TransitionOptions } from './utils/transition'; export { HTMLIonOverlayElement, OverlayController, OverlayInterface } from './utils/overlays-interface'; export { Config, config } from './global/config'; export { Gesture, GestureConfig, GestureDetail } from './utils/gesture'; diff --git a/packages/angular/src/index.ts b/packages/angular/src/index.ts index fb0daa2a4dc..366ccf3742a 100644 --- a/packages/angular/src/index.ts +++ b/packages/angular/src/index.ts @@ -55,6 +55,7 @@ export { getPlatforms, isPlatform, getTimeGivenProgression, + getIonPageElement, // TYPES Animation, AnimationBuilder, @@ -129,4 +130,5 @@ export { ToastLayout, ToggleChangeEventDetail, ToggleCustomEvent, + TransitionOptions, } from '@ionic/core'; diff --git a/packages/react/src/components/index.ts b/packages/react/src/components/index.ts index bb295f09a39..bfe29ae6597 100644 --- a/packages/react/src/components/index.ts +++ b/packages/react/src/components/index.ts @@ -9,6 +9,7 @@ export { mdTransitionAnimation, IonicSlides, getTimeGivenProgression, + getIonPageElement, // TYPES Animation, @@ -83,6 +84,7 @@ export { ToastLayout, ToggleChangeEventDetail, ToggleCustomEvent, + TransitionOptions, } from '@ionic/core/components'; export * from './proxies'; diff --git a/packages/vue/src/index.ts b/packages/vue/src/index.ts index 158a2c9ffea..99822141c5b 100644 --- a/packages/vue/src/index.ts +++ b/packages/vue/src/index.ts @@ -47,6 +47,7 @@ export { isPlatform, menuController, getTimeGivenProgression, + getIonPageElement, // TYPES Animation, @@ -123,4 +124,5 @@ export { ToastLayout, ToggleChangeEventDetail, ToggleCustomEvent, + TransitionOptions, } from "@ionic/core/components"; From 6a163bdf60b2f324d8cb91a2ecf7d45e1601049c Mon Sep 17 00:00:00 2001 From: Liam DeBeasi Date: Thu, 7 Sep 2023 12:47:42 -0400 Subject: [PATCH 2/3] export function from index file --- core/src/index.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/core/src/index.ts b/core/src/index.ts index 69443064338..6bf73d59611 100644 --- a/core/src/index.ts +++ b/core/src/index.ts @@ -1,6 +1,7 @@ import 'ionicons'; export { createAnimation } from './utils/animation/animation'; +export { getIonPageElement } from './utils/transition'; export { iosTransitionAnimation } from './utils/transition/ios.transition'; export { mdTransitionAnimation } from './utils/transition/md.transition'; export { getTimeGivenProgression } from './utils/animation/cubic-bezier'; From 8e573c443936a62128434a393ebf5ebe362dfc0f Mon Sep 17 00:00:00 2001 From: Liam DeBeasi Date: Thu, 7 Sep 2023 12:47:58 -0400 Subject: [PATCH 3/3] remove function export from interface file --- core/src/interface.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/interface.d.ts b/core/src/interface.d.ts index 6031103fd16..377af9398ae 100644 --- a/core/src/interface.d.ts +++ b/core/src/interface.d.ts @@ -43,7 +43,7 @@ export { AnimationKeyFrames, AnimationLifecycle, } from './utils/animation/animation-interface'; -export { getIonPageElement, TransitionOptions } from './utils/transition'; +export { TransitionOptions } from './utils/transition'; export { HTMLIonOverlayElement, OverlayController, OverlayInterface } from './utils/overlays-interface'; export { Config, config } from './global/config'; export { Gesture, GestureConfig, GestureDetail } from './utils/gesture';