mirror of
https://github.com/denoland/deno.git
synced 2025-09-30 06:04:48 +00:00
feat(web): FileReader API (#6673)
This commit is contained in:
parent
d7077b9073
commit
eed77aa020
8 changed files with 564 additions and 0 deletions
|
@ -29,6 +29,8 @@ delete Object.prototype.__proto__;
|
|||
const streams = window.__bootstrap.streams;
|
||||
const blob = window.__bootstrap.blob;
|
||||
const domFile = window.__bootstrap.domFile;
|
||||
const progressEvent = window.__bootstrap.progressEvent;
|
||||
const fileReader = window.__bootstrap.fileReader;
|
||||
const formData = window.__bootstrap.formData;
|
||||
const request = window.__bootstrap.request;
|
||||
const fetch = window.__bootstrap.fetch;
|
||||
|
@ -226,6 +228,7 @@ delete Object.prototype.__proto__;
|
|||
),
|
||||
crypto: util.readOnly(crypto),
|
||||
File: util.nonEnumerable(domFile.DomFile),
|
||||
FileReader: util.nonEnumerable(fileReader.FileReader),
|
||||
CustomEvent: util.nonEnumerable(CustomEvent),
|
||||
DOMException: util.nonEnumerable(DOMException),
|
||||
ErrorEvent: util.nonEnumerable(ErrorEvent),
|
||||
|
@ -241,6 +244,7 @@ delete Object.prototype.__proto__;
|
|||
PerformanceEntry: util.nonEnumerable(performance.PerformanceEntry),
|
||||
PerformanceMark: util.nonEnumerable(performance.PerformanceMark),
|
||||
PerformanceMeasure: util.nonEnumerable(performance.PerformanceMeasure),
|
||||
ProgressEvent: util.nonEnumerable(progressEvent.ProgressEvent),
|
||||
TextDecoder: util.nonEnumerable(TextDecoder),
|
||||
TextEncoder: util.nonEnumerable(TextEncoder),
|
||||
TransformStream: util.nonEnumerable(streams.TransformStream),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue