fix(core): ngNoopZone should have the same signature with ngZone (#32068)
Close #32063 PR Close #32068
This commit is contained in:

committed by
Alex Rickabaugh

parent
01677b21b6
commit
3a53e2c960
@ -325,11 +325,17 @@ export class NoopNgZone implements NgZone {
|
||||
readonly onStable: EventEmitter<any> = new EventEmitter();
|
||||
readonly onError: EventEmitter<any> = new EventEmitter();
|
||||
|
||||
run(fn: () => any): any { return fn(); }
|
||||
run(fn: (...args: any[]) => any, applyThis?: any, applyArgs?: any): any {
|
||||
return fn.apply(applyThis, applyArgs);
|
||||
}
|
||||
|
||||
runGuarded(fn: () => any): any { return fn(); }
|
||||
runGuarded(fn: (...args: any[]) => any, applyThis?: any, applyArgs?: any): any {
|
||||
return fn.apply(applyThis, applyArgs);
|
||||
}
|
||||
|
||||
runOutsideAngular(fn: () => any): any { return fn(); }
|
||||
runOutsideAngular(fn: (...args: any[]) => any): any { return fn(); }
|
||||
|
||||
runTask<T>(fn: () => any): any { return fn(); }
|
||||
runTask(fn: (...args: any[]) => any, applyThis?: any, applyArgs?: any, name?: string): any {
|
||||
return fn.apply(applyThis, applyArgs);
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user