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
93860744073616["mknode.MkNode"]
93860744077920["mkcontainer.MkContainer"]
93860744078912["mkblock.MkBlock"]
93860738712912["mkhtmlblock.MkHtmlBlock"]
93860738889984["mkdetailsblock.MkDetailsBlock"]
93860738695328["mktabs.MkTabBlock"]
93860738890976["mkadmonition.MkAdmonition"]
93860740371472["mkblockquote.MkBlockQuote"]
93860742841280["mkcode.MkCode"]
93860742534992["mkdiagram.MkDiagram"]
93860740334656["mktreeview.MkTreeView"]
93860738888176["mktemplate.MkTemplate"]
93860742986000["mkclidoc.MkCliDoc"]
93860742945248["mkmaterialbadge.MkMaterialBadge"]
93860742946240["mkimagecompare.MkImageCompare"]
93860743870752["mkimageslideshow.MkImageSlideshow"]
93860742971840["mkiframe.MkIFrame"]
93860740316816["mkcard.MkCard"]
93860743668384["mkinstallguide.MkInstallGuide"]
93860742514848["mkcodeofconduct.MkCodeOfConduct"]
93860742511520["mkcommitconventions.MkCommitConventions"]
93860742513296["mkpullrequestguidelines.MkPullRequestGuidelines"]
93860743852160["mkdevenvsetup.MkDevEnvSetup"]
93860743856272["mkdevtools.MkDevTools"]
93860743265184["mkreprrawrendered.MkReprRawRendered"]
93860741615712["mkcommandoutput.MkCommandOutput"]
93860740594544["mkcommentedcode.MkCommentedCode"]
93860743226512["mkconfigsetting.MkConfigSetting"]
93860738860160["mkpluginflow.MkPluginFlow"]
93860743872528["mklist.MkList"]
93860740306432["mkbasetable.MkBaseTable"]
93860740242912["mktable.MkTable"]
93860740243904["mkhtmltable.MkHtmlTable"]
93860738696320["mktabs.MkTab"]
93860738698096["mktabcontainer.MkTabContainer"]
93860742988944["mktabbedblocks.MkTabbedBlocks"]
93860742990720["mktabbed.MkTabbed"]
93860742992496["mkcritic.MkCritic"]
93860743889648["mkannotations.MkAnnotation"]
93860743892976["mkannotations.MkAnnotations"]
93860743894752["mkfootnotes.MkFootNote"]
93860743895744["mkfootnotes.MkFootNotes"]
93860742973616["mkdefinitionlist.MkDefinition"]
93860740301712["mkdefinitionlist.MkDefinitionList"]
93860738687184["mkpage.MkPage"]
93860739017392["mktemplatepage.MkTemplatePage"]
93860738689744["mkshowcase.MkShowcase"]
93860738690736["mkspeechbubble.MkSpeechBubble"]
93860738691728["mktasklist.MkTask"]
93860739012720["mktasklist.MkTaskList"]
93860739014496["mktimeline.MkTimeline"]
93860738873792["mkshields.MkShields"]
93860739080688["mkmetadatabadges.MkMetadataBadges"]
93860740369696["mkcompactadmonition.MkCompactAdmonition"]
93860742933552["mklink.MkLink"]
93860742935328["mktext.MkText"]
93860743865856["mkinclude.MkInclude"]
93860743862336["mkchangelog.MkChangelog"]
93860740332576["mklicense.MkLicense"]
93860739174608["mkllm.MkLlm"]
93860742937664["mkheader.MkHeader"]
93860742938656["mkkeys.MkKeys"]
93860744018592["_mkdocstrings.MkDocStrings"]
93860742942560["mkicon.MkIcon"]
93860743875968["mkimage.MkImage"]
93860739088832["mkbinaryimage.MkBinaryImage"]
93860741612864["mkbadge.MkBadge"]
93860739789056["mkprogressbar.MkProgressBar"]
93860740602736["templateblocks.BaseBlock"]
93860740603728["templateblocks.HtmlBlock"]
93860740604720["templateblocks.Block"]
93860743886432["templateblocks.AnalyticsBlock"]
93860740279824["templateblocks.SiteMetaBlock"]
93860740281600["templateblocks.ExtraHeadBlock"]
93860740606496["templateblocks.TitleBlock"]
93860743881104["templateblocks.BaseJSBlock"]
93860743882880["templateblocks.LibsBlock"]
93860743884656["templateblocks.ScriptsBlock"]
93860740283376["templateblocks.StylesBlock"]
93860739035536["mktimeline.MkTimelineItem"]
93860743667392["mknav.MkNav"]
93860742416736["mkdoc.MkDoc"]
93860741505024["mkdefaultwebsite.MkDefaultWebsite"]
93860743858256["mktemplatetable.MkTemplateTable"]
93860743652608["mkclasstable.MkClassTable"]
93860741609536["mkdependencytable.MkDependencyTable"]
93860743899232["mkmoduletable.MkModuleTable"]
93860738856048["mkpydeps.MkPyDeps"]
93860744073616 --> 93860744077920
93860744077920 --> 93860744078912
93860744078912 --> 93860738712912
93860744078912 --> 93860738889984
93860744078912 --> 93860738695328
93860744077920 --> 93860738890976
93860744077920 --> 93860740371472
93860744077920 --> 93860742841280
93860742841280 --> 93860742534992
93860742841280 --> 93860740334656
93860744077920 --> 93860738888176
93860738888176 --> 93860742986000
93860738888176 --> 93860742945248
93860738888176 --> 93860742946240
93860738888176 --> 93860743870752
93860738888176 --> 93860742971840
93860738888176 --> 93860740316816
93860738888176 --> 93860743668384
93860738888176 --> 93860742514848
93860738888176 --> 93860742511520
93860738888176 --> 93860742513296
93860738888176 --> 93860743852160
93860738888176 --> 93860743856272
93860738888176 --> 93860743265184
93860738888176 --> 93860741615712
93860738888176 --> 93860740594544
93860738888176 --> 93860743226512
93860738888176 --> 93860738860160
93860744077920 --> 93860743872528
93860744077920 --> 93860740306432
93860740306432 --> 93860740242912
93860740306432 --> 93860740243904
93860744077920 --> 93860738696320
93860744077920 --> 93860738698096
93860738698096 --> 93860742988944
93860738698096 --> 93860742990720
93860744077920 --> 93860742992496
93860744077920 --> 93860743889648
93860744077920 --> 93860743892976
93860744077920 --> 93860743894752
93860744077920 --> 93860743895744
93860744077920 --> 93860742973616
93860744077920 --> 93860740301712
93860744077920 --> 93860738687184
93860738687184 --> 93860739017392
93860744077920 --> 93860738689744
93860744077920 --> 93860738690736
93860744077920 --> 93860738691728
93860744077920 --> 93860739012720
93860744077920 --> 93860739014496
93860744077920 --> 93860738873792
93860744077920 --> 93860739080688
93860744073616 --> 93860740369696
93860744073616 --> 93860742933552
93860744073616 --> 93860742935328
93860742935328 --> 93860743865856
93860742935328 --> 93860743862336
93860742935328 --> 93860740332576
93860742935328 --> 93860739174608
93860744073616 --> 93860742937664
93860744073616 --> 93860742938656
93860744073616 --> 93860744018592
93860744073616 --> 93860742942560
93860744073616 --> 93860743875968
93860743875968 --> 93860739088832
93860743875968 --> 93860741612864
93860744073616 --> 93860739789056
93860744073616 --> 93860740602736
93860740602736 --> 93860740603728
93860740602736 --> 93860740604720
93860740604720 --> 93860743886432
93860740604720 --> 93860740279824
93860740604720 --> 93860740281600
93860740602736 --> 93860740606496
93860740602736 --> 93860743881104
93860743881104 --> 93860743882880
93860743881104 --> 93860743884656
93860740602736 --> 93860740283376
93860744073616 --> 93860739035536
93860744073616 --> 93860743667392
93860743667392 --> 93860742416736
93860743667392 --> 93860741505024
93860744073616 --> 93860743858256
93860743858256 --> 93860743652608
93860743858256 --> 93860741609536
93860743858256 --> 93860743899232
93860744073616 --> 93860738856048
Page info
Code for this section
Resources
Resources(css=[],
markdown_extensions={'attr_list': {},
'md_in_html': {},
'pymdownx.emoji': {'emoji_generator': <function to_svg at 0x7fdd9aa4e520>,
'emoji_index': <function twemoji at 0x7fdd9aa4e3e0>},
'pymdownx.magiclink': {'repo': 'mknodes',
'repo_url_shorthand': True,
'user': 'phil65'},
'pymdownx.superfences': {'custom_fences': [{'class': 'mermaid',
'format': <function fence_code_format at 0x7fdd9a61ce00>,
'name': 'mermaid'}]}},
plugins=[],
js=[],
assets=[],
packages=[])