botanjs/src/externs/Components.Vim.LineBuffer.js
raw ยท 1406 bytes
/**
* @constructor
* @param {number} cols
* @param {Components.Vim.LineBuffer=} next
*/
Components.Vim.LineBuffer = function(cols, next){};
/** @type {Components.Vim.LineBuffer} */
Components.Vim.LineBuffer.prototype.next;
/** @type {Components.Vim.LineBuffer} */
Components.Vim.LineBuffer.prototype.prev;
/** @type {Components.Vim.LineBuffer} */
Components.Vim.LineBuffer.prototype.nextLine;
/** @type {EventDispatcher} */
Components.Vim.LineBuffer.prototype.dispatcher;
/** @type Function */
Components.Vim.LineBuffer.prototype.softReset;
/** @type Function */
Components.Vim.LineBuffer.prototype.pan;
/** @type Function */
Components.Vim.LineBuffer.prototype.render;
/** @type Function */
Components.Vim.LineBuffer.prototype.setRender;
/** @type Function */
Components.Vim.LineBuffer.prototype.init;
/** @type Function */
Components.Vim.LineBuffer.prototype.setWrap;
/** @type Array */
Components.Vim.LineBuffer.prototype.visualLines;
/** @type Boolean */
Components.Vim.LineBuffer.prototype.placeholder;
/** @type Boolean */
Components.Vim.LineBuffer.prototype.br;
/** @type Number */
Components.Vim.LineBuffer.prototype.cols;
/** @type Number */
Components.Vim.LineBuffer.prototype.lineNum;
/** @type Number */
Components.Vim.LineBuffer.prototype.tabWidth;
/** @type Number */
Components.Vim.LineBuffer.prototype.linesOccupied;
/** @type String */
Components.Vim.LineBuffer.prototype.content;