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
94272697820320["mknode.MkNode"]
94272697822880["mkcontainer.MkContainer"]
94272697823872["mkblock.MkBlock"]
94272697825648["mkhtmlblock.MkHtmlBlock"]
94272696472784["mkdetailsblock.MkDetailsBlock"]
94272696053856["mktabs.MkTabBlock"]
94272694335584["mkadmonition.MkAdmonition"]
94272696473776["mkblockquote.MkBlockQuote"]
94272696640432["mkcode.MkCode"]
94272694448704["mkdiagram.MkDiagram"]
94272695336816["mktreeview.MkTreeView"]
94272697537520["mktemplate.MkTemplate"]
94272697538512["mkclidoc.MkCliDoc"]
94272697539504["mkmaterialbadge.MkMaterialBadge"]
94272697541280["mkimagecompare.MkImageCompare"]
94272694075328["mkimageslideshow.MkImageSlideshow"]
94272695184960["mkiframe.MkIFrame"]
94272696989952["mkcard.MkCard"]
94272695651600["mkinstallguide.MkInstallGuide"]
94272685594160["mkcodeofconduct.MkCodeOfConduct"]
94272697567008["mkcommitconventions.MkCommitConventions"]
94272697571120["mkpullrequestguidelines.MkPullRequestGuidelines"]
94272697568000["mkdevenvsetup.MkDevEnvSetup"]
94272685600272["mkdevtools.MkDevTools"]
94272695688352["mkreprrawrendered.MkReprRawRendered"]
94272696841920["mkcommandoutput.MkCommandOutput"]
94272695799728["mkcommentedcode.MkCommentedCode"]
94272696839472["mkconfigsetting.MkConfigSetting"]
94272696226496["mkpluginflow.MkPluginFlow"]
94272685831168["mklist.MkList"]
94272694451264["mkbasetable.MkBaseTable"]
94272685834176["mktable.MkTable"]
94272696057664["mkhtmltable.MkHtmlTable"]
94272696444656["mktabs.MkTab"]
94272696055568["mktabcontainer.MkTabContainer"]
94272696448176["mktabbedblocks.MkTabbedBlocks"]
94272696052240["mktabbed.MkTabbed"]
94272696037584["mkcritic.MkCritic"]
94272696449952["mkannotations.MkAnnotation"]
94272696450944["mkannotations.MkAnnotations"]
94272696041696["mkfootnotes.MkFootNote"]
94272696042688["mkfootnotes.MkFootNotes"]
94272695186736["mkdefinitionlist.MkDefinition"]
94272695187728["mkdefinitionlist.MkDefinitionList"]
94272697760960["mkpage.MkPage"]
94272696620096["mktemplatepage.MkTemplatePage"]
94272695540368["mkshowcase.MkShowcase"]
94272695541360["mkspeechbubble.MkSpeechBubble"]
94272695546016["mktasklist.MkTask"]
94272695543920["mktasklist.MkTaskList"]
94272697767520["mktimeline.MkTimeline"]
94272696585680["mkshields.MkShields"]
94272697676976["mkmetadatabadges.MkMetadataBadges"]
94272696471008["mkcompactadmonition.MkCompactAdmonition"]
94272697810736["mklink.MkLink"]
94272697805536["mktext.MkText"]
94272697726720["mkinclude.MkInclude"]
94272697644896["mkchangelog.MkChangelog"]
94272697572896["mklicense.MkLicense"]
94272695801712["mkllm.MkLlm"]
94272697807312["mkheader.MkHeader"]
94272696474768["mkkeys.MkKeys"]
94272695640112["_mkdocstrings.MkDocStrings"]
94272696072880["mkicon.MkIcon"]
94272696073872["mkimage.MkImage"]
94272696641424["mkbinaryimage.MkBinaryImage"]
94272695333424["mkbadge.MkBadge"]
94272695189104["mkprogressbar.MkProgressBar"]
94272695634416["templateblocks.BaseBlock"]
94272695631088["templateblocks.HtmlBlock"]
94272695632080["templateblocks.Block"]
94272696995216["templateblocks.AnalyticsBlock"]
94272696996992["templateblocks.SiteMetaBlock"]
94272696998768["templateblocks.ExtraHeadBlock"]
94272694078880["templateblocks.TitleBlock"]
94272694080656["templateblocks.BaseJSBlock"]
94272694082432["templateblocks.LibsBlock"]
94272696993440["templateblocks.ScriptsBlock"]
94272697755056["templateblocks.StylesBlock"]
94272697766528["mktimeline.MkTimelineItem"]
94272697321584["mkpyodide.MkPyodideTerminal"]
94272695146864["mkjupyterlite.MkJupyterLite"]
94272697769632["mkpyscript.MkPyScript"]
94272695696144["mkdataclassinfo.MkDataClassInfo"]
94272696064384["mknav.MkNav"]
94272697683504["mkdoc.MkDoc"]
94272698316112["mkdefaultwebsite.MkDefaultWebsite"]
94272697640336["mktemplatetable.MkTemplateTable"]
94272695685792["mkclasstable.MkClassTable"]
94272694071216["mkdependencytable.MkDependencyTable"]
94272695800720["mkmoduletable.MkModuleTable"]
94272696227488["mkpydeps.MkPyDeps"]
94272697820320 --> 94272697822880
94272697822880 --> 94272697823872
94272697823872 --> 94272697825648
94272697823872 --> 94272696472784
94272697823872 --> 94272696053856
94272697822880 --> 94272694335584
94272697822880 --> 94272696473776
94272697822880 --> 94272696640432
94272696640432 --> 94272694448704
94272696640432 --> 94272695336816
94272697822880 --> 94272697537520
94272697537520 --> 94272697538512
94272697537520 --> 94272697539504
94272697537520 --> 94272697541280
94272697537520 --> 94272694075328
94272697537520 --> 94272695184960
94272697537520 --> 94272696989952
94272697537520 --> 94272695651600
94272697537520 --> 94272685594160
94272697537520 --> 94272697567008
94272697537520 --> 94272697571120
94272697537520 --> 94272697568000
94272697537520 --> 94272685600272
94272697537520 --> 94272695688352
94272697537520 --> 94272696841920
94272697537520 --> 94272695799728
94272697537520 --> 94272696839472
94272697537520 --> 94272696226496
94272697822880 --> 94272685831168
94272697822880 --> 94272694451264
94272694451264 --> 94272685834176
94272694451264 --> 94272696057664
94272697822880 --> 94272696444656
94272697822880 --> 94272696055568
94272696055568 --> 94272696448176
94272696055568 --> 94272696052240
94272697822880 --> 94272696037584
94272697822880 --> 94272696449952
94272697822880 --> 94272696450944
94272697822880 --> 94272696041696
94272697822880 --> 94272696042688
94272697822880 --> 94272695186736
94272697822880 --> 94272695187728
94272697822880 --> 94272697760960
94272697760960 --> 94272696620096
94272697822880 --> 94272695540368
94272697822880 --> 94272695541360
94272697822880 --> 94272695546016
94272697822880 --> 94272695543920
94272697822880 --> 94272697767520
94272697822880 --> 94272696585680
94272697822880 --> 94272697676976
94272697820320 --> 94272696471008
94272697820320 --> 94272697810736
94272697820320 --> 94272697805536
94272697805536 --> 94272697726720
94272697805536 --> 94272697644896
94272697805536 --> 94272697572896
94272697805536 --> 94272695801712
94272697820320 --> 94272697807312
94272697820320 --> 94272696474768
94272697820320 --> 94272695640112
94272697820320 --> 94272696072880
94272697820320 --> 94272696073872
94272696073872 --> 94272696641424
94272696073872 --> 94272695333424
94272697820320 --> 94272695189104
94272697820320 --> 94272695634416
94272695634416 --> 94272695631088
94272695634416 --> 94272695632080
94272695632080 --> 94272696995216
94272695632080 --> 94272696996992
94272695632080 --> 94272696998768
94272695634416 --> 94272694078880
94272695634416 --> 94272694080656
94272694080656 --> 94272694082432
94272694080656 --> 94272696993440
94272695634416 --> 94272697755056
94272697820320 --> 94272697766528
94272697820320 --> 94272697321584
94272697820320 --> 94272695146864
94272697820320 --> 94272697769632
94272697820320 --> 94272695696144
94272697820320 --> 94272696064384
94272696064384 --> 94272697683504
94272696064384 --> 94272698316112
94272697820320 --> 94272697640336
94272697640336 --> 94272695685792
94272697640336 --> 94272694071216
94272697640336 --> 94272695800720
94272697820320 --> 94272696227488
Page info
Code for this section
Resources
Resources(css=[],
markdown_extensions={'attr_list': {},
'md_in_html': {},
'pymdownx.emoji': {'emoji_generator': <function to_svg at 0x7f2e2ba66ca0>,
'emoji_index': <function twemoji at 0x7f2e2ba66b60>},
'pymdownx.magiclink': {'repo': 'mknodes',
'repo_url_shorthand': True,
'user': 'phil65'},
'pymdownx.superfences': {'custom_fences': [{'class': 'mermaid',
'format': <function fence_code_format at 0x7f2e2b8cfba0>,
'name': 'mermaid'}]}},
plugins=[],
js=[],
assets=[],
packages=[])