| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | 1 1 1 1 1 1 | define(['./createObject'], function(createObject){
/**
* Inherit prototype from another Object.
* - inspired by Nicholas Zackas <http://nczonline.net> Solution
* @param {object} child Child object
* @param {object} parent Parent Object
* @version 0.1.0 (2011/02/18)
*/
function inheritPrototype(child, parent){
var p = createObject(parent.prototype);
p.constructor = child;
child.prototype = p;
}
return inheritPrototype;
});
|