And don't forget to document them at moodocs.net :)
Ryan Florence
On Dec 23, 2009, at 2:59 PM, Trevor Orr wrote:
Ah, I was not aware that I could add my own functions there. Maybe
I will go through my various sites and put a collection of custom
functions together. I have quite a few of them scattered around.
Thanks for information.
2009/12/23 Fábio M. Costa <[email protected]>
By the way you can implement functions for Array, Number, String or
w/e you want and release it as a plugin in the forge! :D (you should).
http://mootools.net/forge/
--
Fábio Miranda Costa
Solucione Sistemas
Engenheiro de interfaces
On Wed, Dec 23, 2009 at 7:47 PM, Aaron Newton <[email protected]>
wrote:
-core has the basics of what you need to build a web application. -
more is stuff we want to release, but not stuff everyone is likely
to use as often. yes, Array.unique is in -more, and YOU need it, but
most people don't. We try to keep the -core as lean as possible.
On Wed, Dec 23, 2009 at 1:29 PM, Trevor Orr <[email protected]>
wrote:
okay sound unique is already in more, guess I should be looking
there more, thanks. One question, why are there array functions in
core and more? For array why not just put them all in core?
2009/12/23 Fábio M. Costa <[email protected]>
by the way:
[].combine([1,2,2,3,4,4,4]) will return [1,2,3,4], and this function
is still into mootools more:
http://mootools.net/docs/more/Native/Array.Extras#Array:unique
You guys should look more at mootools-more (got it, more..more, yeah
you got it).
--
Fábio Miranda Costa
Solucione Sistemas
Engenheiro de interfaces
On Wed, Dec 23, 2009 at 6:24 PM, Trevor Orr <[email protected]>
wrote:
Cool, it now becomes.
Array.prototype.unique = function() {
var outArray = new Array();
this.each(function(val) {
outArray.include(val);
});
return outArray;
}
On Wed, Dec 23, 2009 at 12:14 PM, Sanford Whiteman <[email protected]
> wrote:
> if (!outArray.contains(val)) {
> outArray.push(val);
> }
You could use Array.include here.
-- Sandy