OK, issue #2117 created. Looking through the docs, there are actually quite
a few of these collisions... I listed all those that I could spot in the
issue, but there may be more lurking, particularly if you bring More into
play.

Barry van Oudtshoorn
http://barryvan.com.au/
[email protected]


2011/11/2 Arian Stolwijk <[email protected]>

> Yes, I think this could be documented better.
>
>
> 2011/11/2 Barry van Oudtshoorn <[email protected]>
>
>> Hmm... Should I raise a bug about getting that documented, then? If I get
>> a chance, I'll have a crack at updating the docs myself, but it's good to
>> have the issue raised in any case. :)
>>
>> Barry van Oudtshoorn
>> http://barryvan.com.au/
>> [email protected]
>>
>>
>>
>> 2011/11/2 Arian Stolwijk <[email protected]>
>>
>>> Ah, you're right, Array methods are more important than element methods.
>>> It's the same thing with .clone for example, elements.clone() will try
>>> to clone the array, instead of each element.
>>>
>>> This is probably because it is easier to loop over each element and use
>>> the element method than the other way around.
>>>
>>>
>>> On Wed, Nov 2, 2011 at 3:52 AM, Barry van Oudtshoorn <
>>> [email protected]> wrote:
>>>
>>>>  Hi all,
>>>>
>>>> The obligatory jsFiddle: http://jsfiddle.net/barryvan/7B7uL/
>>>>
>>>> So, in a nutshell:
>>>> - Calling "set('disabled', true)" on Elements works perfectly.
>>>> - Calling "erase('disabled')" on Elements doesn't work
>>>> - Calling "erase('disabled')" on each Element within the Elements works
>>>> perfectly
>>>>
>>>> To me, this looks like a bug -- is it? If it is, I'll report it on
>>>> GitHub. My guess is that it's because Elements.erase is actually
>>>> Array.erase, rather than Element.erase for each member. Which should take
>>>> precedence isn't very clear -- the docs just say "The Elements class allows
>>>> Element methods to work on an Elements array, as well as Array Methods.".
>>>>
>>>> Thoughts?
>>>>
>>>> Regards,
>>>>
>>>> - Barry
>>>>
>>>> --
>>>> Barry van Oudtshoornwww.barryvan.com.au
>>>>
>>>> Not sent from my Apple πPhone.
>>>>
>>>>
>>>
>>
>

Reply via email to