diff --git a/packages/core/application/application.android.ts b/packages/core/application/application.android.ts index 686fe92f8..cefae1d1a 100644 --- a/packages/core/application/application.android.ts +++ b/packages/core/application/application.android.ts @@ -240,6 +240,18 @@ class NativeScriptComponentCallbacks extends android.content.ComponentCallbacks2 } export class AndroidApplication extends ApplicationCommon implements IAndroidApplication { + static readonly activityCreatedEvent = 'activityCreated'; + static readonly activityDestroyedEvent = 'activityDestroyed'; + static readonly activityStartedEvent = 'activityStarted'; + static readonly activityPausedEvent = 'activityPaused'; + static readonly activityResumedEvent = 'activityResumed'; + static readonly activityStoppedEvent = 'activityStopped'; + static readonly saveActivityStateEvent = 'saveActivityState'; + static readonly activityResultEvent = 'activityResult'; + static readonly activityBackPressedEvent = 'activityBackPressed'; + static readonly activityNewIntentEvent = 'activityNewIntent'; + static readonly activityRequestPermissionsEvent = 'activityRequestPermissions'; + readonly activityCreatedEvent = 'activityCreated'; readonly activityDestroyedEvent = 'activityDestroyed'; readonly activityStartedEvent = 'activityStarted'; diff --git a/packages/core/application/application.d.ts b/packages/core/application/application.d.ts index 765ae7e0f..962d2e010 100644 --- a/packages/core/application/application.d.ts +++ b/packages/core/application/application.d.ts @@ -6,6 +6,51 @@ export * from './application-interfaces'; export const Application: ApplicationCommon; export class AndroidApplication extends ApplicationCommon { + /** + * @deprecated Use `Application.android.activityCreatedEvent` instead. + */ + static readonly activityCreatedEvent; + /** + * @deprecated Use `Application.android.activityDestroyedEvent` instead. + */ + static readonly activityDestroyedEvent; + /** + * @deprecated Use `Application.android.activityStartedEvent` instead. + */ + static readonly activityStartedEvent; + /** + * @deprecated Use `Application.android.activityPausedEvent` instead. + */ + static readonly activityPausedEvent; + /** + * @deprecated Use `Application.android.activityResumedEvent` instead. + */ + static readonly activityResumedEvent; + /** + * @deprecated Use `Application.android.activityStoppedEvent` instead. + */ + static readonly activityStoppedEvent; + /** + * @deprecated Use `Application.android.saveActivityStateEvent` instead. + */ + static readonly saveActivityStateEvent; + /** + * @deprecated Use `Application.android.activityResultEvent` instead. + */ + static readonly activityResultEvent; + /** + * @deprecated Use `Application.android.activityBackPressedEvent` instead. + */ + static readonly activityBackPressedEvent; + /** + * @deprecated Use `Application.android.activityNewIntentEvent` instead. + */ + static readonly activityNewIntentEvent; + /** + * @deprecated Use `Application.android.activityRequestPermissionsEvent` instead. + */ + static readonly activityRequestPermissionsEvent; + readonly activityCreatedEvent; readonly activityDestroyedEvent; readonly activityStartedEvent;