Automatic update from web-platform-tests Sync interfaces/ with @webref/idl 3.38.2 (#40472) Co-authored-by: wpt-pr-bot <wpt-pr-bot@users.noreply.github.com> -- wpt-commits: cd4fcaff1ec53703cc4449eff973760f0048d1b9 wpt-pr: 40472
60 lines
1.6 KiB
Plaintext
60 lines
1.6 KiB
Plaintext
// GENERATED CONTENT - DO NOT EDIT
|
|
// Content was automatically extracted by Reffy into webref
|
|
// (https://github.com/w3c/webref)
|
|
// Source: Encoding Standard (https://encoding.spec.whatwg.org/)
|
|
|
|
interface mixin TextDecoderCommon {
|
|
readonly attribute DOMString encoding;
|
|
readonly attribute boolean fatal;
|
|
readonly attribute boolean ignoreBOM;
|
|
};
|
|
|
|
dictionary TextDecoderOptions {
|
|
boolean fatal = false;
|
|
boolean ignoreBOM = false;
|
|
};
|
|
|
|
dictionary TextDecodeOptions {
|
|
boolean stream = false;
|
|
};
|
|
|
|
[Exposed=*]
|
|
interface TextDecoder {
|
|
constructor(optional DOMString label = "utf-8", optional TextDecoderOptions options = {});
|
|
|
|
USVString decode(optional AllowSharedBufferSource input, optional TextDecodeOptions options = {});
|
|
};
|
|
TextDecoder includes TextDecoderCommon;
|
|
|
|
interface mixin TextEncoderCommon {
|
|
readonly attribute DOMString encoding;
|
|
};
|
|
|
|
dictionary TextEncoderEncodeIntoResult {
|
|
unsigned long long read;
|
|
unsigned long long written;
|
|
};
|
|
|
|
[Exposed=*]
|
|
interface TextEncoder {
|
|
constructor();
|
|
|
|
[NewObject] Uint8Array encode(optional USVString input = "");
|
|
TextEncoderEncodeIntoResult encodeInto(USVString source, [AllowShared] Uint8Array destination);
|
|
};
|
|
TextEncoder includes TextEncoderCommon;
|
|
|
|
[Exposed=*]
|
|
interface TextDecoderStream {
|
|
constructor(optional DOMString label = "utf-8", optional TextDecoderOptions options = {});
|
|
};
|
|
TextDecoderStream includes TextDecoderCommon;
|
|
TextDecoderStream includes GenericTransformStream;
|
|
|
|
[Exposed=*]
|
|
interface TextEncoderStream {
|
|
constructor();
|
|
};
|
|
TextEncoderStream includes TextEncoderCommon;
|
|
TextEncoderStream includes GenericTransformStream;
|