ngrx-uml
Version:
NGRX to Plant UML diagram
19 lines (18 loc) • 833 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.ModulesService = void 0;
const actions_plant_diagram_renderer_factory_1 = require("../impl/renderers/actions-plant-diagram-renderer.factory");
const services_1 = require("../services");
const modules_context_factory_1 = require("./converters/modules-context.factory");
class ModulesService {
constructor(options) {
this.options = options;
}
generate(filesPattern) {
const generateService = new services_1.GeneratorService([
new modules_context_factory_1.ModulesConvertContextFactory,
], new actions_plant_diagram_renderer_factory_1.ActionsPlantDiagramRenderFactory().create(), [], this.options);
return generateService.generate(filesPattern);
}
}
exports.ModulesService = ModulesService;
;