angulardart_meta 1.0.1
angulardart_meta: ^1.0.1 copied to clipboard
Metadata annotations and core types for AngularDart. Shared between angulardart and angulardart_compiler.
angulardart_meta #
Metadata annotations and core types for AngularDart.
This package contains the annotations, DI primitives, and utility functions shared between angulardart (the framework) and angulardart_compiler (the code generator).
Purpose #
By extracting these into a standalone package with no dependency on either angulardart or angulardart_compiler, we break the circular dependency that previously existed between those two packages.
Contents #
- Annotations:
@Component,@Directive,@Pipe,@Injectable, etc. - DI primitives:
Provider,Module,OpaqueToken,MultiToken, etc. - Lifecycle hooks:
OnInit,OnDestroy,OnChanges, etc. - Change detection:
ChangeDetectionStrategy,ChangeDetectorState - Utilities:
isDevMode,unsafeCast
Usage #
This package is typically not used directly. Instead, import package:angulardart/angulardart.dart which re-exports these symbols.
Requirements #
- Dart SDK:
>=3.0.0 <4.0.0
Disclaimer #
AngularDart Reborn is a community-maintained fork of Google's original AngularDart framework. This project is not affiliated with, endorsed by, or sponsored by Google LLC. Angular and AngularDart are trademarks of Google LLC.
This is an independent, 100% community-driven project. For the original Angular framework (TypeScript/JavaScript), visit angular.io.