12345678910111213141516171819202122 |
- "use strict";
-
- var Event = require("./event");
-
- function ProgressEvent(type, progressEventRaw, target) {
- this.initEvent(type, false, false, target);
- this.loaded =
- typeof progressEventRaw.loaded === "number"
- ? progressEventRaw.loaded
- : null;
- this.total =
- typeof progressEventRaw.total === "number"
- ? progressEventRaw.total
- : null;
- this.lengthComputable = Boolean(progressEventRaw.total);
- }
-
- ProgressEvent.prototype = new Event();
-
- ProgressEvent.prototype.constructor = ProgressEvent;
-
- module.exports = ProgressEvent;
|