- {DependenciesBlock}
new AsyncDependenciesBlock(groupOptions, loc?, request?): AsyncDependenciesBlockAttributes
Returns:
{AsyncDependenciesBlock}
blocks{AsyncDependenciesBlock[]}chunkName<string>circular<boolean>dependencies{Dependency[]}groupOptions{GroupOptionsAsyncDependenciesBlock}loc{SyntheticDependencyLocation|RealDependencyLocation}module<any>parent{DependenciesBlock}request<string>
webpack.AsyncDependenciesBlock.addBlock(block): voidblock{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): voiddependency{Dependency}- Returns: {void}
webpack.AsyncDependenciesBlock.clearDependenciesAndBlocks(): voidReturns:
{void}
Removes all dependencies and blocks
webpack.AsyncDependenciesBlock.deserialize(__namedParameters): void__namedParameters{ObjectDeserializerContext} context- Returns: {void}
webpack.AsyncDependenciesBlock.getRootBlock(): DependenciesBlockReturns:
{DependenciesBlock}
webpack.AsyncDependenciesBlock.removeDependency(dependency): voiddependency{Dependency}- Returns: {void}
webpack.AsyncDependenciesBlock.serialize(__namedParameters): void__namedParameters{ObjectSerializerContext} context- Returns: {void}
webpack.AsyncDependenciesBlock.updateHash(hash, context): voidhash{Hash} the hash used to track dependenciescontext{UpdateHashContextDependency} context- Returns: {void}