whits
    Preparing search index...

    Function extend

    • Extends the $ object with new HTML and/or SVG tags. Define the new tag types in the HtmlAttributeOverrides or SvgAttributeOverrides interface first.

      Type Parameters

      • T extends readonly never[]

      Parameters

      • ...tags: never extends T[number] ? T : never

        The tags to add.

      Returns <
          S extends SelectorString[],
          T extends
          
                  | "symbol"
                  | "object"
                  | "search"
                  | "big"
                  | "blink"
                  | "link"
                  | "small"
                  | "strike"
                  | "sub"
                  | "sup"
                  | "map"
                  | "filter"
                  | "input"
                  | "set"
                  | "base"
                  | "code"
                  | "data"
                  | "time"
                  | "command"
                  | "source"
                  | "progress"
                  | "discard"
                  | "stop"
                  | "track"
                  | "button"
                  | "address"
                  | "unknown"
                  | "center"
                  | "view"
                  | "animation"
                  | "clipPath"
                  | "content"
                  | "cursor"
                  | "font"
                  | "marker"
                  | "mask"
                  | "a"
                  | "abbr"
                  | "area"
                  | "article"
                  | "aside"
                  | "audio"
                  | "b"
                  | "bdi"
                  | "bdo"
                  | "blockquote"
                  | "body"
                  | "br"
                  | "canvas"
                  | "caption"
                  | "cite"
                  | "col"
                  | "colgroup"
                  | "datalist"
                  | "dd"
                  | "del"
                  | "details"
                  | "dfn"
                  | "dialog"
                  | "div"
                  | "dl"
                  | "dt"
                  | "em"
                  | "embed"
                  | "fieldset"
                  | "figcaption"
                  | "figure"
                  | "footer"
                  | "form"
                  | "h1"
                  | "h2"
                  | "h3"
                  | "h4"
                  | "h5"
                  | "h6"
                  | "head"
                  | "header"
                  | "hgroup"
                  | "hr"
                  | "html"
                  | "i"
                  | "iframe"
                  | "img"
                  | "ins"
                  | "kbd"
                  | "label"
                  | "legend"
                  | "li"
                  | "main"
                  | "mark"
                  | "menu"
                  | "meta"
                  | "meter"
                  | "nav"
                  | "noscript"
                  | "ol"
                  | "optgroup"
                  | "option"
                  | "output"
                  | "p"
                  | "picture"
                  | "pre"
                  | "q"
                  | "rp"
                  | "rt"
                  | "ruby"
                  | "s"
                  | "samp"
                  | "script"
                  | "section"
                  | "select"
                  | "slot"
                  | "span"
                  | "strong"
                  | "style"
                  | "summary"
                  | "table"
                  | "tbody"
                  | "td"
                  | "template"
                  | "textarea"
                  | "tfoot"
                  | "th"
                  | "thead"
                  | "title"
                  | "tr"
                  | "u"
                  | "ul"
                  | "var"
                  | "video"
                  | "wbr"
                  | "acronym"
                  | "applet"
                  | "basefont"
                  | "bgsound"
                  | "dir"
                  | "frame"
                  | "frameset"
                  | "isindex"
                  | "keygen"
                  | "listing"
                  | "marquee"
                  | "menuitem"
                  | "multicol"
                  | "nextid"
                  | "nobr"
                  | "noembed"
                  | "noframes"
                  | "param"
                  | "plaintext"
                  | "rb"
                  | "rtc"
                  | "spacer"
                  | "tt"
                  | "xmp"
                  | "animate"
                  | "animateMotion"
                  | "animateTransform"
                  | "circle"
                  | "defs"
                  | "desc"
                  | "ellipse"
                  | "feBlend"
                  | "feColorMatrix"
                  | "feComponentTransfer"
                  | "feComposite"
                  | "feConvolveMatrix"
                  | "feDiffuseLighting"
                  | "feDisplacementMap"
                  | "feDistantLight"
                  | "feDropShadow"
                  | "feFlood"
                  | "feFuncA"
                  | "feFuncB"
                  | "feFuncG"
                  | "feFuncR"
                  | "feGaussianBlur"
                  | "feImage"
                  | "feMerge"
                  | "feMergeNode"
                  | "feMorphology"
                  | "feOffset"
                  | "fePointLight"
                  | "feSpecularLighting"
                  | "feSpotLight"
                  | "feTile"
                  | "feTurbulence"
                  | "foreignObject"
                  | "g"
                  | "image"
                  | "line"
                  | "linearGradient"
                  | "metadata"
                  | "mpath"
                  | "path"
                  | "pattern"
                  | "polygon"
                  | "polyline"
                  | "radialGradient"
                  | "rect"
                  | "svg"
                  | "switch"
                  | "text"
                  | "textPath"
                  | "tspan"
                  | "use"
                  | "math"
                  | "element"
                  | "rbc"
                  | "shadow"
                  | "altGlyph"
                  | "altGlyphDef"
                  | "altGlyphItem"
                  | "animateColor"
                  | "color-profile"
                  | "font-face"
                  | "font-face-format"
                  | "font-face-name"
                  | "font-face-src"
                  | "font-face-uri"
                  | "glyph"
                  | "glyphRef"
                  | "handler"
                  | "hkern"
                  | "listener"
                  | "missing-glyph"
                  | "prefetch"
                  | "solidColor"
                  | "tbreak"
                  | "textArea"
                  | "tref"
                  | "vkern" = SelectorName<LastSelector<S>>,
      >(
          ...selectorString: [...S[]],
      ) => TagFactory<S, T> & {
          a: TagFactory<["a"], "a">;
          abbr: TagFactory<["abbr"], "abbr">;
          acronym: TagFactory<["acronym"], "acronym">;
          address: TagFactory<["address"], "address">;
          applet: TagFactory<["applet"], "applet">;
          area: TagFactory<["area"], "area">;
          article: TagFactory<["article"], "article">;
          aside: TagFactory<["aside"], "aside">;
          audio: TagFactory<["audio"], "audio">;
          b: TagFactory<["b"], "b">;
          base: TagFactory<["base"], "base">;
          basefont: TagFactory<["basefont"], "basefont">;
          bdi: TagFactory<["bdi"], "bdi">;
          bdo: TagFactory<["bdo"], "bdo">;
          bgsound: TagFactory<["bgsound"], "bgsound">;
          big: TagFactory<["big"], "big">;
          blink: TagFactory<["blink"], "blink">;
          blockquote: TagFactory<["blockquote"], "blockquote">;
          body: TagFactory<["body"], "body">;
          br: TagFactory<["br"], "br">;
          button: TagFactory<["button"], "button">;
          canvas: TagFactory<["canvas"], "canvas">;
          caption: TagFactory<["caption"], "caption">;
          center: TagFactory<["center"], "center">;
          cite: TagFactory<["cite"], "cite">;
          code: TagFactory<["code"], "code">;
          col: TagFactory<["col"], "col">;
          colgroup: TagFactory<["colgroup"], "colgroup">;
          command: TagFactory<["command"], "command">;
          content: TagFactory<["content"], "content">;
          data: TagFactory<["data"], "data">;
          datalist: TagFactory<["datalist"], "datalist">;
          dd: TagFactory<["dd"], "dd">;
          del: TagFactory<["del"], "del">;
          details: TagFactory<["details"], "details">;
          dfn: TagFactory<["dfn"], "dfn">;
          dialog: TagFactory<["dialog"], "dialog">;
          dir: TagFactory<["dir"], "dir">;
          div: TagFactory<["div"], "div">;
          dl: TagFactory<["dl"], "dl">;
          dt: TagFactory<["dt"], "dt">;
          element: TagFactory<["element"], "element">;
          em: TagFactory<["em"], "em">;
          embed: TagFactory<["embed"], "embed">;
          fieldset: TagFactory<["fieldset"], "fieldset">;
          figcaption: TagFactory<["figcaption"], "figcaption">;
          figure: TagFactory<["figure"], "figure">;
          font: TagFactory<["font"], "font">;
          footer: TagFactory<["footer"], "footer">;
          form: TagFactory<["form"], "form">;
          frame: TagFactory<["frame"], "frame">;
          frameset: TagFactory<["frameset"], "frameset">;
          h1: TagFactory<["h1"], "h1">;
          h2: TagFactory<["h2"], "h2">;
          h3: TagFactory<["h3"], "h3">;
          h4: TagFactory<["h4"], "h4">;
          h5: TagFactory<["h5"], "h5">;
          h6: TagFactory<["h6"], "h6">;
          head: TagFactory<["head"], "head">;
          header: TagFactory<["header"], "header">;
          hgroup: TagFactory<["hgroup"], "hgroup">;
          hr: TagFactory<["hr"], "hr">;
          html: TagFactory<["html"], "html">;
          i: TagFactory<["i"], "i">;
          iframe: TagFactory<["iframe"], "iframe">;
          image: TagFactory<["image"], "image">;
          img: TagFactory<["img"], "img">;
          input: TagFactory<["input"], "input">;
          ins: TagFactory<["ins"], "ins">;
          isindex: TagFactory<["isindex"], "isindex">;
          kbd: TagFactory<["kbd"], "kbd">;
          keygen: TagFactory<["keygen"], "keygen">;
          label: TagFactory<["label"], "label">;
          legend: TagFactory<["legend"], "legend">;
          li: TagFactory<["li"], "li">;
          link: TagFactory<["link"], "link">;
          listing: TagFactory<["listing"], "listing">;
          main: TagFactory<["main"], "main">;
          map: TagFactory<["map"], "map">;
          mark: TagFactory<["mark"], "mark">;
          marquee: TagFactory<["marquee"], "marquee">;
          math: TagFactory<["math"], "math">;
          menu: TagFactory<["menu"], "menu">;
          menuitem: TagFactory<["menuitem"], "menuitem">;
          meta: TagFactory<["meta"], "meta">;
          meter: TagFactory<["meter"], "meter">;
          multicol: TagFactory<["multicol"], "multicol">;
          nav: TagFactory<["nav"], "nav">;
          nextid: TagFactory<["nextid"], "nextid">;
          nobr: TagFactory<["nobr"], "nobr">;
          noembed: TagFactory<["noembed"], "noembed">;
          noframes: TagFactory<["noframes"], "noframes">;
          noscript: TagFactory<["noscript"], "noscript">;
          object: TagFactory<["object"], "object">;
          ol: TagFactory<["ol"], "ol">;
          optgroup: TagFactory<["optgroup"], "optgroup">;
          option: TagFactory<["option"], "option">;
          output: TagFactory<["output"], "output">;
          p: TagFactory<["p"], "p">;
          param: TagFactory<["param"], "param">;
          picture: TagFactory<["picture"], "picture">;
          plaintext: TagFactory<["plaintext"], "plaintext">;
          pre: TagFactory<["pre"], "pre">;
          progress: TagFactory<["progress"], "progress">;
          q: TagFactory<["q"], "q">;
          rb: TagFactory<["rb"], "rb">;
          rbc: TagFactory<["rbc"], "rbc">;
          rp: TagFactory<["rp"], "rp">;
          rt: TagFactory<["rt"], "rt">;
          rtc: TagFactory<["rtc"], "rtc">;
          ruby: TagFactory<["ruby"], "ruby">;
          s: TagFactory<["s"], "s">;
          samp: TagFactory<["samp"], "samp">;
          script: TagFactory<["script"], "script">;
          search: TagFactory<["search"], "search">;
          section: TagFactory<["section"], "section">;
          select: TagFactory<["select"], "select">;
          shadow: TagFactory<["shadow"], "shadow">;
          slot: TagFactory<["slot"], "slot">;
          small: TagFactory<["small"], "small">;
          source: TagFactory<["source"], "source">;
          spacer: TagFactory<["spacer"], "spacer">;
          span: TagFactory<["span"], "span">;
          strike: TagFactory<["strike"], "strike">;
          strong: TagFactory<["strong"], "strong">;
          style: TagFactory<["style"], "style">;
          sub: TagFactory<["sub"], "sub">;
          summary: TagFactory<["summary"], "summary">;
          sup: TagFactory<["sup"], "sup">;
          table: TagFactory<["table"], "table">;
          tbody: TagFactory<["tbody"], "tbody">;
          td: TagFactory<["td"], "td">;
          template: TagFactory<["template"], "template">;
          textarea: TagFactory<["textarea"], "textarea">;
          tfoot: TagFactory<["tfoot"], "tfoot">;
          th: TagFactory<["th"], "th">;
          thead: TagFactory<["thead"], "thead">;
          time: TagFactory<["time"], "time">;
          title: TagFactory<["title"], "title">;
          tr: TagFactory<["tr"], "tr">;
          track: TagFactory<["track"], "track">;
          tt: TagFactory<["tt"], "tt">;
          u: TagFactory<["u"], "u">;
          ul: TagFactory<["ul"], "ul">;
          var: TagFactory<["var"], "var">;
          video: TagFactory<["video"], "video">;
          wbr: TagFactory<["wbr"], "wbr">;
          xmp: TagFactory<["xmp"], "xmp">;
      } & {
          a: TagFactory<["a"], "a">;
          altGlyph: TagFactory<["altGlyph"], "altGlyph">;
          altGlyphDef: TagFactory<["altGlyphDef"], "altGlyphDef">;
          altGlyphItem: TagFactory<["altGlyphItem"], "altGlyphItem">;
          animate: TagFactory<["animate"], "animate">;
          animateColor: TagFactory<["animateColor"], "animateColor">;
          animateMotion: TagFactory<["animateMotion"], "animateMotion">;
          animateTransform: TagFactory<["animateTransform"], "animateTransform">;
          animation: TagFactory<["animation"], "animation">;
          audio: TagFactory<["audio"], "audio">;
          canvas: TagFactory<["canvas"], "canvas">;
          circle: TagFactory<["circle"], "circle">;
          clipPath: TagFactory<["clipPath"], "clipPath">;
          "color-profile": TagFactory<["color-profile"], "color-profile">;
          cursor: TagFactory<["cursor"], "cursor">;
          defs: TagFactory<["defs"], "defs">;
          desc: TagFactory<["desc"], "desc">;
          discard: TagFactory<["discard"], "discard">;
          ellipse: TagFactory<["ellipse"], "ellipse">;
          feBlend: TagFactory<["feBlend"], "feBlend">;
          feColorMatrix: TagFactory<["feColorMatrix"], "feColorMatrix">;
          feComponentTransfer: TagFactory<
              ["feComponentTransfer"],
              "feComponentTransfer",
          >;
          feComposite: TagFactory<["feComposite"], "feComposite">;
          feConvolveMatrix: TagFactory<["feConvolveMatrix"], "feConvolveMatrix">;
          feDiffuseLighting: TagFactory<["feDiffuseLighting"], "feDiffuseLighting">;
          feDisplacementMap: TagFactory<["feDisplacementMap"], "feDisplacementMap">;
          feDistantLight: TagFactory<["feDistantLight"], "feDistantLight">;
          feDropShadow: TagFactory<["feDropShadow"], "feDropShadow">;
          feFlood: TagFactory<["feFlood"], "feFlood">;
          feFuncA: TagFactory<["feFuncA"], "feFuncA">;
          feFuncB: TagFactory<["feFuncB"], "feFuncB">;
          feFuncG: TagFactory<["feFuncG"], "feFuncG">;
          feFuncR: TagFactory<["feFuncR"], "feFuncR">;
          feGaussianBlur: TagFactory<["feGaussianBlur"], "feGaussianBlur">;
          feImage: TagFactory<["feImage"], "feImage">;
          feMerge: TagFactory<["feMerge"], "feMerge">;
          feMergeNode: TagFactory<["feMergeNode"], "feMergeNode">;
          feMorphology: TagFactory<["feMorphology"], "feMorphology">;
          feOffset: TagFactory<["feOffset"], "feOffset">;
          fePointLight: TagFactory<["fePointLight"], "fePointLight">;
          feSpecularLighting: TagFactory<
              ["feSpecularLighting"],
              "feSpecularLighting",
          >;
          feSpotLight: TagFactory<["feSpotLight"], "feSpotLight">;
          feTile: TagFactory<["feTile"], "feTile">;
          feTurbulence: TagFactory<["feTurbulence"], "feTurbulence">;
          filter: TagFactory<["filter"], "filter">;
          font: TagFactory<["font"], "font">;
          "font-face": TagFactory<["font-face"], "font-face">;
          "font-face-format": TagFactory<["font-face-format"], "font-face-format">;
          "font-face-name": TagFactory<["font-face-name"], "font-face-name">;
          "font-face-src": TagFactory<["font-face-src"], "font-face-src">;
          "font-face-uri": TagFactory<["font-face-uri"], "font-face-uri">;
          foreignObject: TagFactory<["foreignObject"], "foreignObject">;
          g: TagFactory<["g"], "g">;
          glyph: TagFactory<["glyph"], "glyph">;
          glyphRef: TagFactory<["glyphRef"], "glyphRef">;
          handler: TagFactory<["handler"], "handler">;
          hkern: TagFactory<["hkern"], "hkern">;
          iframe: TagFactory<["iframe"], "iframe">;
          image: TagFactory<["image"], "image">;
          line: TagFactory<["line"], "line">;
          linearGradient: TagFactory<["linearGradient"], "linearGradient">;
          listener: TagFactory<["listener"], "listener">;
          marker: TagFactory<["marker"], "marker">;
          mask: TagFactory<["mask"], "mask">;
          metadata: TagFactory<["metadata"], "metadata">;
          "missing-glyph": TagFactory<["missing-glyph"], "missing-glyph">;
          mpath: TagFactory<["mpath"], "mpath">;
          path: TagFactory<["path"], "path">;
          pattern: TagFactory<["pattern"], "pattern">;
          polygon: TagFactory<["polygon"], "polygon">;
          polyline: TagFactory<["polyline"], "polyline">;
          prefetch: TagFactory<["prefetch"], "prefetch">;
          radialGradient: TagFactory<["radialGradient"], "radialGradient">;
          rect: TagFactory<["rect"], "rect">;
          script: TagFactory<["script"], "script">;
          set: TagFactory<["set"], "set">;
          solidColor: TagFactory<["solidColor"], "solidColor">;
          stop: TagFactory<["stop"], "stop">;
          style: TagFactory<["style"], "style">;
          svg: TagFactory<["svg"], "svg">;
          switch: TagFactory<["switch"], "switch">;
          symbol: TagFactory<["symbol"], "symbol">;
          tbreak: TagFactory<["tbreak"], "tbreak">;
          text: TagFactory<["text"], "text">;
          textArea: TagFactory<["textArea"], "textArea">;
          textPath: TagFactory<["textPath"], "textPath">;
          title: TagFactory<["title"], "title">;
          tref: TagFactory<["tref"], "tref">;
          tspan: TagFactory<["tspan"], "tspan">;
          unknown: TagFactory<["unknown"], "unknown">;
          use: TagFactory<["use"], "use">;
          video: TagFactory<["video"], "video">;
          view: TagFactory<["view"], "view">;
          vkern: TagFactory<["vkern"], "vkern">;
      }

        • <
              S extends SelectorString[],
              T extends
              
                      | "symbol"
                      | "object"
                      | "search"
                      | "big"
                      | "blink"
                      | "link"
                      | "small"
                      | "strike"
                      | "sub"
                      | "sup"
                      | "map"
                      | "filter"
                      | "input"
                      | "set"
                      | "base"
                      | "code"
                      | "data"
                      | "time"
                      | "command"
                      | "source"
                      | "progress"
                      | "discard"
                      | "stop"
                      | "track"
                      | "button"
                      | "address"
                      | "unknown"
                      | "center"
                      | "view"
                      | "animation"
                      | "clipPath"
                      | "content"
                      | "cursor"
                      | "font"
                      | "marker"
                      | "mask"
                      | "a"
                      | "abbr"
                      | "area"
                      | "article"
                      | "aside"
                      | "audio"
                      | "b"
                      | "bdi"
                      | "bdo"
                      | "blockquote"
                      | "body"
                      | "br"
                      | "canvas"
                      | "caption"
                      | "cite"
                      | "col"
                      | "colgroup"
                      | "datalist"
                      | "dd"
                      | "del"
                      | "details"
                      | "dfn"
                      | "dialog"
                      | "div"
                      | "dl"
                      | "dt"
                      | "em"
                      | "embed"
                      | "fieldset"
                      | "figcaption"
                      | "figure"
                      | "footer"
                      | "form"
                      | "h1"
                      | "h2"
                      | "h3"
                      | "h4"
                      | "h5"
                      | "h6"
                      | "head"
                      | "header"
                      | "hgroup"
                      | "hr"
                      | "html"
                      | "i"
                      | "iframe"
                      | "img"
                      | "ins"
                      | "kbd"
                      | "label"
                      | "legend"
                      | "li"
                      | "main"
                      | "mark"
                      | "menu"
                      | "meta"
                      | "meter"
                      | "nav"
                      | "noscript"
                      | "ol"
                      | "optgroup"
                      | "option"
                      | "output"
                      | "p"
                      | "picture"
                      | "pre"
                      | "q"
                      | "rp"
                      | "rt"
                      | "ruby"
                      | "s"
                      | "samp"
                      | "script"
                      | "section"
                      | "select"
                      | "slot"
                      | "span"
                      | "strong"
                      | "style"
                      | "summary"
                      | "table"
                      | "tbody"
                      | "td"
                      | "template"
                      | "textarea"
                      | "tfoot"
                      | "th"
                      | "thead"
                      | "title"
                      | "tr"
                      | "u"
                      | "ul"
                      | "var"
                      | "video"
                      | "wbr"
                      | "acronym"
                      | "applet"
                      | "basefont"
                      | "bgsound"
                      | "dir"
                      | "frame"
                      | "frameset"
                      | "isindex"
                      | "keygen"
                      | "listing"
                      | "marquee"
                      | "menuitem"
                      | "multicol"
                      | "nextid"
                      | "nobr"
                      | "noembed"
                      | "noframes"
                      | "param"
                      | "plaintext"
                      | "rb"
                      | "rtc"
                      | "spacer"
                      | "tt"
                      | "xmp"
                      | "animate"
                      | "animateMotion"
                      | "animateTransform"
                      | "circle"
                      | "defs"
                      | "desc"
                      | "ellipse"
                      | "feBlend"
                      | "feColorMatrix"
                      | "feComponentTransfer"
                      | "feComposite"
                      | "feConvolveMatrix"
                      | "feDiffuseLighting"
                      | "feDisplacementMap"
                      | "feDistantLight"
                      | "feDropShadow"
                      | "feFlood"
                      | "feFuncA"
                      | "feFuncB"
                      | "feFuncG"
                      | "feFuncR"
                      | "feGaussianBlur"
                      | "feImage"
                      | "feMerge"
                      | "feMergeNode"
                      | "feMorphology"
                      | "feOffset"
                      | "fePointLight"
                      | "feSpecularLighting"
                      | "feSpotLight"
                      | "feTile"
                      | "feTurbulence"
                      | "foreignObject"
                      | "g"
                      | "image"
                      | "line"
                      | "linearGradient"
                      | "metadata"
                      | "mpath"
                      | "path"
                      | "pattern"
                      | "polygon"
                      | "polyline"
                      | "radialGradient"
                      | "rect"
                      | "svg"
                      | "switch"
                      | "text"
                      | "textPath"
                      | "tspan"
                      | "use"
                      | "math"
                      | "element"
                      | "rbc"
                      | "shadow"
                      | "altGlyph"
                      | "altGlyphDef"
                      | "altGlyphItem"
                      | "animateColor"
                      | "color-profile"
                      | "font-face"
                      | "font-face-format"
                      | "font-face-name"
                      | "font-face-src"
                      | "font-face-uri"
                      | "glyph"
                      | "glyphRef"
                      | "handler"
                      | "hkern"
                      | "listener"
                      | "missing-glyph"
                      | "prefetch"
                      | "solidColor"
                      | "tbreak"
                      | "textArea"
                      | "tref"
                      | "vkern" = SelectorName<LastSelector<S>>,
          >(
              ...selectorString: [...S[]],
          ): TagFactory<S, T>
        • Returns a "factory" function to create tags with the given selector.

          Type Parameters

          • S extends SelectorString[]
          • T extends
                | "symbol"
                | "object"
                | "search"
                | "big"
                | "blink"
                | "link"
                | "small"
                | "strike"
                | "sub"
                | "sup"
                | "map"
                | "filter"
                | "input"
                | "set"
                | "base"
                | "code"
                | "data"
                | "time"
                | "command"
                | "source"
                | "progress"
                | "discard"
                | "stop"
                | "track"
                | "button"
                | "address"
                | "unknown"
                | "center"
                | "view"
                | "animation"
                | "clipPath"
                | "content"
                | "cursor"
                | "font"
                | "marker"
                | "mask"
                | "a"
                | "abbr"
                | "area"
                | "article"
                | "aside"
                | "audio"
                | "b"
                | "bdi"
                | "bdo"
                | "blockquote"
                | "body"
                | "br"
                | "canvas"
                | "caption"
                | "cite"
                | "col"
                | "colgroup"
                | "datalist"
                | "dd"
                | "del"
                | "details"
                | "dfn"
                | "dialog"
                | "div"
                | "dl"
                | "dt"
                | "em"
                | "embed"
                | "fieldset"
                | "figcaption"
                | "figure"
                | "footer"
                | "form"
                | "h1"
                | "h2"
                | "h3"
                | "h4"
                | "h5"
                | "h6"
                | "head"
                | "header"
                | "hgroup"
                | "hr"
                | "html"
                | "i"
                | "iframe"
                | "img"
                | "ins"
                | "kbd"
                | "label"
                | "legend"
                | "li"
                | "main"
                | "mark"
                | "menu"
                | "meta"
                | "meter"
                | "nav"
                | "noscript"
                | "ol"
                | "optgroup"
                | "option"
                | "output"
                | "p"
                | "picture"
                | "pre"
                | "q"
                | "rp"
                | "rt"
                | "ruby"
                | "s"
                | "samp"
                | "script"
                | "section"
                | "select"
                | "slot"
                | "span"
                | "strong"
                | "style"
                | "summary"
                | "table"
                | "tbody"
                | "td"
                | "template"
                | "textarea"
                | "tfoot"
                | "th"
                | "thead"
                | "title"
                | "tr"
                | "u"
                | "ul"
                | "var"
                | "video"
                | "wbr"
                | "acronym"
                | "applet"
                | "basefont"
                | "bgsound"
                | "dir"
                | "frame"
                | "frameset"
                | "isindex"
                | "keygen"
                | "listing"
                | "marquee"
                | "menuitem"
                | "multicol"
                | "nextid"
                | "nobr"
                | "noembed"
                | "noframes"
                | "param"
                | "plaintext"
                | "rb"
                | "rtc"
                | "spacer"
                | "tt"
                | "xmp"
                | "animate"
                | "animateMotion"
                | "animateTransform"
                | "circle"
                | "defs"
                | "desc"
                | "ellipse"
                | "feBlend"
                | "feColorMatrix"
                | "feComponentTransfer"
                | "feComposite"
                | "feConvolveMatrix"
                | "feDiffuseLighting"
                | "feDisplacementMap"
                | "feDistantLight"
                | "feDropShadow"
                | "feFlood"
                | "feFuncA"
                | "feFuncB"
                | "feFuncG"
                | "feFuncR"
                | "feGaussianBlur"
                | "feImage"
                | "feMerge"
                | "feMergeNode"
                | "feMorphology"
                | "feOffset"
                | "fePointLight"
                | "feSpecularLighting"
                | "feSpotLight"
                | "feTile"
                | "feTurbulence"
                | "foreignObject"
                | "g"
                | "image"
                | "line"
                | "linearGradient"
                | "metadata"
                | "mpath"
                | "path"
                | "pattern"
                | "polygon"
                | "polyline"
                | "radialGradient"
                | "rect"
                | "svg"
                | "switch"
                | "text"
                | "textPath"
                | "tspan"
                | "use"
                | "math"
                | "element"
                | "rbc"
                | "shadow"
                | "altGlyph"
                | "altGlyphDef"
                | "altGlyphItem"
                | "animateColor"
                | "color-profile"
                | "font-face"
                | "font-face-format"
                | "font-face-name"
                | "font-face-src"
                | "font-face-uri"
                | "glyph"
                | "glyphRef"
                | "handler"
                | "hkern"
                | "listener"
                | "missing-glyph"
                | "prefetch"
                | "solidColor"
                | "tbreak"
                | "textArea"
                | "tref"
                | "vkern" = SelectorName<LastSelector<S>>

          Parameters

          • ...selectorString: [...S[]]

            The selector string of the tag.

          Returns TagFactory<S, T>

          A function to create tags with the given selector.

      import {extend} from 'whits';
      declare module 'whits' {
      interface HtmlAttributeOverrides {
      foo: 'bar' | 'baz';
      boo: 'far' | 'faz';
      }
      }
      extend('foo', 'boo');