mirror of
https://github.com/angular/angular
synced 2026-05-24 09:28:37 +00:00
This rename reflects what the function actually does. Although the intention is still not to have two different interceptor mechanisms, that is now communicated in the docs for the function instead of in its name. Fixes #47764 PR Close #47901
45 lines
2.1 KiB
TypeScript
45 lines
2.1 KiB
TypeScript
/**
|
|
* @license
|
|
* Copyright Google LLC All Rights Reserved.
|
|
*
|
|
* Use of this source code is governed by an MIT-style license that can be
|
|
* found in the LICENSE file at https://angular.io/license
|
|
*/
|
|
|
|
import {XhrFactory as XhrFactory_fromAngularCommon} from '@angular/common';
|
|
|
|
/**
|
|
* A wrapper around the `XMLHttpRequest` constructor.
|
|
*
|
|
* @publicApi
|
|
* @see `XhrFactory`
|
|
* @deprecated
|
|
* `XhrFactory` has moved, please import `XhrFactory` from `@angular/common` instead.
|
|
*/
|
|
export type XhrFactory = XhrFactory_fromAngularCommon;
|
|
/**
|
|
* A wrapper around the `XMLHttpRequest` constructor.
|
|
*
|
|
* @publicApi
|
|
* @see `XhrFactory`
|
|
* @deprecated
|
|
* `XhrFactory` has moved, please import `XhrFactory` from `@angular/common` instead.
|
|
*/
|
|
export const XhrFactory = XhrFactory_fromAngularCommon;
|
|
|
|
export {HttpBackend, HttpHandler} from './src/backend';
|
|
export {HttpClient} from './src/client';
|
|
export {HttpContext, HttpContextToken} from './src/context';
|
|
export {HttpHeaders} from './src/headers';
|
|
export {HTTP_INTERCEPTORS, HttpInterceptor, HttpInterceptorHandler as ɵHttpInterceptorHandler, HttpInterceptorFn, HttpHandlerFn} from './src/interceptor';
|
|
export {JsonpClientBackend, JsonpInterceptor} from './src/jsonp';
|
|
export {HttpClientJsonpModule, HttpClientModule, HttpClientXsrfModule} from './src/module';
|
|
export {HttpParameterCodec, HttpParams, HttpParamsOptions, HttpUrlEncodingCodec} from './src/params';
|
|
export {HttpFeature, HttpFeatureKind, provideHttpClient, withJsonpSupport, withNoXsrfProtection, withXsrfConfiguration, withInterceptors, withInterceptorsFromDi, withRequestsMadeViaParent} from './src/provider';
|
|
export {HttpRequest} from './src/request';
|
|
export {HttpDownloadProgressEvent, HttpErrorResponse, HttpEvent, HttpEventType, HttpHeaderResponse, HttpProgressEvent, HttpResponse, HttpResponseBase, HttpSentEvent, HttpStatusCode, HttpUploadProgressEvent, HttpUserEvent} from './src/response';
|
|
export {HttpXhrBackend} from './src/xhr';
|
|
export {HttpXsrfTokenExtractor} from './src/xsrf';
|
|
|
|
// This re-export exists because g3 depends on this old private name.
|
|
export {HttpInterceptorHandler as ɵHttpInterceptingHandler} from './src/interceptor';
|