generator-portals-clientside
Version:
Generates a SharePoint clientside project skeleton. Brought to you by Skyline's Portals & Collaboration Team.
17 lines (16 loc) • 552 B
JavaScript
var templateFile = function(generator, templateName, newName) {
generator.fs.copyTpl(
generator.templatePath(templateName),
`src/scripts/csr/${newName}`,
generator.params
);
};
module.exports = {
write1: function() {
if (this.params.type === "New & Edit Form") {
templateFile(this, "field-edit.js", this.params.name + "-field-edit.js")
} else if (this.params.type === "Display Form") {
templateFile(this, "field-display.js", this.params.name + "-field-display.js")
}
}
};