sbin/res/jsdoc/app/frame/Reflection.js
changeset 1072 ac1eacb3aa33
parent 1071 02c04d2c8fd8
child 1073 687133dc13cf
--- a/sbin/res/jsdoc/app/frame/Reflection.js	Sun Nov 12 22:07:33 2017 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,26 +0,0 @@
-/**@constructor*/
-function Reflection(obj) {
-	this.obj = obj;
-}
-
-Reflection.prototype.getConstructorName = function() {
-	if (this.obj.constructor.name) return this.obj.constructor.name;
-	var src = this.obj.constructor.toSource();
-	var name = src.substring(name.indexOf("function")+8, src.indexOf('(')).replace(/ /g,'');
-	return name;
-}
-
-Reflection.prototype.getMethod = function(name) {
-	for (var p in this.obj) {
-		if (p == name && typeof(this.obj[p]) == "function") return this.obj[p];
-	}
-	return null;
-}
-
-Reflection.prototype.getParameterNames = function() {
-	var src = this.obj.toSource();
-	src = src.substring(
-		src.indexOf("(", 8)+1, src.indexOf(")")
-	);
-	return src.split(/, ?/);
-}