Namespace: notifications¶
Enumerations¶
Type aliases¶
ScheduleOptions¶
Ƭ ScheduleOptions: Object
Options to pass to schedule.
Type declaration¶
Name | Type | Description |
---|---|---|
badge? |
string |
Android-only badge image displayed in the notification bubble. |
body? |
string |
Text displayed in the body (subtitle) of the notification bubble. |
delay? |
number |
How many milliseconds from now to send this notification. |
icon? |
string |
Icon image displayed in the notification bubble. |
image? |
string |
Banner image displayed in the notification bubble. |
link? |
string |
The link to open when the player engages with the notification. |
smsText? |
string |
The SMS message text. You should prefix this with the name of your game, so players know who the random phone number texting them is. Eg: "Beadle: New puzzle available!" |
title? |
string |
Text displayed in the title of the notification bubble. |
Defined in¶
Functions¶
getPermissionState¶
▸ getPermissionState(): Promise
<PermissionState
>
Returns¶
Promise
<PermissionState
>
Defined in¶
requestPermission¶
▸ requestPermission(): Promise
<boolean
>
Returns¶
Promise
<boolean
>
Defined in¶
schedule¶
▸ schedule(tag
, opts?
): void
Schedules a push notification.
Only one notification with a given tag can be scheduled at a time. If another notification was previously scheduled with the given tag, the entire notification is replaced with the new one.
Parameters¶
Name | Type | Description |
---|---|---|
tag |
string |
- |
opts? |
ScheduleOptions |
Options for configuring display and delivery of the notification. |
Returns¶
void