models.min.js 555 Bytes
!function(t){t.baseModel=function(){},t.baseModel.prototype.getContext=function(){}}(gxb.models),function(t){t.registerNamespace("gxb.models.courses")}(gxb.components),function(t){var e=t.utils,o=t.models,s="gxb.models",n="",i=[],c=function(t,s){e.objectUtils.isObjectOnly(t)||(t=i.pop()),i.length&&e.objectUtils.getKeys(t,function(t,n){var l=s+"."+n;e.objectUtils.isObjectOnly(t)?(i.push(t),c(t,l)):e.langUtils.isFunction(t)&&o.registerModel(l)})};e.objectUtils.getKeys(o,function(t,o){e.objectUtils.isObjectOnly(t)&&(n=s+"."+o,i.push(t),c(t,n))})}(gxb);