Sha256: 917c0f127d47217a943d6fb8f6581231f1bce10fe4b7dd54b50830da3ff21374
Contents?: true
Size: 510 Bytes
Versions: 69
Compression:
Stored size: 510 Bytes
Contents
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 */ function inheritPrototype(child, parent){ var p = createObject(parent.prototype); p.constructor = child; child.prototype = p; child.super_ = parent; return p; } return inheritPrototype; });
Version data entries
69 entries across 69 versions & 2 rubygems