BREAKING CHANGE From the app thread, in both TypeScript and Dart, you bootstrap the app using `application` instead of `asyncApplication`. Before: ```TypeScript platform([WORKER_APP_PLATFORM]) .asyncApplication(setupWebWorker, optionalProviders?) .then((ref) => ref.bootstrap(RootComponent)); ``` Now: ```TypeScript platform([WORKER_APP_PLATFORM]) .application([WORKER_APP_APPLICATION]) .bootstrap(RootComponent); ``` closes #5857 Closes #5862
		
			
				
	
	
		
			20 lines
		
	
	
		
			662 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			662 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
| export {
 | |
|   WORKER_APP_PLATFORM,
 | |
|   WORKER_APP_APPLICATION_COMMON
 | |
| } from 'angular2/src/platform/worker_app_common';
 | |
| export {WORKER_APP_APPLICATION} from 'angular2/src/platform/worker_app';
 | |
| export {
 | |
|   ClientMessageBroker,
 | |
|   ClientMessageBrokerFactory,
 | |
|   FnArg,
 | |
|   UiArguments
 | |
| } from '../src/web_workers/shared/client_message_broker';
 | |
| export {
 | |
|   ReceivedMessage,
 | |
|   ServiceMessageBroker,
 | |
|   ServiceMessageBrokerFactory
 | |
| } from '../src/web_workers/shared/service_message_broker';
 | |
| export {PRIMITIVE} from '../src/web_workers/shared/serializer';
 | |
| export * from '../src/web_workers/shared/message_bus';
 | |
| export {AngularEntrypoint} from 'angular2/src/core/angular_entrypoint';
 |