Skip to content

The nodes

Basically everything interesting in this library inherits from MkNode. It`s the base class for all tree nodes we are building. The tree goes from the root nav down to single markup elements. We can show the subclass tree by using the MkClassDiagram Node.

All the nodes

graph LR
  4460482368512["mknode.MkNode"]
  4460482369536["mkcontainer.MkContainerBase"]
  4460482370560["mkcontainer.MkContainer"]
  4460482371584["mkblock.MkBlock"]
  4460482394112["mkadmonition.MkAdmonition"]
  4460482395136["mkblockquote.MkBlockQuote"]
  4460494592000["mkcode.MkCode"]
  4460494595072["mktemplate.MkTemplate"]
  4460494603264["mklist.MkList"]
  4460494622720["mkbasetable.MkBaseTable"]
  4460494627840["mktabs.MkTab"]
  4460494628864["mktabcontainer.MkTabContainer"]
  4460494631936["mkcritic.MkCritic"]
  4460494632960["mkannotations.MkAnnotation"]
  4460494633984["mkannotations.MkAnnotations"]
  4460494635008["mkfootnotes.MkFootNote"]
  4460494636032["mkfootnotes.MkFootNotes"]
  4460494639104["mkdefinitionlist.MkDefinition"]
  4460494640128["mkdefinitionlist.MkDefinitionList"]
  4460490528768["mkpage.MkPage"]
  4460490529792["mkshowcase.MkShowcase"]
  4460490530816["mkspeechbubble.MkSpeechBubble"]
  4460490531840["mktasklist.MkTask"]
  4460490532864["mktasklist.MkTaskList"]
  4460490534912["mktimeline.MkTimeline"]
  4460490565632["mkshields.MkShields"]
  4460497395712["mkmetadatabadges.MkMetadataBadges"]
  4460482392064["mkcompactadmonition.MkCompactAdmonition"]
  4460494586880["mklink.MkLink"]
  4460494587904["mktext.MkText"]
  4460490561536["mkinclude.MkInclude"]
  4460497355776["mkchangelog.MkChangelog"]
  4460497388544["mklicense.MkLicense"]
  4460481807360["mkllm.MkLlm"]
  4460494588928["mkheader.MkHeader"]
  4460494589952["mkkeys.MkKeys"]
  4460494594048["_mkdocstrings.MkDocStrings"]
  4460494597120["mkicon.MkIcon"]
  4460494598144["mkimage.MkImage"]
  4460494602240["mkbinaryimage.MkBinaryImage"]
  4460497394688["mkbadge.MkBadge"]
  4460494638080["mkprogressbar.MkProgressBar"]
  4460494645248["templateblocks.BaseBlock"]
  4460494646272["templateblocks.HtmlBlock"]
  4460494647296["templateblocks.Block"]
  4460490523648["templateblocks.AnalyticsBlock"]
  4460490524672["templateblocks.SiteMetaBlock"]
  4460490525696["templateblocks.ExtraHeadBlock"]
  4460494648320["templateblocks.TitleBlock"]
  4460494649344["templateblocks.BaseJSBlock"]
  4460494650368["templateblocks.LibsBlock"]
  4460490522624["templateblocks.ScriptsBlock"]
  4460490526720["templateblocks.StylesBlock"]
  4460490533888["mktimeline.MkTimelineItem"]
  4460490535936["mkpyodide.MkPyodideTerminal"]
  4460490536960["mkjupyterlite.MkJupyterLite"]
  4460490537984["mkpyscript.MkPyScript"]
  4460490547200["mkdataclassinfo.MkDataClassInfo"]
  4460490552320["mknav.MkNav"]
  4460490554368["mkdoc.MkDoc"]
  4460490555392["mkclinav.MkCliNav"]
  4460455739392["mkdefaultwebsite.MkDefaultWebsite"]
  4460497371136["mktemplatetable.MkTemplateTable"]
  4460497372160["mkclasstable.MkClassTable"]
  4460497389568["mkdependencytable.MkDependencyTable"]
  4460497399808["mkmoduletable.MkModuleTable"]
  4460497402880["mkpydeps.MkPyDeps"]
  4460482368512 --> 4460482369536
  4460482369536 --> 4460482370560
  4460482370560 --> 4460482371584
  4460482370560 --> 4460482394112
  4460482370560 --> 4460482395136
  4460482370560 --> 4460494592000
  4460482370560 --> 4460494595072
  4460482370560 --> 4460494603264
  4460482370560 --> 4460494622720
  4460482370560 --> 4460494627840
  4460482370560 --> 4460494628864
  4460482370560 --> 4460494631936
  4460482370560 --> 4460494632960
  4460482370560 --> 4460494633984
  4460482370560 --> 4460494635008
  4460482370560 --> 4460494636032
  4460482370560 --> 4460494639104
  4460482370560 --> 4460494640128
  4460482370560 --> 4460490528768
  4460482370560 --> 4460490529792
  4460482370560 --> 4460490530816
  4460482370560 --> 4460490531840
  4460482370560 --> 4460490532864
  4460482370560 --> 4460490534912
  4460482370560 --> 4460490565632
  4460482370560 --> 4460497395712
  4460482368512 --> 4460482392064
  4460482368512 --> 4460494586880
  4460482368512 --> 4460494587904
  4460494587904 --> 4460490561536
  4460494587904 --> 4460497355776
  4460494587904 --> 4460497388544
  4460494587904 --> 4460481807360
  4460482368512 --> 4460494588928
  4460482368512 --> 4460494589952
  4460482368512 --> 4460494594048
  4460482368512 --> 4460494597120
  4460482368512 --> 4460494598144
  4460494598144 --> 4460494602240
  4460494598144 --> 4460497394688
  4460482368512 --> 4460494638080
  4460482368512 --> 4460494645248
  4460494645248 --> 4460494646272
  4460494645248 --> 4460494647296
  4460494647296 --> 4460490523648
  4460494647296 --> 4460490524672
  4460494647296 --> 4460490525696
  4460494645248 --> 4460494648320
  4460494645248 --> 4460494649344
  4460494649344 --> 4460494650368
  4460494649344 --> 4460490522624
  4460494645248 --> 4460490526720
  4460482368512 --> 4460490533888
  4460482368512 --> 4460490535936
  4460482368512 --> 4460490536960
  4460482368512 --> 4460490537984
  4460482368512 --> 4460490547200
  4460482368512 --> 4460490552320
  4460490552320 --> 4460490554368
  4460490552320 --> 4460490555392
  4460490552320 --> 4460455739392
  4460482368512 --> 4460497371136
  4460497371136 --> 4460497372160
  4460497371136 --> 4460497389568
  4460497371136 --> 4460497399808
  4460482368512 --> 4460497402880