Skip to main content

Special types and examples of extracted pages

This is a summary of the currently supported types that will be rendered as documentation pages with corresponding styles. Take a quick look at the examples of each rendered page to learn how pyDocusaurus performs.

1. Modules

TypepyDocusaurus Data
Example Page
packageDocModulecore
moduleDocModulecore.modules

2. Functions and properties

TypepyDocusaurus Data
Example Page
functionDocFunctionparse_argument_docs
function (iterator)DocFunctionget_members_defined_in_class
methodDocFunctionComponents.get_headers
classmethodDocFunctionClassProfile.from_class
staticmethodDocFunctionPackageWalker.get_member_type
propertyDocPropComponents.apibar
operatorDocOpTemplatedfc.caches.lrudict.LRUDict.__getitem__

3. Classes

TypepyDocusaurus Data
Example Page
classDocClass
abc.ABCDocClassSaverAbstract
dataclass
or pydantic.BaseModel
DocDataClass
enumDocEnumFunctionType

4. Types

TypepyDocusaurus Data
Example Page
typealiasDocTypeAliasdfc.caches.typehints.Deferred
typedictDocTypedDictdfc.caches.typehints.CachedFileInfo
protocolDocProtocolProtocolComponent