define(function () { "use strict"; function validatePromptValue() { }; validatePromptValue.prototype.draw = function (oControlHost) { var el = oControlHost.container; el.innerHTML = '' + '' + '' + ''; el.querySelector(".btnClear").onclick = this.f_clearButtonClick.bind(this, oControlHost); el.querySelector(".btnCancel").onclick = oControlHost.cancel.bind(oControlHost); el.querySelector(".btnFinish").onclick = this.finishButtonClick.bind(this, oControlHost); }; validatePromptValue.prototype.finishButtonClick = function (oControlHost) { oControlHost.finish(); }; validatePromptValue.prototype.f_clearButtonClick = function (oControlHost) { var aControls = oControlHost.page.getAllPromptControls(); for (var i = 0; i < aControls.length; i++) { var oControl = aControls[i]; oControl.clearValues(); } }; return validatePromptValue; });