Merge remote-tracking branch 'vim/master' into Astro
This commit is contained in:
@@ -3,6 +3,8 @@ Components.Vim.Controls.InputEvent = function(){};
|
||||
|
||||
/** @type {Components.Vim.VimArea} */
|
||||
Components.Vim.Controls.InputEvent.target;
|
||||
/** @type {Components.Vim.Syntax.TokenMatch} */
|
||||
Components.Vim.Controls.InputEvent.range;
|
||||
/** @type String */
|
||||
Components.Vim.Controls.InputEvent.key;
|
||||
/** @type Boolean */
|
||||
|
@@ -10,6 +10,8 @@ Components.Vim.Cursor.action;
|
||||
/** @type {Components.Vim.State.Recorder} */
|
||||
Components.Vim.Cursor.rec;
|
||||
|
||||
/** @type Function */
|
||||
Components.Vim.Cursor.moveTo;
|
||||
/** @type Function */
|
||||
Components.Vim.Cursor.moveX;
|
||||
/** @type Function */
|
||||
|
13
botanjs/src/externs/Components.Vim.Syntax.Analyzer.js
Normal file
13
botanjs/src/externs/Components.Vim.Syntax.Analyzer.js
Normal file
@@ -0,0 +1,13 @@
|
||||
/** @constructor */
|
||||
Components.Vim.Syntax.Analyzer = function(){};
|
||||
|
||||
/** @type Function */
|
||||
Components.Vim.Syntax.Analyzer.bracketAt;
|
||||
/** @type Function */
|
||||
Components.Vim.Syntax.Analyzer.bracketIn;
|
||||
/** @type Function */
|
||||
Components.Vim.Syntax.Analyzer.wordAt;
|
||||
/** @type Function */
|
||||
Components.Vim.Syntax.Analyzer.quoteAt;
|
||||
/** @type Function */
|
||||
Components.Vim.Syntax.Analyzer.reset;
|
14
botanjs/src/externs/Components.Vim.Syntax.TokenMatch.js
Normal file
14
botanjs/src/externs/Components.Vim.Syntax.TokenMatch.js
Normal file
@@ -0,0 +1,14 @@
|
||||
/** @constructor */
|
||||
Components.Vim.Syntax.TokenMatch = function(){};
|
||||
|
||||
/** @type {Components.Vim.Syntax.TokenMatch} */
|
||||
Components.Vim.Syntax.TokenMatch.parent;
|
||||
|
||||
/** @type Number */
|
||||
Components.Vim.Syntax.TokenMatch.open;
|
||||
/** @type Number */
|
||||
Components.Vim.Syntax.TokenMatch.close;
|
||||
/** @type Number */
|
||||
Components.Vim.Syntax.TokenMatch.level;
|
||||
/** @type Number */
|
||||
Components.Vim.Syntax.TokenMatch.selected;
|
5
botanjs/src/externs/Components.Vim.Syntax.Word.js
Normal file
5
botanjs/src/externs/Components.Vim.Syntax.Word.js
Normal file
@@ -0,0 +1,5 @@
|
||||
/** @constructor */
|
||||
Components.Vim.Syntax.Word = function(){};
|
||||
|
||||
/** @type Function */
|
||||
Components.Vim.Syntax.Word.test;
|
2
botanjs/src/externs/Components.Vim.Syntax.js
Normal file
2
botanjs/src/externs/Components.Vim.Syntax.js
Normal file
@@ -0,0 +1,2 @@
|
||||
/** @object */
|
||||
Components.Vim.Syntax = {};
|
@@ -3,6 +3,8 @@ Components.Vim.VimArea = function(){};
|
||||
|
||||
/** @type {Components.Vim.LineFeeder} */
|
||||
Components.Vim.VimArea.contentFeeder;
|
||||
/** @type {Components.Vim.Syntax.Analyzer} */
|
||||
Components.Vim.VimArea.contentAnalyzer;
|
||||
/** @type {Components.Vim.LineFeeder} */
|
||||
Components.Vim.VimArea.statusFeeder;
|
||||
/** @type {Components.Vim.StatusBar} */
|
||||
|
Reference in New Issue
Block a user