Skip to content

Commit 3356db1

Browse files
committed
Fix types
1 parent 370d3f3 commit 3356db1

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed

types/pdfjs-viewer-element.d.ts

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,21 @@
1+
export declare const ViewerCssTheme: {
2+
readonly AUTOMATIC: 0;
3+
readonly LIGHT: 1;
4+
readonly DARK: 2;
5+
};
16
export declare class PdfjsViewerElement extends HTMLElement {
27
constructor();
3-
private iframe;
8+
iframe: PdfjsViewerElementIframe;
49
static get observedAttributes(): string[];
510
connectedCallback(): void;
611
attributeChangedCallback(): void;
712
private onIframeReady;
813
private getIframeSrc;
914
private mountViewer;
10-
private setEventListeners;
1115
private getFullPath;
12-
initialize: () => Promise<unknown>;
16+
private getCssThemeOption;
17+
private setViewerExtraStyles;
18+
initialize: () => Promise<PdfjsViewerElementIframeWindow['PDFViewerApplication']>;
1319
}
1420
declare global {
1521
interface Window {
@@ -27,7 +33,8 @@ export interface PdfjsViewerElementIframeWindow extends Window {
2733
eventBus: Record<string, any>;
2834
};
2935
PDFViewerApplicationOptions: {
30-
set: (name: string, value: string | boolean) => void;
36+
set: (name: string, value: string | boolean | number) => void;
37+
getAll: () => Record<string, any>;
3138
};
3239
}
3340
export interface PdfjsViewerElementIframe extends HTMLIFrameElement {

0 commit comments

Comments
 (0)