@nglogger/raven
Version:
Raven (sentry.io) transport for @nglogger
54 lines • 1.58 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes} checked by tsc
*/
;
import { NgModule } from '@angular/core';
import { RAVEN, RavenTransport } from './raven-transport.service';
var RavenTransportModule = /** @class */ (function () {
function RavenTransportModule() {
}
/**
* @param {?} raven
* @return {?}
*/
RavenTransportModule.forRoot = /**
* @param {?} raven
* @return {?}
*/
function (raven) {
return {
ngModule: RavenTransportModule,
providers: [
RavenTransport,
{
provide: RAVEN,
useValue: raven
}
]
};
};
RavenTransportModule.decorators = [
{ type: NgModule, args: [{
providers: [
RavenTransport,
{
provide: RAVEN,
useValue: null
}
]
},] },
];
return RavenTransportModule;
}());
export { RavenTransportModule };
function RavenTransportModule_tsickle_Closure_declarations() {
/** @type {!Array<{type: !Function, args: (undefined|!Array<?>)}>} */
RavenTransportModule.decorators;
/**
* @nocollapse
* @type {function(): !Array<(null|{type: ?, decorators: (undefined|!Array<{type: !Function, args: (undefined|!Array<?>)}>)})>}
*/
RavenTransportModule.ctorParameters;
}
//# sourceMappingURL=raven-transport.module.js.map