Class: Cache
Defined in: webpack/types.d.ts:1099Constructors
Constructor
new Cache(): CacheClass
Defined in: webpack/types.d.ts:1100
Returns
CacheClass
Properties
hooks
hooks: object
Defined in: webpack/types.d.ts:1101
beginIdle
beginIdle: SyncHook<[]>
endIdle
endIdle: AsyncParallelHook<[]>
get
get:AsyncSeriesBailHook<[string,Etag,GotHandler<any>[]],any>
shutdown
shutdown: AsyncParallelHook<[]>
store
store:AsyncParallelHook<[string,Etag,any]>
storeBuildDependencies
storeBuildDependencies:AsyncParallelHook<[Iterable<string,any,any>]>
STAGE_DEFAULT
Defined in: webpack/types.d.ts:1132staticSTAGE_DEFAULT:number
STAGE_DISK
Defined in: webpack/types.d.ts:1133staticSTAGE_DISK:number
STAGE_MEMORY
Defined in: webpack/types.d.ts:1131staticSTAGE_MEMORY:number
STAGE_NETWORK
Defined in: webpack/types.d.ts:1134staticSTAGE_NETWORK:number
Methods
beginIdle()
beginIdle(): void
Defined in: webpack/types.d.ts:1128
Returns
void
endIdle()
endIdle(Defined in: webpack/types.d.ts:1129callback):void
Parameters
callback
CallbackCacheCache<void>
Returns
void
get()
get<Defined in: webpack/types.d.ts:1109T>(identifier,etag,callback):void
Type Parameters
T
T
Parameters
identifier
string
etag
Etag
callback
CallbackCacheCache<T>
Returns
void
shutdown()
shutdown(Defined in: webpack/types.d.ts:1130callback):void
Parameters
callback
CallbackCacheCache<void>
Returns
void
store()
store<Defined in: webpack/types.d.ts:1114T>(identifier,etag,data,callback):void
Type Parameters
T
T
Parameters
identifier
string
etag
Etag
data
T
callback
CallbackCacheCache<void>
Returns
void
storeBuildDependencies()
storeBuildDependencies(Defined in: webpack/types.d.ts:1124 After this method has succeeded the cache can only be restored when build dependencies aredependencies,callback):void
Parameters
dependencies
Iterable<string>
callback
CallbackCacheCache<void>
Returns
void