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
94854582916880["mknode.MkNode"]
94854582919984["mkcontainer.MkContainer"]
94854582920960["mkblock.MkBlock"]
94854582922720["mkhtmlblock.MkHtmlBlock"]
94854582997696["mkdetailsblock.MkDetailsBlock"]
94854583008800["mktabs.MkTabBlock"]
94854582722240["mkadmonition.MkAdmonition"]
94854582723216["mkblockquote.MkBlockQuote"]
94854582908560["mkcode.MkCode"]
94854574620240["mkdiagram.MkDiagram"]
94854583229712["mktreeview.MkTreeView"]
94854582782240["mktemplate.MkTemplate"]
94854582994144["mkclidoc.MkCliDoc"]
94854583051152["mkmaterialbadge.MkMaterialBadge"]
94854582949968["mkimagecompare.MkImageCompare"]
94854582959280["mkimageslideshow.MkImageSlideshow"]
94854583028160["mkiframe.MkIFrame"]
94854583134784["mkcard.MkCard"]
94854583277136["mkinstallguide.MkInstallGuide"]
94854582890320["mkcodeofconduct.MkCodeOfConduct"]
94854583571872["mkcommitconventions.MkCommitConventions"]
94854583588448["mkpullrequestguidelines.MkPullRequestGuidelines"]
94854583585120["mkdevenvsetup.MkDevEnvSetup"]
94854583312576["mkdevtools.MkDevTools"]
94854583324832["mkreprrawrendered.MkReprRawRendered"]
94854583242048["mkcommandoutput.MkCommandOutput"]
94854582944528["mkcommentedcode.MkCommentedCode"]
94854583234560["mkconfigsetting.MkConfigSetting"]
94854583071760["mkpluginflow.MkPluginFlow"]
94854582943200["mklist.MkList"]
94854583040896["mkbasetable.MkBaseTable"]
94854583014896["mktable.MkTable"]
94854583012912["mkhtmltable.MkHtmlTable"]
94854583004688["mktabs.MkTab"]
94854583210752["mktabcontainer.MkTabContainer"]
94854583032400["mktabbedblocks.MkTabbedBlocks"]
94854574622784["mktabbed.MkTabbed"]
94854583031360["mkcritic.MkCritic"]
94854583023072["mkannotations.MkAnnotation"]
94854583133024["mkannotations.MkAnnotations"]
94854583254768["mkfootnotes.MkFootNote"]
94854583025616["mkfootnotes.MkFootNotes"]
94854583304304["mkdefinitionlist.MkDefinition"]
94854583305280["mkdefinitionlist.MkDefinitionList"]
94854583193984["mkpage.MkPage"]
94854583213472["mktemplatepage.MkTemplatePage"]
94854582839552["mkshowcase.MkShowcase"]
94854583196528["mkspeechbubble.MkSpeechBubble"]
94854583199856["mktasklist.MkTask"]
94854583201616["mktasklist.MkTaskList"]
94854583400480["mktimeline.MkTimeline"]
94854583219600["mkshields.MkShields"]
94854583574032["mkmetadatabadges.MkMetadataBadges"]
94854583177216["mkcompactadmonition.MkCompactAdmonition"]
94854582878000["mklink.MkLink"]
94854582726352["mktext.MkText"]
94854583250336["mkinclude.MkInclude"]
94854582888560["mkchangelog.MkChangelog"]
94854583230688["mklicense.MkLicense"]
94854582734576["mkheader.MkHeader"]
94854582727328["mkkeys.MkKeys"]
94854582995488["_mkdocstrings.MkDocStrings"]
94854582965440["mkicon.MkIcon"]
94854583050176["mkimage.MkImage"]
94854582940656["mkbinaryimage.MkBinaryImage"]
94854579922464["mkbadge.MkBadge"]
94854583308416["mkprogressbar.MkProgressBar"]
94854583055472["templateblocks.BaseBlock"]
94854583056448["templateblocks.HtmlBlock"]
94854583057424["templateblocks.Block"]
94854583144176["templateblocks.AnalyticsBlock"]
94854583184176["templateblocks.SiteMetaBlock"]
94854583185936["templateblocks.ExtraHeadBlock"]
94854583059184["templateblocks.TitleBlock"]
94854583138896["templateblocks.BaseJSBlock"]
94854583140656["templateblocks.LibsBlock"]
94854583142416["templateblocks.ScriptsBlock"]
94854583187696["templateblocks.StylesBlock"]
94854583399504["mktimeline.MkTimelineItem"]
94854583218624["mknav.MkNav"]
94854583249360["mkdoc.MkDoc"]
94854584208400["mkdefaultwebsite.MkDefaultWebsite"]
94854583326864["mktemplatetable.MkTemplateTable"]
94854583323072["mkclasstable.MkClassTable"]
94854583231664["mkdependencytable.MkDependencyTable"]
94854583067280["mkmoduletable.MkModuleTable"]
94854583243728["mkcallable.MkCallable"]
94854583072736["mkpydeps.MkPyDeps"]
94854582916880 --> 94854582919984
94854582919984 --> 94854582920960
94854582920960 --> 94854582922720
94854582920960 --> 94854582997696
94854582920960 --> 94854583008800
94854582919984 --> 94854582722240
94854582919984 --> 94854582723216
94854582919984 --> 94854582908560
94854582908560 --> 94854574620240
94854582908560 --> 94854583229712
94854582919984 --> 94854582782240
94854582782240 --> 94854582994144
94854582782240 --> 94854583051152
94854582782240 --> 94854582949968
94854582782240 --> 94854582959280
94854582782240 --> 94854583028160
94854582782240 --> 94854583134784
94854582782240 --> 94854583277136
94854582782240 --> 94854582890320
94854582782240 --> 94854583571872
94854582782240 --> 94854583588448
94854582782240 --> 94854583585120
94854582782240 --> 94854583312576
94854582782240 --> 94854583324832
94854582782240 --> 94854583242048
94854582782240 --> 94854582944528
94854582782240 --> 94854583234560
94854582782240 --> 94854583071760
94854582919984 --> 94854582943200
94854582919984 --> 94854583040896
94854583040896 --> 94854583014896
94854583040896 --> 94854583012912
94854582919984 --> 94854583004688
94854582919984 --> 94854583210752
94854583210752 --> 94854583032400
94854583210752 --> 94854574622784
94854582919984 --> 94854583031360
94854582919984 --> 94854583023072
94854582919984 --> 94854583133024
94854582919984 --> 94854583254768
94854582919984 --> 94854583025616
94854582919984 --> 94854583304304
94854582919984 --> 94854583305280
94854582919984 --> 94854583193984
94854583193984 --> 94854583213472
94854582919984 --> 94854582839552
94854582919984 --> 94854583196528
94854582919984 --> 94854583199856
94854582919984 --> 94854583201616
94854582919984 --> 94854583400480
94854582919984 --> 94854583219600
94854582919984 --> 94854583574032
94854582916880 --> 94854583177216
94854582916880 --> 94854582878000
94854582916880 --> 94854582726352
94854582726352 --> 94854583250336
94854582726352 --> 94854582888560
94854582726352 --> 94854583230688
94854582916880 --> 94854582734576
94854582916880 --> 94854582727328
94854582916880 --> 94854582995488
94854582916880 --> 94854582965440
94854582916880 --> 94854583050176
94854583050176 --> 94854582940656
94854583050176 --> 94854579922464
94854582916880 --> 94854583308416
94854582916880 --> 94854583055472
94854583055472 --> 94854583056448
94854583055472 --> 94854583057424
94854583057424 --> 94854583144176
94854583057424 --> 94854583184176
94854583057424 --> 94854583185936
94854583055472 --> 94854583059184
94854583055472 --> 94854583138896
94854583138896 --> 94854583140656
94854583138896 --> 94854583142416
94854583055472 --> 94854583187696
94854582916880 --> 94854583399504
94854582916880 --> 94854583218624
94854583218624 --> 94854583249360
94854583218624 --> 94854584208400
94854582916880 --> 94854583326864
94854583326864 --> 94854583323072
94854583326864 --> 94854583231664
94854583326864 --> 94854583067280
94854582916880 --> 94854583243728
94854582916880 --> 94854583072736
Page info
Code for this section
Resources
Resources(css=[],
markdown_extensions={'attr_list': {},
'md_in_html': {},
'pymdownx.emoji': {'emoji_generator': <function to_svg at 0x7fd32a7ad800>,
'emoji_index': <function twemoji at 0x7fd32a7ad6c0>},
'pymdownx.magiclink': {'repo': 'mknodes',
'repo_url_shorthand': True,
'user': 'phil65'},
'pymdownx.superfences': {'custom_fences': [{'class': 'mermaid',
'format': <function fence_code_format at 0x7fd3291289a0>,
'name': 'mermaid'}]}},
plugins=[],
js=[],
assets=[],
packages=[])