UNPKG

@hmcts/annotation-ui-lib

Version:

PDF Viewer and ability to highlight text with and comment tracking

89 lines 4.63 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var PdfAnnotateWrapper = /** @class */ (function () { function PdfAnnotateWrapper() { } /** * @param {?} pageNumber * @return {?} */ PdfAnnotateWrapper.prototype.createPage = /** * @param {?} pageNumber * @return {?} */ function (pageNumber) { return PDFAnnotate.UI.createPage(pageNumber); }; /** * @param {?} pageNumber * @param {?} RENDER_OPTIONS * @return {?} */ PdfAnnotateWrapper.prototype.renderPage = /** * @param {?} pageNumber * @param {?} RENDER_OPTIONS * @return {?} */ function (pageNumber, RENDER_OPTIONS) { return PDFAnnotate.UI.renderPage(pageNumber, RENDER_OPTIONS); }; /** * @param {?} type * @return {?} */ PdfAnnotateWrapper.prototype.enableRect = /** * @param {?} type * @return {?} */ function (type) { PDFAnnotate.UI.enableRect(type); }; /** * @return {?} */ PdfAnnotateWrapper.prototype.disableRect = /** * @return {?} */ function () { PDFAnnotate.UI.disableRect(); }; /** * @param {?=} storeAdapter * @return {?} */ PdfAnnotateWrapper.prototype.setStoreAdapter = /** * @param {?=} storeAdapter * @return {?} */ function (storeAdapter) { if (storeAdapter) { PDFAnnotate.setStoreAdapter(storeAdapter); } else { PDFAnnotate.setStoreAdapter(new PDFAnnotate.LocalStoreAdapter()); } }; /** * @return {?} */ PdfAnnotateWrapper.prototype.getStoreAdapter = /** * @return {?} */ function () { return PDFAnnotate.getStoreAdapter(); }; /** * @return {?} */ PdfAnnotateWrapper.prototype.getUi = /** * @return {?} */ function () { return PDFAnnotate.UI; }; return PdfAnnotateWrapper; }()); export { PdfAnnotateWrapper }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGRmLWFubm90YXRlLXdyYXBwZXIuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AaG1jdHMvYW5ub3RhdGlvbi11aS1saWIvIiwic291cmNlcyI6WyJsaWIvZGF0YS9qcy13cmFwcGVyL3BkZi1hbm5vdGF0ZS13cmFwcGVyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFFQTtJQUFBO0lBaUNBLENBQUM7Ozs7O0lBL0JHLHVDQUFVOzs7O0lBQVYsVUFBVyxVQUFVO1FBQ2pCLE1BQU0sQ0FBQyxXQUFXLENBQUMsRUFBRSxDQUFDLFVBQVUsQ0FBQyxVQUFVLENBQUMsQ0FBQztJQUNqRCxDQUFDOzs7Ozs7SUFFRCx1Q0FBVTs7Ozs7SUFBVixVQUFXLFVBQVUsRUFBRSxjQUFjO1FBQ2pDLE1BQU0sQ0FBQyxXQUFXLENBQUMsRUFBRSxDQUFDLFVBQVUsQ0FBQyxVQUFVLEVBQUUsY0FBYyxDQUFDLENBQUM7SUFDakUsQ0FBQzs7Ozs7SUFFRCx1Q0FBVTs7OztJQUFWLFVBQVcsSUFBSTtRQUNYLFdBQVcsQ0FBQyxFQUFFLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxDQUFDO0lBQ3BDLENBQUM7Ozs7SUFFRCx3Q0FBVzs7O0lBQVg7UUFDSSxXQUFXLENBQUMsRUFBRSxDQUFDLFdBQVcsRUFBRSxDQUFDO0lBQ2pDLENBQUM7Ozs7O0lBRUQsNENBQWU7Ozs7SUFBZixVQUFnQixZQUFrQjtRQUM5QixFQUFFLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDO1lBQ2YsV0FBVyxDQUFDLGVBQWUsQ0FBQyxZQUFZLENBQUMsQ0FBQztRQUM5QyxDQUFDO1FBQUMsSUFBSSxDQUFDLENBQUM7WUFDSixXQUFXLENBQUMsZUFBZSxDQUFDLElBQUksV0FBVyxDQUFDLGlCQUFpQixFQUFFLENBQUMsQ0FBQztRQUNyRSxDQUFDO0lBQ0wsQ0FBQzs7OztJQUVELDRDQUFlOzs7SUFBZjtRQUNJLE1BQU0sQ0FBQyxXQUFXLENBQUMsZUFBZSxFQUFFLENBQUM7SUFDekMsQ0FBQzs7OztJQUVELGtDQUFLOzs7SUFBTDtRQUNJLE1BQU0sQ0FBQyxXQUFXLENBQUMsRUFBRSxDQUFDO0lBQzFCLENBQUM7SUFDTCx5QkFBQztBQUFELENBQUMsQUFqQ0QsSUFpQ0MiLCJzb3VyY2VzQ29udGVudCI6WyJkZWNsYXJlIGNvbnN0IFBERkFubm90YXRlOiBhbnk7XG5cbmV4cG9ydCBjbGFzcyBQZGZBbm5vdGF0ZVdyYXBwZXIge1xuXG4gICAgY3JlYXRlUGFnZShwYWdlTnVtYmVyKTogYW55IHtcbiAgICAgICAgcmV0dXJuIFBERkFubm90YXRlLlVJLmNyZWF0ZVBhZ2UocGFnZU51bWJlcik7XG4gICAgfVxuXG4gICAgcmVuZGVyUGFnZShwYWdlTnVtYmVyLCBSRU5ERVJfT1BUSU9OUyk6IFByb21pc2U8YW55PiB7XG4gICAgICAgIHJldHVybiBQREZBbm5vdGF0ZS5VSS5yZW5kZXJQYWdlKHBhZ2VOdW1iZXIsIFJFTkRFUl9PUFRJT05TKTtcbiAgICB9XG5cbiAgICBlbmFibGVSZWN0KHR5cGUpIHtcbiAgICAgICAgUERGQW5ub3RhdGUuVUkuZW5hYmxlUmVjdCh0eXBlKTtcbiAgICB9XG5cbiAgICBkaXNhYmxlUmVjdCgpIHtcbiAgICAgICAgUERGQW5ub3RhdGUuVUkuZGlzYWJsZVJlY3QoKTtcbiAgICB9XG5cbiAgICBzZXRTdG9yZUFkYXB0ZXIoc3RvcmVBZGFwdGVyPzogYW55KSB7XG4gICAgICAgIGlmIChzdG9yZUFkYXB0ZXIpIHtcbiAgICAgICAgICAgIFBERkFubm90YXRlLnNldFN0b3JlQWRhcHRlcihzdG9yZUFkYXB0ZXIpO1xuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgUERGQW5ub3RhdGUuc2V0U3RvcmVBZGFwdGVyKG5ldyBQREZBbm5vdGF0ZS5Mb2NhbFN0b3JlQWRhcHRlcigpKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGdldFN0b3JlQWRhcHRlcigpOiBhbnkge1xuICAgICAgICByZXR1cm4gUERGQW5ub3RhdGUuZ2V0U3RvcmVBZGFwdGVyKCk7XG4gICAgfVxuXG4gICAgZ2V0VWkoKSB7XG4gICAgICAgIHJldHVybiBQREZBbm5vdGF0ZS5VSTtcbiAgICB9XG59XG4iXX0=