Convert the interfaces to ES6 syntax
This commit is contained in:
parent
67049602c5
commit
8d9596480c
@ -19,82 +19,87 @@
|
|||||||
/**
|
/**
|
||||||
* @interface
|
* @interface
|
||||||
*/
|
*/
|
||||||
function IPDFLinkService() {}
|
class IPDFLinkService {
|
||||||
IPDFLinkService.prototype = {
|
|
||||||
/**
|
/**
|
||||||
* @returns {number}
|
* @returns {number}
|
||||||
*/
|
*/
|
||||||
get page() {},
|
get page() {}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param {number} value
|
* @param {number} value
|
||||||
*/
|
*/
|
||||||
set page(value) {},
|
set page(value) {}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param dest - The PDF destination object.
|
* @param dest - The PDF destination object.
|
||||||
*/
|
*/
|
||||||
navigateTo(dest) {},
|
navigateTo(dest) {}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param dest - The PDF destination object.
|
* @param dest - The PDF destination object.
|
||||||
* @returns {string} The hyperlink to the PDF object.
|
* @returns {string} The hyperlink to the PDF object.
|
||||||
*/
|
*/
|
||||||
getDestinationHash(dest) {},
|
getDestinationHash(dest) {}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param hash - The PDF parameters/hash.
|
* @param hash - The PDF parameters/hash.
|
||||||
* @returns {string} The hyperlink to the PDF object.
|
* @returns {string} The hyperlink to the PDF object.
|
||||||
*/
|
*/
|
||||||
getAnchorUrl(hash) {},
|
getAnchorUrl(hash) {}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param {string} hash
|
* @param {string} hash
|
||||||
*/
|
*/
|
||||||
setHash(hash) {},
|
setHash(hash) {}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param {string} action
|
* @param {string} action
|
||||||
*/
|
*/
|
||||||
executeNamedAction(action) {},
|
executeNamedAction(action) {}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param {number} pageNum - page number.
|
* @param {number} pageNum - page number.
|
||||||
* @param {Object} pageRef - reference to the page.
|
* @param {Object} pageRef - reference to the page.
|
||||||
*/
|
*/
|
||||||
cachePageRef(pageNum, pageRef) {},
|
cachePageRef(pageNum, pageRef) {}
|
||||||
};
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @interface
|
* @interface
|
||||||
*/
|
*/
|
||||||
function IPDFHistory() {}
|
class IPDFHistory {
|
||||||
IPDFHistory.prototype = {
|
forward() {}
|
||||||
forward() {},
|
back() {}
|
||||||
back() {},
|
push(params) {}
|
||||||
push(params) {},
|
updateNextHashParam(hash) {}
|
||||||
updateNextHashParam(hash) {},
|
}
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @interface
|
* @interface
|
||||||
*/
|
*/
|
||||||
function IRenderableView() {}
|
class IRenderableView {
|
||||||
IRenderableView.prototype = {
|
|
||||||
/**
|
/**
|
||||||
* @returns {string} - Unique ID for rendering queue.
|
* @returns {string} - Unique ID for rendering queue.
|
||||||
*/
|
*/
|
||||||
get renderingId() {},
|
get renderingId() {}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @returns {RenderingStates}
|
* @returns {RenderingStates}
|
||||||
*/
|
*/
|
||||||
get renderingState() {},
|
get renderingState() {}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @returns {Promise} Resolved on draw completion.
|
* @returns {Promise} Resolved on draw completion.
|
||||||
*/
|
*/
|
||||||
draw() {},
|
draw() {}
|
||||||
resume() {},
|
|
||||||
};
|
resume() {}
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @interface
|
* @interface
|
||||||
*/
|
*/
|
||||||
function IPDFTextLayerFactory() {}
|
class IPDFTextLayerFactory {
|
||||||
IPDFTextLayerFactory.prototype = {
|
|
||||||
/**
|
/**
|
||||||
* @param {HTMLDivElement} textLayerDiv
|
* @param {HTMLDivElement} textLayerDiv
|
||||||
* @param {number} pageIndex
|
* @param {number} pageIndex
|
||||||
@ -104,7 +109,7 @@ IPDFTextLayerFactory.prototype = {
|
|||||||
*/
|
*/
|
||||||
createTextLayerBuilder(textLayerDiv, pageIndex, viewport,
|
createTextLayerBuilder(textLayerDiv, pageIndex, viewport,
|
||||||
enhanceTextSelection = false) {}
|
enhanceTextSelection = false) {}
|
||||||
};
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @interface
|
* @interface
|
||||||
|
Loading…
Reference in New Issue
Block a user