A PushSubscriptionOptions object represents additional options associated with a push subscription.
The userVisibleOnly option, when set to true, indicates that the push subscription will only be used
for push messages whose effect is made visible to the user, for example by displaying a Web Notification.
The applicationServerKey option defines the public key your application server uses for sending messages to clients via a push server endpoint.
A PushSubscriptionOptions object represents additional options associated with a push subscription.
The userVisibleOnly option, when set to true, indicates that the push subscription will only be used for push messages whose effect is made visible to the user, for example by displaying a Web Notification.
The applicationServerKey option defines the public key your application server uses for sending messages to clients via a push server endpoint.