{"moduleName":"@angular/service-worker","summaries":[{"symbol":{"__symbol":0,"members":[]},"metadata":{"__symbolic":"class","members":{}}},{"symbol":{"__symbol":1,"members":[]},"metadata":{"__symbolic":"new","expression":{"__symbol":2,"members":[]},"arguments":["NGSW_REGISTER_SCRIPT"]}},{"symbol":{"__symbol":3,"members":[]},"metadata":{"__symbolic":"function"}},{"symbol":{"__symbol":4,"members":[]},"metadata":{"__symbolic":"function","parameters":["opts","platformId"],"value":{"__symbolic":"new","expression":{"__symbol":5,"members":[]},"arguments":[{"__symbolic":"if","condition":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"call","expression":{"__symbol":6,"members":[]},"arguments":[{"__symbolic":"reference","name":"platformId"}]},"right":{"__symbolic":"binop","operator":"!==","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"opts"},"member":"enabled"},"right":false}},"thenExpression":{"__symbolic":"select","member":"serviceWorker"}}]}}},{"symbol":{"__symbol":7,"members":[]},"metadata":{"__symbolic":"class","members":{},"statics":{"register":{"__symbolic":"function","parameters":["script","opts"],"defaults":[null,{}],"value":{"ngModule":{"__symbol":7,"members":[]},"providers":[{"provide":{"__symbol":1,"members":[]},"useValue":{"__symbolic":"reference","name":"script"}},{"provide":{"__symbol":0,"members":[]},"useValue":{"__symbolic":"reference","name":"opts"}},{"provide":{"__symbol":5,"members":[]},"useFactory":{"__symbol":4,"members":[]},"deps":[{"__symbol":0,"members":[]},{"__symbol":8,"members":[]}]},{"provide":{"__symbol":9,"members":[]},"useFactory":{"__symbol":3,"members":[]},"deps":[{"__symbol":10,"members":[]},{"__symbol":1,"members":[]},{"__symbol":0,"members":[]},{"__symbol":8,"members":[]}],"multi":true}]}}}},"type":{"summaryKind":2,"type":{"reference":{"__symbol":7,"members":[]},"diDeps":[],"lifecycleHooks":[]},"entryComponents":[],"providers":[{"provider":{"token":{"identifier":{"reference":{"__symbol":11,"members":[]},"diDeps":[{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":5,"members":[]}}}}],"lifecycleHooks":[]}},"useClass":{"reference":{"__symbol":11,"members":[]},"diDeps":[{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":5,"members":[]}}}}],"lifecycleHooks":[]},"useFactory":null,"deps":[{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":5,"members":[]}}}}],"multi":false},"module":{"reference":{"__symbol":7,"members":[]},"diDeps":[],"lifecycleHooks":[]}},{"provider":{"token":{"identifier":{"reference":{"__symbol":12,"members":[]},"diDeps":[{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":5,"members":[]}}}}],"lifecycleHooks":[]}},"useClass":{"reference":{"__symbol":12,"members":[]},"diDeps":[{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":5,"members":[]}}}}],"lifecycleHooks":[]},"useFactory":null,"deps":[{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":5,"members":[]}}}}],"multi":false},"module":{"reference":{"__symbol":7,"members":[]},"diDeps":[],"lifecycleHooks":[]}}],"modules":[{"reference":{"__symbol":7,"members":[]},"diDeps":[],"lifecycleHooks":[]}],"exportedDirectives":[],"exportedPipes":[]}},{"symbol":{"__symbol":11,"members":[]},"metadata":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbol":5,"members":[]}]}],"requestSubscription":[{"__symbolic":"method"}],"unsubscribe":[{"__symbolic":"method"}],"decodeBase64":[{"__symbolic":"method"}]}},"type":{"summaryKind":3,"type":{"reference":{"__symbol":11,"members":[]},"diDeps":[{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":5,"members":[]}}}}],"lifecycleHooks":[]}}},{"symbol":{"__symbol":12,"members":[]},"metadata":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbol":5,"members":[]}]}],"checkForUpdate":[{"__symbolic":"method"}],"activateUpdate":[{"__symbolic":"method"}]}},"type":{"summaryKind":3,"type":{"reference":{"__symbol":12,"members":[]},"diDeps":[{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":5,"members":[]}}}}],"lifecycleHooks":[]}}},{"symbol":{"__symbol":5,"members":[]},"metadata":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Could not resolve type","context":{"typeName":"ServiceWorkerContainer"},"module":"./src/low_level","fileName":"@angular/service-worker/service-worker.ts"}]}],"postMessage":[{"__symbolic":"method"}],"postMessageWithStatus":[{"__symbolic":"method"}],"generateNonce":[{"__symbolic":"method"}],"eventsOfType":[{"__symbolic":"method"}],"nextEventOfType":[{"__symbolic":"method"}],"waitForStatus":[{"__symbolic":"method"}]}}}],"symbols":[{"__symbol":0,"name":"ɵangular_packages_service_worker_service_worker_a","filePath":"./service-worker"},{"__symbol":1,"name":"ɵangular_packages_service_worker_service_worker_b","filePath":"./service-worker"},{"__symbol":2,"name":"InjectionToken","filePath":"@angular/core"},{"__symbol":3,"name":"ɵangular_packages_service_worker_service_worker_c","filePath":"./service-worker"},{"__symbol":4,"name":"ɵangular_packages_service_worker_service_worker_d","filePath":"./service-worker"},{"__symbol":5,"name":"ɵangular_packages_service_worker_service_worker_e","filePath":"./service-worker"},{"__symbol":6,"name":"isPlatformBrowser","filePath":"@angular/common"},{"__symbol":7,"name":"ServiceWorkerModule","filePath":"./service-worker"},{"__symbol":8,"name":"PLATFORM_ID","filePath":"@angular/core"},{"__symbol":9,"name":"APP_INITIALIZER","filePath":"@angular/core"},{"__symbol":10,"name":"Injector","filePath":"@angular/core"},{"__symbol":11,"name":"SwPush","filePath":"./service-worker"},{"__symbol":12,"name":"SwUpdate","filePath":"./service-worker"}]}