diff options
Diffstat (limited to 'apps/comments/js/commentsummarymodel.js')
-rw-r--r-- | apps/comments/js/commentsummarymodel.js | 65 |
1 files changed, 0 insertions, 65 deletions
diff --git a/apps/comments/js/commentsummarymodel.js b/apps/comments/js/commentsummarymodel.js deleted file mode 100644 index d405315ca1f..00000000000 --- a/apps/comments/js/commentsummarymodel.js +++ /dev/null @@ -1,65 +0,0 @@ -/* - * Copyright (c) 2016 - * - * This file is licensed under the Affero General Public License version 3 - * or later. - * - * See the COPYING-README file. - * - */ - -(function(OC, OCA) { - var NS_OWNCLOUD = 'http://owncloud.org/ns'; - /** - * @class OCA.Comments.CommentSummaryModel - * @classdesc - * - * Model containing summary information related to comments - * like the read marker. - * - */ - var CommentSummaryModel = OC.Backbone.Model.extend( - /** @lends OCA.Comments.CommentSummaryModel.prototype */ { - sync: OC.Backbone.davSync, - - /** - * Object type - * - * @type string - */ - _objectType: 'files', - - /** - * Object id - * - * @type string - */ - _objectId: null, - - davProperties: { - 'readMarker': '{' + NS_OWNCLOUD + '}readMarker' - }, - - /** - * Initializes the summary model - * - * @param {string} [options.objectType] object type - * @param {string} [options.objectId] object id - */ - initialize: function(attrs, options) { - options = options || {}; - if (options.objectType) { - this._objectType = options.objectType; - } - }, - - url: function() { - return OC.linkToRemote('dav') + '/comments/' + - encodeURIComponent(this._objectType) + '/' + - encodeURIComponent(this.id) + '/'; - } - }); - - OCA.Comments.CommentSummaryModel = CommentSummaryModel; -})(OC, OCA); - |