Files
BitwiseCmd/app/models.js
2015-04-03 19:47:37 +03:00

34 lines
748 B
JavaScript

(function(app) {
function BitwiseOperation () {
}
BitwiseOperation.prototype.calculate = function () {
return eval(this.string);
};
function BitwiseNumbers(numbers) {
this.numbers = numbers;
}
function ErrorResult(message) {
this.message = message;
}
function HelpResult (commands) {
this.commands = commands;
}
function DisplayResult (input, content) {
this.input = input;
this.content = content;
}
app.models.BitwiseOperation = BitwiseOperation;
app.models.BitwiseNumbers = BitwiseNumbers;
app.models.ErrorResult = ErrorResult;
app.models.HelpResult = HelpResult;
app.models.DisplayResult = DisplayResult;
})(window.app);