ladybird/Libraries/LibWeb/SVG/SVGGraphicsElement.idl

19 lines
557 B
Text

#import <SVG/SVGElement.idl>
#import <Geometry/DOMRectReadOnly.idl>
dictionary SVGBoundingBoxOptions {
boolean fill = true;
boolean stroke = false;
boolean markers = false;
boolean clipped = false;
};
// https://svgwg.org/svg2-draft/types.html#InterfaceSVGGraphicsElement
[Exposed=Window]
interface SVGGraphicsElement : SVGElement {
[SameObject] readonly attribute SVGAnimatedTransformList transform;
DOMRect getBBox(optional SVGBoundingBoxOptions options = {});
[FIXME] DOMMatrix? getCTM();
DOMMatrix? getScreenCTM();
};