baasic-sdk-javascript
Version:
JavaScript SDK provides core functionality for building web and mobile applications on [Baasic](http://www.baasic.com/).
50 lines (49 loc) • 2.21 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var inversify_1 = require("inversify");
var Symbol = require("es6-symbol");
var _1 = require("./");
var TYPES = {
LoginRoute: Symbol("LoginRoute"),
LoginClient: Symbol("LoginClient"),
LoginSocialRoute: Symbol("LoginSocialRoute"),
LoginSocialClient: Symbol("LoginSocialClient"),
PasswordRecoveryClient: Symbol("PasswordRecoveryClient"),
PasswordRecoveryRoute: Symbol("PasswordRecoveryRoute"),
RegisterClient: Symbol("RegisterClient"),
RegisterRoute: Symbol("RegisterRoute"),
RoleBatchClient: Symbol("RoleBatchClient"),
RoleBatchRoute: Symbol("RoleBatchRoute"),
RoleClient: Symbol("RoleClient"),
RoleRoute: Symbol("RoleRoute"),
UserClient: Symbol("UserClient"),
UserRoute: Symbol("UserRoute"),
LookupRoute: Symbol("LookupRoute"),
LookupClient: Symbol("LookupClient"),
PermissionRoute: Symbol("PermissionRoute"),
PermissionClient: Symbol("PermissionClient"),
Root: Symbol("Membership-Root")
};
exports.TYPES = TYPES;
var diModule = new inversify_1.ContainerModule(function (bind) {
bind(TYPES.LoginSocialRoute).to(_1.LoginSocialRoute);
bind(TYPES.LoginSocialClient).to(_1.LoginSocialClient);
bind(TYPES.LoginRoute).to(_1.LoginRoute);
bind(TYPES.LoginClient).to(_1.LoginClient);
bind(TYPES.PasswordRecoveryRoute).to(_1.PasswordRecoveryRoute);
bind(TYPES.PasswordRecoveryClient).to(_1.PasswordRecoveryClient);
bind(TYPES.RegisterRoute).to(_1.RegisterRoute);
bind(TYPES.RegisterClient).to(_1.RegisterClient);
bind(TYPES.RoleBatchRoute).to(_1.RoleBatchRoute);
bind(TYPES.RoleBatchClient).to(_1.RoleBatchClient);
bind(TYPES.RoleRoute).to(_1.RoleRoute);
bind(TYPES.RoleClient).to(_1.RoleClient);
bind(TYPES.UserRoute).to(_1.UserRoute);
bind(TYPES.UserClient).to(_1.UserClient);
bind(TYPES.LookupRoute).to(_1.LookupRoute);
bind(TYPES.LookupClient).to(_1.LookupClient);
bind(TYPES.PermissionRoute).to(_1.PermissionRoute);
bind(TYPES.PermissionClient).to(_1.PermissionClient);
bind(TYPES.Root).to(_1.Root);
});
exports.diModule = diModule;