Files
kiss-flixel/feedback-server/externs/node/stream/ReadableOptions.hx

25 lines
665 B
Haxe

package node.stream;
typedef ReadableOptions = {
@:optional
var encoding : global.nodejs.BufferEncoding;
@:optional
function read(size:Float):Void;
@:optional
var emitClose : Bool;
@:optional
var highWaterMark : Float;
@:optional
var objectMode : Bool;
@:optional
function construct(callback:ts.AnyOf2<() -> Void, (error:js.lib.Error) -> Void>):Void;
@:optional
function destroy(error:Null<js.lib.Error>, callback:(error:Null<js.lib.Error>) -> Void):Void;
@:optional
var autoDestroy : Bool;
/**
When provided the corresponding `AbortController` can be used to cancel an asynchronous action.
**/
@:optional
var signal : js.html.AbortSignal;
};