UNPKG

novo-elements

Version:

Bullhorn's NOVO Element Repository for Angular 2

50 lines 2.28 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); // NG2 var core_1 = require("@angular/core"); // APP var DragulaService_1 = require("./src/elements/dragula/DragulaService"); var ModalService_1 = require("./src/elements/modal/ModalService"); var Modal_1 = require("./src/elements/modal/Modal"); var ToastService_1 = require("./src/elements/toast/ToastService"); var ComponentUtils_1 = require("./src/utils/component-utils/ComponentUtils"); var FieldInteractionApi_1 = require("./src/elements/form/FieldInteractionApi"); var DateFormat_1 = require("./src/services/date-format/DateFormat"); var global_service_1 = require("./src/services/global/global.service"); var storage_service_1 = require("./src/services/storage/storage.service"); var NOVO_ELEMENTS_PROVIDERS = [ { provide: DragulaService_1.NovoDragulaService, useClass: DragulaService_1.NovoDragulaService }, { provide: Modal_1.NovoModalRef, useClass: Modal_1.NovoModalRef }, { provide: ModalService_1.NovoModalService, useClass: ModalService_1.NovoModalService }, { provide: ToastService_1.NovoToastService, useClass: ToastService_1.NovoToastService }, { provide: ComponentUtils_1.ComponentUtils, useClass: ComponentUtils_1.ComponentUtils }, { provide: global_service_1.GlobalRef, useClass: global_service_1.BrowserGlobalRef }, { provide: storage_service_1.LocalStorageService, useClass: storage_service_1.LocalStorageService }, FieldInteractionApi_1.FieldInteractionApi, DateFormat_1.DateFormatService ]; var NovoElementProviders = (function () { function NovoElementProviders() { } NovoElementProviders.forRoot = function () { return { ngModule: NovoElementProviders, providers: NOVO_ELEMENTS_PROVIDERS.slice() }; }; NovoElementProviders.forChild = function () { return { ngModule: NovoElementProviders }; }; return NovoElementProviders; }()); NovoElementProviders.decorators = [ { type: core_1.NgModule, args: [{ imports: [] },] }, ]; /** @nocollapse */ NovoElementProviders.ctorParameters = function () { return []; }; exports.NovoElementProviders = NovoElementProviders; //# sourceMappingURL=novo-elements.providers.js.map