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]); | ||
|  | } |