File tree Expand file tree Collapse file tree 1 file changed +11
-4
lines changed Expand file tree Collapse file tree 1 file changed +11
-4
lines changed Original file line number Diff line number Diff line change
1
+ export declare const ViewerCssTheme : {
2
+ readonly AUTOMATIC : 0 ;
3
+ readonly LIGHT : 1 ;
4
+ readonly DARK : 2 ;
5
+ } ;
1
6
export declare class PdfjsViewerElement extends HTMLElement {
2
7
constructor ( ) ;
3
- private iframe ;
8
+ iframe : PdfjsViewerElementIframe ;
4
9
static get observedAttributes ( ) : string [ ] ;
5
10
connectedCallback ( ) : void ;
6
11
attributeChangedCallback ( ) : void ;
7
12
private onIframeReady ;
8
13
private getIframeSrc ;
9
14
private mountViewer ;
10
- private setEventListeners ;
11
15
private getFullPath ;
12
- initialize : ( ) => Promise < unknown > ;
16
+ private getCssThemeOption ;
17
+ private setViewerExtraStyles ;
18
+ initialize : ( ) => Promise < PdfjsViewerElementIframeWindow [ 'PDFViewerApplication' ] > ;
13
19
}
14
20
declare global {
15
21
interface Window {
@@ -27,7 +33,8 @@ export interface PdfjsViewerElementIframeWindow extends Window {
27
33
eventBus : Record < string , any > ;
28
34
} ;
29
35
PDFViewerApplicationOptions : {
30
- set : ( name : string , value : string | boolean ) => void ;
36
+ set : ( name : string , value : string | boolean | number ) => void ;
37
+ getAll : ( ) => Record < string , any > ;
31
38
} ;
32
39
}
33
40
export interface PdfjsViewerElementIframe extends HTMLIFrameElement {
You can’t perform that action at this time.
0 commit comments