UNPKG

ionic-coreo

Version:

Ionic2 module for integration with Coreo

51 lines 1.7 kB
"use strict"; var core_1 = require('@angular/core'); var common_1 = require('@angular/common'); var storage_1 = require('@ionic/storage'); var auth_1 = require('./auth'); var client_1 = require('./client'); var photo_1 = require('./photo'); var user_1 = require('./user'); var config_1 = require('./config'); var token_context_1 = require('./token-context'); var google_map_1 = require('./google-map'); var CoreoModule = (function () { function CoreoModule() { } CoreoModule.forRoot = function (config) { return { ngModule: CoreoModule, providers: [{ provide: config_1.CoreoConfigToken, useValue: config }, { provide: config_1.CoreoConfig, useFactory: config_1.setupCoreoConfig, deps: [config_1.CoreoConfigToken] }] }; }; CoreoModule.decorators = [ { type: core_1.NgModule, args: [{ imports: [ common_1.CommonModule ], providers: [ auth_1.CoreoAuth, user_1.CoreoUser, client_1.CoreoClient, config_1.CoreoConfig, token_context_1.CoreoTokenContext, photo_1.CoreoPhoto, google_map_1.CoreoGoogleMaps, storage_1.Storage ] },] }, ]; /** @nocollapse */ CoreoModule.ctorParameters = []; return CoreoModule; }()); exports.CoreoModule = CoreoModule; ; //# sourceMappingURL=module.js.map