mirror of
https://github.com/owncast/owncast.git
synced 2024-11-26 14:56:14 +03:00
25 lines
423 B
JavaScript
25 lines
423 B
JavaScript
define(
|
|
"Message",
|
|
[],
|
|
function() {
|
|
|
|
function Message(model) {
|
|
if (model !== undefined) {
|
|
this.author = ko.observable(model.author);
|
|
this.body = ko.observable(model.body);
|
|
} else {
|
|
this.author = ko.observable("Anonymous");
|
|
this.body = ko.observable("");
|
|
}
|
|
|
|
this.toModel = function() {
|
|
return {
|
|
author: this.author(),
|
|
body: this.body()
|
|
};
|
|
}
|
|
}
|
|
|
|
return Message;
|
|
}
|
|
);
|