@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
TypeScript
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;
}