diff --git a/botanjs/src/Astro/Blog/AstroEdit/Article.js b/botanjs/src/Astro/Blog/AstroEdit/Article.js index 09c8fb6..4e44df8 100644 --- a/botanjs/src/Astro/Blog/AstroEdit/Article.js +++ b/botanjs/src/Astro/Blog/AstroEdit/Article.js @@ -19,7 +19,7 @@ var IDOMElement = __import( "Dandelion.IDOMElement" ); /** @type {Astro.Blog.Config} */ var Config = __import( "Astro.Blog.Config" ); - /** @type {Astro.Blog.Components.Bubble} */ + /** @type {typeof Astro.Blog.Components.Bubble} */ var Bubble = __import( "Astro.Blog.Components.Bubble" ); var opostData = __import( "System.Net.postData" ); diff --git a/botanjs/src/Astro/Blog/Components/Bubble.js b/botanjs/src/Astro/Blog/Components/Bubble.js index 3ca7de9..a6467dc 100644 --- a/botanjs/src/Astro/Blog/Components/Bubble.js +++ b/botanjs/src/Astro/Blog/Components/Bubble.js @@ -59,9 +59,9 @@ this.setColor = this.setColor.bind(this); }; - var wrapc = function( aClass, elem ) + var wrapc = function( aClass ) { - return Dand.wrapc( "comp " + aClass, elem ); + return Dand.wrapc( "comp " + aClass ); }; Bubble.prototype.init = function () diff --git a/botanjs/src/Astro/Blog/Components/Comment.js b/botanjs/src/Astro/Blog/Components/Comment.js index e62990f..6c0633b 100644 --- a/botanjs/src/Astro/Blog/Components/Comment.js +++ b/botanjs/src/Astro/Blog/Components/Comment.js @@ -23,7 +23,7 @@ var Bootstrap = __import( "Astro.Bootstrap" ); /** @type {Astro.Blog.Config} */ var Conf = __import( "Astro.Blog.Config" ); - /** @type {Astro.Blog.Components.Bubble} */ + /** @type {typeof Astro.Blog.Components.Bubble} */ var Bubble = __import( "Astro.Blog.Components.Bubble" ); var postData = __import( "System.Net.postData" ); @@ -433,7 +433,8 @@ closeInputPanel( null ); // Remove false_fields - for(var i in fields) { + for(var i = 0, l = fields.length; i < l; i ++) + { i = Dand.id("false_" + fields[i]); i.parentNode.removeChild(i); } @@ -478,7 +479,7 @@ { var name, field, falsefield, f; - for(var i in fields) + for(var i = 0, l = fields.length; i < l; i ++) { name = fields[i]; field = name + "_field"; @@ -577,19 +578,19 @@ IDOMElement( contentField ).addEventListener( "Input", commentInput ); - var l = c_body.childNodes, c_id; + var cchildren = c_body.childNodes, c_id; - for( var i in l ) + for( var i = 0, l = cchildren.length; i < l; i ++ ) { - if( l[i].nodeType == 1 - && ( c_id = IDOMElement( l[i] ).getDAttribute("value") ) + if( cchildren[i].nodeType == 1 + && ( c_id = IDOMElement( cchildren[i] ).getDAttribute("value") ) ) { var reply_button = Dand.id("c_reply_" + c_id); reply_button.onclick = doReply.bind(reply_button); - l[i].onmouseover = showReplyButton.bind(reply_button); - l[i].onmouseout = hideReplyButton.bind(reply_button); + cchildren[i].onmouseover = showReplyButton.bind(reply_button); + cchildren[i].onmouseout = hideReplyButton.bind(reply_button); } } diff --git a/botanjs/src/Astro/Blog/Components/SiteFile.js b/botanjs/src/Astro/Blog/Components/SiteFile.js index 0c136e8..daf55c4 100644 --- a/botanjs/src/Astro/Blog/Components/SiteFile.js +++ b/botanjs/src/Astro/Blog/Components/SiteFile.js @@ -20,7 +20,13 @@ /** @type {_AstConf_.SiteFile} */ var config; - var SiteFile = function ( id, hash, nObj ) + /** + * @constructor + * @param {string} id + * @param {string} hash + * @param {_AstJson_.SiteFile=} nObj + */ + var SiteFile = function( id, hash, nObj ) { if( !config ) throw new Error( "config is not defined" ); // TODO: Make a trigger for downloading from server diff --git a/botanjs/src/Astro/Blog/Layout/MainFrame.js b/botanjs/src/Astro/Blog/Layout/MainFrame.js index e147ff2..b2a3c72 100644 --- a/botanjs/src/Astro/Blog/Layout/MainFrame.js +++ b/botanjs/src/Astro/Blog/Layout/MainFrame.js @@ -21,11 +21,11 @@ var debug = __import( "System.Debug" ); /** @type {Astro.Bootstrap} */ var Bootstrap = __import( "Astro.Bootstrap" ); - /** @type {Astro.Mechanism.CharacterCloud} */ + /** @type {typeof Astro.Mechanism.CharacterCloud} */ var CharacterCloud = __import( "Astro.Mechanism.CharacterCloud" ); /** @type {Astro.Mechanism.Parallax} */ var Parallax = __import( "Astro.Mechanism.Parallax" ); - /** @type {Astro.Blog.Components.Bubble} */ + /** @type {typeof Astro.Blog.Components.Bubble} */ var Bubble = __import( "Astro.Blog.Components.Bubble" ); var postData = __import( "System.Net.postData" ); @@ -39,6 +39,11 @@ var getData = __import( "System.Net.getData" ); var mobile = __import( "System.Global.MOBILE" ); + /** @const {number} */ + var ELEMENT_NODE = Node.ELEMENT_NODE; + /** @const {number} */ + var COMMENT_NODE = Node.COMMENT_NODE; + var header; // menu and horizon @@ -60,7 +65,7 @@ var displayProcessTime = function() { var ms = document.lastChild; - if( ms.nodeType == document.COMMENT_NODE && ms.textContent && ms.textContent.match( /^\d+$/ ) ) + if( ms.nodeType == COMMENT_NODE && ms.textContent && ms.textContent.match( /^\d+$/ ) ) { ms = ( Number( ms.textContent ) * 1e-6 ).toFixed( 2 ) + "ms"; var copysign = Dand.glass( "copysign" ); @@ -76,15 +81,15 @@ { Dand.id( "archive-save" ) .setAttribute( - "href", "https://archive.today/?run=1&url=" + encodeURIComponent( document.location ) + "href", "https://archive.today/?run=1&url=" + encodeURIComponent( window.location.href ) ); Dand.id( "archive-view" ) .setAttribute( - "href", "https://archive.today/" + document.location.href + "href", "https://archive.today/" + window.location.href ); Dand.id( "archive-list" ) .setAttribute( - "href", "https://archive.today/" + encodeURIComponent( document.location.hostname ) + "href", "https://archive.today/" + encodeURIComponent( window.location.hostname ) ); }; @@ -135,7 +140,7 @@ Cycle.next( function() { PrepareForm(); - expandContact( e ); + expandContact(); wrapper.style.marginTop = .5 * ( 400 - wrapper.clientHeight ) + "px"; } ); } @@ -270,8 +275,8 @@ return true; }; - page_control.last( document.ELEMENT_NODE, appendp ); - page_control.first( document.ELEMENT_NODE, appendp ); + page_control.last( ELEMENT_NODE, appendp ); + page_control.first( ELEMENT_NODE, appendp ); } }; @@ -294,7 +299,9 @@ horizon.style.backgroundColor = "dimgray"; - for( var i in topButtons ) topButtons[i].removeAttribute( "data-active" ); + for( var i = 0, l= topButtons.length; i < l; i ++ ) + topButtons[i].removeAttribute( "data-active" ); + contact.setAttribute( new DataKey( "active" ) ); c_expand = true; @@ -321,7 +328,7 @@ // Apply saved color to horizon horizon.style.backgroundColor = collapse_panel.style.backgroundColor; - for( var i in topButtons ) + for( var i = 0, l= topButtons.length; i < l; i ++ ) { if( topButtons[i].getDAttribute( "master" ) ) { diff --git a/botanjs/src/Astro/utils/Date.js b/botanjs/src/Astro/utils/Date.js index 2a032e4..ed738b1 100644 --- a/botanjs/src/Astro/utils/Date.js +++ b/botanjs/src/Astro/utils/Date.js @@ -2,8 +2,8 @@ var ns = __namespace( "Astro.utils.Date" ); //// Static utilities - // Chinese char for 0-9 - var cChar = [ "12295", "19968", "20108", "19977", "22235", "20116", "20845", "19971", "20843", "20061", "21313" ]; + // han char for 0-9 + var cChar = [ 12295, 19968, 20108, 19977, 22235, 20116, 20845, 19971, 20843, 20061, 21313 ]; // Capital month var CAP_MONTHS = [ false, false, false, true, false, true, false, false, true, false, true, false ]; var MONTH_ABBR = ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]; @@ -24,28 +24,30 @@ var DAY_ABBR = ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"]; var DAY = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"]; - // get responding chinese char from number + // get corresponding han char from number var cCountDay = function (num) { var str = num.toString(); + var d0 = Number( str[0] ); + var d1 = Number( str[1] ); if( num != 0 && num % 10 == 0 ) { - return ( num == 10 ? "" : String.fromCharCode( cChar[ str[0] ] ) ) + return ( num == 10 ? "" : String.fromCharCode( cChar[d0] ) ) + String.fromCharCode( cChar[10] ); } else if( num < 10 ) { - return String.fromCharCode( cChar[ str[0] ] ); + return String.fromCharCode( cChar[d0] ); } else if( num < 20 ) { return String.fromCharCode( cChar[10] ) - + String.fromCharCode( cChar[ str[1] ] ); + + String.fromCharCode( cChar[d1] ); } - return String.fromCharCode( cChar[ str[0] ] ) + return String.fromCharCode( cChar[d0] ) + String.fromCharCode( cChar[10] ) - + String.fromCharCode( cChar[ str[1] ] ); + + String.fromCharCode( cChar[d1] ); }; @@ -103,12 +105,12 @@ datestmp += String.fromCharCode( cChar[ str[i] ] ); } - datestmp += String.fromCharCode("24180"); + datestmp += String.fromCharCode(24180); // 年 datestmp += cCountDay(date.getMonth() + 1) - + String.fromCharCode("26376") + + String.fromCharCode(26376) // 月 + cCountDay(date.getDate()) - + String.fromCharCode("26085"); + + String.fromCharCode(26085); // 日 return datestmp; }; diff --git a/botanjs/src/externs/Astro.Mechanism.CharacterCloud.js b/botanjs/src/externs/Astro.Mechanism.CharacterCloud.js index bc81c32..d76d384 100644 --- a/botanjs/src/externs/Astro.Mechanism.CharacterCloud.js +++ b/botanjs/src/externs/Astro.Mechanism.CharacterCloud.js @@ -1,5 +1,12 @@ /** @constructor */ Astro.Mechanism.CharacterCloud = function() {}; -/** @type {Function} */ -Astro.Mechanism.CharacterCloud.create; +/** + * @param {Array} ch + * @param {?string} char_class + * @param {number} size + * @param {Dandelion.Bounds} cloudRange + * @param {number=} charSize + * @return {HTMLElement} + */ +Astro.Mechanism.CharacterCloud.create = function(ch, char_class, size, cloudRange, charSize) {}; diff --git a/botanjs/src/externs/System.Cycle.js b/botanjs/src/externs/System.Cycle.js index f44b0f2..510de6d 100644 --- a/botanjs/src/externs/System.Cycle.js +++ b/botanjs/src/externs/System.Cycle.js @@ -21,9 +21,9 @@ System.Cycle.prototype.delay = function(callback, ms) {}; System.Cycle.prototype.perma = function(id, callback, intvl){}; /** - * @param {function(string): void} callback + * @param {string} id */ -System.Cycle.prototype.permaRemove = function(callback) {}; +System.Cycle.prototype.permaRemove = function(id) {}; /** @type {System.Tick} */ System.Cycle.prototype.TICK; diff --git a/botanjs/src/externs/System.utils.DataKey.js b/botanjs/src/externs/System.utils.DataKey.js index c80859d..ced6d8f 100644 --- a/botanjs/src/externs/System.utils.DataKey.js +++ b/botanjs/src/externs/System.utils.DataKey.js @@ -2,6 +2,6 @@ * @constructor * @extends {System.utils.IKey} * @param {string} key - * @param {*} data + * @param {*=} data */ System.utils.DataKey = function(key, data) {}; diff --git a/botanjs/src/externs/_3rdParty_.Recaptcha.js b/botanjs/src/externs/_3rdParty_.Recaptcha.js index 14c2bcb..c5d849a 100644 --- a/botanjs/src/externs/_3rdParty_.Recaptcha.js +++ b/botanjs/src/externs/_3rdParty_.Recaptcha.js @@ -1,5 +1,8 @@ /** @constructor */ _3rdParty_.Recaptcha = function() {}; -/** @type {Function} */ -_3rdParty_.execute; +/** + * @param {string} apikey + * @param {Object} action + **/ +_3rdParty_.prototype.execute = function(apikey, action) {}; diff --git a/botanjs/src/externs/_AstJson_.SiteFile.js b/botanjs/src/externs/_AstJson_.SiteFile.js index 16a8a0c..5a0e47d 100644 --- a/botanjs/src/externs/_AstJson_.SiteFile.js +++ b/botanjs/src/externs/_AstJson_.SiteFile.js @@ -1,29 +1,30 @@ -/** @type {Object} */ -_AstJson_.SiteFile = {}; +/** + * @typedef {{ + * status: boolean, + * message: string, + * file: !_AstJson_.SiteFile.File + * }} + */ +_AstJson_.SiteFile; -/** @type {Boolean} */ -_AstJson_.SiteFile.status; -/** @type {string} */ -_AstJson_.SiteFile.message; -/** @type {Object} */ -_AstJson_.SiteFile.file; - /** @type {string} */ - _AstJson_.SiteFile.file.date_created; - /** @type {string} */ - _AstJson_.SiteFile.file.name; - /** @type {string} */ - _AstJson_.SiteFile.file.id; - /** @type {string} */ - _AstJson_.SiteFile.file.nickname; - /** @type {string} */ - _AstJson_.SiteFile.file.type; - /** @type {string} */ - _AstJson_.SiteFile.file.src_location; - /** @type {Object} */ - _AstConf_.SiteFile.thumbes; - /** @type {string} */ - _AstConf_.SiteFile.thumbs.small; - /** @type {string} */ - _AstConf_.SiteFile.thumbs.medium; - /** @type {string} */ - _AstConf_.SiteFile.thumbs.large; +/** + * @typedef {{ + * date_created: string, + * name: string, + * id: string, + * nickname: string, + * type: string, + * src_location: string, + * thumbs: !_AstJson_.SiteFile.Thumbs + * }} + */ +_AstJson_.SiteFile.File; + +/** + * @typedef {{ + * small: string, + * medium: string, + * large: string + * }} + */ +_AstJson_.SiteFile.Thumbs; diff --git a/resolver-go/internal/generated/buildinfo_gen.go b/resolver-go/internal/generated/buildinfo_gen.go index 19fd948..843309a 100644 --- a/resolver-go/internal/generated/buildinfo_gen.go +++ b/resolver-go/internal/generated/buildinfo_gen.go @@ -2,5 +2,5 @@ package generated const ( IMAGE_TAG = "dev" - Timestamp = "20260614.231020" + Timestamp = "20260615.002015" ) diff --git a/resolver-go/internal/generated/classmap_gen.go b/resolver-go/internal/generated/classmap_gen.go index 76e308c..d7bb1e2 100644 --- a/resolver-go/internal/generated/classmap_gen.go +++ b/resolver-go/internal/generated/classmap_gen.go @@ -8,7 +8,7 @@ var ClassMap = &classmap.Map{ "Astro": {Name: "Astro", Kind: "class", Parent: "", Imports: []string(nil), Resource: classmap.Resource{Src: "", JSHash: "", CSSHash: ""}}, "Astro.Blog": {Name: "Astro.Blog", Kind: "class", Parent: "Astro", Imports: []string(nil), Resource: classmap.Resource{Src: "", JSHash: "", CSSHash: ""}}, "Astro.Blog.AstroEdit": {Name: "Astro.Blog.AstroEdit", Kind: "class", Parent: "Astro.Blog", Imports: []string{"System.utils", "System.Cycle", "Dandelion", "Astro.Bootstrap", "Astro.Blog.Config", "Astro.Blog.AstroEdit.Article", "Astro.Blog.AstroEdit.Draft", "Astro.Blog.AstroEdit.Flag", "Astro.Blog.AstroEdit.Visualizer", "Astro.Blog.AstroEdit.Uploader", "Astro.Blog.AstroEdit.SiteLibrary", "Components.Vim.VimArea", "Astro.Blog.AstroEdit.SmartInput", "Astro.Blog.SharedStyle"}, Resource: classmap.Resource{Src: "Astro/Blog/AstroEdit/_this.js", JSHash: "92ff148e1e100a172d0583f22fff03fa277840ce", CSSHash: "2d37776089eeac5d81981f100c1c029c9249e4a9"}}, - "Astro.Blog.AstroEdit.Article": {Name: "Astro.Blog.AstroEdit.Article", Kind: "class", Parent: "Astro.Blog.AstroEdit", Imports: []string{"System.Cycle", "System.utils", "System.utils.EventKey", "System.Debug", "Components.MessageBox", "Dandelion", "Dandelion.IDOMObject", "Dandelion.IDOMElement", "Astro.Blog.Config", "Astro.Blog.Components.Bubble", "System.Net.postData", "Astro.utils.Date.pretty", "Astro.Blog.AstroEdit.Visualizer", "Astro.Blog.AstroEdit.Flag", "Astro.Blog.AstroEdit.Draft"}, Resource: classmap.Resource{Src: "Astro/Blog/AstroEdit/Article.js", JSHash: "de5683e8ccc580958a5e8f66feacb58ca0fbd4f7", CSSHash: "1"}}, + "Astro.Blog.AstroEdit.Article": {Name: "Astro.Blog.AstroEdit.Article", Kind: "class", Parent: "Astro.Blog.AstroEdit", Imports: []string{"System.Cycle", "System.utils", "System.utils.EventKey", "System.Debug", "Components.MessageBox", "Dandelion", "Dandelion.IDOMObject", "Dandelion.IDOMElement", "Astro.Blog.Config", "Astro.Blog.Components.Bubble", "System.Net.postData", "Astro.utils.Date.pretty", "Astro.Blog.AstroEdit.Visualizer", "Astro.Blog.AstroEdit.Flag", "Astro.Blog.AstroEdit.Draft"}, Resource: classmap.Resource{Src: "Astro/Blog/AstroEdit/Article.js", JSHash: "4f4bf860ca05aac1e1e6ef4565097202418af090", CSSHash: "1"}}, "Astro.Blog.AstroEdit.Draft": {Name: "Astro.Blog.AstroEdit.Draft", Kind: "class", Parent: "Astro.Blog.AstroEdit", Imports: []string{"System.Cycle", "System.utils.IKey", "Dandelion", "System.Net.postData", "Astro.Blog.AstroEdit.Article"}, Resource: classmap.Resource{Src: "Astro/Blog/AstroEdit/Draft.js", JSHash: "3949dd12c90e92b3f792b86841fd72c2482a18d5", CSSHash: "1"}}, "Astro.Blog.AstroEdit.Flag": {Name: "Astro.Blog.AstroEdit.Flag", Kind: "class", Parent: "Astro.Blog.AstroEdit", Imports: []string{"System.Debug", "Components.MessageBox", "Dandelion", "Dandelion.IDOMElement", "Astro.Blog.Config", "System.Net.postData"}, Resource: classmap.Resource{Src: "Astro/Blog/AstroEdit/Flag.js", JSHash: "31bdc37b8e995c6defd12c3a4dd743e27abdaa4d", CSSHash: "2af9897e11ed5f3c3a750ce5488c9d91e46c6c58"}}, "Astro.Blog.AstroEdit.SiteLibrary": {Name: "Astro.Blog.AstroEdit.SiteLibrary", Kind: "class", Parent: "Astro.Blog.AstroEdit", Imports: []string{"System.Cycle", "System.Debug", "System.utils.Perf", "System.utils.IKey", "System.utils.DataKey", "System.utils.EventKey", "Components.MessageBox", "Components.Mouse.ContextMenu", "Dandelion", "Dandelion.IDOMObject", "Dandelion.IDOMElement", "Astro.Blog.Config", "System.Net.postData", "Astro.utils.Date.pretty"}, Resource: classmap.Resource{Src: "Astro/Blog/AstroEdit/SiteLibrary.js", JSHash: "09a9a043d155709d787fd75706ccd1bd05425d6e", CSSHash: "ef9290487558512fa1db9a4a20b91aa8421b4b26"}}, @@ -42,9 +42,9 @@ var ClassMap = &classmap.Map{ "Astro.Blog.Components": {Name: "Astro.Blog.Components", Kind: "class", Parent: "Astro.Blog", Imports: []string(nil), Resource: classmap.Resource{Src: "", JSHash: "", CSSHash: ""}}, "Astro.Blog.Components.Album": {Name: "Astro.Blog.Components.Album", Kind: "class", Parent: "Astro.Blog.Components", Imports: []string{"System.Cycle", "System.utils.IKey", "System.utils.DataKey", "Dandelion", "Dandelion.IDOMElement", "Astro.Bootstrap", "System.utils.Perf", "Astro.Blog.Config", "Astro.Blog.Components.SiteFile", "Dandelion.StaticRes.BLANK_IMG"}, Resource: classmap.Resource{Src: "Astro/Blog/Components/Album.js", JSHash: "95069b6eec9f03c84969e4d3627b0730136fa300", CSSHash: "640c50241b457330678a21b940fdb4ea15a5249b"}}, "Astro.Blog.Components.ArticleContent": {Name: "Astro.Blog.Components.ArticleContent", Kind: "class", Parent: "Astro.Blog.Components", Imports: []string(nil), Resource: classmap.Resource{Src: "Astro/Blog/Components/ArticleContent.js", JSHash: "2e208eae51421946f874dd78cb05d974a689bdef", CSSHash: "34fc82974af2ae7040819889bc8e7a1bd2b48cd6"}}, - "Astro.Blog.Components.Bubble": {Name: "Astro.Blog.Components.Bubble", Kind: "class", Parent: "Astro.Blog.Components", Imports: []string{"System.Cycle", "System.utils.EventKey", "Dandelion", "Dandelion.IDOMElement"}, Resource: classmap.Resource{Src: "Astro/Blog/Components/Bubble.js", JSHash: "7b344eb7e4024292d52767929d7efe6fc98a9de9", CSSHash: "2513518106d6d1c7a42e95c28becb3ddfe39e040"}}, + "Astro.Blog.Components.Bubble": {Name: "Astro.Blog.Components.Bubble", Kind: "class", Parent: "Astro.Blog.Components", Imports: []string{"System.Cycle", "System.utils.EventKey", "Dandelion", "Dandelion.IDOMElement"}, Resource: classmap.Resource{Src: "Astro/Blog/Components/Bubble.js", JSHash: "24acdcacd373410bedd1dcfd968cb35242a522af", CSSHash: "2513518106d6d1c7a42e95c28becb3ddfe39e040"}}, "Astro.Blog.Components.Calendar": {Name: "Astro.Blog.Components.Calendar", Kind: "class", Parent: "Astro.Blog.Components", Imports: []string{"System.Cycle", "System.Debug", "Dandelion", "Dandelion.IDOMElement", "Astro.utils.Date"}, Resource: classmap.Resource{Src: "Astro/Blog/Components/Calendar.js", JSHash: "122c4ec4388b9c959692c1953a3e11563ab02f28", CSSHash: "305a716f79149cbd609791989ec8b04401a7406f"}}, - "Astro.Blog.Components.Comment": {Name: "Astro.Blog.Components.Comment", Kind: "class", Parent: "Astro.Blog.Components", Imports: []string{"System.Cycle", "System.Debug", "System.Cycle.Trigger", "System.utils.IKey", "System.utils.EventKey", "System.utils.DataKey", "System.utils.Perf", "Dandelion", "Dandelion.IDOMElement", "Astro.Bootstrap", "Astro.Blog.Config", "Astro.Blog.Components.Bubble", "System.Net.postData"}, Resource: classmap.Resource{Src: "Astro/Blog/Components/Comment.js", JSHash: "98bb9297511f1f7692c09414c43fa5396e3bf675", CSSHash: "7025d26f1d9579a36c128effc3e9a833e22787eb"}}, + "Astro.Blog.Components.Comment": {Name: "Astro.Blog.Components.Comment", Kind: "class", Parent: "Astro.Blog.Components", Imports: []string{"System.Cycle", "System.Debug", "System.Cycle.Trigger", "System.utils.IKey", "System.utils.EventKey", "System.utils.DataKey", "System.utils.Perf", "Dandelion", "Dandelion.IDOMElement", "Astro.Bootstrap", "Astro.Blog.Config", "Astro.Blog.Components.Bubble", "System.Net.postData"}, Resource: classmap.Resource{Src: "Astro/Blog/Components/Comment.js", JSHash: "aa134d8376cdbee2ad17ef61a865ca69fe1d81fa", CSSHash: "7025d26f1d9579a36c128effc3e9a833e22787eb"}}, "Astro.Blog.Components.ControlPanel": {Name: "Astro.Blog.Components.ControlPanel", Kind: "class", Parent: "Astro.Blog.Components", Imports: []string(nil), Resource: classmap.Resource{Src: "Astro/Blog/Components/ControlPanel.js", JSHash: "e646278422597037693f16206b8c9dc00aa0f005", CSSHash: "812c94c181c62bd44f1871b5e44952e164df4401"}}, "Astro.Blog.Components.CrowdTag": {Name: "Astro.Blog.Components.CrowdTag", Kind: "class", Parent: "Astro.Blog.Components", Imports: []string(nil), Resource: classmap.Resource{Src: "Astro/Blog/Components/CrowdTag.js", JSHash: "6720800b2b1f71dd1931ef74885460f898bb8c0e", CSSHash: "d2862681238786af37b1b5c91d266448a9b072b0"}}, "Astro.Blog.Components.Entry": {Name: "Astro.Blog.Components.Entry", Kind: "class", Parent: "Astro.Blog.Components", Imports: []string(nil), Resource: classmap.Resource{Src: "", JSHash: "", CSSHash: ""}}, @@ -56,7 +56,7 @@ var ClassMap = &classmap.Map{ "Astro.Blog.Components.Footnote": {Name: "Astro.Blog.Components.Footnote", Kind: "class", Parent: "Astro.Blog.Components", Imports: []string{"Dandelion", "Dandelion.IDOMElement", "Astro.Bootstrap", "Astro.Blog.Config", "Astro.utils.Date"}, Resource: classmap.Resource{Src: "Astro/Blog/Components/Footnote.js", JSHash: "a48a57284210021bcf3aaf5bf9a4be9d5e1579ea", CSSHash: "44c3c00c1df7ec8faea902fa19840902429441b8"}}, "Astro.Blog.Components.Notification": {Name: "Astro.Blog.Components.Notification", Kind: "class", Parent: "Astro.Blog.Components", Imports: []string{"System.Debug", "System.Cycle", "Dandelion.IDOMElement", "System.utils.IKey", "System.utils.DataKey", "System.utils.EventKey", "Dandelion", "Components.MessageBox", "Components.Mouse.ContextMenu", "Astro.Bootstrap", "Astro.Blog.Config", "Astro.utils.Date", "System.Net.postData", "Astro.utils.Date.smstamp"}, Resource: classmap.Resource{Src: "Astro/Blog/Components/Notification.js", JSHash: "1d0556c82ad620bb50eb3088f2db5cea9ad9fbf6", CSSHash: "2c278ade8d5d0b49a62c10a2d239c1f7dd5edc62"}}, "Astro.Blog.Components.Section": {Name: "Astro.Blog.Components.Section", Kind: "class", Parent: "Astro.Blog.Components", Imports: []string(nil), Resource: classmap.Resource{Src: "Astro/Blog/Components/Section.js", JSHash: "d814528ea8a20fc06197b56896d1c63ffbf40fcd", CSSHash: "c48e35eafe87b99383b8b3a397eac5d569f68f66"}}, - "Astro.Blog.Components.SiteFile": {Name: "Astro.Blog.Components.SiteFile", Kind: "class", Parent: "Astro.Blog.Components", Imports: []string{"System.Debug", "System.utils.IKey", "Dandelion", "Dandelion.IDOMElement", "Astro.Bootstrap", "Astro.Blog.Config", "System.Net.getData", "Astro.utils.Date.smstamp"}, Resource: classmap.Resource{Src: "Astro/Blog/Components/SiteFile.js", JSHash: "e3ba91c21c7415df76f76193171de7ca5bc9d69c", CSSHash: "94f07554cb4ad0b81529be89f908f039abc9c2cb"}}, + "Astro.Blog.Components.SiteFile": {Name: "Astro.Blog.Components.SiteFile", Kind: "class", Parent: "Astro.Blog.Components", Imports: []string{"System.Debug", "System.utils.IKey", "Dandelion", "Dandelion.IDOMElement", "Astro.Bootstrap", "Astro.Blog.Config", "System.Net.getData", "Astro.utils.Date.smstamp"}, Resource: classmap.Resource{Src: "Astro/Blog/Components/SiteFile.js", JSHash: "769e2c50f34dcf39ead9e32044e0e6f2193f1b03", CSSHash: "94f07554cb4ad0b81529be89f908f039abc9c2cb"}}, "Astro.Blog.Components.SocialButtons": {Name: "Astro.Blog.Components.SocialButtons", Kind: "class", Parent: "Astro.Blog.Components", Imports: []string{"Dandelion", "System.utils.IKey", "Astro.Bootstrap"}, Resource: classmap.Resource{Src: "Astro/Blog/Components/SocialButtons.js", JSHash: "ccdc9ce8fcdde608731b9e23ae77c6f2c61e512b", CSSHash: "53c508505fa9c8a744b4d276d168b535f1e7d3ac"}}, "Astro.Blog.Components.Spoiler": {Name: "Astro.Blog.Components.Spoiler", Kind: "class", Parent: "Astro.Blog.Components", Imports: []string{"Dandelion", "Dandelion.IDOMElement", "Astro.Bootstrap", "Astro.Blog.Config"}, Resource: classmap.Resource{Src: "Astro/Blog/Components/Spoiler.js", JSHash: "10965b8eefa863dea321d3d77762971402c5f8c5", CSSHash: "600586c6160a51264169ae1a475082afefd45368"}}, "Astro.Blog.Components.TagControl": {Name: "Astro.Blog.Components.TagControl", Kind: "class", Parent: "Astro.Blog.Components", Imports: []string(nil), Resource: classmap.Resource{Src: "Astro/Blog/Components/TagControl.js", JSHash: "fc34df160451001d1a04242f91b937b5fdd503f1", CSSHash: "714529a31e4b9d3a4987163fb40ab53607ff4c43"}}, @@ -73,7 +73,7 @@ var ClassMap = &classmap.Map{ "Astro.Blog.Layout.Article.Tag": {Name: "Astro.Blog.Layout.Article.Tag", Kind: "class", Parent: "Astro.Blog.Layout.Article", Imports: []string{"Astro.Blog.Components.Entry.List"}, Resource: classmap.Resource{Src: "Astro/Blog/Layout/Article/Tag.js", JSHash: "316e254b71f4f1e7f565dd2364d4b244942e1bd0", CSSHash: "1"}}, "Astro.Blog.Layout.ErrorPages": {Name: "Astro.Blog.Layout.ErrorPages", Kind: "class", Parent: "Astro.Blog.Layout", Imports: []string{"System.Cycle", "Dandelion", "Astro.Bootstrap", "Astro.Blog.Config", "Astro.Mechanism.CharacterCloud", "Astro.Mechanism.Parallax"}, Resource: classmap.Resource{Src: "Astro/Blog/Layout/ErrorPages.js", JSHash: "1ddc77aa611e2fc85b734be104a2702820afe4f7", CSSHash: "10c6fbfe1a05ede1204926d26eb9fb12f97802fa"}}, "Astro.Blog.Layout.Login": {Name: "Astro.Blog.Layout.Login", Kind: "class", Parent: "Astro.Blog.Layout", Imports: []string{"System.Cycle", "System.utils.IKey", "Components.MessageBox", "Dandelion", "Astro.Bootstrap", "Astro.Blog.Config", "Dandelion.CSSReset", "Dandelion.CSSAnimations"}, Resource: classmap.Resource{Src: "Astro/Blog/Layout/Login.js", JSHash: "452180253f3b751eeb249ddb9a9cf17dd0f75354", CSSHash: "66b8ec358f3d29b121927d0f72360e33ad90d2ad"}}, - "Astro.Blog.Layout.MainFrame": {Name: "Astro.Blog.Layout.MainFrame", Kind: "class", Parent: "Astro.Blog.Layout", Imports: []string{"System.Cycle", "System.Cycle.Trigger", "System.utils.IKey", "System.utils.DataKey", "System.utils.Perf", "Dandelion", "Dandelion.IDOMElement", "Dandelion.Window", "System.Debug", "Astro.Bootstrap", "Astro.Mechanism.CharacterCloud", "Astro.Mechanism.Parallax", "Astro.Blog.Components.Bubble", "System.Net.postData", "Dandelion.CSSReset", "Dandelion.CSSAnimations", "Astro.Blog.SharedStyle", "Astro.Starfall.Element.Layer", "System.Net.getData", "System.Global.MOBILE"}, Resource: classmap.Resource{Src: "Astro/Blog/Layout/MainFrame.js", JSHash: "2c4d683dd860c54049782ac11de4eceb8a4df0bc", CSSHash: "1d8c7b3b80091a4f80f2b4f3cbfebf7a424a9dbb"}}, + "Astro.Blog.Layout.MainFrame": {Name: "Astro.Blog.Layout.MainFrame", Kind: "class", Parent: "Astro.Blog.Layout", Imports: []string{"System.Cycle", "System.Cycle.Trigger", "System.utils.IKey", "System.utils.DataKey", "System.utils.Perf", "Dandelion", "Dandelion.IDOMElement", "Dandelion.Window", "System.Debug", "Astro.Bootstrap", "Astro.Mechanism.CharacterCloud", "Astro.Mechanism.Parallax", "Astro.Blog.Components.Bubble", "System.Net.postData", "Dandelion.CSSReset", "Dandelion.CSSAnimations", "Astro.Blog.SharedStyle", "Astro.Starfall.Element.Layer", "System.Net.getData", "System.Global.MOBILE"}, Resource: classmap.Resource{Src: "Astro/Blog/Layout/MainFrame.js", JSHash: "b6b9e579948aab7ddbf2a2f57291c671b97b21ad", CSSHash: "1d8c7b3b80091a4f80f2b4f3cbfebf7a424a9dbb"}}, "Astro.Blog.Layout.Subs": {Name: "Astro.Blog.Layout.Subs", Kind: "class", Parent: "Astro.Blog.Layout", Imports: []string(nil), Resource: classmap.Resource{Src: "Astro/Blog/Layout/Subs/_this.js", JSHash: "7f7ff173d8b86eccc023d17c22e55cf259925558", CSSHash: "1"}}, "Astro.Blog.Layout.Subs.Manage": {Name: "Astro.Blog.Layout.Subs.Manage", Kind: "class", Parent: "Astro.Blog.Layout.Subs", Imports: []string{"Components.MessageBox", "Dandelion", "Astro.Bootstrap", "Dandelion.IDOMElement"}, Resource: classmap.Resource{Src: "Astro/Blog/Layout/Subs/Manage.js", JSHash: "45d0286adfcfbe1620e2128d3a859153e0f1b0b7", CSSHash: "eb6d28864a3b2faf9ff90912da63db158bed626f"}}, "Astro.Blog.SharedStyle": {Name: "Astro.Blog.SharedStyle", Kind: "class", Parent: "Astro.Blog", Imports: []string(nil), Resource: classmap.Resource{Src: "Astro/Blog/SharedStyle.js", JSHash: "e946130da823a5b2d089b5b416c13b628eb1637d", CSSHash: "f8ff15304a5e38e199b713bac48e282d2bf10f45"}}, @@ -105,7 +105,7 @@ var ClassMap = &classmap.Map{ "Astro.Starfall.Layout.PureColumn": {Name: "Astro.Starfall.Layout.PureColumn", Kind: "class", Parent: "Astro.Starfall.Layout", Imports: []string{"Astro.Bootstrap", "System.Cycle", "Astro.Blog.Config", "System.Debug"}, Resource: classmap.Resource{Src: "Astro/Starfall/Layout/PureColumn.js", JSHash: "5164bbe0019969bf85c649a6991ccd3b8c780b3a", CSSHash: "d1920d1be9f9d9bbfdfdbb16565454c58ed6c78c"}}, "Astro.Starfall.Layout.TwoColumn": {Name: "Astro.Starfall.Layout.TwoColumn", Kind: "class", Parent: "Astro.Starfall.Layout", Imports: []string(nil), Resource: classmap.Resource{Src: "Astro/Starfall/Layout/TwoColumn.js", JSHash: "e55bedfac6ff774f7bbf46b69b1b537b28f8e993", CSSHash: "cf05ec131d63e657f0eba0183c8055d0101bcf08"}}, "Astro.utils": {Name: "Astro.utils", Kind: "class", Parent: "Astro", Imports: []string(nil), Resource: classmap.Resource{Src: "Astro/utils/_this.js", JSHash: "21e99449ec5c1a4b6d25164db9434132aeea5ad3", CSSHash: "1"}}, - "Astro.utils.Date": {Name: "Astro.utils.Date", Kind: "class", Parent: "Astro.utils", Imports: []string(nil), Resource: classmap.Resource{Src: "Astro/utils/Date.js", JSHash: "fe9bc7b983ecfb70f4312c0ce2c74b5e7bf50dc2", CSSHash: "1"}}, + "Astro.utils.Date": {Name: "Astro.utils.Date", Kind: "class", Parent: "Astro.utils", Imports: []string(nil), Resource: classmap.Resource{Src: "Astro/utils/Date.js", JSHash: "de5279748dd7af4b882546944c5d75cf0bf812e4", CSSHash: "1"}}, "Astro.utils.Date.CAP_MONTHS": {Name: "Astro.utils.Date.CAP_MONTHS", Kind: "prop", Parent: "Astro.utils.Date", Imports: []string(nil), Resource: classmap.Resource{Src: "", JSHash: "", CSSHash: ""}}, "Astro.utils.Date.DAY": {Name: "Astro.utils.Date.DAY", Kind: "prop", Parent: "Astro.utils.Date", Imports: []string(nil), Resource: classmap.Resource{Src: "", JSHash: "", CSSHash: ""}}, "Astro.utils.Date.DAY_ABBR": {Name: "Astro.utils.Date.DAY_ABBR", Kind: "prop", Parent: "Astro.utils.Date", Imports: []string(nil), Resource: classmap.Resource{Src: "", JSHash: "", CSSHash: ""}}, @@ -315,7 +315,7 @@ var ClassMap = &classmap.Map{ "System.utils.siteProto": {Name: "System.utils.siteProto", Kind: "method", Parent: "System.utils", Imports: []string(nil), Resource: classmap.Resource{Src: "", JSHash: "", CSSHash: ""}}, }, Files: map[string]classmap.Resource{ - "Astro/Blog/AstroEdit/Article.js": {Src: "Astro/Blog/AstroEdit/Article.js", JSHash: "de5683e8ccc580958a5e8f66feacb58ca0fbd4f7", CSSHash: "1"}, + "Astro/Blog/AstroEdit/Article.js": {Src: "Astro/Blog/AstroEdit/Article.js", JSHash: "4f4bf860ca05aac1e1e6ef4565097202418af090", CSSHash: "1"}, "Astro/Blog/AstroEdit/Draft.js": {Src: "Astro/Blog/AstroEdit/Draft.js", JSHash: "3949dd12c90e92b3f792b86841fd72c2482a18d5", CSSHash: "1"}, "Astro/Blog/AstroEdit/Flag.js": {Src: "Astro/Blog/AstroEdit/Flag.js", JSHash: "31bdc37b8e995c6defd12c3a4dd743e27abdaa4d", CSSHash: "2af9897e11ed5f3c3a750ce5488c9d91e46c6c58"}, "Astro/Blog/AstroEdit/SiteLibrary.js": {Src: "Astro/Blog/AstroEdit/SiteLibrary.js", JSHash: "09a9a043d155709d787fd75706ccd1bd05425d6e", CSSHash: "ef9290487558512fa1db9a4a20b91aa8421b4b26"}, @@ -344,9 +344,9 @@ var ClassMap = &classmap.Map{ "Astro/Blog/AstroEdit/_this.js": {Src: "Astro/Blog/AstroEdit/_this.js", JSHash: "92ff148e1e100a172d0583f22fff03fa277840ce", CSSHash: "2d37776089eeac5d81981f100c1c029c9249e4a9"}, "Astro/Blog/Components/Album.js": {Src: "Astro/Blog/Components/Album.js", JSHash: "95069b6eec9f03c84969e4d3627b0730136fa300", CSSHash: "640c50241b457330678a21b940fdb4ea15a5249b"}, "Astro/Blog/Components/ArticleContent.js": {Src: "Astro/Blog/Components/ArticleContent.js", JSHash: "2e208eae51421946f874dd78cb05d974a689bdef", CSSHash: "34fc82974af2ae7040819889bc8e7a1bd2b48cd6"}, - "Astro/Blog/Components/Bubble.js": {Src: "Astro/Blog/Components/Bubble.js", JSHash: "7b344eb7e4024292d52767929d7efe6fc98a9de9", CSSHash: "2513518106d6d1c7a42e95c28becb3ddfe39e040"}, + "Astro/Blog/Components/Bubble.js": {Src: "Astro/Blog/Components/Bubble.js", JSHash: "24acdcacd373410bedd1dcfd968cb35242a522af", CSSHash: "2513518106d6d1c7a42e95c28becb3ddfe39e040"}, "Astro/Blog/Components/Calendar.js": {Src: "Astro/Blog/Components/Calendar.js", JSHash: "122c4ec4388b9c959692c1953a3e11563ab02f28", CSSHash: "305a716f79149cbd609791989ec8b04401a7406f"}, - "Astro/Blog/Components/Comment.js": {Src: "Astro/Blog/Components/Comment.js", JSHash: "98bb9297511f1f7692c09414c43fa5396e3bf675", CSSHash: "7025d26f1d9579a36c128effc3e9a833e22787eb"}, + "Astro/Blog/Components/Comment.js": {Src: "Astro/Blog/Components/Comment.js", JSHash: "aa134d8376cdbee2ad17ef61a865ca69fe1d81fa", CSSHash: "7025d26f1d9579a36c128effc3e9a833e22787eb"}, "Astro/Blog/Components/ControlPanel.js": {Src: "Astro/Blog/Components/ControlPanel.js", JSHash: "e646278422597037693f16206b8c9dc00aa0f005", CSSHash: "812c94c181c62bd44f1871b5e44952e164df4401"}, "Astro/Blog/Components/CrowdTag.js": {Src: "Astro/Blog/Components/CrowdTag.js", JSHash: "6720800b2b1f71dd1931ef74885460f898bb8c0e", CSSHash: "d2862681238786af37b1b5c91d266448a9b072b0"}, "Astro/Blog/Components/Entry/Blog.js": {Src: "Astro/Blog/Components/Entry/Blog.js", JSHash: "0f5776a529380627bbf0859a5810e9995333f5c7", CSSHash: "0473bbb41f9b27a5d448a36c1e175f6f18841019"}, @@ -357,7 +357,7 @@ var ClassMap = &classmap.Map{ "Astro/Blog/Components/Footnote.js": {Src: "Astro/Blog/Components/Footnote.js", JSHash: "a48a57284210021bcf3aaf5bf9a4be9d5e1579ea", CSSHash: "44c3c00c1df7ec8faea902fa19840902429441b8"}, "Astro/Blog/Components/Notification.js": {Src: "Astro/Blog/Components/Notification.js", JSHash: "1d0556c82ad620bb50eb3088f2db5cea9ad9fbf6", CSSHash: "2c278ade8d5d0b49a62c10a2d239c1f7dd5edc62"}, "Astro/Blog/Components/Section.js": {Src: "Astro/Blog/Components/Section.js", JSHash: "d814528ea8a20fc06197b56896d1c63ffbf40fcd", CSSHash: "c48e35eafe87b99383b8b3a397eac5d569f68f66"}, - "Astro/Blog/Components/SiteFile.js": {Src: "Astro/Blog/Components/SiteFile.js", JSHash: "e3ba91c21c7415df76f76193171de7ca5bc9d69c", CSSHash: "94f07554cb4ad0b81529be89f908f039abc9c2cb"}, + "Astro/Blog/Components/SiteFile.js": {Src: "Astro/Blog/Components/SiteFile.js", JSHash: "769e2c50f34dcf39ead9e32044e0e6f2193f1b03", CSSHash: "94f07554cb4ad0b81529be89f908f039abc9c2cb"}, "Astro/Blog/Components/SocialButtons.js": {Src: "Astro/Blog/Components/SocialButtons.js", JSHash: "ccdc9ce8fcdde608731b9e23ae77c6f2c61e512b", CSSHash: "53c508505fa9c8a744b4d276d168b535f1e7d3ac"}, "Astro/Blog/Components/Spoiler.js": {Src: "Astro/Blog/Components/Spoiler.js", JSHash: "10965b8eefa863dea321d3d77762971402c5f8c5", CSSHash: "600586c6160a51264169ae1a475082afefd45368"}, "Astro/Blog/Components/TagControl.js": {Src: "Astro/Blog/Components/TagControl.js", JSHash: "fc34df160451001d1a04242f91b937b5fdd503f1", CSSHash: "714529a31e4b9d3a4987163fb40ab53607ff4c43"}, @@ -372,7 +372,7 @@ var ClassMap = &classmap.Map{ "Astro/Blog/Layout/Article/_this.js": {Src: "Astro/Blog/Layout/Article/_this.js", JSHash: "470f4b9fd651ddf34d0a32b7775d174e2e0a532a", CSSHash: "fdba7da7bf090d73264661348c0e3ee1caa90c82"}, "Astro/Blog/Layout/ErrorPages.js": {Src: "Astro/Blog/Layout/ErrorPages.js", JSHash: "1ddc77aa611e2fc85b734be104a2702820afe4f7", CSSHash: "10c6fbfe1a05ede1204926d26eb9fb12f97802fa"}, "Astro/Blog/Layout/Login.js": {Src: "Astro/Blog/Layout/Login.js", JSHash: "452180253f3b751eeb249ddb9a9cf17dd0f75354", CSSHash: "66b8ec358f3d29b121927d0f72360e33ad90d2ad"}, - "Astro/Blog/Layout/MainFrame.js": {Src: "Astro/Blog/Layout/MainFrame.js", JSHash: "2c4d683dd860c54049782ac11de4eceb8a4df0bc", CSSHash: "1d8c7b3b80091a4f80f2b4f3cbfebf7a424a9dbb"}, + "Astro/Blog/Layout/MainFrame.js": {Src: "Astro/Blog/Layout/MainFrame.js", JSHash: "b6b9e579948aab7ddbf2a2f57291c671b97b21ad", CSSHash: "1d8c7b3b80091a4f80f2b4f3cbfebf7a424a9dbb"}, "Astro/Blog/Layout/Subs/Manage.js": {Src: "Astro/Blog/Layout/Subs/Manage.js", JSHash: "45d0286adfcfbe1620e2128d3a859153e0f1b0b7", CSSHash: "eb6d28864a3b2faf9ff90912da63db158bed626f"}, "Astro/Blog/Layout/Subs/_this.js": {Src: "Astro/Blog/Layout/Subs/_this.js", JSHash: "7f7ff173d8b86eccc023d17c22e55cf259925558", CSSHash: "1"}, "Astro/Blog/Layout/_this.js": {Src: "Astro/Blog/Layout/_this.js", JSHash: "2401f45244624f7662596bb569c40dab9866dbb8", CSSHash: "1"}, @@ -391,7 +391,7 @@ var ClassMap = &classmap.Map{ "Astro/Starfall/Layout/PureColumn.js": {Src: "Astro/Starfall/Layout/PureColumn.js", JSHash: "5164bbe0019969bf85c649a6991ccd3b8c780b3a", CSSHash: "d1920d1be9f9d9bbfdfdbb16565454c58ed6c78c"}, "Astro/Starfall/Layout/TwoColumn.js": {Src: "Astro/Starfall/Layout/TwoColumn.js", JSHash: "e55bedfac6ff774f7bbf46b69b1b537b28f8e993", CSSHash: "cf05ec131d63e657f0eba0183c8055d0101bcf08"}, "Astro/Starfall/_this.js": {Src: "Astro/Starfall/_this.js", JSHash: "77ca61d1ba806c3440cec5e26a100581259e1784", CSSHash: "1"}, - "Astro/utils/Date.js": {Src: "Astro/utils/Date.js", JSHash: "fe9bc7b983ecfb70f4312c0ce2c74b5e7bf50dc2", CSSHash: "1"}, + "Astro/utils/Date.js": {Src: "Astro/utils/Date.js", JSHash: "de5279748dd7af4b882546944c5d75cf0bf812e4", CSSHash: "1"}, "Astro/utils/_this.js": {Src: "Astro/utils/_this.js", JSHash: "21e99449ec5c1a4b6d25164db9434132aeea5ad3", CSSHash: "1"}, "Components/Console.js": {Src: "Components/Console.js", JSHash: "1c19da4a04f458a1ce095001397fa9bcdaa91348", CSSHash: "452f4a36e8fd7321c7d177a311047c8b71165e48"}, "Components/DockPanel.js": {Src: "Components/DockPanel.js", JSHash: "dffa9d89d72075c045f7653831406cabece8d8e3", CSSHash: "af0d91982c764ee62c46b243be68c08f2808e82b"},