AngularDart AST banner

Website pub package

AngularDart AST

Template parser and Abstract Syntax Tree for AngularDart.

Part of the AngularDart ecosystem.

Overview

This package provides the template parser and AST (Abstract Syntax Tree) utilities for AngularDart. It is an infrastructure package used internally by the AngularDart compiler.

What it does

  • Parses AngularDart templates into an AST
  • Provides AST node types for template elements
  • Supports template expressions and interpolation
  • Handles template directives and bindings

Usage

This package is typically not used directly. It is a dependency of:

Documentation

Requirements

  • Dart SDK >= 3.0.0

License

MIT License


Disclaimer

AngularDart Reborn is a community-maintained fork of Google's original AngularDart framework (formerly known as AngularDart by Google). This project is not affiliated with, endorsed by, or sponsored by Google LLC.

  • Angular, AngularDart, and all associated packages (angulardart, angulardart_router, angulardart_compiler, angulardart_forms, angulardart_meta, angulardart_ast, angulardart_cli, angulardart_seo, angulardart_prerender, angulardart_test, angulardart_components) are trademarks and projects of the AngularDart Reborn community.
  • The original AngularDart framework was developed by Google LLC and hosted at github.com/angulardart.
  • This is an independent, 100% community-driven project that continues the work started by Google's AngularDart team after Google ceased active maintenance.

For the official Angular Framework (TypeScript/JavaScript), visit angular.io. For the original Google-maintained AngularDart repository, see github.com/angulardart.

Libraries

angulardart_ast