From: Alan Knowles Date: Tue, 15 Jan 2019 04:08:39 +0000 (+0800) Subject: Fix #5660 - roojs docs - linking and other tidy ups X-Git-Url: http://git.roojs.org/?p=roojs1;a=commitdiff_plain;h=aed320dbd326776ca3260820e7fc5096b5ad695e Fix #5660 - roojs docs - linking and other tidy ups --- diff --git a/Roo/bootstrap/htmleditor/ToolbarStandard.js b/Roo/bootstrap/htmleditor/ToolbarStandard.js index e6d1e017a0..0932cbf74f 100644 --- a/Roo/bootstrap/htmleditor/ToolbarStandard.js +++ b/Roo/bootstrap/htmleditor/ToolbarStandard.js @@ -4,6 +4,7 @@ Roo.namespace('Roo.bootstrap.htmleditor'); * @class Roo.bootstrap.HtmlEditorToolbar1 * Basic Toolbar * + * @example * Usage: * new Roo.bootstrap.HtmlEditor({ diff --git a/docs/Roo.docs.init.js b/docs/Roo.docs.init.js index 20d4641d97..0c69bb401d 100644 --- a/docs/Roo.docs.init.js +++ b/docs/Roo.docs.init.js @@ -293,11 +293,8 @@ Roo.docs.init = { { */ document.body.scrollTop = 0; - for (var k in d) { - if (typeof(Roo.docs['doc_' + k]) != 'undefined') { - Roo.docs['doc_' + k].el.dom.innerHTML = Roo.docs.template.resolveLinks(d[k]);; - } - } + Roo.docs.doc_name.el.dom.innerHTML = Roo.docs.template.resolveLinks(d.name); + Roo.docs.doc_desc.el.dom.innerHTML = Roo.docs.template.summary(d); Roo.docs.doc_extends.hide(); Roo.docs.doc_extends_sep.hide(); if (d.augments.length) { diff --git a/docs/Roo.docs.template.js b/docs/Roo.docs.template.js index 2acba43289..02b2bd14da 100644 --- a/docs/Roo.docs.template.js +++ b/docs/Roo.docs.template.js @@ -2,6 +2,18 @@ Roo.docs.template = { + summary : function (data) + { + + output = this.resolveLinks(data.desc) ; + if (data.example.length) { + output += '
'+data.example+'
'; + } + return output; + }, + + + augments : function(data) { if (!data.augments.length) { @@ -173,7 +185,7 @@ Roo.docs.template = { if (!member.isConstructor) { output+= this.resolveLinks(member.desc) ; if (member.example.length) { - output +'
'+member.example+'
'; + output += '
'+member.example+'
'; } } else { //ctor @@ -271,7 +283,7 @@ Roo.docs.template = { output += '
' + this.resolveLinks(member.desc); if (member.example.length) { - output +'
'+member.example+'
'; + output +='
'+member.example+'
'; } if (member.params.length) { diff --git a/docs/src/Roo_bootstrap_Navbar.js.html b/docs/src/Roo_bootstrap_Navbar.js.html index 9c2c71d23b..bc9306ae2f 100644 --- a/docs/src/Roo_bootstrap_Navbar.js.html +++ b/docs/src/Roo_bootstrap_Navbar.js.html @@ -108,7 +108,12 @@ */ expand : function () { + var ce = this.el.select('.navbar-collapse',true).first(); + if (ce.hasClass('collapsing')) { + return; + } + ce.dom.style.height = ''; // show it... ce.addClass('in'); // old... ce.removeClass('collapse'); @@ -129,13 +134,19 @@ ce.dom.style.height = ''; }, this, { single: true} ); ce.setHeight(h); + ce.dom.scrollTop = 0; }, /** * Collapse the navbar pulldown */ collapse : function() { - var ce = this.el.select('.navbar-collapse',true).first(); + var ce = this.el.select('.navbar-collapse',true).first(); + + if (ce.hasClass('collapsing') || ce.hasClass('collapse') ) { + // it's collapsed or collapsing.. + return; + } ce.removeClass('in'); // old... ce.setHeight(ce.getHeight()); ce.removeClass('show'); diff --git a/docs/src/Roo_bootstrap_htmleditor_ToolbarStandard.js.html b/docs/src/Roo_bootstrap_htmleditor_ToolbarStandard.js.html index 092ceb386d..79803b08dd 100644 --- a/docs/src/Roo_bootstrap_htmleditor_ToolbarStandard.js.html +++ b/docs/src/Roo_bootstrap_htmleditor_ToolbarStandard.js.html @@ -4,6 +4,7 @@ * @class Roo.bootstrap.HtmlEditorToolbar1 * Basic Toolbar * + * @example * Usage: * new Roo.bootstrap.HtmlEditor({ diff --git a/docs/symbols/Roo.bootstrap.htmleditor.ToolbarStandard.json b/docs/symbols/Roo.bootstrap.htmleditor.ToolbarStandard.json index 4da715af2b..620337e3cd 100644 --- a/docs/symbols/Roo.bootstrap.htmleditor.ToolbarStandard.json +++ b/docs/symbols/Roo.bootstrap.htmleditor.ToolbarStandard.json @@ -2,12 +2,12 @@ "name" : "Roo.bootstrap.htmleditor.ToolbarStandard", "augments" : [ ], - "desc" : "Basic Toolbar\n\nUsage:\n\n new Roo.bootstrap.HtmlEditor({\n ....\n toolbars : [\n new Roo.bootstrap.HtmlEditorToolbar1({\n disable : { fonts: 1 , format: 1, ..., ... , ...],\n btns : [ .... ]\n })\n }", + "desc" : "Basic Toolbar", "isSingleton" : false, "isStatic" : false, "isBuiltin" : false, "memberOf" : "ToolbarStandard", - "example" : "", + "example" : "Usage:\n\n new Roo.bootstrap.HtmlEditor({\n ....\n toolbars : [\n new Roo.bootstrap.HtmlEditorToolbar1({\n disable : { fonts: 1 , format: 1, ..., ... , ...],\n btns : [ .... ]\n })\n }", "deprecated" : "", "since" : "", "see" : "",