Fixes #200. Adds support for the picture tag. (#201)

This commit is contained in:
Scott Embler
2021-10-03 18:43:33 -04:00
committed by GitHub
parent 83866be83f
commit 9ad0e428c1
3 changed files with 17 additions and 0 deletions

View File

@@ -149,6 +149,7 @@ public final class TagCreatorCodeGenerator {
"option",
"output",
"p",
"picture",
"pre",
"progress",
"q",

View File

@@ -762,6 +762,13 @@ public class TagCreator {
public static PTag p (Attr.ShortForm shortAttr, String text) { return Attr.addTo( new PTag().withText(text), shortAttr); }
public static PTag p (Attr.ShortForm shortAttr, DomContent... dc) { return Attr.addTo( new PTag().with(dc), shortAttr); }
public static PictureTag picture () { return new PictureTag(); }
public static PictureTag picture (String text) { return new PictureTag().withText(text); }
public static PictureTag picture (DomContent... dc) { return new PictureTag().with(dc); }
public static PictureTag picture (Attr.ShortForm shortAttr) { return Attr.addTo( new PictureTag(), shortAttr); }
public static PictureTag picture (Attr.ShortForm shortAttr, String text) { return Attr.addTo( new PictureTag().withText(text), shortAttr); }
public static PictureTag picture (Attr.ShortForm shortAttr, DomContent... dc) { return Attr.addTo( new PictureTag().with(dc), shortAttr); }
public static PreTag pre () { return new PreTag(); }
public static PreTag pre (String text) { return new PreTag().withText(text); }
public static PreTag pre (DomContent... dc) { return new PreTag().with(dc); }

View File

@@ -0,0 +1,9 @@
package j2html.tags.specialized;
import j2html.tags.ContainerTag;
public final class PictureTag extends ContainerTag<PictureTag> {
public PictureTag() {
super("picture");
}
}