Well you know the values of the options before you pass them in anyway so i
don't see why you would need to do it within the option parameter...just
pass in the value you want

Failing that, i would just update the option value within the initialize of
the class

-----Original Message-----
From: stratboy [mailto:[email protected]] 
Sent: Monday, 20 December 2010 8:08 PM
To: MooTools Users
Subject: [Moo] a way to have dynamic class options?

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?










=======
Email scanned by PC Tools - No viruses or spyware found.
(Email Guard: 7.0.0.21, Virus/Spyware Database: 6.16540)
http://www.pctools.com/
=======





=======
Email scanned by PC Tools - No viruses or spyware found.
(Email Guard: 7.0.0.21, Virus/Spyware Database: 6.16540)
http://www.pctools.com/
=======

Reply via email to