From 3b4470e7577adfb3a0ff1e6e4f721ecdfde53d3e Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Mon, 5 Dec 2016 13:47:46 -0500 Subject: Upgrade yuidoc 1.0.0b1 -> 50 yuidoc 1.0.0b1 was crashing on jarmon.test.js. --- jarmonbuild/yuidoc_template/assets/ac-js | 56 ++++++++++++++++++++------------ 1 file changed, 36 insertions(+), 20 deletions(-) (limited to 'jarmonbuild/yuidoc_template/assets/ac-js') diff --git a/jarmonbuild/yuidoc_template/assets/ac-js b/jarmonbuild/yuidoc_template/assets/ac-js index 15a6dff..e1d7f16 100644 --- a/jarmonbuild/yuidoc_template/assets/ac-js +++ b/jarmonbuild/yuidoc_template/assets/ac-js @@ -1,4 +1,5 @@ (function() { + var Event=YAHOO.util.Event, Dom=YAHOO.util.Dom, oACDS, oAutoComp, @@ -6,9 +7,27 @@ 'private': false, 'protected': false, 'deprecated': false - }; + }, + + ITEM_TEMPLATE = '{host} {name}', + // ITEM_TEMPLATE = '{host} {params} {name}', + // ITEM_TEMPLATE = '{host} {params} {name}
{description}
', + yuidoc = YAHOO.namespace('yuidoc'), + propdata, + initialized = false; + +yuidoc.init = function(altdata) { + yuidoc.initUI(altdata); +}; + +yuidoc.initUI = function(altdata) { + + if (initialized) { + return; + } + + propdata = ALL_YUI_PROPS || altdata; -Event.onAvailable('yui-classopts-form', function() { //Checkboxes are available.. var handleClick = function(e) { var id, checked = false; @@ -37,14 +56,6 @@ Event.onAvailable('yui-classopts-form', function() { var value = YAHOO.util.Cookie.getSub('yuidoc', id), el = Dom.get(id), checked = (value === 'checked');; - /* - if (value === 'checked') { - el.checked = true; - } else { - el.checked = false; - } - */ - el.checked = checked; return checked; }; @@ -68,19 +79,15 @@ Event.onAvailable('yui-classopts-form', function() { } } -}); +}; //Starting the AutoComplete code var getResults = function(query) { var results = []; - if(query && query.length > 0) { - + if (query && query.length > 0) { var q = query.toLowerCase(); - - for (var i=0, len=ALL_YUI_PROPS.length; i ' + oResultItem[1].name + ''; - return sMarkup; + // var sMarkup = "" + oResultItem[1].host + ' ' + oResultItem[1].name + ''; + // return sMarkup; + // return "" + oResultItem[1].host + ' ' + oResultItem[1].name + ''; + return YAHOO.lang.substitute(ITEM_TEMPLATE, oResultItem[1]); }; // Subscribe to Custom Events @@ -152,6 +161,7 @@ Event.onAvailable('yui-classopts-form', function() { YAHOO.util.Event.onAvailable('classTab', function() { var tabs = new YAHOO.widget.TabView('classTab'); }); + /* YAHOO.util.Event.onAvailable('codeTree', function() { var tree1 = new YAHOO.widget.TreeView('codeTree'); @@ -159,4 +169,10 @@ Event.onAvailable('yui-classopts-form', function() { }); */ + YAHOO.util.Event.onDOMReady(function() { + if (typeof ALL_YUI_PROPS != "undefined") { + YAHOO.yuidoc.initUI(); + } + }); + })(); -- cgit v1.2.3