All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.lrng.binding.ElementFactories.scala Maven / Gradle / Ivy

The newest version!
// Don't edit this file, because it is generated by `sbt generateElementFactories`
package org.lrng.binding
import org.scalajs.dom._
import org.scalajs.dom.raw._
import org.lrng.binding.html.ElementFactory
import org.lrng.binding.html.elementTypes._
private[lrng] object ElementFactories {
  object html extends ElementFactory[HTMLHtmlElement] {
    @inline protected def tagName = "html"
  }
  object head extends ElementFactory[HTMLHeadElement] {
    @inline protected def tagName = "head"
  }
  object title extends ElementFactory[HTMLTitleElement] {
    @inline protected def tagName = "title"
  }
  object base extends ElementFactory[HTMLBaseElement] {
    @inline protected def tagName = "base"
  }
  object link extends ElementFactory[HTMLLinkElement] {
    @inline protected def tagName = "link"
  }
  object meta extends ElementFactory[HTMLMetaElement] {
    @inline protected def tagName = "meta"
  }
  object style extends ElementFactory[HTMLStyleElement] {
    @inline protected def tagName = "style"
  }
  object body extends ElementFactory[HTMLBodyElement] {
    @inline protected def tagName = "body"
  }
  object article extends ElementFactory[HTMLElement] {
    @inline protected def tagName = "article"
  }
  object section extends ElementFactory[HTMLElement] {
    @inline protected def tagName = "section"
  }
  object nav extends ElementFactory[HTMLElement] {
    @inline protected def tagName = "nav"
  }
  object aside extends ElementFactory[HTMLElement] {
    @inline protected def tagName = "aside"
  }
  object h1 extends ElementFactory[HTMLHeadingElement] {
    @inline protected def tagName = "h1"
  }
  object h2 extends ElementFactory[HTMLHeadingElement] {
    @inline protected def tagName = "h2"
  }
  object h3 extends ElementFactory[HTMLHeadingElement] {
    @inline protected def tagName = "h3"
  }
  object h4 extends ElementFactory[HTMLHeadingElement] {
    @inline protected def tagName = "h4"
  }
  object h5 extends ElementFactory[HTMLHeadingElement] {
    @inline protected def tagName = "h5"
  }
  object h6 extends ElementFactory[HTMLHeadingElement] {
    @inline protected def tagName = "h6"
  }
  object hgroup extends ElementFactory[HTMLElement] {
    @inline protected def tagName = "hgroup"
  }
  object header extends ElementFactory[HTMLElement] {
    @inline protected def tagName = "header"
  }
  object footer extends ElementFactory[HTMLElement] {
    @inline protected def tagName = "footer"
  }
  object address extends ElementFactory[HTMLElement] {
    @inline protected def tagName = "address"
  }
  object p extends ElementFactory[HTMLParagraphElement] {
    @inline protected def tagName = "p"
  }
  object hr extends ElementFactory[HTMLHRElement] {
    @inline protected def tagName = "hr"
  }
  object pre extends ElementFactory[HTMLPreElement] {
    @inline protected def tagName = "pre"
  }
  object blockquote extends ElementFactory[HTMLQuoteElement] {
    @inline protected def tagName = "blockquote"
  }
  object ol extends ElementFactory[HTMLOListElement] {
    @inline protected def tagName = "ol"
  }
  object ul extends ElementFactory[HTMLUListElement] {
    @inline protected def tagName = "ul"
  }
  object menu extends ElementFactory[HTMLMenuElement] {
    @inline protected def tagName = "menu"
  }
  object li extends ElementFactory[HTMLLIElement] {
    @inline protected def tagName = "li"
  }
  object dl extends ElementFactory[HTMLDListElement] {
    @inline protected def tagName = "dl"
  }
  object dt extends ElementFactory[HTMLElement] {
    @inline protected def tagName = "dt"
  }
  object dd extends ElementFactory[HTMLElement] {
    @inline protected def tagName = "dd"
  }
  object figure extends ElementFactory[HTMLElement] {
    @inline protected def tagName = "figure"
  }
  object figcaption extends ElementFactory[HTMLElement] {
    @inline protected def tagName = "figcaption"
  }
  object main extends ElementFactory[HTMLElement] {
    @inline protected def tagName = "main"
  }
  object div extends ElementFactory[HTMLDivElement] {
    @inline protected def tagName = "div"
  }
  object a extends ElementFactory[HTMLAnchorElement] {
    @inline protected def tagName = "a"
  }
  object em extends ElementFactory[HTMLElement] {
    @inline protected def tagName = "em"
  }
  object strong extends ElementFactory[HTMLElement] {
    @inline protected def tagName = "strong"
  }
  object small extends ElementFactory[HTMLElement] {
    @inline protected def tagName = "small"
  }
  object s extends ElementFactory[HTMLElement] {
    @inline protected def tagName = "s"
  }
  object cite extends ElementFactory[HTMLElement] {
    @inline protected def tagName = "cite"
  }
  object q extends ElementFactory[HTMLQuoteElement] {
    @inline protected def tagName = "q"
  }
  object dfn extends ElementFactory[HTMLElement] {
    @inline protected def tagName = "dfn"
  }
  object abbr extends ElementFactory[HTMLElement] {
    @inline protected def tagName = "abbr"
  }
  object ruby extends ElementFactory[HTMLElement] {
    @inline protected def tagName = "ruby"
  }
  object rt extends ElementFactory[HTMLElement] {
    @inline protected def tagName = "rt"
  }
  object rp extends ElementFactory[HTMLElement] {
    @inline protected def tagName = "rp"
  }
  object data extends ElementFactory[HTMLDataElement] {
    @inline protected def tagName = "data"
  }
  object time extends ElementFactory[HTMLTimeElement] {
    @inline protected def tagName = "time"
  }
  object code extends ElementFactory[HTMLElement] {
    @inline protected def tagName = "code"
  }
  object `var` extends ElementFactory[HTMLElement] {
    @inline protected def tagName = "var"
  }
  object samp extends ElementFactory[HTMLElement] {
    @inline protected def tagName = "samp"
  }
  object kbd extends ElementFactory[HTMLElement] {
    @inline protected def tagName = "kbd"
  }
  object sub extends ElementFactory[HTMLElement] {
    @inline protected def tagName = "sub"
  }
  object sup extends ElementFactory[HTMLElement] {
    @inline protected def tagName = "sup"
  }
  object i extends ElementFactory[HTMLElement] {
    @inline protected def tagName = "i"
  }
  object b extends ElementFactory[HTMLElement] {
    @inline protected def tagName = "b"
  }
  object u extends ElementFactory[HTMLElement] {
    @inline protected def tagName = "u"
  }
  object mark extends ElementFactory[HTMLElement] {
    @inline protected def tagName = "mark"
  }
  object bdi extends ElementFactory[HTMLElement] {
    @inline protected def tagName = "bdi"
  }
  object bdo extends ElementFactory[HTMLElement] {
    @inline protected def tagName = "bdo"
  }
  object span extends ElementFactory[HTMLSpanElement] {
    @inline protected def tagName = "span"
  }
  object br extends ElementFactory[HTMLBRElement] {
    @inline protected def tagName = "br"
  }
  object wbr extends ElementFactory[HTMLElement] {
    @inline protected def tagName = "wbr"
  }
  object ins extends ElementFactory[HTMLModElement] {
    @inline protected def tagName = "ins"
  }
  object del extends ElementFactory[HTMLModElement] {
    @inline protected def tagName = "del"
  }
  object picture extends ElementFactory[HTMLPictureElement] {
    @inline protected def tagName = "picture"
  }
  object source extends ElementFactory[HTMLSourceElement] {
    @inline protected def tagName = "source"
  }
  object img extends ElementFactory[HTMLImageElement] {
    @inline protected def tagName = "img"
  }
  object iframe extends ElementFactory[HTMLIFrameElement] {
    @inline protected def tagName = "iframe"
  }
  object embed extends ElementFactory[HTMLEmbedElement] {
    @inline protected def tagName = "embed"
  }
  object `object` extends ElementFactory[HTMLObjectElement] {
    @inline protected def tagName = "object"
  }
  object video extends ElementFactory[HTMLVideoElement] {
    @inline protected def tagName = "video"
  }
  object audio extends ElementFactory[HTMLAudioElement] {
    @inline protected def tagName = "audio"
  }
  object track extends ElementFactory[HTMLTrackElement] {
    @inline protected def tagName = "track"
  }
  object map extends ElementFactory[HTMLMapElement] {
    @inline protected def tagName = "map"
  }
  object area extends ElementFactory[HTMLAreaElement] {
    @inline protected def tagName = "area"
  }
  object table extends ElementFactory[HTMLTableElement] {
    @inline protected def tagName = "table"
  }
  object caption extends ElementFactory[HTMLTableCaptionElement] {
    @inline protected def tagName = "caption"
  }
  object colgroup extends ElementFactory[HTMLTableColElement] {
    @inline protected def tagName = "colgroup"
  }
  object col extends ElementFactory[HTMLTableColElement] {
    @inline protected def tagName = "col"
  }
  object tbody extends ElementFactory[HTMLTableSectionElement] {
    @inline protected def tagName = "tbody"
  }
  object thead extends ElementFactory[HTMLTableSectionElement] {
    @inline protected def tagName = "thead"
  }
  object tfoot extends ElementFactory[HTMLTableSectionElement] {
    @inline protected def tagName = "tfoot"
  }
  object tr extends ElementFactory[HTMLTableRowElement] {
    @inline protected def tagName = "tr"
  }
  object td extends ElementFactory[HTMLTableCellElement] {
    @inline protected def tagName = "td"
  }
  object th extends ElementFactory[HTMLTableCellElement] {
    @inline protected def tagName = "th"
  }
  object form extends ElementFactory[HTMLFormElement] {
    @inline protected def tagName = "form"
  }
  object label extends ElementFactory[HTMLLabelElement] {
    @inline protected def tagName = "label"
  }
  object input extends ElementFactory[HTMLInputElement] {
    @inline protected def tagName = "input"
  }
  object button extends ElementFactory[HTMLButtonElement] {
    @inline protected def tagName = "button"
  }
  object select extends ElementFactory[HTMLSelectElement] {
    @inline protected def tagName = "select"
  }
  object datalist extends ElementFactory[HTMLDataListElement] {
    @inline protected def tagName = "datalist"
  }
  object optgroup extends ElementFactory[HTMLOptGroupElement] {
    @inline protected def tagName = "optgroup"
  }
  object option extends ElementFactory[HTMLOptionElement] {
    @inline protected def tagName = "option"
  }
  object textarea extends ElementFactory[HTMLTextAreaElement] {
    @inline protected def tagName = "textarea"
  }
  object output extends ElementFactory[HTMLOutputElement] {
    @inline protected def tagName = "output"
  }
  object progress extends ElementFactory[HTMLProgressElement] {
    @inline protected def tagName = "progress"
  }
  object meter extends ElementFactory[HTMLMeterElement] {
    @inline protected def tagName = "meter"
  }
  object fieldset extends ElementFactory[HTMLFieldSetElement] {
    @inline protected def tagName = "fieldset"
  }
  object legend extends ElementFactory[HTMLLegendElement] {
    @inline protected def tagName = "legend"
  }
  object details extends ElementFactory[HTMLDetailsElement] {
    @inline protected def tagName = "details"
  }
  object summary extends ElementFactory[HTMLElement] {
    @inline protected def tagName = "summary"
  }
  object dialog extends ElementFactory[HTMLDialogElement] {
    @inline protected def tagName = "dialog"
  }
  object script extends ElementFactory[HTMLScriptElement] {
    @inline protected def tagName = "script"
  }
  object noscript extends ElementFactory[HTMLElement] {
    @inline protected def tagName = "noscript"
  }
  object template extends ElementFactory[HTMLTemplateElement] {
    @inline protected def tagName = "template"
  }
  object slot extends ElementFactory[HTMLSlotElement] {
    @inline protected def tagName = "slot"
  }
  object canvas extends ElementFactory[HTMLCanvasElement] {
    @inline protected def tagName = "canvas"
  }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy