UNPKG

extended-dynamic-forms

Version:

Extended React JSON Schema Form (RJSF) v6 with custom components, widgets, templates, layouts, and form events

25 lines (24 loc) 697 B
export interface TemplateError { path: string; template: string; error: string; availableBindings: string[]; } export interface ApplyTemplateBindingsOptions { escape?: boolean; isDev?: boolean; } export interface ApplyTemplateBindingsResult<T> { result: T; errors: TemplateError[]; } interface TemplateStats { cacheHits: number; compiled: number; } declare global { var __EDF_TEMPLATE_STATS__: TemplateStats | undefined; } export declare function applyTemplateBindings<T>(value: T, bindings: Record<string, unknown>, options?: ApplyTemplateBindingsOptions): ApplyTemplateBindingsResult<T>; export declare function clearTemplateCache(): void; export {};