backgroundrun v1.1.38
backgroundrun
test background
Install
npm install backgroundrun
npx cap syncAPI
echo(...)addListener(string, ...)addAppResumedListener()clearAppResumedListener()showNotificationOnAppClose(...)stopNotificationService()checkPermissionsService(...)ignoringBatteryOptimizationsService()requestBatteryOptimizations()requestNotificationPermission()checkUsageStatsNotificationPausePermission(...)checkManageAppPermissionsPermission(...)checkNotificationPermission()openNotificationSettings()acquireWakeLock()releaseWakeLock()openLocationSettings()checkPermissionCamera(...)checkPermissionMicroPhone(...)checkPermissionAudio(...)- Interfaces
echo(...)
echo(options: { value: string; }) => Promise<{ value: string; }>| Param | Type |
|---|---|
options | { value: string; } |
Returns: Promise<{ value: string; }>
addListener(string, ...)
addListener(eventName: string, listenerFunc: (...args: any[]) => void) => Promise<PluginListenerHandle>| Param | Type |
|---|---|
eventName | string |
listenerFunc | (...args: any[]) => void |
Returns: Promise<PluginListenerHandle>
addAppResumedListener()
addAppResumedListener() => Promise<void>clearAppResumedListener()
clearAppResumedListener() => Promise<void>showNotificationOnAppClose(...)
showNotificationOnAppClose(options: GpsOptions) => Promise<GpsOptions>| Param | Type |
|---|---|
options | GpsOptions |
Returns: Promise<GpsOptions>
stopNotificationService()
stopNotificationService() => Promise<void>checkPermissionsService(...)
checkPermissionsService(options: { value: boolean; }) => Promise<{ value: boolean; }>| Param | Type |
|---|---|
options | { value: boolean; } |
Returns: Promise<{ value: boolean; }>
ignoringBatteryOptimizationsService()
ignoringBatteryOptimizationsService() => Promise<void>requestBatteryOptimizations()
requestBatteryOptimizations() => Promise<void>requestNotificationPermission()
requestNotificationPermission() => Promise<void>checkUsageStatsNotificationPausePermission(...)
checkUsageStatsNotificationPausePermission(options: { value: boolean; }) => Promise<{ value: boolean; }>| Param | Type |
|---|---|
options | { value: boolean; } |
Returns: Promise<{ value: boolean; }>
checkManageAppPermissionsPermission(...)
checkManageAppPermissionsPermission(options: { value: boolean; }) => Promise<{ value: boolean; }>| Param | Type |
|---|---|
options | { value: boolean; } |
Returns: Promise<{ value: boolean; }>
checkNotificationPermission()
checkNotificationPermission() => Promise<void>openNotificationSettings()
openNotificationSettings() => Promise<void>acquireWakeLock()
acquireWakeLock() => Promise<void>releaseWakeLock()
releaseWakeLock() => Promise<void>openLocationSettings()
openLocationSettings() => Promise<void>checkPermissionCamera(...)
checkPermissionCamera(options: { value: boolean; }) => Promise<{ value: boolean; }>| Param | Type |
|---|---|
options | { value: boolean; } |
Returns: Promise<{ value: boolean; }>
checkPermissionMicroPhone(...)
checkPermissionMicroPhone(options: { value: boolean; }) => Promise<{ value: boolean; }>| Param | Type |
|---|---|
options | { value: boolean; } |
Returns: Promise<{ value: boolean; }>
checkPermissionAudio(...)
checkPermissionAudio(options: { value: boolean; }) => Promise<{ value: boolean; }>| Param | Type |
|---|---|
options | { value: boolean; } |
Returns: Promise<{ value: boolean; }>
Interfaces
PluginListenerHandle
| Prop | Type |
|---|---|
remove | () => Promise<void> |
GpsOptions
| Prop | Type |
|---|---|
url | String |
id1 | String |
id2 | String |
id3 | String |
id4 | String |
title | String |
timerGps | Number |
coordinatesShow | boolean |
timeShow | boolean |
String
Allows manipulation and formatting of text strings and determination and location of substrings within strings.
| Prop | Type | Description |
|---|---|---|
length | number | Returns the length of a String object. |
| Method | Signature | Description |
|---|---|---|
| toString | () => string | Returns a string representation of a string. |
| charAt | (pos: number) => string | Returns the character at the specified index. |
| charCodeAt | (index: number) => number | Returns the Unicode value of the character at the specified location. |
| concat | (...strings: string[]) => string | Returns a string that contains the concatenation of two or more strings. |
| indexOf | (searchString: string, position?: number | undefined) => number | Returns the position of the first occurrence of a substring. |
| lastIndexOf | (searchString: string, position?: number | undefined) => number | Returns the last occurrence of a substring in the string. |
| localeCompare | (that: string) => number | Determines whether two strings are equivalent in the current locale. |
| match | (regexp: string | RegExp) => RegExpMatchArray | null | Matches a string with a regular expression, and returns an array containing the results of that search. |
| replace | (searchValue: string | RegExp, replaceValue: string) => string | Replaces text in a string, using a regular expression or search string. |
| replace | (searchValue: string | RegExp, replacer: (substring: string, ...args: any[]) => string) => string | Replaces text in a string, using a regular expression or search string. |
| search | (regexp: string | RegExp) => number | Finds the first substring match in a regular expression search. |
| slice | (start?: number | undefined, end?: number | undefined) => string | Returns a section of a string. |
| split | (separator: string | RegExp, limit?: number | undefined) => string[] | Split a string into substrings using the specified separator and return them as an array. |
| substring | (start: number, end?: number | undefined) => string | Returns the substring at the specified location within a String object. |
| toLowerCase | () => string | Converts all the alphabetic characters in a string to lowercase. |
| toLocaleLowerCase | (locales?: string | string[] | undefined) => string | Converts all alphabetic characters to lowercase, taking into account the host environment's current locale. |
| toUpperCase | () => string | Converts all the alphabetic characters in a string to uppercase. |
| toLocaleUpperCase | (locales?: string | string[] | undefined) => string | Returns a string where all alphabetic characters have been converted to uppercase, taking into account the host environment's current locale. |
| trim | () => string | Removes the leading and trailing white space and line terminator characters from a string. |
| substr | (from: number, length?: number | undefined) => string | Gets a substring beginning at the specified location and having the specified length. |
| valueOf | () => string | Returns the primitive value of the specified object. |
RegExpMatchArray
| Prop | Type |
|---|---|
index | number |
input | string |
RegExp
| Prop | Type | Description |
|---|---|---|
source | string | Returns a copy of the text of the regular expression pattern. Read-only. The regExp argument is a Regular expression object. It can be a variable name or a literal. |
global | boolean | Returns a Boolean value indicating the state of the global flag (g) used with a regular expression. Default is false. Read-only. |
ignoreCase | boolean | Returns a Boolean value indicating the state of the ignoreCase flag (i) used with a regular expression. Default is false. Read-only. |
multiline | boolean | Returns a Boolean value indicating the state of the multiline flag (m) used with a regular expression. Default is false. Read-only. |
lastIndex | number |
| Method | Signature | Description |
|---|---|---|
| exec | (string: string) => RegExpExecArray | null | Executes a search on a string using a regular expression pattern, and returns an array containing the results of that search. |
| test | (string: string) => boolean | Returns a Boolean value that indicates whether or not a pattern exists in a searched string. |
| compile | () => this |
RegExpExecArray
| Prop | Type |
|---|---|
index | number |
input | string |
Number
An object that represents a number of any kind. All JavaScript numbers are 64-bit floating-point numbers.
| Method | Signature | Description |
|---|---|---|
| toString | (radix?: number | undefined) => string | Returns a string representation of an object. |
| toFixed | (fractionDigits?: number | undefined) => string | Returns a string representing a number in fixed-point notation. |
| toExponential | (fractionDigits?: number | undefined) => string | Returns a string containing a number represented in exponential notation. |
| toPrecision | (precision?: number | undefined) => string | Returns a string containing a number represented either in exponential or fixed-point notation with a specified number of digits. |
| valueOf | () => number | Returns the primitive value of the specified object. |
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago