UNPKG

@npoci/pdfform

Version:

Modern PDF form renderer with HTML overlay fields - view, fill, and map PDF forms in the browser

15 lines (14 loc) 604 B
import { EventEmitter } from '../events/EventEmitter'; import { DiscoveredField } from '../discovery/FieldDiscoveryService'; import { MappingStateManager } from './MappingStateManager'; export declare class ClickZoneRenderer extends EventEmitter { private container; private mappingStateManager; private clickZones; constructor(container: HTMLElement, mappingStateManager: MappingStateManager); renderZones(fields: DiscoveredField[], currentPage: number, scale: number): void; private createClickZone; updateFieldStates(): void; clearZones(): void; destroy(): void; }