jpush-ui
Version:
极光大数据前端Angular组件(^6.1.0)
56 lines • 2.22 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var core_1 = require("@angular/core");
var common_1 = require("@angular/common");
var forms_1 = require("@angular/forms");
var portal_1 = require("@angular/cdk/portal");
var button_1 = require("../button");
var dialog_service_1 = require("./dialog.service");
exports.DialogService = dialog_service_1.DialogService;
var modal_1 = require("../modal");
var alert_component_1 = require("./alert/alert.component");
var confirm_component_1 = require("./confirm/confirm.component");
var prompt_component_1 = require("./prompt/prompt.component");
var portal_2 = require("../util/portal");
var DialogModule = /** @class */ (function () {
function DialogModule() {
}
DialogModule.forRoot = function () {
return {
ngModule: DialogModule,
providers: [dialog_service_1.DialogService]
};
};
DialogModule.decorators = [
{ type: core_1.NgModule, args: [{
imports: [
common_1.CommonModule,
forms_1.FormsModule,
button_1.ButtonModule,
portal_1.PortalModule,
modal_1.ModalModule,
],
exports: [
alert_component_1.AlertComponent,
confirm_component_1.ConfirmComponent,
],
declarations: [
alert_component_1.AlertComponent,
confirm_component_1.ConfirmComponent,
prompt_component_1.PromptComponent,
],
entryComponents: [
alert_component_1.AlertComponent,
confirm_component_1.ConfirmComponent,
prompt_component_1.PromptComponent,
],
providers: [
dialog_service_1.DialogService,
portal_2.PortalUtil,
]
},] },
];
return DialogModule;
}());
exports.DialogModule = DialogModule;
//# sourceMappingURL=dialog.module.js.map