Вход Регистрация
Файл: Main Website Files/assets/bower_components/holderjs/src/augment.js
Строк: 44
<?php
(function (global, factory) {
    global.
augment factory();
}(
this, function () {
    
"use strict";

    var 
Factory = function () {};
    var 
slice = Array.prototype.slice;

    var 
augment = function (basebody) {
        var 
uber Factory.prototype typeof base === "function" base.prototype base;
        var 
prototype = new Factory(), properties body.apply(prototypeslice.call(arguments2).concat(uber));
        if (
typeof properties === "object") for (var key in propertiesprototype[key] = properties[key];
        if (!
prototype.hasOwnProperty("constructor")) return prototype;
        var 
constructor prototype.constructor;
        
constructor.prototype prototype;
        return 
constructor;
    };

    
augment.defclass = function (prototype) {
        var 
constructor prototype.constructor;
        
constructor.prototype prototype;
        return 
constructor;
    };

    
augment.extend = function (basebody) {
        return 
augment(base, function (uber) {
            
this.uber uber;
            return 
body;
        });
    };

    return 
augment;
}));
?>
Онлайн: 1
Реклама