class documentation
class JSCallable(JSObject): (source)
Known subclasses: sphinx.domains.javascript.JSConstructor
Description of a JavaScript function, method or constructor.
Class Variable | doc |
Undocumented |
Class Variable | has |
Undocumented |
Inherited from JSObject
:
Method | add |
Add cross-reference IDs and entries to self.indexnode, if applicable. |
Method | after |
Handle object de-nesting after content |
Method | before |
Handle object nesting before content |
Method | get |
Undocumented |
Method | get |
Undocumented |
Method | handle |
Breaks down construct signatures |
Method | make |
Generate old styled node_id for JS objects. |
Class Variable | allow |
Undocumented |
Class Variable | option |
Undocumented |
Method | _object |
Returns a tuple of strings, one entry for each part of the object's hierarchy (e.g. ``('module', 'submodule', 'Class', 'method')``). The returned tuple is used to properly nest children within parents in the table of contents, and can also be used within the :py:meth:`_toc_entry_name` method. |
Method | _toc |
Returns the text of the table of contents entry for the object. |
Inherited from ObjectDescription
(via JSObject
):
Method | get |
Undocumented |
Method | get |
Retrieve the signatures to document from the directive arguments. By default, signatures are given as arguments, one per line. |
Method | run |
Main directive entry function, called by docutils upon encountering the directive. |
Method | transform |
Called after creating the content through nested parsing, but before the ``object-description-transform`` event is emitted, and before the info-fields are transformed. Can be used to manipulate the content. |
Class Variable | final |
Undocumented |
Class Variable | has |
Undocumented |
Class Variable | optional |
Undocumented |
Class Variable | required |
Undocumented |
Instance Variable | domain |
Undocumented |
Instance Variable | indexnode |
Undocumented |
Instance Variable | names |
Undocumented |
Instance Variable | objtype |
Undocumented |
Instance Variable | _doc |
Undocumented |
Inherited from SphinxDirective
(via JSObject
, ObjectDescription
):
Method | get |
Get current location info for logging. |
Method | get |
Get source and line number. |
Method | set |
Set source and line number to the node. |
Property | config |
Reference to the :class:`.Config` object. |
Property | env |
Reference to the :class:`.BuildEnvironment` object. |