pyexlatex.models.control.documentclass.classtypes package

Subpackages

Submodules

pyexlatex.models.control.documentclass.classtypes.builtin_classes module

pyexlatex.models.control.documentclass.classtypes.documentclasstype module

class pyexlatex.models.control.documentclass.classtypes.documentclasstype.DocumentClassType(name, definition=None)[source]

Bases: pyexlatex.models.item.ItemBase

__init__(name, definition=None)[source]
property class_filename: str
Return type

str

property style_source_name: str
Return type

str

pyexlatex.models.control.documentclass.classtypes.manager module

class pyexlatex.models.control.documentclass.classtypes.manager.DocumentClassTypesManager[source]

Bases: object

__init__()[source]
get_class_type_by_name(name)[source]
Return type

DocumentClassType

is_builtin_class_type(name)[source]
Return type

bool

is_custom_class_type(name)[source]
Return type

bool

exception pyexlatex.models.control.documentclass.classtypes.manager.NoSuchDocumentClassTypeException[source]

Bases: Exception