penguin/AstroJS

Javascript framework for my blog

commit 3fcb6e22d797d6ab18c84abd615e19adb70c8ebc

author斟酌 鵬兄 <tgckpg@gmail.com>
date2019-06-05T05:51:40Z
subjectAdded AstXObject for dynamic class loading
commit 3fcb6e22d797d6ab18c84abd615e19adb70c8ebc
Author: 斟酌 鵬兄 <tgckpg@gmail.com>
Date:   2019-06-05T05:51:40Z

    Added AstXObject for dynamic class loading
---
 botanjs/src/Astro/Blog/AstroEdit/Visualizer/Snippet/Code.js    |  1 +
 .../externs/_AstXObject_.AstroEdit.Visualizer.Snippet.Code.js  | 10 ++++++++++
 .../src/externs/_AstXObject_.AstroEdit.Visualizer.Snippet.js   |  2 ++
 botanjs/src/externs/_AstXObject_.AstroEdit.Visualizer.js       |  2 ++
 botanjs/src/externs/_AstXObject_.AstroEdit.js                  |  2 ++
 botanjs/src/externs/_AstXObject_.js                            |  2 ++
 6 files changed, 19 insertions(+)

diff --git a/botanjs/src/Astro/Blog/AstroEdit/Visualizer/Snippet/Code.js b/botanjs/src/Astro/Blog/AstroEdit/Visualizer/Snippet/Code.js
index 318e9b0..80d1411 100644
--- a/botanjs/src/Astro/Blog/AstroEdit/Visualizer/Snippet/Code.js
+++ b/botanjs/src/Astro/Blog/AstroEdit/Visualizer/Snippet/Code.js
@@ -100,6 +100,7 @@
 			).show();
 		}
 
+		/* @type override {_AstXObject_.AstroEdit.Visualizer.Snippet.Code.Override} */
 		, visualizer = function( submitted, override )
 		{
 			var lang, code, inline
diff --git a/botanjs/src/externs/_AstXObject_.AstroEdit.Visualizer.Snippet.Code.js b/botanjs/src/externs/_AstXObject_.AstroEdit.Visualizer.Snippet.Code.js
new file mode 100644
index 0000000..cd26d38
--- /dev/null
+++ b/botanjs/src/externs/_AstXObject_.AstroEdit.Visualizer.Snippet.Code.js
@@ -0,0 +1,10 @@
+/** @type {Object} */
+_AstXObject_.AstroEdit.Visualizer.Snippet.Code = {};
+
+_AstXObject_.AstroEdit.Visualizer.Snippet.Code.Override = {};
+/** @type String */
+_AstXObject_.AstroEdit.Visualizer.Snippet.Code.Override.inline;
+/** @type String */
+_AstXObject_.AstroEdit.Visualizer.Snippet.Code.Override.lang;
+/** @type String */
+_AstXObject_.AstroEdit.Visualizer.Snippet.Code.Override.value;
diff --git a/botanjs/src/externs/_AstXObject_.AstroEdit.Visualizer.Snippet.js b/botanjs/src/externs/_AstXObject_.AstroEdit.Visualizer.Snippet.js
new file mode 100644
index 0000000..c826d56
--- /dev/null
+++ b/botanjs/src/externs/_AstXObject_.AstroEdit.Visualizer.Snippet.js
@@ -0,0 +1,2 @@
+/** @type {Object} */
+_AstXObject_.AstroEdit.Visualizer.Snippet = {};
diff --git a/botanjs/src/externs/_AstXObject_.AstroEdit.Visualizer.js b/botanjs/src/externs/_AstXObject_.AstroEdit.Visualizer.js
new file mode 100644
index 0000000..d8971d9
--- /dev/null
+++ b/botanjs/src/externs/_AstXObject_.AstroEdit.Visualizer.js
@@ -0,0 +1,2 @@
+/** @type {Object} */
+_AstXObject_.AstroEdit.Visualizer = {};
diff --git a/botanjs/src/externs/_AstXObject_.AstroEdit.js b/botanjs/src/externs/_AstXObject_.AstroEdit.js
new file mode 100644
index 0000000..a8df05f
--- /dev/null
+++ b/botanjs/src/externs/_AstXObject_.AstroEdit.js
@@ -0,0 +1,2 @@
+/** @type {Object} */
+_AstXObject_.AstroEdit = {};
diff --git a/botanjs/src/externs/_AstXObject_.js b/botanjs/src/externs/_AstXObject_.js
new file mode 100644
index 0000000..df21c32
--- /dev/null
+++ b/botanjs/src/externs/_AstXObject_.js
@@ -0,0 +1,2 @@
+/** @type {Object} */
+_AstXObject_ = {};