@lbu/code-gen
Version:
Generate various boring parts of your server
25 lines (20 loc) • 431 B
JavaScript
import { TypeBuilder } from "./TypeBuilder.js";
export class DateType extends TypeBuilder {
static baseData = {};
constructor(group, name) {
super("date", group, name);
this.data = {
...this.data,
...DateType.getBaseData(),
};
}
/**
* Set as optional and default to new Date()
*
* @public
* @returns {DateType}
*/
defaultToNow() {
return this.default("(new Date())");
}
}