- {DependenciesBlock}
new AsyncDependenciesBlock(groupOptions, loc?, request?): AsyncDependenciesBlockAttributes
Returns:
<AsyncDependenciesBlock>Attributes
blocks:
<AsyncDependenciesBlock[]>chunkName:
<string>circular:
<boolean>dependencies:
<Dependency[]>groupOptions:
{GroupOptionsAsyncDependenciesBlock}
loc:
{SyntheticDependencyLocation|RealDependencyLocation}
module:
<any>parent:
{DependenciesBlock}
request:
<string>webpack.AsyncDependenciesBlock.addBlock(block): voidAttributes
block:
<AsyncDependenciesBlock>Returns:
{void}
Adds a DependencyBlock to DependencyBlock relationship. This is used for when a Module has a AsyncDependencyBlock tie (for code-splitting)
webpack.AsyncDependenciesBlock.addDependency(dependency): voidAttributes
dependency:
<Dependency>Returns:
{void}
webpack.AsyncDependenciesBlock.clearDependenciesAndBlocks(): voidReturns:
{void}
Removes all dependencies and blocks
webpack.AsyncDependenciesBlock.deserialize(__namedParameters): voidAttributes
__namedParameters:
<ObjectDeserializerContext>context
Returns:
{void}
webpack.AsyncDependenciesBlock.getRootBlock(): DependenciesBlockReturns:
{DependenciesBlock}
webpack.AsyncDependenciesBlock.removeDependency(dependency): voidAttributes
dependency:
<Dependency>Returns:
{void}
webpack.AsyncDependenciesBlock.serialize(__namedParameters): voidAttributes
__namedParameters:
<ObjectSerializerContext>context
Returns:
{void}
webpack.AsyncDependenciesBlock.updateHash(hash, context): voidhash{Hash} the hash used to track dependenciescontext{UpdateHashContextDependency} context- Returns: {void}