English
PrecacheRoute
Class @vite-pwa/workbox-swkit/precachingA subclass of workbox-routing.Route that takes a workbox-precaching.PrecacheController instance and uses it to match incoming requests and handle fetching responses from the precache.
Constructor
ts
new PrecacheRoute(precacheController: PrecacheController, options?: PrecacheRouteOptions)Parameters
precacheController– APrecacheControllerinstance used to both match requests and respond to fetch events.options– Options to control how requests are matched against the list of precached URLs.
Properties
| Property | Type | Default | Description |
|---|---|---|---|
catchHandler? | RouteHandlerObject | ||
handler | RouteHandlerObject | ||
match | RouteMatchCallback | ||
method | HTTPMethod |
Methods
setCatchHandler()
ts
setCatchHandler(handler: RouteHandler): voidParameters
handler– A callback function that returns a Promise resolving to a Response