[Laszlo-dev] defaultattrs, setters, getters, options, __LZdelayedSetters, earlySetters

P T Withington ptw at pobox.com
Wed Mar 12 05:33:26 PDT 2008


I think we should:

1) eliminate getters
2) Make __LZdelayedSetters and earlySetters a private protocol between  
LzNode and LzView
3) Make options a feature of LzNode that is not overridden in subclasses

Thus, only defaultattrs and setters will need the crazy static/ 
instance dance that we are implementing.

No user class should be mucking with delayed/early setters, and  
options are only ever manipulated with get/setOptions, which can  
enforce that each instance gets a private options list.

That's what I am going to do as a merge your change, unless someone  
can give me a good reason not to.


More information about the Laszlo-dev mailing list