Interface: RegisterSwScriptConfig

Extends

Properties

defer?

optional defer: boolean

Default Value

true

features?

optional features: DefaultRegisterSwScriptFeatures

when any of these fields are defined the default SW registration script size will be significantly larger (~3kb gzipped) because the script will include workbox-window

Inherited from

DefaultRegisterSwScriptOptions.features


injectPosition?

optional injectPosition: RegisterSwScriptInjectionPosition

Default Value

"end"

Inherited from

DefaultRegisterSwScriptOptions.injectPosition


injectTarget?

optional injectTarget: RegisterSwScriptInjectionTarget

Default Value

"head"

Inherited from

DefaultRegisterSwScriptOptions.injectTarget


scope?

optional scope: string

Inherited from

RegisterSwSharedOptions.scope


scriptName?

optional scriptName: string

Default Value

"register-sw.js"

type

type: "script"