angular-cn/modules/@angular/core/src/angular_entrypoint.dart

24 lines
599 B
Dart
Raw Normal View History

library angular2.src.core.angular_entrypoint;
/**
* Marks a function or method as an Angular 2 entrypoint. Only necessary in Dart code.
*
* The optional `name` parameter will be reflected in logs when the entry point is processed.
*
* See [the wiki][] for detailed documentation.
* [the wiki]: https://github.com/angular/angular/wiki/Angular-2-Dart-Transformer#entry_points
*
* ## Example
*
* ```
* @AngularEntrypoint("name-for-debug")
* void main() {
* bootstrap(MyComponent);
* }
* ```
*/
class AngularEntrypoint {
final String name;
const AngularEntrypoint([this.name]);
}