Yes Aaron, I thought of some kind of onChange or onUpdate custom
event. Eventually. :)

On 20 Dic, 17:38, Aaron Newton <[email protected]> wrote:
> If you're going to extend / patch setOptions, I'd be more generic about it
> and just fire a onOptionUpdate event. Then any of your code can monitor an
> instance for an options change. Much more generic...
>
> On Mon, Dec 20, 2010 at 4:47 AM, Savageman <[email protected]> wrote:
> > You could extend the Options class and the setOptions method. The new
> > setOptions will set viariable a to true if b is true and then call the
> > parent setOptions().
>
> > On 20 déc, 10:08, stratboy <[email protected]> wrote:
> > > Hi! I was wandering, is it in some way possible maybe to turn the
> > > options setting dynamic?
>
> > > Wait, I tell you better:
>
> > > setOptions(). I'd really like the possibility to dinamically change an
> > > option based on another option setting. Suppose this:
>
> > > - we have a TestClass with options A and B.
> > > - I can set A true or false, just as I want.
> > > - But If I set B to true, also A should be set to true for the class
> > > to work properly. I would like to automate this process.
>
> > > I can place some kind of check in the initialize function, but what if
> > > the option gets changed later? ex.
>
> > > var t = new TestClass({ A:false, B:false }); /ok
>
> > > but later..
>
> > > t.setOptions({ B:true });
>
> > > //at this time, I'd like a way to intercept the fact that B is changed
> > > and then automatically turn A to true too. //Obviously I don't want to
> > > do it with a timer or things like that.
>
> > > Mmm. How would you do it?

Reply via email to