/** * @interface * @param {Components.Vim.Cursor} cursor * @param {Components.Vim.ControlActionEvent} evt */ Components.Vim.IAction = function(cursor, evt){}; /** @type Function */ Components.Vim.IAction.prototype.dispose; /** @type Function */ Components.Vim.IAction.prototype.handler; /** @type Function */ Components.Vim.IAction.prototype.getMessage; /** @type {!boolean} */ Components.Vim.IAction.prototype.allowMovement;