UNPKG

ngx-extended-pdf-viewer

Version:

Embedding PDF files in your Angular application. Highly configurable viewer including the toolbar, sidebar, and all the features you're used to.

28 lines (27 loc) 1.08 kB
import { EventEmitter, NgZone } from '@angular/core'; import { FormDataType } from '../public_api'; export type HtmlFormElement = HTMLInputElement | HTMLSelectElement | HTMLTextAreaElement; export declare class NgxFormSupport { /** Maps the internal ids of the annotations of pdf.js to their field name */ private formIdToFullFieldName; private formIdToField; private radioButtons; formData: FormDataType; formDataChange: EventEmitter<FormDataType>; private ngZone; reset(): void; registerFormSupportWithPdfjs(ngZone: NgZone): void; private registerAcroformField; private registerXFAField; private getValueOfASelectField; private getFormValueFromAngular; private findXFAName; private findFullXFAName; private updateAngularFormValueCalledByPdfjs; private doUpdateAngularFormValue; updateFormFieldsInPdfCalledByNgOnChanges(previousFormData: Object): void; private setFieldValueAndUpdateAnnotationStorage; private populateSelectField; private findFormIdFromFieldName; private findRadioButtonGroup; }