tablate.classes.options.html.style.utilities package#

Submodules#

tablate.classes.options.html.style.utilities.base_values module#

tablate.classes.options.html.style.utilities.css_factory module#

tablate.classes.options.html.style.utilities.css_factory.css_factory(style_dict)[source]#
Return type:

str

tablate.classes.options.html.style.utilities.selectors module#

tablate.classes.options.html.style.utilities.selectors.element_append(string)[source]#
Return type:

str

tablate.classes.options.html.style.utilities.selectors.base_selector_dict(base_selector, key, value, element_type)[source]#
tablate.classes.options.html.style.utilities.selectors.instance_selector(uid)[source]#
tablate.classes.options.html.style.utilities.selectors.container_selector()[source]#
Return type:

str

tablate.classes.options.html.style.utilities.selectors.table_selector()[source]#
Return type:

str

tablate.classes.options.html.style.utilities.selectors.frame_selector(index)[source]#
Return type:

str

tablate.classes.options.html.style.utilities.selectors.column_selector(index)[source]#
Return type:

str

tablate.classes.options.html.style.utilities.selectors.row_selector(index)[source]#
Return type:

str

tablate.classes.options.html.style.utilities.selectors.text_selector()[source]#
Return type:

str

tablate.classes.options.html.style.utilities.style_dict module#

tablate.classes.options.html.style.utilities.style_dict.style_dict_key_builder(style_dict, selector_dict, key)[source]#
Return type:

Union[dict, list]

tablate.classes.options.html.style.utilities.style_dict.style_dict_css_append(style_dict, css_item)[source]#

tablate.classes.options.html.style.utilities.style_types module#

class tablate.classes.options.html.style.utilities.style_types.StyleItem[source]#

Bases: TypedDict

style: str#
pseudo: Optional[str]#
class tablate.classes.options.html.style.utilities.style_types.BaseSelectorDict[source]#

Bases: TypedDict

tablate_instance: str#
element_type: str#
class tablate.classes.options.html.style.utilities.style_types.TableSelectorDict[source]#

Bases: dict

tablate_table: str#
tablate_instance: str#
element_type: str#
class tablate.classes.options.html.style.utilities.style_types.ElementSelectorDict[source]#

Bases: dict

tablate_frame: str#
tablate_column: str#
tablate_row: str#
tablate_text: str#
tablate_instance: str#
element_type: str#

Module contents#