From b658fa9ea0c09441645b54d485173335bbf91c76 Mon Sep 17 00:00:00 2001 From: Jacob Windsor Date: Thu, 29 Dec 2016 17:44:22 +0100 Subject: [PATCH] fix(http): Make ResponseOptionsArgs an interface closes #13708 --- modules/@angular/http/src/interfaces.ts | 8 +++++--- tools/public_api_guard/http/index.d.ts | 6 +++--- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/modules/@angular/http/src/interfaces.ts b/modules/@angular/http/src/interfaces.ts index c123265f6b6..c2d20db0d7e 100644 --- a/modules/@angular/http/src/interfaces.ts +++ b/modules/@angular/http/src/interfaces.ts @@ -66,9 +66,11 @@ export interface RequestArgs extends RequestOptionsArgs { url: string; } * * @experimental */ -export type ResponseOptionsArgs = { - body?: string | Object | FormData | ArrayBuffer | Blob; status?: number; statusText?: string; +export interface ResponseOptionsArgs { + body?: string|Object|FormData|ArrayBuffer|Blob; + status?: number; + statusText?: string; headers?: Headers; type?: ResponseType; url?: string; -}; +} diff --git a/tools/public_api_guard/http/index.d.ts b/tools/public_api_guard/http/index.d.ts index 8534db90f5b..689fc4af2e0 100644 --- a/tools/public_api_guard/http/index.d.ts +++ b/tools/public_api_guard/http/index.d.ts @@ -191,14 +191,14 @@ export declare class ResponseOptions { } /** @experimental */ -export declare type ResponseOptionsArgs = { +export interface ResponseOptionsArgs { body?: string | Object | FormData | ArrayBuffer | Blob; + headers?: Headers; status?: number; statusText?: string; - headers?: Headers; type?: ResponseType; url?: string; -}; +} /** @experimental */ export declare enum ResponseType {