UNPKG

mostly-dom

Version:
13 lines (12 loc) 454 B
import { ElementVNode, Module, VNode } from '../types'; export declare class BaseModule implements Module { pre(_: VNode): void; post(_: VNode): void; init(_: VNode): void; create(_: ElementVNode): void; update(_: ElementVNode, __: ElementVNode): void; remove(_: ElementVNode, removeElement: Function): void; destroy(_: ElementVNode): void; prepatch(_: VNode, __: VNode): void; postpatch(_: VNode, __: VNode): void; }