//Roo.XComponent.modules[0].el.fireEvent('render');
this.loadTree();
+ if (window.location.search.length > 0) {
+ Roo.docs.roo_title.el.dom.innerHTML = "Flutter Documentation";
+ }
+
}, this);
if (window.location.search.length > 0) {
- this.prefix = window.location.search.substring(1);
+ this.prefix = "/flutter/";
+
}
window.onhashchange = function() { Roo.docs.init.onHashChange(); }
var d = Roo.decode(res.responseText);
//Roo.log(d);
this.classes = {};
+
+ d = d.sort(Roo.docs.template.makeSortby("name"));
+
// our classes witch children first..
d.forEach(function(e) {
if (e.cn.length) {
}
d.events.push(m);
});
+
+
this.fillAugments(d,ext, cb)
"config" : [
{
*/
+
+ Roo.docs.classType.el.dom.firstChild.textContent = 'Class ';
+ if (d.isAbstract) {
+ Roo.docs.classType.el.dom.firstChild.textContent = 'abstract class ';
+ }
+ if (d.is_enum) {
+ Roo.docs.classType.el.dom.firstChild.textContent = 'enum ';
+ }
+ if (d.is_mixin) {
+ Roo.docs.classType.el.dom.firstChild.textContent = 'mixin ';
+ }
document.body.scrollTop = 0;
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.show();
Roo.docs.doc_extends_sep.show();
Roo.docs.doc_extends.el.dom.innerHTML = d.augments[0];
+ Roo.docs.doc_extends.el.dom.href= '#' + d.augments[0];
}
Roo.docs.doc_source.el.dom.innerHTML = d.name.replace(/\./g,"/") + ".js";
if (Roo.docs.init.prefix.length) {
Roo.docs.augments.hide();
}
+ if (d.realImplementors.length) {
+ Roo.docs.implementors.show();
+ Roo.docs.implementors.bodyEl().dom.innerHTML = Roo.docs.template.implementors(d);
+ } else {
+ Roo.docs.implementors.hide();
+ }
Roo.docs.configTableContainer.hide();