hist.svgutils module#

class hist.svgutils.SupportsStr(*args, **kwargs)#

Bases: Protocol

class hist.svgutils.XML(*contents: XML | SupportsStr, **kargs: SupportsStr)#

Bases: object

property name: str#
property start: str#
class hist.svgutils.circle(*contents: XML | SupportsStr, **kargs: SupportsStr)#

Bases: XML

class hist.svgutils.div(*contents: XML | SupportsStr, **kargs: SupportsStr)#

Bases: XML

class hist.svgutils.ellipse(*contents: XML | SupportsStr, **kargs: SupportsStr)#

Bases: XML

class hist.svgutils.g(*contents: XML | SupportsStr, **kargs: SupportsStr)#

Bases: XML

class hist.svgutils.html(*contents: XML | SupportsStr, **kargs: SupportsStr)#

Bases: XML

class hist.svgutils.line(*contents: XML | SupportsStr, **kargs: SupportsStr)#

Bases: XML

class hist.svgutils.p(*contents: XML | SupportsStr, **kargs: SupportsStr)#

Bases: XML

class hist.svgutils.polygon(*contents: XML | SupportsStr, **kargs: SupportsStr)#

Bases: XML

class hist.svgutils.polyline(*contents: XML | SupportsStr, **kargs: SupportsStr)#

Bases: XML

class hist.svgutils.rect(*contents: XML | SupportsStr, **kargs: SupportsStr)#

Bases: XML

classmethod pad(x: float, y: float, scale_x: float, scale_y: float, height: float, left_edge: float, right_edge: float, pad_x: float = 0, pad_y: float = 0, opacity: float = 1, stroke_width: float = 2) Self#
class hist.svgutils.svg(*args: XML | str, **kwargs: str)#

Bases: XML

class hist.svgutils.text(*contents: XML | SupportsStr, **kargs: SupportsStr)#

Bases: XML