TemplateWalker

module_handler: ModuleTemplateHandler
class_handler: ClassTemplateHandler
function_handler: FunctionTemplateHandler
method_handler: MethodTemplateHandler
object_handler: ObjectTemplateHandler
index_handler: IndexTemplateHandler

 

__init__(self, engine: McUtils.Misc.TemplateEngine.TemplateEngine.TemplateEngine, out=None, description=None, **extra_fields): 

 

@property
default_handlers(self): 

 

get_handler(self, obj, *, out=None, engine=None, tree=None, **kwargs): 

 

visit_root(self, o, **kwargs): 

 

write(self, objects, max_depth=-1, index='index.md'): 

Walks through the objects supplied and applies the appropriate templates

  • :returns: str

    i n d e x

o f

w r i t t e n

f i l e s


Feedback

Examples

Templates

Documentation