24 lines
599 B
Dart
24 lines
599 B
Dart
|
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]);
|
||
|
}
|