nakedobjects.spa
Version:
Single Page Application client for a Naked Objects application.
21 lines • 783 B
JavaScript
var MessageViewModel = (function () {
function MessageViewModel() {
var _this = this;
this.previousMessage = "";
this.message = "";
this.clearMessage = function () {
if (_this.message === _this.previousMessage) {
_this.resetMessage();
}
else {
_this.previousMessage = _this.message;
}
};
this.resetMessage = function () { return _this.message = _this.previousMessage = ""; };
this.setMessage = function (msg) { return _this.message = msg; };
this.getMessage = function () { return _this.message; };
}
return MessageViewModel;
}());
export { MessageViewModel };
//# sourceMappingURL=message-view-model.js.map