@npoci/pdfform
Version:
Modern PDF form renderer with HTML overlay fields - view, fill, and map PDF forms in the browser
19 lines (18 loc) • 650 B
TypeScript
import { FieldRendererRegistry } from '../fields/registry/FieldRendererRegistry';
import { FieldStateManager } from '../state/FieldStateManager';
export declare class FieldOverlayRenderer {
private registry;
private stateManager;
private container;
private scale;
private currentPage;
private fieldElements;
constructor(registry: FieldRendererRegistry, stateManager: FieldStateManager);
setContainer(container: HTMLElement): void;
setScale(scale: number): void;
setCurrentPage(page: number): void;
renderFields(): void;
private createFieldElement;
updateFieldValues(): void;
destroy(): void;
}