handlebars.javascript.enumClass.mustache Maven / Gradle / Ivy
{{#emitJSDoc}}/**
* Allowed values for the {{baseName}}
property.
* @enum {{=<% %>=}}{<%datatype%>}<%={{ }}=%>
* @readonly
*/{{/emitJSDoc}}
export default {{datatypeWithEnum}} = {
{{#allowableValues}}{{#enumVars}}
{{#emitJSDoc}}/**
* value: {{{value}}}
* @const
*/{{/emitJSDoc}}
"{{name}}": {{{value}}}{{^@last}},
{{/@last}}
{{/enumVars}}{{/allowableValues}}
};