from scaffold.core.widget import base_widget_extended class control(base_widget_extended): link = None action = "" includes = [] script = [] def create(self, url, title, node_id='', classes='icon-content-white icon-content-white-ic_add_white_24dp'): self.content = [] self.append(url, title, node_id, classes) return self def append(self, url, title, node_id='', classes='icon-content-white-ic_add_white_24dp'): if node_id: node_id = 'id="%s" ' % node_id self.content.append( '\n\t\t' % (title, node_id, url, url, classes)) return self def render(self): self.count += 1 return """
""" % "\n".join(self.content)