lost+found/src/define_/params.js
function _gpfProcessDefineParamsCheck (params) {
    _gpfAsserts({
        "name is required (String)": "string" === typeof params[_GPF_DEFINE_PARAM_NAME],
        "Super is required and must resolve to a Constructor": params[_GPF_DEFINE_PARAM_SUPER] instanceof Function,
        "definition is required (Object)": "object" === typeof params[_GPF_DEFINE_PARAM_DEFINITION]
    });
}
function _gpfProcessDefineParamsCheck (params) {
    _gpfAsserts({
        "name is required (String)": "string" === typeof params[_GPF_DEFINE_PARAM_NAME],
        "Super is required and must resolve to a Constructor": params[_GPF_DEFINE_PARAM_SUPER] instanceof Function,
        "definition is required (Object)": "object" === typeof params[_GPF_DEFINE_PARAM_DEFINITION]
    });
}
function _gpfProcessDefineParamsCheck ( params ) { _gpfAsserts ( { "name is required (String)" : "string" === typeof params [ _GPF_DEFINE_PARAM_NAME ] , "Super is required and must resolve to a Constructor" : params [ _GPF_DEFINE_PARAM_SUPER ] instanceof Function , "definition is required (Object)" : "object" === typeof params [ _GPF_DEFINE_PARAM_DEFINITION ] } ) ; }
Check that the parameters are correct
Check that the parameters are correct