inferno
Version:
An extremely fast, React-like JavaScript library for building modern user interfaces
5 lines (4 loc) • 513 B
TypeScript
import type { InfernoNode, VNode, ContextObject, ParentDOM } from '../core/types';
export declare function renderInternal(input: VNode | InfernoNode, parentDOM: ParentDOM, callback: (() => void) | null, context: ContextObject): void;
export declare function render(input: VNode | InfernoNode, parentDOM: ParentDOM, callback?: (() => void) | null, context?: ContextObject): void;
export declare function createRenderer(parentDOM?: ParentDOM): (lastInput: any, nextInput: any, callback: any, context: any) => void;