@yelon/abc
Version:
Common business components of ng-yunzai.
29 lines (28 loc) • 717 B
TypeScript
type PDFDocumentProxy = any;
export type PdfChangeEventType = 'loaded' | 'load-progress' | 'pages-init' | 'page-rendered' | 'text-layer-rendered' | 'pi' | 'error';
export type PdfZoomScale = 'page-height' | 'page-fit' | 'page-width';
export interface PdfChangeEvent {
type?: PdfChangeEventType;
pi?: number;
total?: number;
pdf?: PDFDocumentProxy | null;
ev?: any;
progress?: {
loaded: number;
total: number;
};
error?: any;
}
export declare enum PdfTextLayerMode {
DISABLE = 0,
ENABLE = 1,
ENABLE_ENHANCE = 2
}
export declare enum PdfExternalLinkTarget {
NONE = 0,// Default value.
SELF = 1,
BLANK = 2,
PARENT = 3,
TOP = 4
}
export {};