Skip to main content
Module

x/tag/mod.d.ts

A tiny functionally declarative reactive web programming kernel
Go to Latest
File
function Reader() : Record<string, unknown>function MergeHandler(state: Record<string, unknown>, payload: Record<string, unknown>) : nullfunction Render(target: HTMLElement) : string | nullfunction Styler(styles: string) : nullfunction EventHandler(event: Record<string, unknown>) : nullfunction EventDelegator(type: string, selector: string, EventHandler)function Writer(payload: Record<string, unknown>, MergeHandler) : null
interface Tag { selector: string; read: Reader; render: Render; style: Styler; on: EventDelegator; write: Writer;}
export function tag(selector: string, initialState: Record<string, unknown>): Tag