[Laszlo-dev] pushSetterMask, popSetterMask unused/obsolete?
P T Withington
ptw at pobox.com
Wed Jun 14 15:03:00 EDT 2006
The LzNode class initializer, which runs for every subclass of a class:
function LzNodeClassInitialize ( prototype ){
// Ensure you have your own private dictionaries, not one
// inherited from your superclass
for (var hash in {setters: true, getters: true, defaultattrs:
true, __LZdelayedSetters: true, earlySetters: true} ) {
if (! prototype.hasOwnProperty(hash)) {
prototype[hash] = new LzInheritedHash(prototype[hash]);
}
}
[Henry and I just discovered the __LZdelayedSetters and earlySetters
dictionaries that were being magically shadowed in LzView. Are there
others?]
On 2006-06-14, at 14:33 EDT, Adam Wolff wrote:
> oh wait, did we move setter masking into the class system? How does a
> class get its own setters Object?
> A
>
> On Jun 14, P T Withington wrote:
>
>> These are private methods in LzView that appear to have no
>> callers. Can we
>> delete these?
>>
> _______________________________________________
> Laszlo-dev mailing list
> Laszlo-dev at openlaszlo.org
> http://www.openlaszlo.org/mailman/listinfo/laszlo-dev
More information about the Laszlo-dev
mailing list