- {Entrypoint}
new ChunkGroup(): ChunkGroupReturns:
{ChunkGroup}
asyncEntrypointsIterable{SortableSet} blocksIterable{Iterable} childrenIterable{SortableSet} chunks{Chunk[]}debugId<string>get a uniqueId for ChunkGroup, made up of its member Chunk debugId'sgetModuleIndex<object>getModuleIndex2<object>groupDebugId<number>id<string>get a unique id for ChunkGroup, made up of its member Chunk id'sindex<number>name<string>returns the name of current ChunkGroup sets a new name for current ChunkGroupoptions{ChunkGroupOptions}origins{OriginRecord[]}parentsIterable{SortableSet}
webpack.ChunkGroup.addAsyncEntrypoint(entrypoint): voidentrypoint{Entrypoint}- Returns:
<boolean>
webpack.ChunkGroup.addBlock(block): voidblock{AsyncDependenciesBlock}- Returns:
<boolean>
webpack.ChunkGroup.addChild(group): voidgroup{ChunkGroup}- Returns:
<boolean>
webpack.ChunkGroup.addOptions(options): voidoptions{ChunkGroupOptions}- Returns: {void}
when a new chunk is added to a chunkGroup, addingOptions will occur.
webpack.ChunkGroup.addOrigin(module, loc, request): voidmodule{Module}loc{DependencyLocation}request<string>- Returns: {void}
webpack.ChunkGroup.addParent(parentChunk): voidparentChunk{ChunkGroup}- Returns:
<boolean>
webpack.ChunkGroup.checkConstraints(): voidReturns:
{void}
webpack.ChunkGroup.compareTo(chunkGraph, otherGroup): voidchunkGraph{ChunkGraph}otherGroup{ChunkGroup}- Returns: {-1|0|1}
Sorting predicate which allows current ChunkGroup to be compared against another. Sorting values are based off of number of chunks in ChunkGroup.
webpack.ChunkGroup.getBlocks(): AsyncDependenciesBlock[]Returns:
{AsyncDependenciesBlock[]}
webpack.ChunkGroup.getChildren(): ChunkGroup[]Returns:
{ChunkGroup[]}
webpack.ChunkGroup.getChildrenByOrders(moduleGraph, chunkGraph): voidmoduleGraph{ModuleGraph}chunkGraph{ChunkGraph}- Returns: {Record<string, ChunkGroup[]>}
webpack.ChunkGroup.getFiles(): string[]Returns:
<string[]>webpack.ChunkGroup.getModulePostOrderIndex(module): voidmodule{Module}- Returns:
<number>
Gets the bottom-up index of a module in this ChunkGroup
webpack.ChunkGroup.getModulePreOrderIndex(module): voidmodule{Module}- Returns:
<number>
Gets the top-down index of a module in this ChunkGroup
webpack.ChunkGroup.getNumberOfBlocks(): numberReturns:
<number>webpack.ChunkGroup.getNumberOfChildren(): numberReturns:
<number>webpack.ChunkGroup.getNumberOfParents(): numberReturns:
<number>webpack.ChunkGroup.getParents(): ChunkGroup[]Returns:
{ChunkGroup[]}
webpack.ChunkGroup.hasBlock(block): voidblock{AsyncDependenciesBlock}- Returns:
<boolean>
webpack.ChunkGroup.hasParent(parent): voidparent{ChunkGroup}- Returns:
<boolean>
webpack.ChunkGroup.insertChunk(chunk, before): voidchunk{Chunk}before{Chunk}- Returns:
<boolean>
inserts a chunk before another existing chunk in group
webpack.ChunkGroup.isInitial(): booleanReturns:
<boolean>webpack.ChunkGroup.pushChunk(chunk): voidchunk{Chunk}- Returns:
<boolean>
add a chunk into ChunkGroup. Is pushed on or prepended
webpack.ChunkGroup.remove(): voidReturns:
{void}
webpack.ChunkGroup.removeChild(group): voidgroup{ChunkGroup}- Returns:
<boolean>
webpack.ChunkGroup.removeChunk(chunk): voidchunk{Chunk}- Returns:
<boolean>
webpack.ChunkGroup.removeParent(chunkGroup): voidchunkGroup{ChunkGroup}- Returns:
<boolean>
webpack.ChunkGroup.replaceChunk(oldChunk, newChunk): voidoldChunk{Chunk}newChunk{Chunk}- Returns:
<boolean>
webpack.ChunkGroup.setModulePostOrderIndex(module, index): voidmodule{Module}index<number>- Returns: {void}
Sets the bottom-up index of a module in this ChunkGroup
webpack.ChunkGroup.setModulePreOrderIndex(module, index): voidmodule{Module}index<number>- Returns: {void}
Sets the top-down index of a module in this ChunkGroup
webpack.ChunkGroup.sortItems(): voidReturns:
{void}
webpack.ChunkGroup.unshiftChunk(chunk): voidchunk{Chunk}- Returns:
<boolean>
Performs an unshift of a specific chunk