chore: remove const Provider() in favor of /* @ts2dart_Provider */ {provide:}
This commit is contained in:

committed by
Martin Probst

parent
3aa322a9c6
commit
a8e277b067
@ -2272,7 +2272,13 @@ class PublicApi {
|
||||
|
||||
@Directive({
|
||||
selector: '[public-api]',
|
||||
providers: [new Provider(PublicApi, {useExisting: PrivateImpl, deps: []})]
|
||||
providers: [
|
||||
/* @ts2dart_Provider */ {
|
||||
provide: PublicApi,
|
||||
useExisting: PrivateImpl,
|
||||
deps: []
|
||||
}
|
||||
]
|
||||
})
|
||||
@Injectable()
|
||||
class PrivateImpl extends PublicApi {
|
||||
@ -2343,7 +2349,11 @@ function createInjectableWithLogging(inj: Injector) {
|
||||
@Component({
|
||||
selector: 'component-providing-logging-injectable',
|
||||
providers: [
|
||||
new Provider(InjectableService, {useFactory: createInjectableWithLogging, deps: [Injector]})
|
||||
/* @ts2dart_Provider */ {
|
||||
provide: InjectableService,
|
||||
useFactory: createInjectableWithLogging,
|
||||
deps: [Injector]
|
||||
}
|
||||
],
|
||||
template: ''
|
||||
})
|
||||
@ -2369,8 +2379,10 @@ class DirectiveProvidingInjectableInView {
|
||||
|
||||
@Component({
|
||||
selector: 'directive-providing-injectable',
|
||||
providers: [new Provider(InjectableService, {useValue: 'host'})],
|
||||
viewProviders: [new Provider(InjectableService, {useValue: 'view'})],
|
||||
providers:
|
||||
[/* @ts2dart_Provider */ {provide: InjectableService, useValue: 'host'}],
|
||||
viewProviders:
|
||||
[/* @ts2dart_Provider */ {provide: InjectableService, useValue: 'view'}],
|
||||
template: ''
|
||||
})
|
||||
@Injectable()
|
||||
@ -2420,7 +2432,12 @@ class EventBus {
|
||||
|
||||
@Directive({
|
||||
selector: 'grand-parent-providing-event-bus',
|
||||
providers: [new Provider(EventBus, {useValue: new EventBus(null, "grandparent")})]
|
||||
providers: [
|
||||
/* @ts2dart_Provider */ {
|
||||
provide: EventBus,
|
||||
useValue: new EventBus(null, "grandparent")
|
||||
}
|
||||
]
|
||||
})
|
||||
class GrandParentProvidingEventBus {
|
||||
bus: EventBus;
|
||||
|
Reference in New Issue
Block a user