zgapdfsigner/closure/zb-externs.js

49 lines
1.1 KiB
JavaScript
Raw Normal View History

2022-09-24 06:59:30 +02:00
/**
* @typedef
* {{
* url: string,
* len: (number|undefined),
* }}
*/
var TsaServiceInfo;
2022-09-18 09:49:56 +02:00
/**
* the base point of x, y is top left corner.
* @typedef
* {{
* x: number,
* y: number,
* w: number,
* h: number,
* }}
*/
var SignAreaInfo;
/**
* @typedef
* {{
* area: SignAreaInfo,
* pageidx: (number|undefined),
2022-09-24 06:59:30 +02:00
* imgData: (Array<number>|Uint8Array|ArrayBuffer|string|undefined),
2022-09-18 09:49:56 +02:00
* imgType: (string|undefined),
* text: (string|undefined),
2022-09-24 06:59:30 +02:00
* fontData: (PDFLib.StandardFonts|Array<number>|Uint8Array|ArrayBuffer|string|undefined),
2022-09-18 09:49:56 +02:00
* img: (PDFLib.PDFImage|undefined),
* font: (PDFLib.PDFFont|undefined),
* }}
*/
var SignDrawInfo;
/**
* @typedef
* {{
2022-09-24 06:59:30 +02:00
* p12cert: (Array<number>|Uint8Array|ArrayBuffer|string),
2022-09-18 09:49:56 +02:00
* pwd: string,
* reason: (string|undefined),
* location: (string|undefined),
* contact: (string|undefined),
2022-09-24 06:59:30 +02:00
* signdate: (Date|TsaServiceInfo|string|undefined),
2022-09-18 09:49:56 +02:00
* signame: (string|undefined),
* drawinf: (SignDrawInfo|undefined),
2022-09-24 06:59:30 +02:00
* debug: (boolean|undefined),
2022-09-18 09:49:56 +02:00
* }}
*/
var SignOption;