UNPKG

@discoveryjs/discovery

Version:

Frontend framework for rapid data (JSON) analysis, shareable serverless reports and dashboards

14 lines (13 loc) 515 B
import type { ViewRenderer } from './view.js'; import { Dictionary } from './dict.js'; export type Preset = { name: string; render(el: HTMLElement | DocumentFragment, config: any, data: any, context: any): any; config: any; }; export declare class PresetRenderer extends Dictionary<Preset> { #private; constructor(view: ViewRenderer); define(name: string, config: any): Readonly<Preset>; render(container: HTMLElement | DocumentFragment, name: string, data?: any, context?: any): any; }