class CssGenerator extends Generator
new CssGenerator(): CssGenerator
Returns:
CssGeneratorcssGenerator.generate(module, __namedParameters): Source | null
Attributes
Generates generated code for this runtime module.
cssGenerator.generateError(error, module, generateContext): Source | null
Attributes
Generates fallback output for the provided error condition.
cssGenerator.getConcatenationBailoutReason(module, context): string | undefined
Attributes
Returns the reason this module cannot be concatenated, when one exists.
cssGenerator.getSize(module, type?): number
Attributes
Returns the estimated size for the requested source type.
cssGenerator.getTypes(module): ReadonlySet<string>
Attributes
module:
NormalModuleReturns:
ReadonlySet<string>Returns the source types available for this module.
cssGenerator.getTypesDependOnIncomingConnections(): boolean
Returns:
booleancssGenerator.sourceDependency(dependency, source, templateContext): void
Attributes
dependency:
Dependencysource:
ReplaceSourcetemplateContext:
DependencyTemplateContext & { cssData: CssData; type: string }Processes the provided module.
cssGenerator.sourceModule(module, initFragments, source, generateContext): void
Attributes
module:
NormalModuleinitFragments:
InitFragment<GenerateContext>[]source:
ReplaceSourcegenerateContext:
GenerateContext & { cssData: CssData }Processes the provided module.
cssGenerator.updateHash(hash, __namedParameters): void
Attributes
hash:
Hash__namedParameters:
UpdateHashContextGeneratorUpdates the hash with the data contributed by this instance.
CssGenerator.byType(map): ByTypeGenerator
Attributes
Returns:
ByTypeGeneratorReturns generator by type.