def __init__(self, **attr): Canvas.__init__(self, **attr) self.xmlns = 'http://www.w3.org/2000/svg' self.xlink = 'http://www.w3.org/1999/xlink' self.ev = 'http://www.w3.org/2001/xml-events' self.defs = Defs() self.scripts = []
def createDef(self, element): if not hasattr(self, 'defs'): self.defs = Defs() node = self.defs.getElementById(element.id) if node is None: self.defs.draw(element) return True else: return False