SvgGroup.java
package pro.verron.asciidoc.converters.svg;
import java.util.List;
import static pro.verron.asciidoc.converters.svg.SvgAttribute.attr;
/// SVG {@code <g>} element model.
///
/// @param transform the SVG transform attribute
/// @param children child elements
public record SvgGroup(String transform, List<SvgElement> children)
implements SvgElement {
@Override
public String markup() {
return "g";
}
@Override
public SvgAttributes attributes() {
return new SvgAttributes(attr("transform", transform));
}
}