From 5eabe08c742c75cee856cefbce2de5058ef279a8 Mon Sep 17 00:00:00 2001 From: Jonas Jenwald Date: Mon, 23 Mar 2020 16:34:25 +0100 Subject: [PATCH] Exclude the `setPDFNetworkStreamFactory` function from the built API docs Please note that the `setPDFNetworkStreamFactory` functionality isn't exposed in the public API, i.e. not listed among the exports in the `src/pdf.js` file, and that even if it were it wouldn't really be useful considering that none of the `PDFNetworkStream`/`PDFFetchStream`/`PDFNodeStream` classes are exported either. --- src/display/api.js | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/src/display/api.js b/src/display/api.js index e29a8a912..4e50d987c 100644 --- a/src/display/api.js +++ b/src/display/api.js @@ -63,20 +63,25 @@ const RENDERING_CANCELLED_TIMEOUT = 100; // ms /** * @typedef {function} IPDFStreamFactory - * @param {DocumentInitParameters} params The document initialization - * parameters. The "url" key is always present. + * @param {DocumentInitParameters} params - The document initialization + * parameters. The "url" key is always present. * @returns {IPDFStream} + * @ignore */ -/** @type IPDFStreamFactory */ +/** + * @type IPDFStreamFactory + * @private + */ let createPDFNetworkStream; /** - * Sets the function that instantiates a IPDFStream as an alternative PDF data - * transport. - * @param {IPDFStreamFactory} pdfNetworkStreamFactory - the factory function - * that takes document initialization parameters (including a "url") and returns - * an instance of IPDFStream. + * Sets the function that instantiates an {IPDFStream} as an alternative PDF + * data transport. + * @param {IPDFStreamFactory} pdfNetworkStreamFactory - The factory function + * that takes document initialization parameters (including a "url") and + * returns an instance of {IPDFStream}. + * @ignore */ function setPDFNetworkStreamFactory(pdfNetworkStreamFactory) { createPDFNetworkStream = pdfNetworkStreamFactory;