mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-07-10 04:00:10 +00:00
Merge pull request #17297 from herrmannplatz/text-encoding-decode
[text-encoding] Fixed TextDecoder.decode
This commit is contained in:
2
types/text-encoding/index.d.ts
vendored
2
types/text-encoding/index.d.ts
vendored
@@ -21,7 +21,7 @@ declare namespace TextEncoding {
|
||||
encoding: string;
|
||||
fatal: boolean;
|
||||
ignoreBOM: boolean;
|
||||
decode(input?: ArrayBufferView, options?: TextDecodeOptions): string;
|
||||
decode(input?: ArrayBuffer | ArrayBufferView, options?: TextDecodeOptions): string;
|
||||
}
|
||||
|
||||
interface TextEncoder {
|
||||
|
||||
@@ -27,6 +27,7 @@ function test_encoder() {
|
||||
function test_decoder() {
|
||||
var text = "plain text";
|
||||
var uint8array: Uint8Array = TextEncoder().encode(text);
|
||||
var arrayBuffer: ArrayBuffer = uint8array.buffer
|
||||
|
||||
// constructor
|
||||
text = new TextDecoder().decode(uint8array);
|
||||
@@ -56,5 +57,6 @@ function test_decoder() {
|
||||
// methods
|
||||
decoder.decode();
|
||||
decoder.decode(uint8array);
|
||||
decoder.decode(arrayBuffer);
|
||||
decoder.decode(uint8array, { stream: true });
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user