def __init__(self, *args, **kwargs): self.backColor = None self.cornerRadius = 0 self.leftIndent = 0 attrs = ["backColor", "cornerRadius", "leftIndent"] for attr in attrs: if attr in kwargs: setattr(self, attr, kwargs[attr]) del kwargs[attr] Table.__init__(self, *args, **kwargs)
def __init__(self, data, horizontal_align=None, style=None): Table.__init__(self, data, hAlign=horizontal_align) default_style = [('INNERGRID', (0, 0), (-1, -1), .25, colors.black), ('BOX', (0, 0), (-1, -1), .25, colors.black), ('BACKGROUND', (0, 0), (-1, -len(data)), colors.lightgrey), ('ALIGN', (0, 0), (-1, -1), 'CENTER'), ('VALIGN', (0, 0), (-1, -1), 'MIDDLE')] if style and isinstance(style, list): default_style.extend(style) self.setStyle(TableStyle(default_style))
def __init__(self, data, horizontal_align=None, style=None, **kwargs): Table.__init__(self, data, hAlign=horizontal_align, **kwargs) default_style = [('INNERGRID', (0, 0), (-1, -1), .25, colors.black), ('BOX', (0, 0), (-1, -1), .25, colors.black), ('ALIGN', (0, 0), (-1, -1), 'CENTER'), ('VALIGN', (0, 0), (-1, -1), 'MIDDLE')] if (len(data) <= 24 or 'rowHeights' in kwargs) and data[0][0] == '#': default_style.append( ('BACKGROUND', (0, 0), (-1, -len(data)), colors.lightgrey)) if style and isinstance(style, list): default_style.extend(style) self.setStyle(TableStyle(default_style))
def __init__(self, *args, **kwargs): self.init_args = args, kwargs Table.__init__(self, *args, **kwargs) self._cached_cell_styles = None
def __init__(self, data, horizontal_align=None): Table.__init__(self, data, hAlign=horizontal_align)
def __init__(self, data, on_wrap=None, **kwargs): self.on_wrap = on_wrap Table.__init__(self, data, **kwargs) self._longTableOptimize = 0
def __init__(self, data, laterColWidths=None, laterStyle=None, **kwargs): Table.__init__(self, data, **kwargs) self._later_column_widths = laterColWidths self._later_style = laterStyle
def __init__(self, ox, oy, *args, **kw): Table.__init__(self, *args, **kw) self.ox = ox self.oy = oy