Style Dicts

Contents

Style Dicts#

class tablate.type.type_input.HtmlContainerStylesInput[source]#

Bases: TypedDict

html_container_border_weight: Optional[int]#
html_container_border_style: Optional[Literal['none', 'thin', 'thick', 'double']]#
html_container_border_color: Optional[str]#
html_container_padding: Union[int, List[int], None]#
html_container_width: Optional[str]#
class tablate.type.type_input.FrameStylesInput[source]#

Bases: TypedDict

frame_divider: Literal['none', 'blank', 'thin', 'thick', 'double']#
max_lines: Optional[int]#
multiline: Optional[bool]#
background: Optional[Literal['white', 'grey', 'red', 'green', 'yellow', 'blue', 'magenta', 'cyan', 'dark_red', 'dark_green', 'dark_yellow', 'dark_blue', 'dark_magenta', 'dark_cyan', 'dark_grey', 'black']]#
class tablate.type.type_input.HtmlFrameStylesInput[source]#

Bases: TypedDict

html_frame_divider_style: Optional[Literal['none', 'thin', 'thick', 'double']]#
html_frame_divider_weight: Optional[int]#
html_frame_divider_color: Optional[str]#
html_max_lines: Optional[int]#
html_multiline: Optional[bool]#
html_background: Optional[str]#
class tablate.type.type_input.ColumnStylesInput[source]#

Bases: TypedDict

column_divider: Literal['blank', 'thin', 'thick', 'double']#
padding: int#
background_padding: int#
class tablate.type.type_input.TextStylesInput[source]#

Bases: TypedDict

text_style: Optional[Literal['normal', 'bold', 'underlined', 'bold_underlined']]#
text_align: Optional[Literal['left', 'center', 'right']]#
text_color: Optional[Literal['white', 'grey', 'red', 'green', 'yellow', 'blue', 'magenta', 'cyan', 'dark_red', 'dark_green', 'dark_yellow', 'dark_blue', 'dark_magenta', 'dark_cyan', 'dark_grey', 'black']]#
class tablate.type.type_input.HtmlColumnStylesInput[source]#

Bases: TypedDict

html_column_divider_style: Optional[Literal['none', 'thin', 'thick', 'double']]#
html_column_divider_weight: Optional[int]#
html_column_divider_color: Optional[str]#
html_padding: Union[int, List[int], None]#
class tablate.type.type_input.HtmlTextStylesInput[source]#

Bases: TypedDict

html_text_style: Optional[Literal['normal', 'bold', 'italic']]#
html_text_align: Optional[Literal['left', 'center', 'right', 'justify']]#
html_text_color: Optional[str]#
html_text_size: Optional[int]#
class tablate.type.type_input.RowsStylesInput[source]#

Bases: TypedDict

row_line_divider: Literal['none', 'blank', 'thin', 'thick', 'double']#
odds_background: Optional[Literal['white', 'grey', 'red', 'green', 'yellow', 'blue', 'magenta', 'cyan', 'dark_red', 'dark_green', 'dark_yellow', 'dark_blue', 'dark_magenta', 'dark_cyan', 'dark_grey', 'black']]#
evens_background: Optional[Literal['white', 'grey', 'red', 'green', 'yellow', 'blue', 'magenta', 'cyan', 'dark_red', 'dark_green', 'dark_yellow', 'dark_blue', 'dark_magenta', 'dark_cyan', 'dark_grey', 'black']]#
class tablate.type.type_input.HtmlRowsStylesInput[source]#

Bases: TypedDict

html_row_line_divider_weight: Optional[int]#
html_row_line_divider_style: Optional[Literal['none', 'thin', 'thick', 'double']]#
html_row_line_divider_color: Optional[str]#
html_odds_background: Optional[str]#
html_evens_background: Optional[str]#
class tablate.type.type_input.HtmlColumnInput[source]#

Bases: TypedDict

padding: Union[int, List[int], None]#
divider_style: Optional[Literal['none', 'thin', 'thick', 'double']]#
divider_weight: Optional[int]#
divider_color: Optional[str]#
text_style: Optional[Literal['normal', 'bold', 'italic']]#
text_align: Optional[Literal['left', 'center', 'right', 'justify']]#
text_color: Optional[str]#
background: Optional[str]#
class tablate.type.type_input.BaseColumnInput[source]#

Bases: TypedDict

width: Union[int, str, None]#
padding: int#
divider: Literal['blank', 'thin', 'thick', 'double']#
text_style: Optional[Literal['normal', 'bold', 'underlined', 'bold_underlined']]#
text_align: Optional[Literal['left', 'center', 'right']]#
text_color: Optional[Literal['white', 'grey', 'red', 'green', 'yellow', 'blue', 'magenta', 'cyan', 'dark_red', 'dark_green', 'dark_yellow', 'dark_blue', 'dark_magenta', 'dark_cyan', 'dark_grey', 'black']]#
background: Optional[Literal['white', 'grey', 'red', 'green', 'yellow', 'blue', 'magenta', 'cyan', 'dark_red', 'dark_green', 'dark_yellow', 'dark_blue', 'dark_magenta', 'dark_cyan', 'dark_grey', 'black']]#
html_styles: Optional[HtmlColumnInput]#
class tablate.type.type_input.GridColumnInput[source]#

