- widget-template.js