eric6/Documentation/Source/eric6.QScintilla.DocstringGenerator.EricdocGenerator.html

Fri, 22 Jan 2021 16:48:43 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Fri, 22 Jan 2021 16:48:43 +0100
changeset 7998
cd41c844862f
permissions
-rw-r--r--

Editor
- added functionality to insert docstring templates via the context menu (cursor placed on first line of function definition) or after entering the docstring start string (e.g. """ for Python)

7998
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1 <!DOCTYPE html>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2 <html><head>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
3 <title>eric6.QScintilla.DocstringGenerator.EricdocGenerator</title>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
4 <meta charset="UTF-8">
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
5 <style>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
6 body {
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
7 background: #EDECE6;
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
8 margin: 0em 1em 10em 1em;
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
9 color: black;
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
10 }
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
11
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
12 h1 { color: white; background: #85774A; }
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
13 h2 { color: white; background: #85774A; }
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
14 h3 { color: white; background: #9D936E; }
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
15 h4 { color: white; background: #9D936E; }
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
16
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
17 a { color: #BA6D36; }
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
18
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
19 </style>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
20 </head>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
21 <body>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
22 <a NAME="top" ID="top"></a>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
23 <h1>eric6.QScintilla.DocstringGenerator.EricdocGenerator</h1>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
24
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
25 <p>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
26 Module implementing the docstring generator for the 'ericdoc' style.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
27 </p>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
28 <h3>Global Attributes</h3>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
29
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
30 <table>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
31 <tr><td>None</td></tr>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
32 </table>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
33 <h3>Classes</h3>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
34
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
35 <table>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
36 <tr><td>None</td></tr>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
37 </table>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
38 <h3>Functions</h3>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
39
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
40 <table>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
41
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
42 <tr>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
43 <td><a href="#generateEricDoc">generateEricDoc</a></td>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
44 <td>Function to generate the docstring line list iaw.</td>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
45 </tr>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
46 </table>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
47 <hr />
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
48 <hr />
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
49 <a NAME="generateEricDoc" ID="generateEricDoc"></a>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
50 <h2>generateEricDoc</h2>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
51 <b>generateEricDoc</b>(<i>functionInfo</i>)
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
52
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
53 <p>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
54 Function to generate the docstring line list iaw. eric documentation style.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
55 </p>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
56 <p>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
57 Note: Partial English text is created with DESCRIPTION placeholders
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
58 for descriptions and TYPE placeholders for type information
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
59 </p>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
60 <dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
61
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
62 <dt><i>functionInfo</i> (FunctionInfo)</dt>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
63 <dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
64 object containing the function information to base
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
65 the docstring on
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
66 </dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
67 </dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
68 <dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
69 <dt>Return:</dt>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
70 <dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
71 list of docstring lines
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
72 </dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
73 </dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
74 <dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
75 <dt>Return Type:</dt>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
76 <dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
77 str
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
78 </dd>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
79 </dl>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
80 <div align="right"><a href="#top">Up</a></div>
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
81 <hr />
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
82 </body></html>

eric ide

mercurial