angular-odata
Version:
Client side OData typescript library for Angular
40 lines • 1.11 kB
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.ApiConfig = void 0;
const core_1 = require("@angular-devkit/core");
const base_1 = require("./base");
const schematics_1 = require("@angular-devkit/schematics");
class ApiConfig extends base_1.Base {
constructor(options) {
super(options);
}
template() {
return (0, schematics_1.url)('./files/api-config');
}
variables() {
return {
serviceRootUrl: this.options.serviceRootUrl,
metadataUrl: this.options.metadata,
apiConfigName: this.options.name,
version: this.options.version,
creation: this.options.creation,
};
}
name() {
return core_1.strings.classify(this.options.name) + 'Config';
}
fileName() {
return core_1.strings.dasherize(this.options.name) + '.config';
}
directory() {
return '';
}
fullName() {
return this.name();
}
importTypes() {
return [];
}
}
exports.ApiConfig = ApiConfig;
//# sourceMappingURL=api-config.js.map
;