@@ -4,7 +4,7 @@ import { AndroidActivityBackPressedEventData, AndroidActivityBundleEventData, An
44
55// TODO: explain why we need to this or remov it
66// Use requires to ensure order of imports is maintained
7- const appCommon = require ( './application-common' ) ;
7+ const appCommon = require ( './application-common' ) as typeof import ( './application-common' ) ;
88
99// First reexport so that app module is initialized.
1010export * from './application-common' ;
@@ -163,18 +163,18 @@ export class AndroidApplication extends Observable implements AndroidApplication
163163// HACK: We declare all these 'on' statements, so that they can appear in the API reference
164164// HACK: Do we need this? Is it useful? There are static fields to the AndroidApplication class for the event names.
165165export interface AndroidApplication {
166- on ( eventNames : string , callback : ( data : AndroidActivityEventData ) => void , thisArg ?: any ) ;
167- on ( event : 'activityCreated' , callback : ( args : AndroidActivityBundleEventData ) => void , thisArg ?: any ) ;
168- on ( event : 'activityDestroyed' , callback : ( args : AndroidActivityEventData ) => void , thisArg ?: any ) ;
169- on ( event : 'activityStarted' , callback : ( args : AndroidActivityEventData ) => void , thisArg ?: any ) ;
170- on ( event : 'activityPaused' , callback : ( args : AndroidActivityEventData ) => void , thisArg ?: any ) ;
171- on ( event : 'activityResumed' , callback : ( args : AndroidActivityEventData ) => void , thisArg ?: any ) ;
172- on ( event : 'activityStopped' , callback : ( args : AndroidActivityEventData ) => void , thisArg ?: any ) ;
173- on ( event : 'saveActivityState' , callback : ( args : AndroidActivityBundleEventData ) => void , thisArg ?: any ) ;
174- on ( event : 'activityResult' , callback : ( args : AndroidActivityResultEventData ) => void , thisArg ?: any ) ;
175- on ( event : 'activityBackPressed' , callback : ( args : AndroidActivityBackPressedEventData ) => void , thisArg ?: any ) ;
176- on ( event : 'activityNewIntent' , callback : ( args : AndroidActivityNewIntentEventData ) => void , thisArg ?: any ) ;
177- on ( event : 'activityRequestPermissions' , callback : ( args : AndroidActivityRequestPermissionsEventData ) => void , thisArg ?: any ) ;
166+ on ( eventNames : string , callback : ( data : AndroidActivityEventData ) => void , thisArg ?: any ) : void ;
167+ on ( event : 'activityCreated' , callback : ( args : AndroidActivityBundleEventData ) => void , thisArg ?: any ) : void ;
168+ on ( event : 'activityDestroyed' , callback : ( args : AndroidActivityEventData ) => void , thisArg ?: any ) : void ;
169+ on ( event : 'activityStarted' , callback : ( args : AndroidActivityEventData ) => void , thisArg ?: any ) : void ;
170+ on ( event : 'activityPaused' , callback : ( args : AndroidActivityEventData ) => void , thisArg ?: any ) : void ;
171+ on ( event : 'activityResumed' , callback : ( args : AndroidActivityEventData ) => void , thisArg ?: any ) : void ;
172+ on ( event : 'activityStopped' , callback : ( args : AndroidActivityEventData ) => void , thisArg ?: any ) : void ;
173+ on ( event : 'saveActivityState' , callback : ( args : AndroidActivityBundleEventData ) => void , thisArg ?: any ) : void ;
174+ on ( event : 'activityResult' , callback : ( args : AndroidActivityResultEventData ) => void , thisArg ?: any ) : void ;
175+ on ( event : 'activityBackPressed' , callback : ( args : AndroidActivityBackPressedEventData ) => void , thisArg ?: any ) : void ;
176+ on ( event : 'activityNewIntent' , callback : ( args : AndroidActivityNewIntentEventData ) => void , thisArg ?: any ) : void ;
177+ on ( event : 'activityRequestPermissions' , callback : ( args : AndroidActivityRequestPermissionsEventData ) => void , thisArg ?: any ) : void ;
178178}
179179
180180let androidApp : AndroidApplication ;
0 commit comments