HttpProgressEvent

interface

npm Package @angular/common
Module import { HttpProgressEvent } from '@angular/common/http';
Source common/http/src/response.ts

Interface Overview

interface HttpProgressEvent { 
  type: HttpEventType.DownloadProgress | HttpEventType.UploadProgress
  loaded: number
  total?: number
}

Description

Base interface for progress events.

Child Interfaces

  • HttpDownloadProgressEvent

Members

type: HttpEventType.DownloadProgress | HttpEventType.UploadProgress

Progress event type is either upload or download.

loaded: number

Number of bytes uploaded or downloaded.

total?: number

Total number of bytes to upload or download. Depending on the request or response, this may not be computable and thus may not be present.

© 2010–2018 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://v5.angular.io/api/common/http/HttpProgressEvent