rynex
Version:
A minimalist TypeScript framework for building reactive web applications with no virtual DOM
46 lines • 1.33 kB
TypeScript
/**
* Rynex Table Elements
* Table-related elements
*/
import { DOMProps, DOMChildren } from '../dom.js';
/**
* Table container
*/
export declare function table(props: DOMProps, ...children: DOMChildren[]): HTMLTableElement;
/**
* Table head
*/
export declare function thead(props: DOMProps, ...children: DOMChildren[]): HTMLTableSectionElement;
/**
* Table body
*/
export declare function tbody(props: DOMProps, ...children: DOMChildren[]): HTMLTableSectionElement;
/**
* Table footer
*/
export declare function tfoot(props: DOMProps, ...children: DOMChildren[]): HTMLTableSectionElement;
/**
* Table row
*/
export declare function tr(props: DOMProps, ...children: DOMChildren[]): HTMLTableRowElement;
/**
* Table header cell
*/
export declare function th(props: DOMProps, ...content: DOMChildren[]): HTMLTableCellElement;
/**
* Table data cell
*/
export declare function td(props: DOMProps, ...content: DOMChildren[]): HTMLTableCellElement;
/**
* Table caption
*/
export declare function caption(props: DOMProps, ...content: DOMChildren[]): HTMLTableCaptionElement;
/**
* Column group
*/
export declare function colgroup(props: DOMProps, ...children: DOMChildren[]): HTMLTableColElement;
/**
* Column
*/
export declare function col(props: DOMProps): HTMLTableColElement;
//# sourceMappingURL=table.d.ts.map