//events : false,
example : "",
exceptions : [], // Doctag[]
- inherits : [],
- inheritsFrom : [],
+ inherits : [], // Doctag[]
+ //inheritsFrom : [],
isa : "OBJECT", // OBJECT//FUNCTION
isEvent : false,
isConstant : false,
isPrivate : false,
isStatic : false,
memberOf : "",
- methods : [],
+ methods : [], // Symbol[]
_name : "",
- _params : [],
- properties : [],
- requires : [],
- returns : [],
- see : [],
+ _params : [], //Doctag[]
+ properties : [], //Doctag[]
+ requires : [], //Doctag[]
+ returns : [], //Doctag[]
+ see : [], //Doctag[]
since : "",
srcFile : {},
type : "",
case 'params' :
case 'augments' :
case 'exceptions' :
+ case 'inherits' :
+ case 'methods' :
+ case '_params':
+ case 'properties':
+ case 'requires':
+ case 'returns':
+ case 'see':
ret[i] = array2object(this[i],true);
continue;
print(JSON.stringify(this[i]));
ret[i] = this[i].toObject();
continue;
-
+ //skip
+ case 'inheritsFrom':
+ case 'childClasses':
+ continue;
+
default:
print("object? :" + i);
Seed.quit();
//this.events = [];
this.exceptions = [];
this.inherits = [];
- this.inheritsFrom = [];
+ //
this.isa = "OBJECT"; // OBJECT//FUNCTION
this.methods = [];
this._params = [];
this.returns = [];
this.see = [];
this.srcFile = {};
- this.childClasses = [];
+
+
this.cfgs = {};
+ // derived later?
+ this.inheritsFrom = [];
+ this.childClasses = [];
this.comment = new DocComment();
this.comment.isUserComment = false;