allex_languagesdataservice
Version:
LanguagesDataService
96 lines (77 loc) • 3.46 kB
JavaScript
(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(require,module,exports){
ALLEX.execSuite.registry.add('allex_languagesdataservice',require('./clientside')(ALLEX));
},{"./clientside":2}],2:[function(require,module,exports){
function createClientSide(execlib) {
'use strict';
var execSuite = execlib.execSuite,
allex_dataserviceServicePack = execSuite.registry.get('allex_dataservice'),
ParentServicePack = allex_dataserviceServicePack;
return {
SinkMap: require('./sinkmapcreator')(execlib, ParentServicePack)
};
}
module.exports = createClientSide;
},{"./sinkmapcreator":5}],3:[function(require,module,exports){
module.exports = {
};
},{}],4:[function(require,module,exports){
arguments[4][3][0].apply(exports,arguments)
},{"dup":3}],5:[function(require,module,exports){
function sinkMapCreator(execlib, ParentServicePack) {
'use strict';
var sinkmap = new (execlib.lib.Map), ParentSinkMap = ParentServicePack.SinkMap;
sinkmap.add('service', require('./sinks/servicesinkcreator')(execlib, ParentSinkMap.get('service')));
sinkmap.add('user', require('./sinks/usersinkcreator')(execlib, ParentSinkMap.get('user')));
return sinkmap;
}
module.exports = sinkMapCreator;
},{"./sinks/servicesinkcreator":6,"./sinks/usersinkcreator":7}],6:[function(require,module,exports){
function createServiceSink(execlib, ParentSink) {
'use strict';
if (!ParentSink) {
ParentSink = execlib.execSuite.registry.get('.').SinkMap.get('user');
}
function ServiceSink(prophash, client) {
ParentSink.call(this, prophash, client);
}
ParentSink.inherit(ServiceSink, require('../methoddescriptors/serviceuser'), require('../visiblefields/serviceuser'),require('../storagedescriptor'));
ServiceSink.prototype.__cleanUp = function () {
ParentSink.prototype.__cleanUp.call(this);
};
return ServiceSink;
}
module.exports = createServiceSink;
},{"../methoddescriptors/serviceuser":3,"../storagedescriptor":8,"../visiblefields/serviceuser":9}],7:[function(require,module,exports){
function createUserSink(execlib, ParentSink) {
'use strict';
if (!ParentSink) {
ParentSink = execlib.execSuite.registry.get('.').SinkMap.get('user');
}
function UserSink(prophash, client) {
ParentSink.call(this, prophash, client);
}
ParentSink.inherit(UserSink, require('../methoddescriptors/user'), require('../visiblefields/user'),require('../storagedescriptor'));
UserSink.prototype.__cleanUp = function () {
ParentSink.prototype.__cleanUp.call(this);
};
return UserSink;
}
module.exports = createUserSink;
},{"../methoddescriptors/user":4,"../storagedescriptor":8,"../visiblefields/user":10}],8:[function(require,module,exports){
module.exports = {
record:{
primaryKey: 'lcode',
fields:[{
name: 'lcode',
type: 'string'
},{
name: 'name',
type: 'string'
}]
}
};
},{}],9:[function(require,module,exports){
module.exports = ['lcode', 'name'];
},{}],10:[function(require,module,exports){
arguments[4][9][0].apply(exports,arguments)
},{"dup":9}]},{},[1]);