Expand description
Metadata regarding user-facing documentation
Structs§
- DocDict
- A (possibly-nested) dictionary of docs
- Helper
Attr Iter
Enums§
- Directory
Naming Scheme - When expanding to directories, this determines the naming scheme
- Documentable
- A documentation or a Docdict Each documentable has a name string
- Helper
Attr - Attribute helpers
Constants§
- PREVIEW_
TEXT_ LENGTH - How much text to show in previews
Statics§
- CUSTOM_
OUTPUT_ FILE_ NAME - Custom output file path for persisting data
- DOCS
- The repository of all active docs
- OUTPUT_
DIR_ PATH - Output directory for persisting data between compilation-time and run-time
Functions§
- get_
persistence_ dir_ path - Get the persistence directory path
- get_
persistence_ file_ path - Get the full persistence directory+file path
- load_
global_ docs - Load the docs from a file path
- make_
string_ key - Make a string from a DocDict key
- persist_
docs - Save the global store to a file
Type Aliases§
- DocDict
Entry Value Type - Entries in the DocDict take this form
- DocDict
Tree - A tree-dictionary of docs
- Header
Level - The level of a markdown header