Qucs-S S-parameter Viewer & RF Synthesis Tools
Loading...
Searching...
No Matches
Public Member Functions | Static Public Attributes | Static Protected Attributes | List of all members
pip._vendor.rich.table.Column Class Reference
Collaboration diagram for pip._vendor.rich.table.Column:
Collaboration graph
[legend]

Public Member Functions

"Column" copy (self)
 
Iterable["RenderableType"] cells (self)
 
bool flexible (self)
 

Static Public Attributes

str header = ""
 
str footer = ""
 
StyleType header_style = ""
 
StyleType footer_style = ""
 
StyleType style = ""
 
str justify = "left"
 
str vertical = "top"
 
str overflow = "ellipsis"
 
Optional width = None
 
Optional min_width = None
 
Optional max_width = None
 
Optional ratio = None
 
bool no_wrap = False
 

Static Protected Attributes

int _index = 0
 
List _cells = field(default_factory=list)
 

Detailed Description

Defines a column within a ~Table.

Args:
    title (Union[str, Text], optional): The title of the table rendered at the top. Defaults to None.
    caption (Union[str, Text], optional): The table caption rendered below. Defaults to None.
    width (int, optional): The width in characters of the table, or ``None`` to automatically fit. Defaults to None.
    min_width (Optional[int], optional): The minimum width of the table, or ``None`` for no minimum. Defaults to None.
    box (box.Box, optional): One of the constants in box.py used to draw the edges (see :ref:`appendix_box`), or ``None`` for no box lines. Defaults to box.HEAVY_HEAD.
    safe_box (Optional[bool], optional): Disable box characters that don't display on windows legacy terminal with *raster* fonts. Defaults to True.
    padding (PaddingDimensions, optional): Padding for cells (top, right, bottom, left). Defaults to (0, 1).
    collapse_padding (bool, optional): Enable collapsing of padding around cells. Defaults to False.
    pad_edge (bool, optional): Enable padding of edge cells. Defaults to True.
    expand (bool, optional): Expand the table to fit the available space if ``True``, otherwise the table width will be auto-calculated. Defaults to False.
    show_header (bool, optional): Show a header row. Defaults to True.
    show_footer (bool, optional): Show a footer row. Defaults to False.
    show_edge (bool, optional): Draw a box around the outside of the table. Defaults to True.
    show_lines (bool, optional): Draw lines between every row. Defaults to False.
    leading (bool, optional): Number of blank lines between rows (precludes ``show_lines``). Defaults to 0.
    style (Union[str, Style], optional): Default style for the table. Defaults to "none".
    row_styles (List[Union, str], optional): Optional list of row styles, if more than one style is given then the styles will alternate. Defaults to None.
    header_style (Union[str, Style], optional): Style of the header. Defaults to "table.header".
    footer_style (Union[str, Style], optional): Style of the footer. Defaults to "table.footer".
    border_style (Union[str, Style], optional): Style of the border. Defaults to None.
    title_style (Union[str, Style], optional): Style of the title. Defaults to None.
    caption_style (Union[str, Style], optional): Style of the caption. Defaults to None.
    title_justify (str, optional): Justify method for title. Defaults to "center".
    caption_justify (str, optional): Justify method for caption. Defaults to "center".
    highlight (bool, optional): Highlight cell contents (if str). Defaults to False.

Member Function Documentation

◆ cells()

Iterable["RenderableType"] pip._vendor.rich.table.Column.cells (   self)
Get all cells in the column, not including header.

◆ copy()

"Column" pip._vendor.rich.table.Column.copy (   self)
Return a copy of this Column.

◆ flexible()

bool pip._vendor.rich.table.Column.flexible (   self)
Check if this column is flexible.

The documentation for this class was generated from the following file: