/**
* serialize..
*/
- toObject :function(t)
+ toJSON :function(t)
{
+ var ret = { '*object' : 'DocTag' };
- var ret = { };
for (var i in this) {
- if (Symbol.hide.indexOf(i) > -1) {
- continue;
- }
switch (typeof(this[i])) {
case 'function':
- continue;
- case 'object':
- switch(i) {
- //arrays..
- case 'params' :
- ret[i] = array2object(this[i],true);
- continue;
-
- //objects..
- case 'augments' :
- ret[i] = this[i].toArray();
- continue;
-
- default:
- print("object? :" + i);
- Seed.quit();
- }
-
+ continue;
+ continue;
case 'string':
case 'number':
+ case 'boolean':
ret[i] = this[i]; continue;
default:
print("unknown type:" + typeof(this[i]));