ix
Version:
The Interactive Extensions for JavaScript
77 lines (76 loc) • 1.99 kB
JavaScript
// @ts-nocheck
/* eslint-disable */
/**
* @fileoverview Closure Compiler externs for Ix
* @externs
* @suppress {duplicate,checkTypes}
*/
/** @type {symbol} */
Symbol.iterator;
/** @type {symbol} */
Symbol.observable;
/** @type {symbol} */
Symbol.toPrimitive;
/** @type {symbol} */
Symbol.asyncIterator;
/** @type {symbol} */
var symbolObservable = function() {};
var AbortError = function() {};
var AsyncIterable = function() {};
/** @type {?} */
AsyncIterable.from = function() {};
/** @type {?} */
AsyncIterable.as = function() {};
/** @type {?} */
AsyncIterable.prototype.forEach;
/** @type {?} */
AsyncIterable.prototype.pipe;
/** @type {?} */
AsyncIterable.prototype.tee;
/** @type {?} */
AsyncIterable.prototype.pipeTo;
/** @type {?} */
AsyncIterable.prototype.pipeThrough;
/** @type {?} */
AsyncIterable.prototype.toDOMStream;
var AsyncIterableReadableByteStream = function() {};
var AsyncIterableReadableStream = function() {};
var AsyncSink = function() {};
/** @type {?} */
AsyncSink.prototype.write;
/** @type {?} */
AsyncSink.prototype.error;
/** @type {?} */
AsyncSink.prototype.next;
/** @type {?} */
AsyncSink.prototype.end;
var Iterable = function() {};
/** @type {?} */
Iterable.as = function() {};
/** @type {?} */
Iterable.from = function() {};
/** @type {?} */
Iterable.prototype.forEach;
/** @type {?} */
Iterable.prototype.pipe;
/** @type {?} */
Iterable.prototype.tee;
/** @type {?} */
Iterable.prototype.pipeTo;
/** @type {?} */
Iterable.prototype.pipeThrough;
/** @type {?} */
Iterable.prototype.toDOMStream;
var OrderedAsyncIterable = function() {};
var OrderedAsyncIterableBase = function() {};
/** @type {?} */
OrderedAsyncIterableBase.prototype.thenBy;
/** @type {?} */
OrderedAsyncIterableBase.prototype.thenByDescending;
var OrderedIterable = function() {};
var OrderedIterableBase = function() {};
/** @type {?} */
OrderedIterableBase.prototype.thenBy;
/** @type {?} */
OrderedIterableBase.prototype.thenByDescending;
var fromDOMStream = function() {};