Files
BitwiseCmd/app/models.js
2015-04-04 19:27:52 +03:00

35 lines
766 B
JavaScript

(function(app) {
"use strict";
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);