UNPKG

@npoci/pdfform

Version:

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

14 lines (13 loc) 596 B
import { FieldRenderer } from '../renderers/FieldRenderer'; import { DiscoveredField } from '../../discovery/FieldDiscoveryService'; import { RenderConfig } from '../config/RenderConfig'; export declare class FieldRendererRegistry { private globalRenderers; private fieldOverrides; private config; constructor(config?: Partial<RenderConfig>); private registerDefaults; registerGlobalRenderer(type: string, renderer: FieldRenderer): void; registerFieldOverride(fieldKey: string, renderer: FieldRenderer): void; getRenderer(field: DiscoveredField): FieldRenderer; }