oversight again...

This commit is contained in:
Jaime Humberto Macias Bustamante
2026-04-30 11:32:13 -07:00
parent 2a301ea591
commit 77fae88890
2 changed files with 5 additions and 0 deletions
+3
View File
@@ -175,6 +175,7 @@ class CustomClass implements IHScriptCustomClassBehaviour {
if (f != null && allowProperty && f is Property) {
var prop:Property = cast f;
prop.__allowSetGet = this.__allowSetGet;
prop.__callingProperty = true;
var r = prop.callGetter();
prop.__allowSetGet = null;
return r;
@@ -187,6 +188,7 @@ class CustomClass implements IHScriptCustomClassBehaviour {
if (f != null && f is Property) {
var prop:Property = cast f;
prop.__allowSetGet = this.__allowSetGet;
prop.__callingProperty = true;
var r = prop.callSetter(val);
prop.__allowSetGet = null;
return r;
@@ -354,6 +356,7 @@ class CustomClass implements IHScriptCustomClassBehaviour {
return cls;
}
// TODO: scriptable "toString" function
public function toString():String
return className;
}
+2
View File
@@ -97,6 +97,7 @@ class CustomClassHandler implements IHScriptCustomConstructor implements IHScrip
if(f is Property && allowProperty) {
var prop:Property = cast f;
prop.__allowSetGet = this.__allowSetGet;
prop.__callingProperty = true;
var r = prop.callGetter();
prop.__allowSetGet = null;
return r;
@@ -109,6 +110,7 @@ class CustomClassHandler implements IHScriptCustomConstructor implements IHScrip
if(f is Property) {
var prop:Property = cast f;
prop.__allowSetGet = this.__allowSetGet;
prop.__callingProperty = true;
var r = prop.callSetter(val);
prop.__allowSetGet = null;
return r;