| 1234567891011121314151617181920212223 |
- /** @constructor */
- function Player(data) {
- /** @const @type {string} */
- this.id = data["name"];
- /** @const @type {string} */
- this.idEncoded = encodeURIComponent(data["name"]);
- /** @type {number} */
- this.score = data["score"];
- var pos = data["name"].indexOf('|');
- /** @const @type {string} */
- this.name = data["name"].substr(0, pos);
- /** @const @type {string} */
- this.color = '#' +data["name"].substr(pos +1);
- }
- Player.prototype.update = function(data) {
- this.score = data["score"];
- return data["v"];
- };
|