forked from Botanical/BotanJS
Migrate old externs 3/x
This commit is contained in:
@@ -82,6 +82,7 @@
|
||||
var _content = "";
|
||||
|
||||
//// Classes & obj
|
||||
var __statePusher;
|
||||
var _visualizer = null;
|
||||
var timestamp = new Date();
|
||||
|
||||
@@ -441,7 +442,6 @@
|
||||
|
||||
this.invoke = function (_class)
|
||||
{
|
||||
if ( _class instanceof Draft ) _ae_draft = _class;
|
||||
if ( _class instanceof Visualizer )
|
||||
{
|
||||
_visualizer = _class;
|
||||
|
||||
@@ -131,7 +131,7 @@
|
||||
};
|
||||
// }}}
|
||||
|
||||
/** @param {Astro.Blog.AstroEdit.Visualizer} */
|
||||
/** @param {Astro.Blog.AstroEdit.Visualizer} visualizer */
|
||||
var SmartInput = function( visualizer )
|
||||
{
|
||||
this.Present = false;
|
||||
|
||||
@@ -9,6 +9,8 @@
|
||||
var EventKey = __import( "System.utils.EventKey" );
|
||||
/** @type {Components.Mouse.ContextMenu} */
|
||||
var ContextMenu = __import( "Components.Mouse.ContextMenu" );
|
||||
/** @type {typeof Components.MessageBox} */
|
||||
var MessageBox = __import( "Components.MessageBox" );
|
||||
/** @type {typeof Dandelion} */
|
||||
var Dand = __import( "Dandelion" );
|
||||
/** @type {Dandelion.IDOMObject} */
|
||||
|
||||
@@ -145,10 +145,10 @@
|
||||
);
|
||||
|
||||
// ad handlers to handles size change event
|
||||
IDOMElement(s).addEventListener("Change", selectionChanged.bind({size: "small"}));
|
||||
IDOMElement(m).addEventListener("Change", selectionChanged.bind({size: "medium"}));
|
||||
IDOMElement(l).addEventListener("Change", selectionChanged.bind({size: "large"}));
|
||||
IDOMElement(o).addEventListener("Change", selectionChanged.bind({size: "original"}));
|
||||
IDOMElement(s).element.addEventListener("Change", selectionChanged.bind({size: "small"}));
|
||||
IDOMElement(m).element.addEventListener("Change", selectionChanged.bind({size: "medium"}));
|
||||
IDOMElement(l).element.addEventListener("Change", selectionChanged.bind({size: "large"}));
|
||||
IDOMElement(o).element.addEventListener("Change", selectionChanged.bind({size: "original"}));
|
||||
|
||||
var hasValue = _stage.getDAttribute( "size" );
|
||||
if( hasValue )
|
||||
|
||||
@@ -50,7 +50,7 @@
|
||||
, "OK", "Cancel", visualizer.bind({url:input_url, albumArt:input_albumArt, lrc:input_lrc, stage: this._stage})).show();
|
||||
}
|
||||
|
||||
, visualizer = function (submitted)
|
||||
, visualizer = function (submitted, override)
|
||||
{
|
||||
var src, albumArt , lrc, stage = this && this.stage;
|
||||
|
||||
|
||||
@@ -64,11 +64,10 @@
|
||||
article = e_document;
|
||||
// Allow Html snippet
|
||||
}
|
||||
else if ( e_document instanceof CeDocument )
|
||||
else
|
||||
{
|
||||
article = e_document;
|
||||
return;
|
||||
}
|
||||
else return;
|
||||
|
||||
////// Variables
|
||||
var contentDiv = Dand.wrap()
|
||||
@@ -388,7 +387,7 @@
|
||||
}
|
||||
|
||||
// Append module"s control
|
||||
temp = Dand.wrapne( "span", mod_name, new IKey( "data-name", mod_name ) );
|
||||
var temp = Dand.wrapne( "span", mod_name, new IKey( "data-name", mod_name ) );
|
||||
|
||||
snippetControls.appendChild( temp );
|
||||
snippetControls.appendChild( Dand.textNode( "\t" ) );
|
||||
@@ -431,7 +430,7 @@
|
||||
return true;
|
||||
};
|
||||
|
||||
temp = IDOMElement( contentDiv );
|
||||
var temp = IDOMElement( contentDiv );
|
||||
temp.addEventListener( "Input", ensureGoodness );
|
||||
temp.addEventListener( "KeyUp", ensureGoodness );
|
||||
temp.addEventListener( "Click", ensureGoodness );
|
||||
@@ -463,7 +462,7 @@
|
||||
if ( lastOffset != raw.length )
|
||||
{
|
||||
// innerText does not work in firefox:(
|
||||
temp = Dand.wrape( raw.substr( lastOffset, raw.length - lastOffset ) );
|
||||
var temp = Dand.wrape( raw.substr( lastOffset, raw.length - lastOffset ) );
|
||||
// innerHTML will escape html entities, now replace linebreaks to br
|
||||
temp.innerHTML = temp.innerHTML.replace( /[\r\n]/g, "<br>" );
|
||||
IDOMElement( contentDiv ).loot( temp );
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
// get responding chinese char from number
|
||||
var cCountDay = function (num)
|
||||
{
|
||||
str = num.toString();
|
||||
var str = num.toString();
|
||||
if( num != 0 && num % 10 == 0 )
|
||||
{
|
||||
return ( num == 10 ? "" : String.fromCharCode( cChar[ str[0] ] ) )
|
||||
@@ -98,7 +98,7 @@
|
||||
var str = date.getFullYear().toString();
|
||||
var datestmp = "";
|
||||
|
||||
for(i in str)
|
||||
for(var i = 0, l = str.length; i < l; i ++)
|
||||
{
|
||||
datestmp += String.fromCharCode( cChar[ str[i] ] );
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user