Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

constructor

Properties

Protected analysisMap

analysisMap: Map<string, Analysis<TEMPLATE_TYPE>>

blockFactory

blockFactory: BlockFactory

cssBlocksOptions

cssBlocksOptions: ResolvedConfiguration

debug

debug: debugGenerator.IDebugger

Protected dynamicStyles

dynamicStyles: MultiMap<Style, Analysis<TEMPLATE_TYPE>>

options

project

project: Project

Protected staticStyles

staticStyles: MultiMap<Style, Analysis<TEMPLATE_TYPE>>

validatorOptions

validatorOptions: TemplateValidatorOptions

Accessors

optimizationOptions

  • get optimizationOptions(): TemplateIntegrationOptions

Methods

analyses

  • Returns Analysis<TEMPLATE_TYPE>[]

analysisCount

  • analysisCount(): number
  • Returns number

analyze

Protected analyzeTemplate

blockDependencies

  • blockDependencies(): Set<Block>
  • Returns Set<Block>

dynamicCount

  • dynamicCount(): number
  • Returns number

eachAnalysis

  • eachAnalysis(cb: function): void
  • Parameters

    Returns void

forOptimizer

  • Parameters

    Returns OptimizationAnalysis<TEMPLATE_TYPE>[]

getAnalysis

  • Parameters

    • idx: number

    Returns Analysis<TEMPLATE_TYPE>

isDynamic

  • isDynamic(style: Style): boolean
  • Parameters

    Returns boolean

newAnalysis

  • Parameters

    • info: TemplateTypes[K]

    Returns Analysis<TEMPLATE_TYPE>

reset

  • reset(): void

Private resolveBlock

  • resolveBlock(template: ResolvedFile): Promise<Block | undefined>

saveDynamicStyle

  • Parameters

    Returns void

saveStaticStyle

  • Parameters

    Returns void

serialize

  • Returns SerializedAnalyzer<TEMPLATE_TYPE>

styleCount

  • styleCount(): number
  • Returns number

transitiveBlockDependencies

  • transitiveBlockDependencies(): Set<Block>
  • Returns Set<Block>

Generated using TypeDoc