description

# ServiceWorkerGlobalScope class

Inheritance
  - Object
  - EventTarget
  - WorkerGlobalScope
  - ServiceWorkerGlobalScope
Annotations
  - @Native.new("ServiceWorkerGlobalScope")

## Properties

addressSpace → String?
  no setter inherited
caches → CacheStorage?
  no setter inherited
clients → Clients?
  no setter
crypto → Crypto?
  no setter inherited
hashCode → int
  The hash code for this object.
  no setter inherited
indexedDB → IdbFactory?
  no setter inherited
isSecureContext → bool?
  no setter inherited
location → _WorkerLocation
  no setter inherited
navigator → _WorkerNavigator
  no setter inherited
on → Events
  This is an ease-of-use accessor for event streams which should only be used when an explicit accessor is not available.
  no setter inherited
onActivate → Stream<Event>
  no setter
onError → Stream<Event>
  Stream of `error` events handled by this WorkerGlobalScope.
  no setter inherited
onFetch → Stream<Event>
  no setter
onForeignfetch → Stream<ForeignFetchEvent>
  no setter
onInstall → Stream<Event>
  no setter
onMessage → Stream<MessageEvent>
  no setter
origin → String?
  no setter inherited
performance → WorkerPerformance?
  no setter inherited
registration → ServiceWorkerRegistration?
  no setter
runtimeType → Type
  A representation of the runtime type of the object.
  no setter inherited
self → WorkerGlobalScope
  no setter inherited

## Methods

addEventListener(String type, EventListener? listener, [bool? useCapture]) → void
  inherited
atob(String atob) → String
  inherited
btoa(String btoa) → String
  inherited
dispatchEvent(Event event) → bool
  inherited
fetch(dynamic input, [Map? init]) → Future
  inherited
importScripts(String urls) → void
  inherited
noSuchMethod(Invocation invocation) → dynamic
  Invoked when a nonexistent method or property is accessed.
  inherited
removeEventListener(String type, EventListener? listener, [bool? useCapture]) → void
  inherited
skipWaiting() → Future
toString() → String
  A string representation of this object.
  inherited

## Operators

operator ==(Object other) → bool
  The equality operator.
  inherited

## Static Properties

instance → ServiceWorkerGlobalScope
  no setter

## Constants

activateEvent → const EventStreamProvider<Event>
fetchEvent → const EventStreamProvider<Event>
foreignfetchEvent → const EventStreamProvider<ForeignFetchEvent>
installEvent → const EventStreamProvider<Event>
messageEvent → const EventStreamProvider<MessageEvent>