On this page

Attributes
new ChunkGroup(): ChunkGroup
Returns:<ChunkGroup>
  • asyncEntrypointsIterable {SortableSet}
  • blocksIterable {Iterable}
  • childrenIterable {SortableSet}
  • chunks <Chunk[]>
  • debugId <string> get a uniqueId for ChunkGroup, made up of its member Chunk debugId's
  • getModuleIndex <object>
  • getModuleIndex2 <object>
  • groupDebugId <number>
  • id <string> get a unique id for ChunkGroup, made up of its member Chunk id's
  • index <number>
  • name <string> returns the name of current ChunkGroup sets a new name for current ChunkGroup
  • options {ChunkGroupOptions}
  • origins {OriginRecord[]}
  • parentsIterable {SortableSet}
webpack.ChunkGroup.addAsyncEntrypoint(entrypoint): boolean
Attributes
entrypoint:<Entrypoint>
Returns:<boolean>

webpack.ChunkGroup.addBlock(block): boolean
Attributes
Returns:<boolean>

webpack.ChunkGroup.addChild(group): boolean
Attributes
Returns:<boolean>

webpack.ChunkGroup.addOptions(options): void
  • options {ChunkGroupOptions}
  • Returns: {void}

when a new chunk is added to a chunkGroup, addingOptions will occur.


webpack.ChunkGroup.addOrigin(module, loc, request): void
Attributes
module:<Module>
loc:
{DependencyLocation}
request:<string>
Returns:
{void}

webpack.ChunkGroup.addParent(parentChunk): boolean
Attributes
parentChunk:<ChunkGroup>
Returns:<boolean>

webpack.ChunkGroup.checkConstraints(): void
Returns:
{void}

webpack.ChunkGroup.compareTo(chunkGraph, otherGroup): -1 | 0 | 1
Attributes
chunkGraph:<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[]

webpack.ChunkGroup.getChildren(): ChunkGroup[]

webpack.ChunkGroup.getChildrenByOrders(moduleGraph, chunkGraph): Record<string, ChunkGroup[]>
Attributes
moduleGraph:<ModuleGraph>
chunkGraph:<ChunkGraph>
Returns:
{Record<string, ChunkGroup[]>}

webpack.ChunkGroup.getFiles(): string[]
Returns:<string[]>

webpack.ChunkGroup.getModulePostOrderIndex(module): number
Attributes
module:<Module>
Returns:<number>

Gets the bottom-up index of a module in this ChunkGroup


webpack.ChunkGroup.getModulePreOrderIndex(module): number
Attributes
module:<Module>
Returns:<number>

Gets the top-down index of a module in this ChunkGroup


webpack.ChunkGroup.getNumberOfBlocks(): number
Returns:<number>

webpack.ChunkGroup.getNumberOfChildren(): number
Returns:<number>

webpack.ChunkGroup.getNumberOfParents(): number
Returns:<number>

webpack.ChunkGroup.getParents(): ChunkGroup[]

webpack.ChunkGroup.hasBlock(block): boolean
Attributes
Returns:<boolean>

webpack.ChunkGroup.hasParent(parent): boolean
Attributes
Returns:<boolean>

webpack.ChunkGroup.insertChunk(chunk, before): boolean
Attributes
chunk:<Chunk>
before:<Chunk>
Returns:<boolean>

inserts a chunk before another existing chunk in group


webpack.ChunkGroup.isInitial(): boolean
Returns:<boolean>

webpack.ChunkGroup.pushChunk(chunk): boolean
Attributes
chunk:<Chunk>
Returns:<boolean>

add a chunk into ChunkGroup. Is pushed on or prepended


webpack.ChunkGroup.remove(): void
Returns:
{void}

webpack.ChunkGroup.removeChild(group): boolean
Attributes
Returns:<boolean>

webpack.ChunkGroup.removeChunk(chunk): boolean
Attributes
chunk:<Chunk>
Returns:<boolean>

webpack.ChunkGroup.removeParent(chunkGroup): boolean
Attributes
chunkGroup:<ChunkGroup>
Returns:<boolean>

webpack.ChunkGroup.replaceChunk(oldChunk, newChunk): boolean
Attributes
oldChunk:<Chunk>
newChunk:<Chunk>
Returns:<boolean>

webpack.ChunkGroup.setModulePostOrderIndex(module, index): void
Attributes
module:<Module>
index:<number>
Returns:
{void}

Sets the bottom-up index of a module in this ChunkGroup


webpack.ChunkGroup.setModulePreOrderIndex(module, index): void
Attributes
module:<Module>
index:<number>
Returns:
{void}

Sets the top-down index of a module in this ChunkGroup


webpack.ChunkGroup.sortItems(): void
Returns:
{void}

webpack.ChunkGroup.unshiftChunk(chunk): boolean
Attributes
chunk:<Chunk>
Returns:<boolean>

Performs an unshift of a specific chunk