Sha256: c5bdea7556acb1746e1db3f60fc0305feebbcc1b2695dd5a442125f68c24d146
Contents?: true
Size: 1.4 KB
Versions: 1
Compression:
Stored size: 1.4 KB
Contents
(function ($, rho, rhoUtil) { 'use strict'; var moduleNS = 'Rho.Database'; var apiReq = rhoUtil.apiReqFor(moduleNS); // === Database class definition === function Database() { var id = null; this.getId = function () {return id;}; if (1 == arguments.length && arguments[0][rhoUtil.rhoIdParam()]) { if (moduleNS != arguments[0][rhoUtil.rhoClassParam()]) { throw "Wrong class instantiation!"; } id = arguments[0][rhoUtil.rhoIdParam()]; } else { id = rhoUtil.nextId(); // constructor methods are following: } }; // === Database instance properties === rhoUtil.createPropsProxy(Database.prototype, [ ], apiReq, function(){ return this.getId(); }); // === Database instance methods === rhoUtil.createMethodsProxy(Database.prototype, [ ], apiReq, function(){ return this.getId(); }); rhoUtil.createRawPropsProxy(Database.prototype, [ ]); // === Database constants === // === Database static properties === rhoUtil.createPropsProxy(Database, [ ], apiReq); // === Database static methods === rhoUtil.createMethodsProxy(Database, [ ], apiReq); // === Database default instance support === rhoUtil.namespace(moduleNS, Database); })(Rho.jQuery, Rho, Rho.util);
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
tauplatform-1.0.1 | lib/commonAPI/coreapi/public/api/generated/Rho.Database.js |