Bases: dict

string: Union[str, int, float]#
width: Union[int, str, None]#
padding: int#
divider: Literal['blank', 'thin', 'thick', 'double']#
text_style: Optional[Literal['normal', 'bold', 'underlined', 'bold_underlined']]#
text_align: Optional[Literal['left', 'center', 'right']]#
text_color: Optional[Literal['white', 'grey', 'red', 'green', 'yellow', 'blue', 'magenta', 'cyan', 'dark_red', 'dark_green', 'dark_yellow', 'dark_blue', 'dark_magenta', 'dark_cyan', 'dark_grey', 'black']]#
background: Optional[Literal['white', 'grey', 'red', 'green', 'yellow', 'blue', 'magenta', 'cyan', 'dark_red', 'dark_green', 'dark_yellow', 'dark_blue', 'dark_magenta', 'dark_cyan', 'dark_grey', 'black']]#
html_styles: Optional[HtmlColumnInput]#
class tablate.type.type_input.BaseTableColumnInput[source]#

Bases: dict

string: Union[str, int, float]#
width: Union[int, str, None]#
padding: int#
divider: Literal['blank', 'thin', 'thick', 'double']#
text_style: Optional[Literal['normal', 'bold', 'underlined', 'bold_underlined']]#
text_align: Optional[Literal['left', 'center', 'right']]#
text_color: Optional[Literal['white', 'grey', 'red', 'green', 'yellow', 'blue', 'magenta', 'cyan', 'dark_red', 'dark_green', 'dark_yellow', 'dark_blue', 'dark_magenta', 'dark_cyan', 'dark_grey', 'black']]#
background: Optional[Literal['white', 'grey', 'red', 'green', 'yellow', 'blue', 'magenta', 'cyan', 'dark_red', 'dark_green', 'dark_yellow', 'dark_blue', 'dark_magenta', 'dark_cyan', 'dark_grey', 'black']]#
html_styles: Optional[HtmlColumnInput]#
class tablate.type.type_input.TableColumnInput[source]#

Bases: dict

key: str#
width: Union[int, str, None]#
padding: int#
divider: Literal['blank', 'thin', 'thick', 'double']#
text_style: Optional[Literal['normal', 'bold', 'underlined', 'bold_underlined']]#
text_align: Optional[Literal['left', 'center', 'right']]#
text_color: Optional[Literal['white', 'grey', 'red', 'green', 'yellow', 'blue', 'magenta', 'cyan', 'dark_red', 'dark_green', 'dark_yellow', 'dark_blue', 'dark_magenta', 'dark_cyan', 'dark_grey', 'black']]#
background: Optional[Literal['white', 'grey', 'red', 'green', 'yellow', 'blue', 'magenta', 'cyan', 'dark_red', 'dark_green', 'dark_yellow', 'dark_blue', 'dark_magenta', 'dark_cyan', 'dark_grey', 'black']]#
html_styles: Optional[HtmlColumnInput]#
string: Union[str, int, float]#
class tablate.type.type_input.BaseStylesInput[source]#

Bases: TypedDict

frame_styles: FrameStylesInput#
column_styles: ColumnStylesInput#
text_styles: TextStylesInput#
tablate.type.type_input.TableHeaderFrameStylesInput#

alias of BaseStylesInput

class tablate.type.type_input.TableBodyFrameStylesInput[source]#

Bases: dict

row_styles: RowsStylesInput#
frame_styles: FrameStylesInput#
column_styles: ColumnStylesInput#
text_styles: TextStylesInput#
class tablate.type.type_input.HtmlStylesInput[source]#

Bases: TypedDict

html_frame_styles: HtmlFrameStylesInput#
html_column_styles: HtmlColumnStylesInput#
html_text_styles: HtmlTextStylesInput#
class tablate.type.type_input.HtmlTextFrameStylesInput[source]#

Bases: TypedDict

html_frame_styles: HtmlFrameStylesInput#
html_text_styles: HtmlTextStylesInput#
tablate.type.type_input.HtmlGridFrameStylesInput#

alias of HtmlStylesInput

class tablate.type.type_input.HtmlTableFrameStylesInput[source]#

Bases: dict

html_row_styles: HtmlRowsStylesInput#
html_frame_styles: HtmlFrameStylesInput#
html_column_styles: HtmlColumnStylesInput#
html_text_styles: HtmlTextStylesInput#
tablate.type.type_input.HtmlTableHeaderStylesInput#

alias of HtmlStylesInput