new ModuleChunkLoadingRuntimeModule(runtimeRequirements): voidruntimeRequirements{ReadonlySet} runtime requirements - Returns:
<ModuleChunkLoadingRuntimeModule>
<AsyncDependenciesBlock[]><Chunk><ChunkGraph><Dependency[]><Compilation><string><number><Dependency[]><boolean><number><any><string><boolean><any><string><boolean><number><number><Module><any><string><string><string><boolean><string>
|
<object[]><boolean><Dependency[]><string><ResolveOptions><number><string><any><boolean><boolean><any><number><number><number><number>webpack.esm.ModuleChunkLoadingRuntimeModule.addBlock(block): void<AsyncDependenciesBlock>Adds a DependencyBlock to DependencyBlock relationship. This is used for when a Module has a AsyncDependencyBlock tie (for code-splitting)
webpack.esm.ModuleChunkLoadingRuntimeModule.addCacheDependencies(fileDependencies, contextDependencies, missingDependencies, buildDependencies): voidfileDependencies{LazySet} set where file dependencies are added to contextDependencies{LazySet} set where context dependencies are added to missingDependencies{LazySet} set where missing dependencies are added to buildDependencies{LazySet} set where build dependencies are added to - Returns: {void}
webpack.esm.ModuleChunkLoadingRuntimeModule.addChunk(chunk): boolean<Chunk><boolean>webpack.esm.ModuleChunkLoadingRuntimeModule.addCodeGenerationDependency(codeGenerationDependency): void<Dependency>webpack.esm.ModuleChunkLoadingRuntimeModule.addDependency(dependency): void<Dependency>webpack.esm.ModuleChunkLoadingRuntimeModule.addError(error): void<WebpackError>webpack.esm.ModuleChunkLoadingRuntimeModule.addPresentationalDependency(presentationalDependency): void<Dependency>webpack.esm.ModuleChunkLoadingRuntimeModule.addWarning(warning): void<WebpackError>webpack.esm.ModuleChunkLoadingRuntimeModule.attach(compilation, chunk, chunkGraph?): void<Compilation><Chunk><ChunkGraph>webpack.esm.ModuleChunkLoadingRuntimeModule.build(options, compilation, resolver, fs, callback): voidoptions{WebpackOptionsNormalizedWithDefaults} webpack optionscompilation<Compilation>the compilationresolver{ResolverWithOptions} the resolverfs<InputFileSystem>the file systemcallback<object>callback function- Returns: {void}
webpack.esm.ModuleChunkLoadingRuntimeModule.chunkCondition(chunk, compilation): boolean<Chunk><Compilation><boolean>webpack.esm.ModuleChunkLoadingRuntimeModule.cleanupForCache(): voidAssuming this module is in the cache. Remove internal references to allow freeing some memory.
webpack.esm.ModuleChunkLoadingRuntimeModule.clearDependenciesAndBlocks(): voidRemoves all dependencies and blocks
webpack.esm.ModuleChunkLoadingRuntimeModule.clearWarningsAndErrors(): voidremoves all warnings and errors
webpack.esm.ModuleChunkLoadingRuntimeModule.codeGeneration(context): voidcontext{CodeGenerationContext} context for code generation- Returns: {CodeGenerationResult} result
webpack.esm.ModuleChunkLoadingRuntimeModule.deserialize(__namedParameters): void<ObjectDeserializerContext>webpack.esm.ModuleChunkLoadingRuntimeModule.generate(): string<string>webpack.esm.ModuleChunkLoadingRuntimeModule.getChunks(): Chunk[]<Chunk[]>webpack.esm.ModuleChunkLoadingRuntimeModule.getConcatenationBailoutReason(context): voidcontext{ConcatenationBailoutReasonContext} context- Returns:
<string>reason why this module can't be concatenated, undefined when it can be concatenated
webpack.esm.ModuleChunkLoadingRuntimeModule.getErrors(): Iterable<WebpackError, any, any>webpack.esm.ModuleChunkLoadingRuntimeModule.getExportsType(moduleGraph, strict?): ExportsType<ModuleGraph><boolean>webpack.esm.ModuleChunkLoadingRuntimeModule.getGeneratedCode(): string<string>webpack.esm.ModuleChunkLoadingRuntimeModule.getNumberOfChunks(): number<number>webpack.esm.ModuleChunkLoadingRuntimeModule.getNumberOfErrors(): number<number>webpack.esm.ModuleChunkLoadingRuntimeModule.getNumberOfWarnings(): number<number>webpack.esm.ModuleChunkLoadingRuntimeModule.getRootBlock(): DependenciesBlockwebpack.esm.ModuleChunkLoadingRuntimeModule.getSideEffectsConnectionState(moduleGraph): ConnectionState<ModuleGraph>webpack.esm.ModuleChunkLoadingRuntimeModule.getSourceBasicTypes(): ReadonlySet<string>Basic source types are high-level categories like javascript, css, webassembly, etc. We only have built-in knowledge about the javascript basic type here; other basic types may be added or changed over time by generators and do not need to be handled or detected here. Some modules, e.g. RemoteModule, may return non-basic source types like "remote" and "share-init" from getSourceTypes(), but their generated output is still JavaScript, i.e. their basic type is JS.
webpack.esm.ModuleChunkLoadingRuntimeModule.getSourceTypes(): ReadonlySet<string>webpack.esm.ModuleChunkLoadingRuntimeModule.getUnsafeCacheData(): UnsafeCacheDataModule should be unsafe cached. Get data that's needed for that. This data will be passed to restoreFromUnsafeCache later.
webpack.esm.ModuleChunkLoadingRuntimeModule.getWarnings(): Iterable<WebpackError, any, any>webpack.esm.ModuleChunkLoadingRuntimeModule.hasChunkCondition(): boolean<boolean>webpack.esm.ModuleChunkLoadingRuntimeModule.hasReasonForChunk(chunk, moduleGraph, chunkGraph): boolean<boolean>webpack.esm.ModuleChunkLoadingRuntimeModule.hasReasons(moduleGraph, runtime): boolean<ModuleGraph><boolean>webpack.esm.ModuleChunkLoadingRuntimeModule.identifier(): string<string>webpack.esm.ModuleChunkLoadingRuntimeModule.invalidateBuild(): voidwebpack.esm.ModuleChunkLoadingRuntimeModule.isAccessibleInChunk(chunkGraph, chunk, ignoreChunk?): boolean<boolean>webpack.esm.ModuleChunkLoadingRuntimeModule.isAccessibleInChunkGroup(chunkGraph, chunkGroup, ignoreChunk?): boolean<ChunkGraph><ChunkGroup><Chunk><boolean>webpack.esm.ModuleChunkLoadingRuntimeModule.isEntryModule(): boolean<boolean>webpack.esm.ModuleChunkLoadingRuntimeModule.isInChunk(chunk): boolean<Chunk><boolean>webpack.esm.ModuleChunkLoadingRuntimeModule.isOptional(moduleGraph): boolean<ModuleGraph><boolean>webpack.esm.ModuleChunkLoadingRuntimeModule.isProvided(exportName): boolean<string><boolean>webpack.esm.ModuleChunkLoadingRuntimeModule.libIdent(options): voidoptions{LibIdentOptions} options- Returns:
<string>an identifier for library inclusion
webpack.esm.ModuleChunkLoadingRuntimeModule.nameForCondition(): string<string>webpack.esm.ModuleChunkLoadingRuntimeModule.needBuild(context, callback): voidcontext{NeedBuildContext} context infocallback<object>callback function, returns true, if the module needs a rebuild- Returns: {void}
webpack.esm.ModuleChunkLoadingRuntimeModule.needRebuild(fileTimestamps, contextTimestamps): voidfileTimestamps{Map<string, number>}contextTimestamps{Map<string, number>}- Returns:
<boolean>
Use needBuild instead
webpack.esm.ModuleChunkLoadingRuntimeModule.originalSource(): Source<Source>webpack.esm.ModuleChunkLoadingRuntimeModule.readableIdentifier(requestShortener): voidrequestShortener{RequestShortener} the request shortener- Returns:
<string>a user readable identifier of the module
webpack.esm.ModuleChunkLoadingRuntimeModule.removeChunk(chunk): void<Chunk>webpack.esm.ModuleChunkLoadingRuntimeModule.removeDependency(dependency): void<Dependency>webpack.esm.ModuleChunkLoadingRuntimeModule.serialize(__namedParameters): void<ObjectSerializerContext>webpack.esm.ModuleChunkLoadingRuntimeModule.shouldIsolate(): boolean<boolean>webpack.esm.ModuleChunkLoadingRuntimeModule.size(type?): number<string><number>webpack.esm.ModuleChunkLoadingRuntimeModule.source(dependencyTemplates, runtimeTemplate, type?): voiddependencyTemplates{DependencyTemplates}runtimeTemplate{RuntimeTemplate}type<string>- Returns:
<Source>
Use codeGeneration() instead
webpack.esm.ModuleChunkLoadingRuntimeModule.updateCacheModule(module): void<Module>Assuming this module is in the cache. Update the (cached) module with the fresh module from the factory. Usually updates internal references and properties.
webpack.esm.ModuleChunkLoadingRuntimeModule.updateHash(hash, context): voidhash{Hash} the hash used to track dependenciescontext{UpdateHashContextDependency} context- Returns: {void}
webpack.esm.ModuleChunkLoadingRuntimeModule.getCompilationHooks(compilation): JsonpCompilationPluginHooks<Compilation>webpack.esm.ModuleChunkLoadingRuntimeModule.getSourceBasicTypes(module): ReadonlySet<string><Module>In webpack 6, call getSourceBasicTypes() directly on the module instance instead of using this static method.