Class: AsyncDependenciesBlock
Defined in: webpack/types.d.ts:498Extends
DependenciesBlock
Constructors
Constructor
new AsyncDependenciesBlock(Defined in: webpack/types.d.ts:499groupOptions,loc?,request?):AsyncDependenciesBlock
Parameters
groupOptions
string | GroupOptionsAsyncDependenciesBlock
loc?
SyntheticDependencyLocation | RealDependencyLocation
request?
string
Returns
AsyncDependenciesBlock
Overrides
DependenciesBlock.constructor
Properties
blocks
blocks: AsyncDependenciesBlock[]
Defined in: webpack/types.d.ts:4110
Inherited from
DependenciesBlock.blocks
chunkName?
Defined in: webpack/types.d.ts:507optionalchunkName:string
dependencies
dependencies: Dependency[]
Defined in: webpack/types.d.ts:4109
Inherited from
DependenciesBlock.dependencies
groupOptions
groupOptions: GroupOptionsAsyncDependenciesBlock
Defined in: webpack/types.d.ts:504
loc?
Defined in: webpack/types.d.ts:505optionalloc:SyntheticDependencyLocation|RealDependencyLocation
module
module: any
Defined in: webpack/types.d.ts:509
parent?
Defined in: webpack/types.d.ts:4111optionalparent:DependenciesBlock
Inherited from
DependenciesBlock.parent
request?
Defined in: webpack/types.d.ts:506optionalrequest:string
Accessors
circular
Get Signature
get circular(): boolean
Defined in: webpack/types.d.ts:508
Returns
boolean
Methods
addBlock()
addBlock(Defined in: webpack/types.d.ts:4118 Adds a DependencyBlock to DependencyBlock relationship. This is used for when a Module has a AsyncDependencyBlock tie (for code-splitting)block):void
Parameters
block
AsyncDependenciesBlock
Returns
void
Inherited from
DependenciesBlock.addBlock
addDependency()
addDependency(Defined in: webpack/types.d.ts:4119dependency):void
Parameters
dependency
Dependency
Returns
void
Inherited from
DependenciesBlock.addDependency
clearDependenciesAndBlocks()
clearDependenciesAndBlocks(): void
Defined in: webpack/types.d.ts:4125
Removes all dependencies and blocks
Returns
void
Inherited from
DependenciesBlock.clearDependenciesAndBlocks
deserialize()
deserialize(Defined in: webpack/types.d.ts:4128__namedParameters):void
Parameters
__namedParameters
ObjectDeserializerContext
Returns
void
Inherited from
DependenciesBlock.deserialize
getRootBlock()
getRootBlock(): DependenciesBlock
Defined in: webpack/types.d.ts:4112
Returns
DependenciesBlock
Inherited from
DependenciesBlock.getRootBlock
removeDependency()
removeDependency(Defined in: webpack/types.d.ts:4120dependency):void
Parameters
dependency
Dependency
Returns
void
Inherited from
DependenciesBlock.removeDependency
serialize()
serialize(Defined in: webpack/types.d.ts:4127__namedParameters):void
Parameters
__namedParameters
ObjectSerializerContext
Returns
void
Inherited from
DependenciesBlock.serialize
updateHash()
updateHash(Defined in: webpack/types.d.ts:4126hash,context):void
Parameters
hash
Hash
context
UpdateHashContextDependency
Returns
void
Inherited from
DependenciesBlock.updateHash