Skip to content

registry

dandy.core.typing.registry

TYPE_REGISTRY = {'PromptOrStr': PromptOrStr, 'PromptOrStrOrNone': PromptOrStrOrNone, 'TypedKwargsDict': TypedKwargsDict} module-attribute

resolve_type_from_registry

Source code in dandy/core/typing/registry.py
def resolve_type_from_registry(type_str: str) -> type:
    if type_str in TYPE_REGISTRY:
        return TYPE_REGISTRY[type_str.split('.')[-1]]
    else:
        return type(None)