krainboltgreene/snabbdom-helpers

View on GitHub
source/index.js

Summary

Maintainability
B
4 hrs
Test Coverage
/* eslint-disable max-lines, func-style, id-length, no-underscore-dangle */
import regularElement from "./regularElement"
import voidElement from "./voidElement"

import type {VirtualDOMNodeType} from "types"
import type {ParametersType} from "types"

export function a (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("a")
}

export function abbr (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("abbr")
}

export function address (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("address")
}

export function article (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("article")
}

export function aside (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("aside")
}

export function audio (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("audio")
}

export function b (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("b")
}

export function bdi (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("bdi")
}

export function bdo (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("bdo")
}

export function bgsound (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("bgsound")
}

export function blockquote (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("blockquote")
}

export function body (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("body")
}

export function button (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("button")
}

export function canvas (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("canvas")
}

export function caption (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("caption")
}

export function cite (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("cite")
}

export function code (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("code")
}

export function colgroup (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("colgroup")
}

export function data (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("data")
}

export function datalist (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("datalist")
}

export function dd (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("dd")
}

export function del (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("del")
}

export function details (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("details")
}

export function dfn (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("dfn")
}

export function dir (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("dir")
}

export function div (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("div")
}

export function dl (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("dl")
}

export function dt (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("dt")
}

export function em (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("em")
}

export function fieldset (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("fieldset")
}

export function figcaption (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("figcaption")
}

export function figure (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("figure")
}

export function footer (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("footer")
}

export function form (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("form")
}

export function h1 (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("h1")
}

export function h2 (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("h2")
}

export function h3 (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("h3")
}

export function h4 (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("h4")
}

export function h5 (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("h5")
}

export function h6 (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("h6")
}

export function head (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("head")
}

export function header (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("header")
}

export function hgroup (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("hgroup")
}

export function html (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("html")
}

export function i (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("i")
}

export function iframe (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("iframe")
}

export function ins (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("ins")
}

export function kbd (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("kbd")
}

export function label (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("label")
}

export function legend (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("legend")
}

export function li (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("li")
}

export function main (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("main")
}

export function map (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("map")
}

export function mark (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("mark")
}

export function menu (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("menu")
}

export function menuitem (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("menuitem")
}

export function meter (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("meter")
}

export function nav (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("nav")
}

export function nobr (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("nobr")
}

export function noframes (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("noframes")
}

export function noscript (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("noscript")
}

export function object (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("object")
}

export function ol (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("ol")
}

export function optgroup (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("optgroup")
}

export function option (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("option")
}

export function output (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("output")
}

export function p (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("p")
}

export function picture (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("picture")
}

export function pre (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("pre")
}

export function progress (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("progress")
}

export function q (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("q")
}

export function rp (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("rp")
}

export function rt (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("rt")
}

export function rtc (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("rtc")
}

export function ruby (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("ruby")
}

export function s (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("s")
}

export function samp (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("samp")
}

export function script (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("script")
}

export function section (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("section")
}

export function select (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("select")
}

export function small (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("small")
}

export function span (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("span")
}

export function strong (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("strong")
}

export function style (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("style")
}

export function sub (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("sub")
}

export function summary (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("summary")
}

export function sup (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("sup")
}

export function table (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("table")
}

export function tbody (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("tbody")
}

export function td (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("td")
}

export function template (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("template")
}

export function textarea (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("textarea")
}

export function tfoot (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("tfoot")
}

export function th (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("th")
}

export function thead (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("thead")
}

export function time (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("time")
}

export function title (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("title")
}

export function tr (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("tr")
}

export function u (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("u")
}

export function ul (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("ul")
}

export function _var (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("var")
}

export function video (parameters: ParametersType): VirtualDOMNodeType {
  return regularElement(parameters || {})("video")
}

export function area (parameters: ParametersType): VirtualDOMNodeType {
  return voidElement(parameters || {})("area")
}

export function base (parameters: ParametersType): VirtualDOMNodeType {
  return voidElement(parameters || {})("base")
}

export function br (parameters: ParametersType): VirtualDOMNodeType {
  return voidElement(parameters || {})("br")
}

export function col (parameters: ParametersType): VirtualDOMNodeType {
  return voidElement(parameters || {})("col")
}

export function embed (parameters: ParametersType): VirtualDOMNodeType {
  return voidElement(parameters || {})("embed")
}

export function hr (parameters: ParametersType): VirtualDOMNodeType {
  return voidElement(parameters || {})("hr")
}

export function img (parameters: ParametersType): VirtualDOMNodeType {
  return voidElement(parameters || {})("img")
}

export function input (parameters: ParametersType): VirtualDOMNodeType {
  return voidElement(parameters || {})("input")
}

export function link (parameters: ParametersType): VirtualDOMNodeType {
  return voidElement(parameters || {})("link")
}

export function meta (parameters: ParametersType): VirtualDOMNodeType {
  return voidElement(parameters || {})("meta")
}

export function param (parameters: ParametersType): VirtualDOMNodeType {
  return voidElement(parameters || {})("param")
}

export function source (parameters: ParametersType): VirtualDOMNodeType {
  return voidElement(parameters || {})("source")
}

export function track (parameters: ParametersType): VirtualDOMNodeType {
  return voidElement(parameters || {})("track")
}

export function wbr (parameters: ParametersType): VirtualDOMNodeType {
  return voidElement(parameters || {})("wbr")
}