goog.provide("node.tty_win32.WriteStream");
/**
* @constructor
*/
node.tty_win32.WriteStream = function() {};
/**
* @type {string|null}
*/
node.tty_win32.WriteStream.prototype.fd = null;
/**
* @type {string|null}
*/
node.tty_win32.WriteStream.prototype.writable = null;
/**
* @type {boolean|null}
*/
node.tty_win32.WriteStream.prototype.isTTY = null;
/**
* @param {string} data
* @param {string} encoding
*/
node.tty_win32.WriteStream.prototype.write = function(data, encoding) {
return node.tty_win32.WriteStream.core_.write(data, encoding);
};
/**
* @param {string} data
* @param {string} encoding
*/
node.tty_win32.WriteStream.prototype.end = function(data, encoding) {
return node.tty_win32.WriteStream.core_.end(data, encoding);
};
/**
*
*/
node.tty_win32.WriteStream.prototype.destroy = function() {
return node.tty_win32.WriteStream.core_.destroy();
};
/**
* @param {string} dx
* @param {string} dy
*/
node.tty_win32.WriteStream.prototype.moveCursor = function(dx, dy) {
return node.tty_win32.WriteStream.core_.moveCursor(dx, dy);
};
/**
* @param {string} x
* @param {string} y
*/
node.tty_win32.WriteStream.prototype.cursorTo = function(x, y) {
return node.tty_win32.WriteStream.core_.cursorTo(x, y);
};
/**
* @param {string} direction
*/
node.tty_win32.WriteStream.prototype.clearLine = function(direction) {
return node.tty_win32.WriteStream.core_.clearLine(direction);
};
/**
* @param {string} dest
* @param {Object} options
*/
node.tty_win32.WriteStream.prototype.pipe = function(dest, options) {
return node.tty_win32.WriteStream.core_.pipe(dest, options);
};
/**
* @param {string} n
*/
node.tty_win32.WriteStream.prototype.setMaxListeners = function(n) {
return node.tty_win32.WriteStream.core_.setMaxListeners(n);
};
/**
* @param {string} type
*/
node.tty_win32.WriteStream.prototype.emit = function(type) {
return node.tty_win32.WriteStream.core_.emit(type);
};
/**
* @param {string} type
* @param {string} listener
*/
node.tty_win32.WriteStream.prototype.addListener = function(type, listener) {
return node.tty_win32.WriteStream.core_.addListener(type, listener);
};
/**
* @param {string} type
* @param {string} listener
*/
node.tty_win32.WriteStream.prototype.on = function(type, listener) {
return node.tty_win32.WriteStream.core_.on(type, listener);
};
/**
* @param {string} type
* @param {string} listener
*/
node.tty_win32.WriteStream.prototype.once = function(type, listener) {
return node.tty_win32.WriteStream.core_.once(type, listener);
};
/**
* @param {string} type
* @param {string} listener
*/
node.tty_win32.WriteStream.prototype.removeListener = function(type, listener) {
return node.tty_win32.WriteStream.core_.removeListener(type, listener);
};
/**
* @param {string} type
*/
node.tty_win32.WriteStream.prototype.removeAllListeners = function(type) {
return node.tty_win32.WriteStream.core_.removeAllListeners(type);
};
/**
* @param {string} type
*/
node.tty_win32.WriteStream.prototype.listeners = function(type) {
return node.tty_win32.WriteStream.core_.listeners(type);
};
/**
* @private
* @type {*}
*/
node.tty_win32.WriteStream.core_ = require("tty_win32").WriteStream;