-
epytext_demo
index.html
Package
Package
PUBLIC
General epytext formating markups are documented here.
-
epytext_demo.constants
epytext_demo.constants.html
Module
Module
PUBLIC
Module demonstrating the constant representations.
-
epytext_demo.demo_epytext_module
epytext_demo.demo_epytext_module.html
Module
Module
PUBLIC
This is a module demonstrating epydoc code documentation features.
-
epytext_demo.demo_epytext_module.Parser
epytext_demo.demo_epytext_module.html#Parser
Attribute
Type Alias
PUBLIC
Type aliases are documented as such and their value is shown just like constants.
-
epytext_demo.demo_epytext_module.LANG
epytext_demo.demo_epytext_module.html#LANG
Attribute
Constant
PUBLIC
This is a constant. See
constants for more examples.
-
epytext_demo.demo_epytext_module.lang
epytext_demo.demo_epytext_module.html#lang
Attribute
Constant
PUBLIC
This is also a constant, but annotated with typing.Final.
-
epytext_demo.demo_epytext_module.demo_product_deprecated
epytext_demo.demo_epytext_module.html#demo_product_deprecated
Function
Function
PUBLIC
Undocumented
-
epytext_demo.demo_epytext_module.demo_fields_docstring_arguments
epytext_demo.demo_epytext_module.html#demo_fields_docstring_arguments
Function
Function
PUBLIC
Fields are used to describe specific properties of a documented object.
-
epytext_demo.demo_epytext_module.demo_typing_arguments
epytext_demo.demo_epytext_module.html#demo_typing_arguments
Function
Function
PUBLIC
Type documentation can be extracted from standard Python type hints.
-
epytext_demo.demo_epytext_module.demo_long_function_and_parameter_names__this_indeed_very_long
epytext_demo.demo_epytext_module.html#demo_long_function_and_parameter_names__this_indeed_very_long
Function
Function
PUBLIC
Long names and annotations should display on several lines when they don't fit in a single line.
-
epytext_demo.demo_epytext_module.demo_cross_reference
epytext_demo.demo_epytext_module.html#demo_cross_reference
Function
Function
PUBLIC
The inline markup construct L{text<object>} is used to create links to the documentation for other Python objects. 'text' is the text that should be displayed for the link, and 'object' is the name of the Python object that should be linked to.
-
epytext_demo.demo_epytext_module.demo_overload
epytext_demo.demo_epytext_module.html#demo_overload
Function
Function
PUBLIC
Overload signatures appear without the main signature and with @overload decorator.
-
epytext_demo.demo_epytext_module.demo_undocumented
epytext_demo.demo_epytext_module.html#demo_undocumented
Function
Function
PUBLIC
Undocumented
-
epytext_demo.demo_epytext_module._PrivateClass
epytext_demo.demo_epytext_module._PrivateClass.html
Class
Class
PRIVATE
This is the docstring of a private class.
-
epytext_demo.demo_epytext_module._PrivateClass.method_inside_private
epytext_demo.demo_epytext_module._PrivateClass.html#method_inside_private
Function
Method
PUBLIC
A public method inside a private class.
-
epytext_demo.demo_epytext_module._PrivateClass._private_inside_private
epytext_demo.demo_epytext_module._PrivateClass.html#_private_inside_private
Function
Method
PRIVATE
A private method inside a private class.
-
epytext_demo.demo_epytext_module.DemoClass
epytext_demo.demo_epytext_module.DemoClass.html
Class
Class
PUBLIC
This is the docstring of this class.
-
epytext_demo.demo_epytext_module.DemoClass.__init__
epytext_demo.demo_epytext_module.DemoClass.html#__init__
Function
Method
PUBLIC
Documentation for class initialization.
-
epytext_demo.demo_epytext_module.DemoClass.read_only
epytext_demo.demo_epytext_module.DemoClass.html#read_only
Attribute
Property
PUBLIC
This is a read-only property.
-
epytext_demo.demo_epytext_module.DemoClass.read_only_deprecated
epytext_demo.demo_epytext_module.DemoClass.html#read_only_deprecated
Attribute
Property
PUBLIC
This is a deprecated read-only property.
-
epytext_demo.demo_epytext_module.DemoClass.read_and_write
epytext_demo.demo_epytext_module.DemoClass.html#read_and_write
Attribute
Property
PUBLIC
This is a read-write property.
-
epytext_demo.demo_epytext_module.DemoClass.read_and_write.setter
epytext_demo.demo_epytext_module.DemoClass.html#read_and_write.setter
Function
Method
PUBLIC
This is a docstring for setter.
-
epytext_demo.demo_epytext_module.DemoClass.read_and_write_delete
epytext_demo.demo_epytext_module.DemoClass.html#read_and_write_delete
Attribute
Property
PUBLIC
This is a read-write-delete property.
-
epytext_demo.demo_epytext_module.DemoClass.read_and_write_delete.setter
epytext_demo.demo_epytext_module.DemoClass.html#read_and_write_delete.setter
Function
Method
PUBLIC
This is a docstring for setter.
-
epytext_demo.demo_epytext_module.DemoClass.read_and_write_delete.deleter
epytext_demo.demo_epytext_module.DemoClass.html#read_and_write_delete.deleter
Function
Method
PUBLIC
This is a docstring for deleter.
-
epytext_demo.demo_epytext_module.IContact
epytext_demo.demo_epytext_module.IContact.html
Class
Interface
PUBLIC
Example of an interface with schemas.
-
epytext_demo.demo_epytext_module.IContact.first
epytext_demo.demo_epytext_module.IContact.html#first
Attribute
Attribute
PUBLIC
First name
-
epytext_demo.demo_epytext_module.IContact.email
epytext_demo.demo_epytext_module.IContact.html#email
Attribute
Attribute
PUBLIC
Electronic mail address
-
epytext_demo.demo_epytext_module.IContact.address
epytext_demo.demo_epytext_module.IContact.html#address
Attribute
Attribute
PUBLIC
Postal address
-
epytext_demo.demo_epytext_module.IContact.send_email
epytext_demo.demo_epytext_module.IContact.html#send_email
Function
Method
PUBLIC
Undocumented
-
epytext_demo.constants.A_DICT
epytext_demo.constants.html#A_DICT
Attribute
Constant
PUBLIC
The value of a constant is rendered with syntax highlighting. Internal and external links are generated to references of classes/functions used inside the constant
-
epytext_demo.constants.A_STIRNG
epytext_demo.constants.html#A_STIRNG
Attribute
Constant
PUBLIC
Strings are always rendered in single quotes, and appropriate escaping is added when required.
-
epytext_demo.constants.A_MULTILINE_STRING
epytext_demo.constants.html#A_MULTILINE_STRING
Attribute
Constant
PUBLIC
Multiline strings are always rendered in triple quotes.
-
epytext_demo.constants.A_LIST
epytext_demo.constants.html#A_LIST
Attribute
Constant
PUBLIC
Nested objects are colorized.
-
epytext_demo.constants.FUNCTION_CALL
epytext_demo.constants.html#FUNCTION_CALL
Attribute
Constant
PUBLIC
Function calls are colorized.
-
epytext_demo.constants.OPERATORS
epytext_demo.constants.html#OPERATORS
Attribute
Constant
PUBLIC
Operators are colorized and parenthesis are added when syntactically required.
-
epytext_demo.constants.UNSUPPORTED
epytext_demo.constants.html#UNSUPPORTED
Attribute
Constant
PUBLIC
A lot of objects can be colorized: function calls, strings, lists, dicts, sets, frozensets, operators, annotations, names, compiled regular expressions, etc. But when dealing with usupported constructs, like lamba functions, it will display the value without colorization.
-
epytext_demo.constants.RE_STR
epytext_demo.constants.html#RE_STR
Attribute
Constant
PUBLIC
Regular expressions have special colorizing that add syntax highlight to the regex components.
-
epytext_demo.constants.RE_WITH_UNICODE
epytext_demo.constants.html#RE_WITH_UNICODE
Attribute
Constant
PUBLIC
Unicode is supported in regular expressions.
-
epytext_demo.constants.RE_MULTILINE
epytext_demo.constants.html#RE_MULTILINE
Attribute
Constant
PUBLIC
Undocumented