generator-begcode
Version:
Spring Boot + Angular/React/Vue in one handy generator
13 lines (12 loc) • 481 B
JavaScript
import JDLApplicationConfigurationOption from './jdl-application-configuration-option.js';
export default class StringJDLApplicationConfigurationOption extends JDLApplicationConfigurationOption {
quoted;
constructor(name, value, quoted = false) {
super(name, value);
this.quoted = quoted;
}
toString() {
const value = this.quoted && !this.value.includes('"') ? `"${this.value}"` : this.value;
return `${this.name} ${value}`;
}
}