UNPKG

angular-odata

Version:

Client side OData typescript library for Angular

41 lines 1.02 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Module = void 0; const core_1 = require("@angular-devkit/core"); const base_1 = require("./base"); const schematics_1 = require("@angular-devkit/schematics"); class Module extends base_1.Base { constructor(options) { super(options); this.services = []; } template() { return (0, schematics_1.url)('./files/module'); } variables() { return { services: this.services, }; } addService(service) { this.services.push(service); this.addDependency(service); } name() { return core_1.strings.classify(this.options.name) + 'Module'; } fileName() { return core_1.strings.dasherize(this.options.name) + '.module'; } directory() { return ''; } fullName() { return this.name(); } importTypes() { return []; } } exports.Module = Module; //# sourceMappingURL=module.js.map