class CssLoadingRuntimeModule extends RuntimeModule
DependenciesBlock is the base class for all Module classes in webpack. It describes a "block" of dependencies which are pointers to other DependenciesBlock instances. For example when a Module has a CommonJs require statement, the DependencyBlock for the CommonJs module would be added as a dependency to the Module. DependenciesBlock is inherited by two types of classes: Module subclasses and AsyncDependenciesBlock subclasses. The only difference between the two is that AsyncDependenciesBlock subclasses are used for code-splitting (async boundary) and Module subclasses are not.
new CssLoadingRuntimeModule(runtimeRequirements): CssLoadingRuntimeModule
ReadonlySet<string>CssLoadingRuntimeModuleAsyncDependenciesBlock[]BuildInfoBuildMetaChunkChunkGraphDependency[]CompilationnumberDependency[]booleanReturns the depth. Updates the depth using the provided value.
Source Code: lib/Module.js#L273FactoryMetabooleanReturns the module id assigned by the chunk graph. Updates the module id using the provided value.
Source Code: lib/Module.js#L384Returns the pre-order index. Updates the pre-order index using the provided value.
Source Code: lib/Module.js#L410Returns the post-order index. Updates the post-order index using the provided value.
Source Code: lib/Module.js#L462Returns the issuer. Updates the issuer using the provided value.
Source Code: lib/Module.js#L261stringbooleanDependenciesBlockDependency[]ModuleProfileResolveOptionsnumberstringanybooleanbooleanCssLoadingRuntimeModule.getCompilationHooks(compilation): { createStylesheet: SyncWaterfallHook<[string, Chunk], string>; linkInsert: SyncWaterfallHook<[string, Chunk], string>; linkPrefetch: SyncWaterfallHook<[string, Chunk], string>; linkPreload: SyncWaterfallHook<[string, Chunk], string> }
numberRuntime modules which attach to handlers of other runtime modules
numberRuntime modules with simple dependencies on other runtime modules
numberRuntime modules without any dependencies to other runtime modules
numberRuntime modules which trigger actions on bootstrap
Source Code: lib/Module.js#L607anystringGets exports argument.
anystringReturns the hash of the module.
anystringGets module argument.
(string | ((requestShortener: RequestShortener) => string))[]Gets optimization bailout.
Source Code: lib/Module.js#L512booleanstringReturns the rendered hash of the module.
boolean | SortableSet<string> | nullanycssLoadingRuntimeModule.addBlock(block): void
AsyncDependenciesBlockAdds a DependencyBlock to DependencyBlock relationship. This is used for when a Module has a AsyncDependencyBlock tie (for code-splitting)
cssLoadingRuntimeModule.addCacheDependencies(fileDependencies, contextDependencies, missingDependencies, buildDependencies): void
Adds the provided file dependencies to the module.
cssLoadingRuntimeModule.addChunk(chunk): boolean
Adds the provided chunk to the module.
cssLoadingRuntimeModule.addCodeGenerationDependency(codeGenerationDependency): void
DependencyAdds code generation dependency.
cssLoadingRuntimeModule.addDependency(dependency): void
DependencyAdds the provided dependency to the dependencies block.
cssLoadingRuntimeModule.addError(error): void
ErrorAdds the provided error to the module.
cssLoadingRuntimeModule.addPresentationalDependency(presentationalDependency): void
DependencyAdds presentational dependency.
cssLoadingRuntimeModule.addWarning(warning): void
ErrorAdds the provided warning to the module.
cssLoadingRuntimeModule.attach(compilation, chunk, chunkGraph?): void
Processes the provided compilation.
cssLoadingRuntimeModule.build(options, compilation, resolver, fs, callback): void
Builds the module using the provided compilation context.
cssLoadingRuntimeModule.chunkCondition(chunk, compilation): boolean
Returns true if the module can be placed in the chunk.
cssLoadingRuntimeModule.cleanupForCache(): void
Assuming this module is in the cache. Remove internal references to allow freeing some memory.
cssLoadingRuntimeModule.clearDependenciesAndBlocks(): void
Clear dependencies and blocks.
cssLoadingRuntimeModule.clearWarningsAndErrors(): void
removes all warnings and errors
cssLoadingRuntimeModule.codeGeneration(context): CodeGenerationResult
CodeGenerationContextCodeGenerationResultGenerates code and runtime requirements for this module.
cssLoadingRuntimeModule.deserialize(__namedParameters): void
ObjectDeserializerContextObjectMiddlewareObject_4Restores this instance from the provided deserializer context.
cssLoadingRuntimeModule.generate(): string | null
Generates runtime code for this runtime module.
cssLoadingRuntimeModule.getChunks(): Chunk[]
Chunk[]cssLoadingRuntimeModule.getConcatenationBailoutReason(context): string | undefined
Returns the reason this module cannot be concatenated, when one exists.
cssLoadingRuntimeModule.getErrors(): Error[] | undefined
Returns list of errors if any.
cssLoadingRuntimeModule.getExportsType(moduleGraph, strict?): ExportsType
Returns export type.
cssLoadingRuntimeModule.getGeneratedCode(): string | null
Gets generated code.
cssLoadingRuntimeModule.getNumberOfChunks(): number
numbercssLoadingRuntimeModule.getNumberOfErrors(): number
numberGets number of errors.
cssLoadingRuntimeModule.getNumberOfWarnings(): number
numberGets number of warnings.
cssLoadingRuntimeModule.getReferencedSourceTypes(): ReadonlySet<string> | undefined
Freshly recomputed source types when they depend on incoming connections, for chunk-graph cache invalidation; undefined otherwise. #20800
cssLoadingRuntimeModule.getRootBlock(): DependenciesBlock
DependenciesBlockcssLoadingRuntimeModule.getSideEffectsConnectionState(moduleGraph): ConnectionState
ModuleGraphConnectionStateGets side effects connection state.
cssLoadingRuntimeModule.getSourceBasicTypes(): ReadonlySet<string>
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.
cssLoadingRuntimeModule.getSourceTypes(): ReadonlySet<string>
ReadonlySet<string>Returns the source types this module can generate.
cssLoadingRuntimeModule.getUnsafeCacheData(): UnsafeCacheData
UnsafeCacheDataModule should be unsafe cached. Get data that's needed for that. This data will be passed to restoreFromUnsafeCache later.
cssLoadingRuntimeModule.getWarnings(): Error[] | undefined
Returns list of warnings if any.
cssLoadingRuntimeModule.hasChunkCondition(): boolean
booleancssLoadingRuntimeModule.hasReasonForChunk(chunk, moduleGraph, chunkGraph): boolean
Checks whether this module contains the chunk.
cssLoadingRuntimeModule.hasReasons(moduleGraph, runtime): boolean
Checks whether this module contains the module graph.
cssLoadingRuntimeModule.identifier(): string
stringReturns the unique identifier used to reference this module.
cssLoadingRuntimeModule.invalidateBuild(): void
Invalidates the cached state associated with this value.
cssLoadingRuntimeModule.isAccessibleInChunk(chunkGraph, chunk, ignoreChunk?): boolean
Checks whether this module is accessible in chunk.
cssLoadingRuntimeModule.isAccessibleInChunkGroup(chunkGraph, chunkGroup, ignoreChunk?): boolean
Checks whether this module is accessible in chunk group.
cssLoadingRuntimeModule.isEntryModule(): boolean
booleancssLoadingRuntimeModule.isInChunk(chunk): boolean
Checks whether this module is in the provided chunk.
cssLoadingRuntimeModule.isOptional(moduleGraph): boolean
ModuleGraphbooleanChecks whether this module is optional.
cssLoadingRuntimeModule.isProvided(exportName): boolean | null
Checks whether this module provides the specified export.
cssLoadingRuntimeModule.libIdent(options): string | null
LibIdentOptionsGets the library identifier.
cssLoadingRuntimeModule.nameForCondition(): string | null
Returns the path used when matching this module against rule conditions.
cssLoadingRuntimeModule.needBuild(context, callback): void
NeedBuildContext(err?: WebpackError | null, needBuild?: boolean) => voidChecks whether the module needs to be rebuilt for the current build state.
cssLoadingRuntimeModule.needRebuild(fileTimestamps, contextTimestamps): boolean
Checks whether it needs rebuild.
cssLoadingRuntimeModule.originalSource(): Source | null
Gets the original source.
cssLoadingRuntimeModule.readableIdentifier(requestShortener): string
RequestShortenerstringReturns a human-readable identifier for this module.
cssLoadingRuntimeModule.removeChunk(chunk): void
ChunkRemoves the provided chunk from the module.
cssLoadingRuntimeModule.removeDependency(dependency): void
DependencyRemoves dependency.
cssLoadingRuntimeModule.serialize(__namedParameters): void
ObjectSerializerContextObjectMiddlewareObject_5Serializes this instance into the provided serializer context.
cssLoadingRuntimeModule.shouldIsolate(): boolean
booleanReturns true, if the runtime module should get it's own scope.
cssLoadingRuntimeModule.size(type?): number
Returns the estimated size for the requested source type.
cssLoadingRuntimeModule.source(dependencyTemplates, runtimeTemplate, type?): Source
Returns generated source.
cssLoadingRuntimeModule.updateCacheModule(module): void
ModuleAssuming this module is in the cache. Update the (cached) module with the fresh module from the factory. Usually updates internal references and properties.
cssLoadingRuntimeModule.updateHash(hash, context): void
HashUpdateHashContextDependencyUpdates the hash with the data contributed by this instance.
CssLoadingRuntimeModule.getSourceBasicTypes(module): ReadonlySet<string>
Gets source basic types.