first commit
This commit is contained in:
commit
eb2f504652
32490 changed files with 5731109 additions and 0 deletions
611
node_modules/@tato30/vue-pdf/dist/index.mjs
generated
vendored
Normal file
611
node_modules/@tato30/vue-pdf/dist/index.mjs
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
node_modules/@tato30/vue-pdf/dist/index.umd.js
generated
vendored
Normal file
1
node_modules/@tato30/vue-pdf/dist/index.umd.js
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
1
node_modules/@tato30/vue-pdf/dist/style.css
generated
vendored
Normal file
1
node_modules/@tato30/vue-pdf/dist/style.css
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
76
node_modules/@tato30/vue-pdf/dist/types/components/VuePDF.vue.d.ts
generated
vendored
Normal file
76
node_modules/@tato30/vue-pdf/dist/types/components/VuePDF.vue.d.ts
generated
vendored
Normal file
|
|
@ -0,0 +1,76 @@
|
|||
import 'pdfjs-dist/web/pdf_viewer.css';
|
||||
import type { AnnotationEventPayload } from './types';
|
||||
declare function reload(): void;
|
||||
declare function cancel(): void;
|
||||
declare function getAnnotationStorage(): import("pdfjs-dist/types/src/display/annotation_storage").AnnotationStorage | undefined;
|
||||
declare const _default: __VLS_WithTemplateSlots<import("vue").DefineComponent<__VLS_WithDefaults<__VLS_TypePropsToRuntimeProps<{
|
||||
pdf?: import("pdfjs-dist/types/src/display/api").PDFDocumentLoadingTask | undefined;
|
||||
page?: number | undefined;
|
||||
scale?: number | undefined;
|
||||
rotation?: number | undefined;
|
||||
fitParent?: boolean | undefined;
|
||||
textLayer?: boolean | undefined;
|
||||
imageResourcesPath?: string | undefined;
|
||||
hideForms?: boolean | undefined;
|
||||
annotationLayer?: boolean | undefined;
|
||||
annotationsFilter?: string[] | undefined;
|
||||
annotationsMap?: object | undefined;
|
||||
watermarkText?: string | undefined;
|
||||
}>, {
|
||||
page: number;
|
||||
scale: number;
|
||||
}>, {
|
||||
reload: typeof reload;
|
||||
cancel: typeof cancel;
|
||||
getAnnotationStorage: typeof getAnnotationStorage;
|
||||
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
|
||||
annotation: (payload: AnnotationEventPayload) => void;
|
||||
loaded: (payload: import("pdfjs-dist/types/src/display/display_utils").PageViewport) => void;
|
||||
}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<__VLS_WithDefaults<__VLS_TypePropsToRuntimeProps<{
|
||||
pdf?: import("pdfjs-dist/types/src/display/api").PDFDocumentLoadingTask | undefined;
|
||||
page?: number | undefined;
|
||||
scale?: number | undefined;
|
||||
rotation?: number | undefined;
|
||||
fitParent?: boolean | undefined;
|
||||
textLayer?: boolean | undefined;
|
||||
imageResourcesPath?: string | undefined;
|
||||
hideForms?: boolean | undefined;
|
||||
annotationLayer?: boolean | undefined;
|
||||
annotationsFilter?: string[] | undefined;
|
||||
annotationsMap?: object | undefined;
|
||||
watermarkText?: string | undefined;
|
||||
}>, {
|
||||
page: number;
|
||||
scale: number;
|
||||
}>>> & {
|
||||
onAnnotation?: ((payload: AnnotationEventPayload) => any) | undefined;
|
||||
onLoaded?: ((payload: import("pdfjs-dist/types/src/display/display_utils").PageViewport) => any) | undefined;
|
||||
}, {
|
||||
scale: number;
|
||||
page: number;
|
||||
}, {}>, {
|
||||
default?(_: {}): any;
|
||||
}>;
|
||||
export default _default;
|
||||
type __VLS_NonUndefinedable<T> = T extends undefined ? never : T;
|
||||
type __VLS_TypePropsToRuntimeProps<T> = {
|
||||
[K in keyof T]-?: {} extends Pick<T, K> ? {
|
||||
type: import('vue').PropType<__VLS_NonUndefinedable<T[K]>>;
|
||||
} : {
|
||||
type: import('vue').PropType<T[K]>;
|
||||
required: true;
|
||||
};
|
||||
};
|
||||
type __VLS_WithDefaults<P, D> = {
|
||||
[K in keyof Pick<P, keyof P>]: K extends keyof D ? __VLS_Prettify<P[K] & {
|
||||
default: D[K];
|
||||
}> : P[K];
|
||||
};
|
||||
type __VLS_WithTemplateSlots<T, S> = T & {
|
||||
new (): {
|
||||
$slots: S;
|
||||
};
|
||||
};
|
||||
type __VLS_Prettify<T> = {
|
||||
[K in keyof T]: T[K];
|
||||
} & {};
|
||||
3
node_modules/@tato30/vue-pdf/dist/types/components/index.d.ts
generated
vendored
Normal file
3
node_modules/@tato30/vue-pdf/dist/types/components/index.d.ts
generated
vendored
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
export * from './types';
|
||||
export * from './usePDF';
|
||||
export { default as VuePDF } from './VuePDF.vue';
|
||||
34
node_modules/@tato30/vue-pdf/dist/types/components/layers/AnnotationLayer.vue.d.ts
generated
vendored
Normal file
34
node_modules/@tato30/vue-pdf/dist/types/components/layers/AnnotationLayer.vue.d.ts
generated
vendored
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
import type { AnnotationEventPayload } from '../types';
|
||||
declare const _default: import("vue").DefineComponent<__VLS_TypePropsToRuntimeProps<{
|
||||
page?: import("pdfjs-dist/types/src/display/api").PDFPageProxy | undefined;
|
||||
viewport?: import("pdfjs-dist/types/src/display/display_utils").PageViewport | undefined;
|
||||
document?: import("pdfjs-dist/types/src/display/api").PDFDocumentProxy | undefined;
|
||||
filter?: string[] | undefined;
|
||||
map?: object | undefined;
|
||||
imageResourcesPath?: string | undefined;
|
||||
hideForms?: boolean | undefined;
|
||||
enableScripting?: boolean | undefined;
|
||||
}>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
|
||||
annotation: (payload: AnnotationEventPayload) => void;
|
||||
}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<__VLS_TypePropsToRuntimeProps<{
|
||||
page?: import("pdfjs-dist/types/src/display/api").PDFPageProxy | undefined;
|
||||
viewport?: import("pdfjs-dist/types/src/display/display_utils").PageViewport | undefined;
|
||||
document?: import("pdfjs-dist/types/src/display/api").PDFDocumentProxy | undefined;
|
||||
filter?: string[] | undefined;
|
||||
map?: object | undefined;
|
||||
imageResourcesPath?: string | undefined;
|
||||
hideForms?: boolean | undefined;
|
||||
enableScripting?: boolean | undefined;
|
||||
}>>> & {
|
||||
onAnnotation?: ((payload: AnnotationEventPayload) => any) | undefined;
|
||||
}, {}, {}>;
|
||||
export default _default;
|
||||
type __VLS_NonUndefinedable<T> = T extends undefined ? never : T;
|
||||
type __VLS_TypePropsToRuntimeProps<T> = {
|
||||
[K in keyof T]-?: {} extends Pick<T, K> ? {
|
||||
type: import('vue').PropType<__VLS_NonUndefinedable<T[K]>>;
|
||||
} : {
|
||||
type: import('vue').PropType<T[K]>;
|
||||
required: true;
|
||||
};
|
||||
};
|
||||
17
node_modules/@tato30/vue-pdf/dist/types/components/layers/TextLayer.vue.d.ts
generated
vendored
Normal file
17
node_modules/@tato30/vue-pdf/dist/types/components/layers/TextLayer.vue.d.ts
generated
vendored
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
declare const _default: import("vue").DefineComponent<__VLS_TypePropsToRuntimeProps<{
|
||||
page?: import("pdfjs-dist/types/src/display/api.js").PDFPageProxy | undefined;
|
||||
viewport?: import("pdfjs-dist/types/src/display/display_utils.js").PageViewport | undefined;
|
||||
}>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<__VLS_TypePropsToRuntimeProps<{
|
||||
page?: import("pdfjs-dist/types/src/display/api.js").PDFPageProxy | undefined;
|
||||
viewport?: import("pdfjs-dist/types/src/display/display_utils.js").PageViewport | undefined;
|
||||
}>>>, {}, {}>;
|
||||
export default _default;
|
||||
type __VLS_NonUndefinedable<T> = T extends undefined ? never : T;
|
||||
type __VLS_TypePropsToRuntimeProps<T> = {
|
||||
[K in keyof T]-?: {} extends Pick<T, K> ? {
|
||||
type: import('vue').PropType<__VLS_NonUndefinedable<T[K]>>;
|
||||
} : {
|
||||
type: import('vue').PropType<T[K]>;
|
||||
required: true;
|
||||
};
|
||||
};
|
||||
19
node_modules/@tato30/vue-pdf/dist/types/components/layers/XFALayer.vue.d.ts
generated
vendored
Normal file
19
node_modules/@tato30/vue-pdf/dist/types/components/layers/XFALayer.vue.d.ts
generated
vendored
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
declare const _default: import("vue").DefineComponent<__VLS_TypePropsToRuntimeProps<{
|
||||
page?: import("pdfjs-dist/types/src/display/api").PDFPageProxy | undefined;
|
||||
document?: import("pdfjs-dist/types/src/display/api").PDFDocumentProxy | undefined;
|
||||
viewport?: import("pdfjs-dist/types/src/display/display_utils").PageViewport | undefined;
|
||||
}>, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<__VLS_TypePropsToRuntimeProps<{
|
||||
page?: import("pdfjs-dist/types/src/display/api").PDFPageProxy | undefined;
|
||||
document?: import("pdfjs-dist/types/src/display/api").PDFDocumentProxy | undefined;
|
||||
viewport?: import("pdfjs-dist/types/src/display/display_utils").PageViewport | undefined;
|
||||
}>>>, {}, {}>;
|
||||
export default _default;
|
||||
type __VLS_NonUndefinedable<T> = T extends undefined ? never : T;
|
||||
type __VLS_TypePropsToRuntimeProps<T> = {
|
||||
[K in keyof T]-?: {} extends Pick<T, K> ? {
|
||||
type: import('vue').PropType<__VLS_NonUndefinedable<T[K]>>;
|
||||
} : {
|
||||
type: import('vue').PropType<T[K]>;
|
||||
required: true;
|
||||
};
|
||||
};
|
||||
27
node_modules/@tato30/vue-pdf/dist/types/components/types.d.ts
generated
vendored
Normal file
27
node_modules/@tato30/vue-pdf/dist/types/components/types.d.ts
generated
vendored
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
import type { PageViewport } from 'pdfjs-dist';
|
||||
import type { OnProgressParameters } from 'pdfjs-dist/types/src/display/api';
|
||||
import type { Metadata } from 'pdfjs-dist/types/src/display/metadata';
|
||||
export type LoadedEventPayload = PageViewport;
|
||||
export interface AnnotationEventPayload {
|
||||
type: string;
|
||||
data: any;
|
||||
}
|
||||
export type OnProgressCallback = (progressData: OnProgressParameters) => void;
|
||||
export type UpdatePasswordFn = (newPassword: string) => void;
|
||||
export type OnPasswordCallback = (updatePassword: UpdatePasswordFn, reason: any) => void;
|
||||
export type OnErrorCallback = (error: any) => void;
|
||||
export interface UsePDFOptions {
|
||||
onProgress?: OnProgressCallback;
|
||||
onPassword?: OnPasswordCallback;
|
||||
onError?: OnErrorCallback;
|
||||
password?: string;
|
||||
}
|
||||
export interface UsePDFInfoMetadata {
|
||||
info: Object;
|
||||
metadata: Metadata;
|
||||
}
|
||||
export interface UsePDFInfo {
|
||||
metadata: UsePDFInfoMetadata;
|
||||
attachments: Record<string, unknown>;
|
||||
javascript: string[] | null;
|
||||
}
|
||||
25
node_modules/@tato30/vue-pdf/dist/types/components/usePDF.d.ts
generated
vendored
Normal file
25
node_modules/@tato30/vue-pdf/dist/types/components/usePDF.d.ts
generated
vendored
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
import type { DocumentInitParameters, PDFDataRangeTransport, TypedArray } from 'pdfjs-dist/types/src/display/api';
|
||||
import type { UsePDFInfo, UsePDFOptions } from './types';
|
||||
/**
|
||||
* @typedef {Object} UsePDFParameters
|
||||
* @property {string} password
|
||||
* Document password to unlock content
|
||||
* @property {function} onProgress
|
||||
* Callback to request a password if a wrong or no password was provided. The callback receives two parameters: a function that should be called with the new password, and a reason (see PasswordResponses).
|
||||
* @property {function} onPassword
|
||||
* Callback to be able to monitor the loading progress of the PDF file (necessary to implement e.g. a loading bar). The callback receives an OnProgressParameters argument. if this function is used option.password is ignored
|
||||
* @property {function} onError
|
||||
* Callback to be able to handle errors during loading
|
||||
* */
|
||||
/**
|
||||
*
|
||||
* @param {string | URL | TypedArray | PDFDataRangeTransport | DocumentInitParameters} src
|
||||
* Can be a URL where a PDF file is located, a typed array (Uint8Array) already populated with data, or a parameter object.
|
||||
* @param {UsePDFParameters} options
|
||||
* UsePDF object parameters
|
||||
*/
|
||||
export declare function usePDF(src: string | URL | TypedArray | PDFDataRangeTransport | DocumentInitParameters, options?: UsePDFOptions): {
|
||||
pdf: import("vue").ShallowRef<import("pdfjs-dist/types/src/display/api").PDFDocumentLoadingTask | undefined>;
|
||||
pages: import("vue").ShallowRef<number>;
|
||||
info: import("vue").ShallowRef<{}> | import("vue").ShallowRef<UsePDFInfo>;
|
||||
};
|
||||
5
node_modules/@tato30/vue-pdf/dist/types/components/utils/annotations.d.ts
generated
vendored
Normal file
5
node_modules/@tato30/vue-pdf/dist/types/components/utils/annotations.d.ts
generated
vendored
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
import type { PDFDocumentProxy } from 'pdfjs-dist';
|
||||
import type { AnnotationEventPayload } from '../types';
|
||||
declare const EVENTS_TO_HANDLER: string[];
|
||||
declare function annotationEventsHandler(evt: Event, PDFDoc: PDFDocumentProxy, Annotations: Object[]): AnnotationEventPayload | Promise<AnnotationEventPayload | undefined> | undefined;
|
||||
export { EVENTS_TO_HANDLER, annotationEventsHandler, };
|
||||
71
node_modules/@tato30/vue-pdf/dist/types/components/utils/link_service.d.ts
generated
vendored
Normal file
71
node_modules/@tato30/vue-pdf/dist/types/components/utils/link_service.d.ts
generated
vendored
Normal file
|
|
@ -0,0 +1,71 @@
|
|||
import type { IPDFLinkService } from 'pdfjs-dist/types/web/interfaces';
|
||||
declare class SimpleLinkService implements IPDFLinkService {
|
||||
externalLinkEnabled: boolean;
|
||||
constructor();
|
||||
/**
|
||||
* @type {number}
|
||||
*/
|
||||
get pagesCount(): number;
|
||||
/**
|
||||
* @type {number}
|
||||
*/
|
||||
get page(): number;
|
||||
/**
|
||||
* @param {number} _value
|
||||
*/
|
||||
set page(_value: number);
|
||||
/**
|
||||
* @type {number}
|
||||
*/
|
||||
get rotation(): number;
|
||||
/**
|
||||
* @param {number} _value
|
||||
*/
|
||||
set rotation(_value: number);
|
||||
/**
|
||||
* @type {boolean}
|
||||
*/
|
||||
get isInPresentationMode(): boolean;
|
||||
/**
|
||||
* @param {string|Array} _dest - The named, or explicit, PDF destination.
|
||||
*/
|
||||
goToDestination(_dest: string | Array<any>): Promise<void>;
|
||||
/**
|
||||
* @param {number|string} _val - The page number, or page label.
|
||||
*/
|
||||
goToPage(_val: number | string): void;
|
||||
/**
|
||||
* @param {HTMLAnchorElement} link
|
||||
* @param {string} url
|
||||
* @param {boolean} [_newWindow]
|
||||
*/
|
||||
addLinkAttributes(link: HTMLAnchorElement, url: string, _newWindow?: boolean): void;
|
||||
/**
|
||||
* @param _dest - The PDF destination object.
|
||||
* @returns {string} The hyperlink to the PDF object.
|
||||
*/
|
||||
getDestinationHash(_dest: any): string;
|
||||
/**
|
||||
* @param _hash - The PDF parameters/hash.
|
||||
* @returns {string} The hyperlink to the PDF object.
|
||||
*/
|
||||
getAnchorUrl(_hash: any): string;
|
||||
/**
|
||||
* @param {string} _hash
|
||||
*/
|
||||
setHash(_hash: string): void;
|
||||
/**
|
||||
* @param {string} _action
|
||||
*/
|
||||
executeNamedAction(_action: string): void;
|
||||
/**
|
||||
* @param {Object} _action
|
||||
*/
|
||||
executeSetOCGState(_action: object): void;
|
||||
/**
|
||||
* @param {number} _pageNum - page number.
|
||||
* @param {Object} _pageRef - reference to the page.
|
||||
*/
|
||||
cachePageRef(_pageNum: number, _pageRef: object): void;
|
||||
}
|
||||
export { SimpleLinkService };
|
||||
4
node_modules/@tato30/vue-pdf/dist/types/index.d.ts
generated
vendored
Normal file
4
node_modules/@tato30/vue-pdf/dist/types/index.d.ts
generated
vendored
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
import type { Plugin } from 'vue';
|
||||
export declare const VuePDFPlugin: Plugin;
|
||||
export * from './components';
|
||||
export default VuePDFPlugin;
|
||||
Loading…
Add table
Add a link
Reference in a new issue