I meant for each beget ...

On Thu, Jul 30, 2009 at 6:55 PM, Andrea Giammarchi <
andrea.giammar...@gmail.com> wrote:

> why you all guys like to create a function for each extend? You do not need
> it!
>
>
> On Thu, Jul 30, 2009 at 6:34 PM, Mark Gibson <jollyt...@gmail.com> wrote:
>
>>
>> You may also be interested in this then:
>>
>> src:
>> http://github.com/jollytoad/jquery.plugins/blob/master/src/jquery.overlay.js
>> doc: http://www.adaptavist.com/display/free/jQuery+Overlay
>>
>> It implements $.beget and a deep prototypal inheritance method,
>> ideal for layered configurations or model data.
>>
>> - Mark
>>
>> 2009/7/30 Már Örlygsson <mar.orlygs...@gmail.com>:
>> >
>> > Hi.
>> > If it hasn't been already considered (and rejected), I'd like to float
>> > the idea of adding support for prototypal inheritance into the jQuery
>> > core library.
>> >
>> > Something like this...
>> >
>> >    jQuery.beget = function (proto, props) {
>> >        var F = function () {};
>> >        F.prototype = proto;
>> >        var instance = new F();
>> >        return props ? $.extend(instance, props) : instance;
>> >      };
>> >
>> > ...becomes immensely powerful - especially during plugin development
>> > when allowing users to extend/override default options
>> >
>> >    options = $.beget($.myplugin.defaults,  options || {});
>> >
>> > ...and in various other common use cases - including $.fn.data()
>> > assignments, etc.
>> >
>> >
>> > I for one would love to see this feature added.
>> >
>> > --
>> > Már
>> > >
>> >
>>
>> >>
>>
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"jQuery Development" group.
To post to this group, send email to jquery-dev@googlegroups.com
To unsubscribe from this group, send email to 
jquery-dev+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/jquery-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to