innoconv.extensions¶
innoConv extensions.
Extensions are a way of separating concerns of the conversion process into independent modules. They can be enabled on a one-by-one basis as not all features are needed in all cases.
Extensions interface with
InnoconvRunner
through a set of
methods defined in
AbstractExtension
.
-
innoconv.extensions.
EXTENSIONS
= {'copy_static': <class 'innoconv.extensions.copy_static.CopyStatic'>, 'generate_toc': <class 'innoconv.extensions.generate_toc.GenerateToc'>, 'join_strings': <class 'innoconv.extensions.join_strings.JoinStrings'>, 'write_manifest': <class 'innoconv.extensions.write_manifest.WriteManifest'>}¶ List of available extensions