Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ElementAnalyzer

Index

Constructors

constructor

Properties

analysis

analysis: GlimmerAnalysis

block

block: Block

cssBlocksOpts

cssBlocksOpts: CSSBlocksConfiguration

template

template: ResolvedFile

Methods

Private _analyze

  • _analyze(node: ElementNode, atRootElement: boolean, analysis: RewriteAnalysis): void

analyze

analyzeForRewrite

  • analyzeForRewrite(node: ElementNode, atRootElement: boolean): TemplateElement

Private debugAnalysis

  • debugAnalysis(node: ElementNode, atRootElement: boolean, element: ElementAnalysis<any, any, any>): void

Private debugBlockPath

  • debugBlockPath(): string

Private debugTemplateLocation

  • debugTemplateLocation(node: ElementNode): string

Private lookupClass

  • lookupClass(name: string, node: AST.Node): BlockClass

Private lookupClasses

  • lookupClasses(classes: string, node: AST.Node): Array<BlockClass>

Private processClass

Private processState

  • processState(blockName: string | undefined, stateName: string, node: AttrNode, analysis: RewriteAnalysis): void

Generated using TypeDoc