nice, that's the general idea.

 

From: [email protected]
[mailto:[email protected]] On Behalf Of Fábio M. Costa
Sent: Wednesday, March 03, 2010 7:45 PM
To: [email protected]
Subject: Re: [Moo] Mootools Feature Suggestion

 

ive created a proof of concept:

http://mootools.net/shell/Y4Jpd/


--
Fábio Miranda Costa
Solucione Sistemas
Engenheiro de interfaces



2010/3/3 Fábio M. Costa <[email protected]>

Sorry the first example was incorrect:

Array.range(2); // returns [0,1]



--
Fábio Miranda Costa
Solucione Sistemas
Engenheiro de interfaces



On Wed, Mar 3, 2010 at 9:24 PM, Trevor Orr <[email protected]> wrote:

I could see the being useful once in a while, think it might be a good
addition to the more library.






On Wed, Mar 3, 2010 at 4:19 PM, hazlema <[email protected]> wrote:

In my opinion, it would be really cool if mootools could use a range
operator for numeric sets:

new Array.Range( [0, 10] );

would create an array with 11 empty elements

new Array.Range( [0, 10] , function() {
   return new Element('div');
});

would create an array with 11 elements with div in each spot

Consider this code segment:

Days = new Array().Range( [0, 31], function(index) {
                   ele = new Element('div', {class: 'weekdays'});
                   if ((index % 7 == 0) || (index % 7 == 6))
ele.removeClass('weekdays').setClass('weekends');
                  return ele;
          });
You got it, its a calendar

You could use it for existing arrays as well:

DaysArray.Range( [9, 11], function(index) {
             this.Hide();
});

Just a thought I had while I was building an app, what do you think?

 

 

 

Reply via email to