>
> As far as subclassing, it handles it fine, it's properties that they don't
> support right now. As I said previously, they say call Java like mutator
> methods. So if you wrote an emitter, all properties would be converted to
> "setFoo(), getFoo()" but that could be a conflict as some AS code could
> actually contain those methods.
>
I just tried this:
<code>
class Hello {
constructor () {
this.myProp_ = '';
}
get myProp() {
return this.myProp_;
}
set myProp(value) {
this.myProp_ = value;
}
}
</code>
Which compiles fine, the output uses 'Object.defineProperties()' to create
the getter and setter on the prototype. I don't see 'getMyProp()' or
something. Did I misread your statement?
EdB
--
Ix Multimedia Software
Jan Luykenstraat 27
3521 VB Utrecht
T. 06-51952295
I. www.ixsoftware.nl