From 818b7fc3069ef02b48b60071bf53c9faabb690c0 Mon Sep 17 00:00:00 2001 From: Tim van der Meij Date: Tue, 27 Jan 2015 22:22:42 +0100 Subject: [PATCH] Add JSDoc comments to PDFAttachmentView --- web/pdf_attachment_view.js | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/web/pdf_attachment_view.js b/web/pdf_attachment_view.js index 6e8883f7a..2ccce3cf4 100644 --- a/web/pdf_attachment_view.js +++ b/web/pdf_attachment_view.js @@ -18,7 +18,21 @@ 'use strict'; +/** + * @typedef {Object} PDFAttachmentViewOptions + * @property {HTMLDivElement} container - The viewer element. + * @property {Array} attachments - An array of attachment objects. + * @property {DownloadManager} downloadManager - The download manager. + */ + +/** + * @class + */ var PDFAttachmentView = (function PDFAttachmentViewClosure() { + /** + * @constructs PDFAttachmentView + * @param {PDFAttachmentViewOptions} options + */ function PDFAttachmentView(options) { this.container = options.container; this.attachments = options.attachments; @@ -33,6 +47,9 @@ var PDFAttachmentView = (function PDFAttachmentViewClosure() { } }, + /** + * @private + */ _bindLink: function PDFAttachmentView_bindLink(button, item) { button.onclick = function downloadFile(e) { var content = item.content;