nomenclate.core.rendering module¶
- class nomenclate.core.rendering.InputRenderer(name, bases, dct)[source]
Bases:
type
- RENDER_FUNCTIONS = {'date': <class 'nomenclate.core.renderers.RenderDate'>, 'default': <class 'nomenclate.core.renderers.RenderBase'>, 'lod': <class 'nomenclate.core.renderers.RenderLod'>, 'type': <class 'nomenclate.core.renderers.RenderType'>, 'var': <class 'nomenclate.core.renderers.RenderVar'>, 'version': <class 'nomenclate.core.renderers.RenderVersion'>}
- classmethod cleanup_formatted_string(formatted_string)[source]
Removes unused tokens/removes surrounding and double underscores
- Parameters
formatted_string – str, string that has had tokens replaced
- Returns
str, cleaned up name of object
- classmethod get_valid_render_function(token_name)[source]
- classmethod render_nomenclative(nomenclate_object)[source]
- classmethod render_unique_tokens(nomenclate_object, token_values)[source]