nervjs
Version:
A react-like framework based on virtual-dom
6 lines (5 loc) • 523 B
TypeScript
import { VirtualNode, VNode } from 'nerv-shared';
declare function createElement(vnode: VirtualNode | VirtualNode[], isSvg?: boolean, parentContext?: any, parentComponent?: any): Element | Text | Comment | DocumentFragment | null;
export declare function mountVNode(vnode: VNode, isSvg?: boolean, parentContext?: any, parentComponent?: any): Element;
export declare function mountChild(child: VNode, domNode: Element, parentContext: Object, isSvg?: boolean, parentComponent?: any): void;
export default createElement;