@eeue56/coed
Version:
Write HTML in pure TS
55 lines (54 loc) • 5.72 kB
TypeScript
import { Attribute, Event, HtmlNode } from "./coed";
export declare function svg<Msg>(events: Event<Msg>[], attributes: Attribute[], children: HtmlNode<Msg>[]): HtmlNode<Msg>;
export declare function g<Msg>(events: Event<Msg>[], attributes: Attribute[], children: HtmlNode<Msg>[]): HtmlNode<Msg>;
export declare function a<Msg>(events: Event<Msg>[], attributes: Attribute[], children: HtmlNode<Msg>[]): HtmlNode<Msg>;
export declare function defs<Msg>(events: Event<Msg>[], attributes: Attribute[], children: HtmlNode<Msg>[]): HtmlNode<Msg>;
export declare function symbol<Msg>(events: Event<Msg>[], attributes: Attribute[], children: HtmlNode<Msg>[]): HtmlNode<Msg>;
export declare function marker<Msg>(events: Event<Msg>[], attributes: Attribute[], children: HtmlNode<Msg>[]): HtmlNode<Msg>;
export declare function mask<Msg>(events: Event<Msg>[], attributes: Attribute[], children: HtmlNode<Msg>[]): HtmlNode<Msg>;
export declare function pattern<Msg>(events: Event<Msg>[], attributes: Attribute[], children: HtmlNode<Msg>[]): HtmlNode<Msg>;
export declare function clipPath<Msg>(events: Event<Msg>[], attributes: Attribute[], children: HtmlNode<Msg>[]): HtmlNode<Msg>;
export declare function foreignObject<Msg>(events: Event<Msg>[], attributes: Attribute[], children: HtmlNode<Msg>[]): HtmlNode<Msg>;
export declare function svgSwitch<Msg>(events: Event<Msg>[], attributes: Attribute[], children: HtmlNode<Msg>[]): HtmlNode<Msg>;
export declare function circle<Msg>(events: Event<Msg>[], attributes: Attribute[]): HtmlNode<Msg>;
export declare function ellipse<Msg>(events: Event<Msg>[], attributes: Attribute[]): HtmlNode<Msg>;
export declare function line<Msg>(events: Event<Msg>[], attributes: Attribute[]): HtmlNode<Msg>;
export declare function path<Msg>(events: Event<Msg>[], attributes: Attribute[]): HtmlNode<Msg>;
export declare function polygon<Msg>(events: Event<Msg>[], attributes: Attribute[]): HtmlNode<Msg>;
export declare function polyline<Msg>(events: Event<Msg>[], attributes: Attribute[]): HtmlNode<Msg>;
export declare function rect<Msg>(events: Event<Msg>[], attributes: Attribute[]): HtmlNode<Msg>;
export declare function image<Msg>(events: Event<Msg>[], attributes: Attribute[]): HtmlNode<Msg>;
export declare function text<Msg>(events: Event<Msg>[], attributes: Attribute[]): HtmlNode<Msg>;
export declare function tspan<Msg>(events: Event<Msg>[], attributes: Attribute[]): HtmlNode<Msg>;
export declare function textPath<Msg>(events: Event<Msg>[], attributes: Attribute[]): HtmlNode<Msg>;
export declare function use<Msg>(events: Event<Msg>[], attributes: Attribute[]): HtmlNode<Msg>;
export declare function linearGradient<Msg>(events: Event<Msg>[], attributes: Attribute[]): HtmlNode<Msg>;
export declare function radialGradient<Msg>(events: Event<Msg>[], attributes: Attribute[]): HtmlNode<Msg>;
export declare function stop<Msg>(events: Event<Msg>[], attributes: Attribute[]): HtmlNode<Msg>;
export declare function filter<Msg>(events: Event<Msg>[], attributes: Attribute[]): HtmlNode<Msg>;
export declare function feBlend<Msg>(events: Event<Msg>[], attributes: Attribute[]): HtmlNode<Msg>;
export declare function feColorMatrix<Msg>(events: Event<Msg>[], attributes: Attribute[]): HtmlNode<Msg>;
export declare function feComponentTransfer<Msg>(events: Event<Msg>[], attributes: Attribute[]): HtmlNode<Msg>;
export declare function feComposite<Msg>(events: Event<Msg>[], attributes: Attribute[]): HtmlNode<Msg>;
export declare function feConvolveMatrix<Msg>(events: Event<Msg>[], attributes: Attribute[]): HtmlNode<Msg>;
export declare function feDiffuseLighting<Msg>(events: Event<Msg>[], attributes: Attribute[]): HtmlNode<Msg>;
export declare function feDisplacementMap<Msg>(events: Event<Msg>[], attributes: Attribute[]): HtmlNode<Msg>;
export declare function feDropShadow<Msg>(events: Event<Msg>[], attributes: Attribute[]): HtmlNode<Msg>;
export declare function feFlood<Msg>(events: Event<Msg>[], attributes: Attribute[]): HtmlNode<Msg>;
export declare function feGaussianBlur<Msg>(events: Event<Msg>[], attributes: Attribute[]): HtmlNode<Msg>;
export declare function feImage<Msg>(events: Event<Msg>[], attributes: Attribute[]): HtmlNode<Msg>;
export declare function feMerge<Msg>(events: Event<Msg>[], attributes: Attribute[]): HtmlNode<Msg>;
export declare function feMorphology<Msg>(events: Event<Msg>[], attributes: Attribute[]): HtmlNode<Msg>;
export declare function feOffset<Msg>(events: Event<Msg>[], attributes: Attribute[]): HtmlNode<Msg>;
export declare function feSpecularLighting<Msg>(events: Event<Msg>[], attributes: Attribute[]): HtmlNode<Msg>;
export declare function feTile<Msg>(events: Event<Msg>[], attributes: Attribute[]): HtmlNode<Msg>;
export declare function feTurbulence<Msg>(events: Event<Msg>[], attributes: Attribute[]): HtmlNode<Msg>;
export declare function animate<Msg>(events: Event<Msg>[], attributes: Attribute[]): HtmlNode<Msg>;
export declare function animateMotion<Msg>(events: Event<Msg>[], attributes: Attribute[]): HtmlNode<Msg>;
export declare function animateTransform<Msg>(events: Event<Msg>[], attributes: Attribute[]): HtmlNode<Msg>;
export declare function svgSet<Msg>(events: Event<Msg>[], attributes: Attribute[]): HtmlNode<Msg>;
export declare function mpath<Msg>(events: Event<Msg>[], attributes: Attribute[]): HtmlNode<Msg>;
export declare function styleEl<Msg>(events: Event<Msg>[], attributes: Attribute[]): HtmlNode<Msg>;
export declare function scriptEl<Msg>(events: Event<Msg>[], attributes: Attribute[]): HtmlNode<Msg>;
export declare function desc<Msg>(events: Event<Msg>[], attributes: Attribute[]): HtmlNode<Msg>;
export declare function title<Msg>(events: Event<Msg>[], attributes: Attribute[]): HtmlNode<Msg>;