Documentation ¶
Index ¶
- Variables
- func GetInterface() js.Value
- type ServiceWorkerRegistration
- func (s ServiceWorkerRegistration) Active() (serviceworker.ServiceWorker, error)
- func (s ServiceWorkerRegistration) GetNotifications(title string, options ...map[string]interface{}) (promise.Promise, error)
- func (s ServiceWorkerRegistration) Index() (int, error)
- func (s ServiceWorkerRegistration) Installing() (serviceworker.ServiceWorker, error)
- func (s ServiceWorkerRegistration) NavigationPreload() (navigationpreloadmanager.NavigationPreloadManager, error)
- func (s ServiceWorkerRegistration) OnUpdateFound(handler func(e event.Event)) (js.Func, error)
- func (s ServiceWorkerRegistration) PushManager() (pushmanager.PushManager, error)
- func (s ServiceWorkerRegistration) Scope() (string, error)
- func (s ServiceWorkerRegistration) ServiceWorkerRegistration_() ServiceWorkerRegistration
- func (s ServiceWorkerRegistration) ShowNotification(title string, options ...map[string]interface{}) (promise.Promise, error)
- func (s ServiceWorkerRegistration) Unregister() (promise.Promise, error)
- func (s ServiceWorkerRegistration) Update() (promise.Promise, error)
- func (s ServiceWorkerRegistration) UpdateViaCache() (promise.Promise, error)
- func (s ServiceWorkerRegistration) Waiting() (serviceworker.ServiceWorker, error)
- type ServiceWorkerRegistrationFrom
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrNotImplemented = errors.New("Browser not implemented ServiceWorkerRegistration") ErrNotAServiceWorkerRegistration = errors.New("Object is not a ServiceWorkerRegistration object") )
Functions ¶
func GetInterface ¶
GetInterface get the JS interface of serviceworkerregistration
Types ¶
type ServiceWorkerRegistration ¶
type ServiceWorkerRegistration struct {
eventtarget.EventTarget
}
func NewFromJSObject ¶
func NewFromJSObject(obj js.Value) (ServiceWorkerRegistration, error)
func (ServiceWorkerRegistration) Active ¶
func (s ServiceWorkerRegistration) Active() (serviceworker.ServiceWorker, error)
func (ServiceWorkerRegistration) GetNotifications ¶
func (ServiceWorkerRegistration) Index ¶
func (s ServiceWorkerRegistration) Index() (int, error)
func (ServiceWorkerRegistration) Installing ¶
func (s ServiceWorkerRegistration) Installing() (serviceworker.ServiceWorker, error)
func (ServiceWorkerRegistration) NavigationPreload ¶
func (s ServiceWorkerRegistration) NavigationPreload() (navigationpreloadmanager.NavigationPreloadManager, error)
func (ServiceWorkerRegistration) OnUpdateFound ¶
func (ServiceWorkerRegistration) PushManager ¶
func (s ServiceWorkerRegistration) PushManager() (pushmanager.PushManager, error)
func (ServiceWorkerRegistration) Scope ¶
func (s ServiceWorkerRegistration) Scope() (string, error)
func (ServiceWorkerRegistration) ServiceWorkerRegistration_ ¶
func (s ServiceWorkerRegistration) ServiceWorkerRegistration_() ServiceWorkerRegistration
func (ServiceWorkerRegistration) ShowNotification ¶
func (ServiceWorkerRegistration) Unregister ¶
func (s ServiceWorkerRegistration) Unregister() (promise.Promise, error)
func (ServiceWorkerRegistration) Update ¶
func (s ServiceWorkerRegistration) Update() (promise.Promise, error)
func (ServiceWorkerRegistration) UpdateViaCache ¶
func (s ServiceWorkerRegistration) UpdateViaCache() (promise.Promise, error)
func (ServiceWorkerRegistration) Waiting ¶
func (s ServiceWorkerRegistration) Waiting() (serviceworker.ServiceWorker, error)
type ServiceWorkerRegistrationFrom ¶
type ServiceWorkerRegistrationFrom interface {
ServiceWorkerRegistration_() ServiceWorkerRegistration
}
Click to show internal directories.
Click to hide internal directories.