UNPKG

@lifaon/rx-js-light

Version:

Blazing fast Observables

12 lines (11 loc) 505 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.createProgressFromProgressEvent = void 0; var create_progress_1 = require("./create-progress.cjs"); function createProgressFromProgressEvent(event) { var total = event.lengthComputable ? Math.max(0, event.total) : Number.POSITIVE_INFINITY; return (0, create_progress_1.createProgress)(Math.max(0, Math.min(total, event.loaded)), total); } exports.createProgressFromProgressEvent = createProgressFromProgressEvent;