module timelinelib.canvas.svg

timelinelib.canvas.svg.OUTER_PADDING = 5
timelinelib.canvas.svg.INNER_PADDING = 3
timelinelib.canvas.svg.DATA_INDICATOR_SIZE = 10
timelinelib.canvas.svg.SMALL_FONT_SIZE_PX = 9
timelinelib.canvas.svg.LARGER_FONT_SIZE_PX = 14
timelinelib.canvas.svg.Y_RECT_OFFSET = 12
timelinelib.canvas.svg.Y_TEXT_OFFSET = 18
timelinelib.canvas.svg.ENCODING = 'utf-8'
timelinelib.canvas.svg.export(path, timeline, scene, view_properties, appearence)[source]
class timelinelib.canvas.svg.SVGDrawingAlgorithm[source]

Bases: object

__init__(timeline, scene, view_properties, appearence, **kwargs)[source]

Initialize self. See help(type(self)) for accurate signature.

write(path)[source]

write the SVG code into the file with filename path. No checking is done if file/path exists

draw()[source]