back-button-remote-override
v1.0.0
Published
overrides the back button functionality on the remote. Click twice to leave
Downloads
80
Maintainers
Readme
back-button-remote-override
overrides the back button functionality on the remote. Click twice to leave
Install
npm install back-button-remote-override
npx cap syncAPI
echo(...)enableOverride()disableOverride()addListener('backButtonPressed', ...)homeBackPressed()exitToHomeScreen()
echo(...)
echo(options: { value: string; }) => Promise<{ value: string; }>| Param | Type |
| ------------- | ------------------------------- |
| options | { value: string; } |
Returns: Promise<{ value: string; }>
enableOverride()
enableOverride() => Promise<void>disableOverride()
disableOverride() => Promise<void>addListener('backButtonPressed', ...)
addListener(eventName: 'backButtonPressed', listenerFunc: () => void) => Promise<{ remove: () => void; }>Fired whenever the Android hardware back button is pressed.
| Param | Type |
| ------------------ | -------------------------------- |
| eventName | 'backButtonPressed' |
| listenerFunc | () => void |
Returns: Promise<{ remove: () => void; }>
homeBackPressed()
homeBackPressed() => Promise<{ handled: boolean; }>Trigger the "double press to exit" logic from Angular.
Returns: Promise<{ handled: boolean; }>
exitToHomeScreen()
exitToHomeScreen() => Promise<{ handled: boolean; }>Allows for exiting the app to the home screen (emulated from intents)
Returns: Promise<{ handled: boolean; }>
