implementors : function(data)
{
- if (!data.realImplementors.length) {
- return '';
- }
- var linkSymbol = this.linkSymbol;
- var output = '<ul class="inheritance res-block"> ';
-
- data.realImplementors.sort();
-
+ if (!data.childClasses || typeof(data.childClasses[data.name]) == 'undefined') {
+ return '';
+ }
+ var linkSymbol = this.linkSymbol;
+ //var linkSymbol = this.linkSymbol;
+ var output = '<ul class="inheritance res-block"> ';
+
+ var iterArray = function(ar) {
+ for(var i = 0; i < ar.length; i++) {
+ output += '<li>' +linkSymbol(ar[i]) ; // a href...
+ if (typeof(data.childClasses[ar[i]]) != 'undefined') {
+ output += '<ul>';
+ iterArray(data.childClasses[ar[i]]);
+ output += '</ul>';
+ }
+ output += "</li>";
+
+ }
+
+ }
+ iterArray(data.childClasses[data.name]);
+
+ return output + '</ul>'
- var iblock_indent = 0;
- data.realImplementors.map(
- function($) {
+ },
- output += '<li>' + linkSymbol($) + '</li>';
+ doc_children : function(data)
+ {
+ if (!data.tree_children || typeof(data.tree_children) {
+ return '';
+ }
+ var linkSymbol = this.linkSymbol;
+ //var linkSymbol = this.linkSymbol;
+ var output = '<ul class="inheritance res-block"> ';
- }
- )
-
- return output + '</ul>'
+ var iterArray = function(ar) {
+ for(var i = 0; i < ar.length; i++) {
+ output += '<li>' +linkSymbol(ar[i]) ; // a href...
+ if (typeof(data.childClasses[ar[i]]) != 'undefined') {
+ output += '<ul>';
+ iterArray(data.childClasses[ar[i]]);
+ output += '</ul>';
+ }
+ output += "</li>";
+
+ }
+
+ }
+ iterArray(data.childClasses[data.name]);
+
+ return output + '</ul>'
},
+
config : function(dtag)
{