UNPKG

maille

Version:

Component library for MithrilJS

20 lines (19 loc) 579 B
import { Children } from "mithril"; import { ClassComponent, Vnode } from "mithril"; interface ColumnOptions { container?: { attrs?: object; }; content: Children; } interface TwoColumnLayoutAttrs { className?: string; lhs?: ColumnOptions; rhs?: ColumnOptions; } declare class TwoColumnLayout implements ClassComponent<TwoColumnLayoutAttrs> { buildLHS(vnode: Vnode<TwoColumnLayoutAttrs>): Children; buildRHS(vnode: Vnode<TwoColumnLayoutAttrs>): Children; view(vnode: Vnode<TwoColumnLayoutAttrs>): any; } export default TwoColumnLayout;