ngx-amplify
Version:
An angular library for integration AWS cloud services (cognito, s3)
43 lines • 2.93 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { NGX_AMPLIFY_CONFIG } from './common/interfaces/ngx-amplify.config';
var NgxAmplifyModule = /** @class */ (function () {
function NgxAmplifyModule() {
}
/**
* @param {?} config
* @return {?}
*/
NgxAmplifyModule.forRoot = /**
* @param {?} config
* @return {?}
*/
function (config) {
return {
ngModule: NgxAmplifyModule,
providers: [
{
provide: NGX_AMPLIFY_CONFIG,
useValue: config
}
]
};
};
NgxAmplifyModule.decorators = [
{ type: NgModule, args: [{
declarations: [],
imports: [
CommonModule
],
exports: [],
providers: []
},] }
];
return NgxAmplifyModule;
}());
export { NgxAmplifyModule };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmd4LWFtcGxpZnkubW9kdWxlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vbmd4LWFtcGxpZnkvIiwic291cmNlcyI6WyJsaWIvbmd4LWFtcGxpZnkubW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxPQUFPLEVBQUUsUUFBUSxFQUF1QixNQUFNLGVBQWUsQ0FBQztBQUM5RCxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0saUJBQWlCLENBQUM7QUFFL0MsT0FBTyxFQUFvQixrQkFBa0IsRUFBRSxNQUFNLHdDQUF3QyxDQUFDO0FBRzlGO0lBQUE7SUFvQkEsQ0FBQzs7Ozs7SUFYUSx3QkFBTzs7OztJQUFkLFVBQWUsTUFBd0I7UUFDckMsT0FBTztZQUNMLFFBQVEsRUFBRSxnQkFBZ0I7WUFDMUIsU0FBUyxFQUFFO2dCQUNUO29CQUNFLE9BQU8sRUFBRSxrQkFBa0I7b0JBQzNCLFFBQVEsRUFBRSxNQUFNO2lCQUNqQjthQUNGO1NBQ0YsQ0FBQTtJQUNILENBQUM7O2dCQW5CRixRQUFRLFNBQUM7b0JBQ1IsWUFBWSxFQUFFLEVBQUU7b0JBQ2hCLE9BQU8sRUFBRTt3QkFDUCxZQUFZO3FCQUNiO29CQUNELE9BQU8sRUFBRSxFQUFFO29CQUNYLFNBQVMsRUFBRSxFQUFFO2lCQUNkOztJQWFELHVCQUFDO0NBQUEsQUFwQkQsSUFvQkM7U0FaWSxnQkFBZ0IiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBOZ01vZHVsZSwgTW9kdWxlV2l0aFByb3ZpZGVycyB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgQ29tbW9uTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29tbW9uJztcblxuaW1wb3J0IHsgTmd4QW1wbGlmeUNvbmZpZywgTkdYX0FNUExJRllfQ09ORklHIH0gZnJvbSAnLi9jb21tb24vaW50ZXJmYWNlcy9uZ3gtYW1wbGlmeS5jb25maWcnO1xuXG5cbkBOZ01vZHVsZSh7XG4gIGRlY2xhcmF0aW9uczogW10sXG4gIGltcG9ydHM6IFtcbiAgICBDb21tb25Nb2R1bGVcbiAgXSxcbiAgZXhwb3J0czogW10sXG4gIHByb3ZpZGVyczogW11cbn0pXG5leHBvcnQgY2xhc3MgTmd4QW1wbGlmeU1vZHVsZSB7IFxuICBzdGF0aWMgZm9yUm9vdChjb25maWc6IE5neEFtcGxpZnlDb25maWcpOiBNb2R1bGVXaXRoUHJvdmlkZXJzIHtcbiAgICByZXR1cm4ge1xuICAgICAgbmdNb2R1bGU6IE5neEFtcGxpZnlNb2R1bGUsXG4gICAgICBwcm92aWRlcnM6IFtcbiAgICAgICAge1xuICAgICAgICAgIHByb3ZpZGU6IE5HWF9BTVBMSUZZX0NPTkZJRyxcbiAgICAgICAgICB1c2VWYWx1ZTogY29uZmlnXG4gICAgICAgIH1cbiAgICAgIF1cbiAgICB9XG4gIH1cbn1cbiJdfQ==