gecko/dom/webidl/TextDecoder.webidl

30 lines
828 B
Plaintext

/* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this file,
* You can obtain one at http://mozilla.org/MPL/2.0/.
*
* The origin of this IDL file is
* http://wiki.whatwg.org/wiki/StringEncoding
*
* Copyright © 2006 The WHATWG Contributors
* http://wiki.whatwg.org/wiki/WHATWG_Wiki:Copyrights
*/
[Constructor(optional DOMString encoding = "utf-8",
optional TextDecoderOptions options)]
interface TextDecoder {
[SetterThrows]
readonly attribute DOMString encoding;
[Throws]
DOMString decode(optional ArrayBufferView? view = null,
optional TextDecodeOptions options);
};
dictionary TextDecoderOptions {
boolean fatal = false;
};
dictionary TextDecodeOptions {
boolean stream = false;
};