/
home
/
techb158
/
balavpn.abdallabala.com
/
node_modules
/
typescript
/
lib
/
/home/techb158/balavpn.abdallabala.com/node_modules/typescript/lib
mkdir
upload
Name
Size
Mode
Actions
cs/
-
0777
rm
de/
-
0777
rm
es/
-
0777
rm
fr/
-
0777
rm
it/
-
0777
rm
ja/
-
0777
rm
ko/
-
0777
rm
pl/
-
0777
rm
pt-br/
-
0777
rm
ru/
-
0777
rm
tr/
-
0777
rm
zh-cn/
-
0777
rm
zh-tw/
-
0777
rm
lib.d.ts
953
0666
edit
dl
rm
lib.decorators.d.ts
13153
0666
edit
dl
rm
lib.decorators.legacy.d.ts
1287
0666
edit
dl
rm
lib.dom.asynciterable.d.ts
933
0666
edit
dl
rm
lib.dom.d.ts
2349483
0666
edit
dl
rm
lib.dom.iterable.d.ts
933
0666
edit
dl
rm
lib.es5.d.ts
218972
0666
edit
dl
rm
lib.es6.d.ts
993
0666
edit
dl
rm
lib.es2015.collection.d.ts
5305
0666
edit
dl
rm
lib.es2015.core.d.ts
22824
0666
edit
dl
rm
lib.es2015.d.ts
1202
0666
edit
dl
rm
lib.es2015.generator.d.ts
2518
0666
edit
dl
rm
lib.es2015.iterable.d.ts
18185
0666
edit
dl
rm
lib.es2015.promise.d.ts
3161
0666
edit
dl
rm
lib.es2015.proxy.d.ts
5212
0666
edit
dl
rm
lib.es2015.reflect.d.ts
6454
0666
edit
dl
rm
lib.es2015.symbol.d.ts
1610
0666
edit
dl
rm
lib.es2015.symbol.wellknown.d.ts
10971
0666
edit
dl
rm
lib.es2016.array.include.d.ts
5165
0666
edit
dl
rm
lib.es2016.d.ts
926
0666
edit
dl
rm
lib.es2016.full.d.ts
993
0666
edit
dl
rm
lib.es2016.intl.d.ts
1445
0666
edit
dl
rm
lib.es2017.arraybuffer.d.ts
876
0666
edit
dl
rm
lib.es2017.d.ts
1123
0666
edit
dl
rm
lib.es2017.date.d.ts
1877
0666
edit
dl
rm
lib.es2017.full.d.ts
993
0666
edit
dl
rm
lib.es2017.intl.d.ts
1410
0666
edit
dl
rm
lib.es2017.object.d.ts
2434
0666
edit
dl
rm
lib.es2017.sharedmemory.d.ts
7170
0666
edit
dl
rm
lib.es2017.string.d.ts
2339
0666
edit
dl
rm
lib.es2017.typedarrays.d.ts
1503
0666
edit
dl
rm
lib.es2018.asyncgenerator.d.ts
2653
0666
edit
dl
rm
lib.es2018.asynciterable.d.ts
2218
0666
edit
dl
rm
lib.es2018.d.ts
1049
0666
edit
dl
rm
lib.es2018.full.d.ts
1035
0666
edit
dl
rm
lib.es2018.intl.d.ts
2982
0666
edit
dl
rm
lib.es2018.promise.d.ts
1314
0666
edit
dl
rm
lib.es2018.regexp.d.ts
1193
0666
edit
dl
rm
lib.es2019.array.d.ts
3124
0666
edit
dl
rm
lib.es2019.d.ts
1032
0666
edit
dl
rm
lib.es2019.full.d.ts
1035
0666
edit
dl
rm
lib.es2019.intl.d.ts
919
0666
edit
dl
rm
lib.es2019.object.d.ts
1434
0666
edit
dl
rm
lib.es2019.string.d.ts
1489
0666
edit
dl
rm
lib.es2019.symbol.d.ts
967
0666
edit
dl
rm
lib.es2020.bigint.d.ts
38258
0666
edit
dl
rm
lib.es2020.d.ts
1162
0666
edit
dl
rm
lib.es2020.date.d.ts
2917
0666
edit
dl
rm
lib.es2020.full.d.ts
1035
0666
edit
dl
rm
lib.es2020.intl.d.ts
22399
0666
edit
dl
rm
lib.es2020.number.d.ts
1548
0666
edit
dl
rm
lib.es2020.promise.d.ts
1764
0666
edit
dl
rm
lib.es2020.sharedmemory.d.ts
5089
0666
edit
dl
rm
lib.es2020.string.d.ts
2451
0666
edit
dl
rm
lib.es2020.symbol.wellknown.d.ts
1566
0666
edit
dl
rm
lib.es2021.d.ts
997
0666
edit
dl
rm
lib.es2021.full.d.ts
1035
0666
edit
dl
rm
lib.es2021.intl.d.ts
8206
0666
edit
dl
rm
lib.es2021.promise.d.ts
2223
0666
edit
dl
rm
lib.es2021.string.d.ts
1553
0666
edit
dl
rm
lib.es2021.weakref.d.ts
3132
0666
edit
dl
rm
lib.es2022.array.d.ts
4637
0666
edit
dl
rm
lib.es2022.d.ts
1069
0666
edit
dl
rm
lib.es2022.error.d.ts
2340
0666
edit
dl
rm
lib.es2022.full.d.ts
1035
0666
edit
dl
rm
lib.es2022.intl.d.ts
7653
0666
edit
dl
rm
lib.es2022.object.d.ts
1046
0666
edit
dl
rm
lib.es2022.regexp.d.ts
1304
0666
edit
dl
rm
lib.es2022.string.d.ts
1116
0666
edit
dl
rm
lib.es2023.array.d.ts
40197
0666
edit
dl
rm
lib.es2023.collection.d.ts
861
0666
edit
dl
rm
lib.es2023.d.ts
960
0666
edit
dl
rm
lib.es2023.full.d.ts
1035
0666
edit
dl
rm
lib.es2023.intl.d.ts
2854
0666
edit
dl
rm
lib.es2024.arraybuffer.d.ts
2598
0666
edit
dl
rm
lib.es2024.collection.d.ts
1185
0666
edit
dl
rm
lib.es2024.d.ts
1127
0666
edit
dl
rm
lib.es2024.full.d.ts
1035
0666
edit
dl
rm
lib.es2024.object.d.ts
1220
0666
edit
dl
rm
lib.es2024.promise.d.ts
1350
0666
edit
dl
rm
lib.es2024.regexp.d.ts
1034
0666
edit
dl
rm
lib.es2024.sharedmemory.d.ts
3038
0666
edit
dl
rm
lib.es2024.string.d.ts
1155
0666
edit
dl
rm
lib.es2025.collection.d.ts
3839
0666
edit
dl
rm
lib.es2025.d.ts
1079
0666
edit
dl
rm
lib.es2025.float16.d.ts
20489
0666
edit
dl
rm
lib.es2025.full.d.ts
1035
0666
edit
dl
rm
lib.es2025.intl.d.ts
9390
0666
edit
dl
rm
lib.es2025.iterator.d.ts
8637
0666
edit
dl
rm
lib.es2025.promise.d.ts
1619
0666
edit
dl
rm
lib.es2025.regexp.d.ts
1255
0666
edit
dl
rm
lib.esnext.array.d.ts
1752
0666
edit
dl
rm
lib.esnext.collection.d.ts
2598
0666
edit
dl
rm
lib.esnext.d.ts
1244
0666
edit
dl
rm
lib.esnext.date.d.ts
917
0666
edit
dl
rm
lib.esnext.decorators.d.ts
1031
0666
edit
dl
rm
lib.esnext.disposable.d.ts
6767
0666
edit
dl
rm
lib.esnext.error.d.ts
990
0666
edit
dl
rm
lib.esnext.full.d.ts
1035
0666
edit
dl
rm
lib.esnext.intl.d.ts
5305
0666
edit
dl
rm
lib.esnext.sharedmemory.d.ts
1028
0666
edit
dl
rm
lib.esnext.temporal.d.ts
22011
0666
edit
dl
rm
lib.esnext.typedarrays.d.ts
3350
0666
edit
dl
rm
lib.scripthost.d.ts
9412
0666
edit
dl
rm
lib.webworker.asynciterable.d.ts
933
0666
edit
dl
rm
lib.webworker.d.ts
787076
0666
edit
dl
rm
lib.webworker.importscripts.d.ts
1002
0666
edit
dl
rm
lib.webworker.iterable.d.ts
933
0666
edit
dl
rm
tsc.js
267
0666
edit
dl
rm
tsserver.js
272
0666
edit
dl
rm
tsserverlibrary.d.ts
866
0666
edit
dl
rm
tsserverlibrary.js
1013
0666
edit
dl
rm
typescript.d.ts
588452
0666
edit
dl
rm
typescript.js
9144216
0666
edit
dl
rm
typesMap.json
16788
0666
edit
dl
rm
typingsInstaller.js
280
0666
edit
dl
rm
watchGuard.js
2314
0666
edit
dl
rm
_tsc.js
6239091
0666
edit
dl
rm
_tsserver.js
27889
0666
edit
dl
rm
_typingsInstaller.js
10364
0666
edit
dl
rm
Edit:
/home/techb158/balavpn.abdallabala.com/node_modules/typescript/lib/lib.es2015.iterable.d.ts
(18185B)
/*! ***************************************************************************** Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY OR NON-INFRINGEMENT. See the Apache Version 2.0 License for specific language governing permissions and limitations under the License. ***************************************************************************** */ /// <reference lib="es2015.symbol" /> interface SymbolConstructor { /** * A method that returns the default iterator for an object. Called by the semantics of the * for-of statement. */ readonly iterator: unique symbol; } interface IteratorYieldResult<TYield> { done?: false; value: TYield; } interface IteratorReturnResult<TReturn> { done: true; value: TReturn; } type IteratorResult<T, TReturn = any> = IteratorYieldResult<T> | IteratorReturnResult<TReturn>; interface Iterator<T, TReturn = any, TNext = any> { // NOTE: 'next' is defined using a tuple to ensure we report the correct assignability errors in all places. next(...[value]: [] | [TNext]): IteratorResult<T, TReturn>; return?(value?: TReturn): IteratorResult<T, TReturn>; throw?(e?: any): IteratorResult<T, TReturn>; } interface Iterable<T, TReturn = any, TNext = any> { [Symbol.iterator](): Iterator<T, TReturn, TNext>; } /** * Describes a user-defined {@link Iterator} that is also iterable. */ interface IterableIterator<T, TReturn = any, TNext = any> extends Iterator<T, TReturn, TNext> { [Symbol.iterator](): IterableIterator<T, TReturn, TNext>; } /** * Describes an {@link Iterator} produced by the runtime that inherits from the intrinsic `Iterator.prototype`. */ interface IteratorObject<T, TReturn = unknown, TNext = unknown> extends Iterator<T, TReturn, TNext> { [Symbol.iterator](): IteratorObject<T, TReturn, TNext>; } /** * Defines the `TReturn` type used for built-in iterators produced by `Array`, `Map`, `Set`, and others. * This is `undefined` when `strictBuiltInIteratorReturn` is `true`; otherwise, this is `any`. */ type BuiltinIteratorReturn = intrinsic; interface ArrayIterator<T> extends IteratorObject<T, BuiltinIteratorReturn, unknown> { [Symbol.iterator](): ArrayIterator<T>; } interface Array<T> { /** Iterator */ [Symbol.iterator](): ArrayIterator<T>; /** * Returns an iterable of key, value pairs for every entry in the array */ entries(): ArrayIterator<[number, T]>; /** * Returns an iterable of keys in the array */ keys(): ArrayIterator<number>; /** * Returns an iterable of values in the array */ values(): ArrayIterator<T>; } interface ArrayConstructor { /** * Creates an array from an iterable object. * @param iterable An iterable object to convert to an array. */ from<T>(iterable: Iterable<T> | ArrayLike<T>): T[]; /** * Creates an array from an iterable object. * @param iterable An iterable object to convert to an array. * @param mapfn A mapping function to call on every element of the array. * @param thisArg Value of 'this' used to invoke the mapfn. */ from<T, U>(iterable: Iterable<T> | ArrayLike<T>, mapfn: (v: T, k: number) => U, thisArg?: any): U[]; } interface ReadonlyArray<T> { /** Iterator of values in the array. */ [Symbol.iterator](): ArrayIterator<T>; /** * Returns an iterable of key, value pairs for every entry in the array */ entries(): ArrayIterator<[number, T]>; /** * Returns an iterable of keys in the array */ keys(): ArrayIterator<number>; /** * Returns an iterable of values in the array */ values(): ArrayIterator<T>; } interface IArguments { /** Iterator */ [Symbol.iterator](): ArrayIterator<any>; } interface MapIterator<T> extends IteratorObject<T, BuiltinIteratorReturn, unknown> { [Symbol.iterator](): MapIterator<T>; } interface Map<K, V> { /** Returns an iterable of entries in the map. */ [Symbol.iterator](): MapIterator<[K, V]>; /** * Returns an iterable of key, value pairs for every entry in the map. */ entries(): MapIterator<[K, V]>; /** * Returns an iterable of keys in the map */ keys(): MapIterator<K>; /** * Returns an iterable of values in the map */ values(): MapIterator<V>; } interface ReadonlyMap<K, V> { /** Returns an iterable of entries in the map. */ [Symbol.iterator](): MapIterator<[K, V]>; /** * Returns an iterable of key, value pairs for every entry in the map. */ entries(): MapIterator<[K, V]>; /** * Returns an iterable of keys in the map */ keys(): MapIterator<K>; /** * Returns an iterable of values in the map */ values(): MapIterator<V>; } interface MapConstructor { new (): Map<any, any>; new <K, V>(iterable?: Iterable<readonly [K, V]> | null): Map<K, V>; } interface WeakMap<K extends WeakKey, V> {} interface WeakMapConstructor { new <K extends WeakKey = WeakKey, V = any>(iterable?: Iterable<readonly [K, V]> | null): WeakMap<K, V>; } interface SetIterator<T> extends IteratorObject<T, BuiltinIteratorReturn, unknown> { [Symbol.iterator](): SetIterator<T>; } interface Set<T> { /** Iterates over values in the set. */ [Symbol.iterator](): SetIterator<T>; /** * Returns an iterable of [v,v] pairs for every value `v` in the set. */ entries(): SetIterator<[T, T]>; /** * Despite its name, returns an iterable of the values in the set. */ keys(): SetIterator<T>; /** * Returns an iterable of values in the set. */ values(): SetIterator<T>; } interface ReadonlySet<T> { /** Iterates over values in the set. */ [Symbol.iterator](): SetIterator<T>; /** * Returns an iterable of [v,v] pairs for every value `v` in the set. */ entries(): SetIterator<[T, T]>; /** * Despite its name, returns an iterable of the values in the set. */ keys(): SetIterator<T>; /** * Returns an iterable of values in the set. */ values(): SetIterator<T>; } interface SetConstructor { new <T>(iterable?: Iterable<T> | null): Set<T>; } interface WeakSet<T extends WeakKey> {} interface WeakSetConstructor { new <T extends WeakKey = WeakKey>(iterable: Iterable<T>): WeakSet<T>; } interface Promise<T> {} interface PromiseConstructor { /** * Creates a Promise that is resolved with an array of results when all of the provided Promises * resolve, or rejected when any Promise is rejected. * @param values An iterable of Promises. * @returns A new Promise. */ all<T>(values: Iterable<T | PromiseLike<T>>): Promise<Awaited<T>[]>; /** * Creates a Promise that is resolved or rejected when any of the provided Promises are resolved * or rejected. * @param values An iterable of Promises. * @returns A new Promise. */ race<T>(values: Iterable<T | PromiseLike<T>>): Promise<Awaited<T>>; } interface StringIterator<T> extends IteratorObject<T, BuiltinIteratorReturn, unknown> { [Symbol.iterator](): StringIterator<T>; } interface String { /** Iterator */ [Symbol.iterator](): StringIterator<string>; } interface Int8Array<TArrayBuffer extends ArrayBufferLike> { [Symbol.iterator](): ArrayIterator<number>; /** * Returns an array of key, value pairs for every entry in the array */ entries(): ArrayIterator<[number, number]>; /** * Returns an list of keys in the array */ keys(): ArrayIterator<number>; /** * Returns an list of values in the array */ values(): ArrayIterator<number>; } interface Int8ArrayConstructor { new (elements: Iterable<number>): Int8Array<ArrayBuffer>; /** * Creates an array from an array-like or iterable object. * @param elements An iterable object to convert to an array. */ from(elements: Iterable<number>): Int8Array<ArrayBuffer>; /** * Creates an array from an array-like or iterable object. * @param elements An iterable object to convert to an array. * @param mapfn A mapping function to call on every element of the array. * @param thisArg Value of 'this' used to invoke the mapfn. */ from<T>(elements: Iterable<T>, mapfn?: (v: T, k: number) => number, thisArg?: any): Int8Array<ArrayBuffer>; } interface Uint8Array<TArrayBuffer extends ArrayBufferLike> { [Symbol.iterator](): ArrayIterator<number>; /** * Returns an array of key, value pairs for every entry in the array */ entries(): ArrayIterator<[number, number]>; /** * Returns an list of keys in the array */ keys(): ArrayIterator<number>; /** * Returns an list of values in the array */ values(): ArrayIterator<number>; } interface Uint8ArrayConstructor { new (elements: Iterable<number>): Uint8Array<ArrayBuffer>; /** * Creates an array from an array-like or iterable object. * @param elements An iterable object to convert to an array. */ from(elements: Iterable<number>): Uint8Array<ArrayBuffer>; /** * Creates an array from an array-like or iterable object. * @param elements An iterable object to convert to an array. * @param mapfn A mapping function to call on every element of the array. * @param thisArg Value of 'this' used to invoke the mapfn. */ from<T>(elements: Iterable<T>, mapfn?: (v: T, k: number) => number, thisArg?: any): Uint8Array<ArrayBuffer>; } interface Uint8ClampedArray<TArrayBuffer extends ArrayBufferLike> { [Symbol.iterator](): ArrayIterator<number>; /** * Returns an array of key, value pairs for every entry in the array */ entries(): ArrayIterator<[number, number]>; /** * Returns an list of keys in the array */ keys(): ArrayIterator<number>; /** * Returns an list of values in the array */ values(): ArrayIterator<number>; } interface Uint8ClampedArrayConstructor { new (elements: Iterable<number>): Uint8ClampedArray<ArrayBuffer>; /** * Creates an array from an array-like or iterable object. * @param elements An iterable object to convert to an array. */ from(elements: Iterable<number>): Uint8ClampedArray<ArrayBuffer>; /** * Creates an array from an array-like or iterable object. * @param elements An iterable object to convert to an array. * @param mapfn A mapping function to call on every element of the array. * @param thisArg Value of 'this' used to invoke the mapfn. */ from<T>(elements: Iterable<T>, mapfn?: (v: T, k: number) => number, thisArg?: any): Uint8ClampedArray<ArrayBuffer>; } interface Int16Array<TArrayBuffer extends ArrayBufferLike> { [Symbol.iterator](): ArrayIterator<number>; /** * Returns an array of key, value pairs for every entry in the array */ entries(): ArrayIterator<[number, number]>; /** * Returns an list of keys in the array */ keys(): ArrayIterator<number>; /** * Returns an list of values in the array */ values(): ArrayIterator<number>; } interface Int16ArrayConstructor { new (elements: Iterable<number>): Int16Array<ArrayBuffer>; /** * Creates an array from an array-like or iterable object. * @param elements An iterable object to convert to an array. */ from(elements: Iterable<number>): Int16Array<ArrayBuffer>; /** * Creates an array from an array-like or iterable object. * @param elements An iterable object to convert to an array. * @param mapfn A mapping function to call on every element of the array. * @param thisArg Value of 'this' used to invoke the mapfn. */ from<T>(elements: Iterable<T>, mapfn?: (v: T, k: number) => number, thisArg?: any): Int16Array<ArrayBuffer>; } interface Uint16Array<TArrayBuffer extends ArrayBufferLike> { [Symbol.iterator](): ArrayIterator<number>; /** * Returns an array of key, value pairs for every entry in the array */ entries(): ArrayIterator<[number, number]>; /** * Returns an list of keys in the array */ keys(): ArrayIterator<number>; /** * Returns an list of values in the array */ values(): ArrayIterator<number>; } interface Uint16ArrayConstructor { new (elements: Iterable<number>): Uint16Array<ArrayBuffer>; /** * Creates an array from an array-like or iterable object. * @param elements An iterable object to convert to an array. */ from(elements: Iterable<number>): Uint16Array<ArrayBuffer>; /** * Creates an array from an array-like or iterable object. * @param elements An iterable object to convert to an array. * @param mapfn A mapping function to call on every element of the array. * @param thisArg Value of 'this' used to invoke the mapfn. */ from<T>(elements: Iterable<T>, mapfn?: (v: T, k: number) => number, thisArg?: any): Uint16Array<ArrayBuffer>; } interface Int32Array<TArrayBuffer extends ArrayBufferLike> { [Symbol.iterator](): ArrayIterator<number>; /** * Returns an array of key, value pairs for every entry in the array */ entries(): ArrayIterator<[number, number]>; /** * Returns an list of keys in the array */ keys(): ArrayIterator<number>; /** * Returns an list of values in the array */ values(): ArrayIterator<number>; } interface Int32ArrayConstructor { new (elements: Iterable<number>): Int32Array<ArrayBuffer>; /** * Creates an array from an array-like or iterable object. * @param elements An iterable object to convert to an array. */ from(elements: Iterable<number>): Int32Array<ArrayBuffer>; /** * Creates an array from an array-like or iterable object. * @param elements An iterable object to convert to an array. * @param mapfn A mapping function to call on every element of the array. * @param thisArg Value of 'this' used to invoke the mapfn. */ from<T>(elements: Iterable<T>, mapfn?: (v: T, k: number) => number, thisArg?: any): Int32Array<ArrayBuffer>; } interface Uint32Array<TArrayBuffer extends ArrayBufferLike> { [Symbol.iterator](): ArrayIterator<number>; /** * Returns an array of key, value pairs for every entry in the array */ entries(): ArrayIterator<[number, number]>; /** * Returns an list of keys in the array */ keys(): ArrayIterator<number>; /** * Returns an list of values in the array */ values(): ArrayIterator<number>; } interface Uint32ArrayConstructor { new (elements: Iterable<number>): Uint32Array<ArrayBuffer>; /** * Creates an array from an array-like or iterable object. * @param elements An iterable object to convert to an array. */ from(elements: Iterable<number>): Uint32Array<ArrayBuffer>; /** * Creates an array from an array-like or iterable object. * @param elements An iterable object to convert to an array. * @param mapfn A mapping function to call on every element of the array. * @param thisArg Value of 'this' used to invoke the mapfn. */ from<T>(elements: Iterable<T>, mapfn?: (v: T, k: number) => number, thisArg?: any): Uint32Array<ArrayBuffer>; } interface Float32Array<TArrayBuffer extends ArrayBufferLike> { [Symbol.iterator](): ArrayIterator<number>; /** * Returns an array of key, value pairs for every entry in the array */ entries(): ArrayIterator<[number, number]>; /** * Returns an list of keys in the array */ keys(): ArrayIterator<number>; /** * Returns an list of values in the array */ values(): ArrayIterator<number>; } interface Float32ArrayConstructor { new (elements: Iterable<number>): Float32Array<ArrayBuffer>; /** * Creates an array from an array-like or iterable object. * @param elements An iterable object to convert to an array. */ from(elements: Iterable<number>): Float32Array<ArrayBuffer>; /** * Creates an array from an array-like or iterable object. * @param elements An iterable object to convert to an array. * @param mapfn A mapping function to call on every element of the array. * @param thisArg Value of 'this' used to invoke the mapfn. */ from<T>(elements: Iterable<T>, mapfn?: (v: T, k: number) => number, thisArg?: any): Float32Array<ArrayBuffer>; } interface Float64Array<TArrayBuffer extends ArrayBufferLike> { [Symbol.iterator](): ArrayIterator<number>; /** * Returns an array of key, value pairs for every entry in the array */ entries(): ArrayIterator<[number, number]>; /** * Returns an list of keys in the array */ keys(): ArrayIterator<number>; /** * Returns an list of values in the array */ values(): ArrayIterator<number>; } interface Float64ArrayConstructor { new (elements: Iterable<number>): Float64Array<ArrayBuffer>; /** * Creates an array from an array-like or iterable object. * @param elements An iterable object to convert to an array. */ from(elements: Iterable<number>): Float64Array<ArrayBuffer>; /** * Creates an array from an array-like or iterable object. * @param elements An iterable object to convert to an array. * @param mapfn A mapping function to call on every element of the array. * @param thisArg Value of 'this' used to invoke the mapfn. */ from<T>(elements: Iterable<T>, mapfn?: (v: T, k: number) => number, thisArg?: any): Float64Array<ArrayBuffer>; }
Save
cmd:
run