chore: deprecate static event names

This commit is contained in:
Igor Randjelovic
2023-05-12 21:32:12 +02:00
parent a143180129
commit 0b8fe979cd
2 changed files with 57 additions and 0 deletions

View File

@@ -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';

View File

@@ -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;