ElementAst constructor

ElementAst(
  1. String name,
  2. List<AttrAst> attrs,
  3. List<BoundElementPropertyAst> inputs,
  4. List<BoundEventAst> outputs,
  5. List<ReferenceAst> references,
  6. List<DirectiveAst> directives,
  7. List<ProviderAst> providers,
  8. ElementProviderUsage? elementProviderUsage,
  9. List<TemplateAst> children,
  10. int? ngContentIndex,
  11. SourceSpan sourceSpan,
  12. List<CssSelector> matchedNgContentSelectors, {
  13. bool skipOnPushValidation = false,
  14. String skipSchemaValidationForSelector = '',
  15. Set<String> attributeDeps = const {},
})

Implementation

ElementAst(
  this.name,
  this.attrs,
  this.inputs,
  this.outputs,
  this.references,
  this.directives,
  this.providers,
  this.elementProviderUsage,
  this.children,
  this.ngContentIndex,
  this.sourceSpan,
  this.matchedNgContentSelectors, {
  this.skipOnPushValidation = false,
  this.skipSchemaValidationForSelector = '',
  this.attributeDeps = const {},
});