UNPKG

@nativescript/core

Version:

A JavaScript library providing an easy to use api for interacting with iOS and Android platform APIs.

20 lines (19 loc) 1.44 kB
import { AndroidActivityCallbacks } from '..'; import { View } from '../../core/view'; export declare let moduleLoaded: boolean; export declare class ActivityCallbacksImplementation implements AndroidActivityCallbacks { private _rootView; getRootView(): View; onCreate(activity: androidx.appcompat.app.AppCompatActivity, savedInstanceState: android.os.Bundle, intentOrSuperFunc: android.content.Intent | Function, superFunc?: Function): void; onSaveInstanceState(activity: androidx.appcompat.app.AppCompatActivity, outState: android.os.Bundle, superFunc: Function): void; onNewIntent(activity: androidx.appcompat.app.AppCompatActivity, intent: android.content.Intent, superSetIntentFunc: Function, superFunc: Function): void; onStart(activity: any, superFunc: Function): void; onStop(activity: any, superFunc: Function): void; onPostResume(activity: any, superFunc: Function): void; onDestroy(activity: any, superFunc: Function): void; onBackPressed(activity: any, superFunc: Function): void; onRequestPermissionsResult(activity: any, requestCode: number, permissions: Array<string>, grantResults: Array<number>, superFunc: Function): void; onActivityResult(activity: any, requestCode: number, resultCode: number, data: android.content.Intent, superFunc: Function): void; resetActivityContent(activity: androidx.appcompat.app.AppCompatActivity): void; private setActivityContent; }