2016-03-14 21:22:37 +00:00
|
|
|
/** @constructor */
|
|
|
|
Components.Vim.Cursor = function(){};
|
|
|
|
|
|
|
|
/** @type {Components.Vim.LineFeeder} */
|
|
|
|
Components.Vim.Cursor.feeder;
|
|
|
|
/** @type {Components.Vim.IAction} */
|
|
|
|
Components.Vim.Cursor.action;
|
2016-03-16 10:55:18 +00:00
|
|
|
/** @type {Components.Vim.State.Recorder} */
|
|
|
|
Components.Vim.Cursor.rec;
|
2016-03-14 21:22:37 +00:00
|
|
|
|
|
|
|
/** @type Function */
|
|
|
|
Components.Vim.Cursor.moveX;
|
|
|
|
/** @type Function */
|
|
|
|
Components.Vim.Cursor.moveY;
|
|
|
|
/** @type Function */
|
|
|
|
Components.Vim.Cursor.lineStart;
|
|
|
|
/** @type Function */
|
|
|
|
Components.Vim.Cursor.lineEnd;
|
|
|
|
/** @type Function */
|
|
|
|
Components.Vim.Cursor.updatePosition;
|
|
|
|
/** @type Function */
|
|
|
|
Components.Vim.Cursor.openAction;
|
|
|
|
/** @type Function */
|
2016-03-16 10:55:18 +00:00
|
|
|
Components.Vim.Cursor.openRunAction;
|
|
|
|
/** @type Function */
|
2016-03-14 21:22:37 +00:00
|
|
|
Components.Vim.Cursor.closeAction;
|
|
|
|
|
|
|
|
/** @type {Array} */
|
|
|
|
Components.Vim.Cursor.lineBuffers;
|
|
|
|
/** @type Number */
|
|
|
|
Components.Vim.Cursor.pX;
|
|
|
|
/** @type Number */
|
|
|
|
Components.Vim.Cursor.P;
|
|
|
|
/** @type Number */
|
2016-03-15 16:11:39 +00:00
|
|
|
Components.Vim.Cursor.aX;
|
|
|
|
/** @type Number */
|
2016-03-14 21:22:37 +00:00
|
|
|
Components.Vim.Cursor.X;
|
|
|
|
/** @type Number */
|
|
|
|
Components.Vim.Cursor.Y;
|
|
|
|
/** @type Number */
|
|
|
|
Components.Vim.Cursor.cols;
|
|
|
|
/** @type message */
|
|
|
|
Components.Vim.Cursor.string;
|
|
|
|
/** @type Object */
|
|
|
|
Components.Vim.Cursor.position;
|
|
|
|
/** @type Number */
|
|
|
|
Components.Vim.Cursor.position.start;
|
|
|
|
/** @type Number */
|
|
|
|
Components.Vim.Cursor.position.end;
|