Documentation/Source/eric6.PluginManager.PluginManager.html

changeset 6080
436ac20f7639
parent 5855
726bfb11c1f4
child 6088
b7fdd0db835e
equal deleted inserted replaced
6079:1a6e142fb181 6080:436ac20f7639
163 </tr><tr> 163 </tr><tr>
164 <td><a href="#PluginManager.getPluginExeDisplayData">getPluginExeDisplayData</a></td> 164 <td><a href="#PluginManager.getPluginExeDisplayData">getPluginExeDisplayData</a></td>
165 <td>Public method to get data to display information about a plugins external tool.</td> 165 <td>Public method to get data to display information about a plugins external tool.</td>
166 </tr><tr> 166 </tr><tr>
167 <td><a href="#PluginManager.getPluginInfos">getPluginInfos</a></td> 167 <td><a href="#PluginManager.getPluginInfos">getPluginInfos</a></td>
168 <td>Public method to get infos about all loaded plugins.</td> 168 <td>Public method to get infos about all loaded plug-ins.</td>
169 </tr><tr> 169 </tr><tr>
170 <td><a href="#PluginManager.getPluginModules">getPluginModules</a></td> 170 <td><a href="#PluginManager.getPluginModules">getPluginModules</a></td>
171 <td>Public method to get a list of plugin modules.</td> 171 <td>Public method to get a list of plugin modules.</td>
172 </tr><tr> 172 </tr><tr>
173 <td><a href="#PluginManager.getPluginObject">getPluginObject</a></td> 173 <td><a href="#PluginManager.getPluginObject">getPluginObject</a></td>
315 module to extract short info from 315 module to extract short info from
316 </dd> 316 </dd>
317 </dl><dl> 317 </dl><dl>
318 <dt>Returns:</dt> 318 <dt>Returns:</dt>
319 <dd> 319 <dd>
320 short info as a tuple giving plugin name (string), 320 dictionay containing plug-in data
321 short description (string), error flag (boolean) and 321 </dd>
322 version (string) 322 </dl><dl>
323 <dt>Return Type:</dt>
324 <dd>
325 dict ("plugin_name": str, "version": str, "short_desc": str,
326 "error": bool)
323 </dd> 327 </dd>
324 </dl><a NAME="PluginManager.__insertPluginsPaths" ID="PluginManager.__insertPluginsPaths"></a> 328 </dl><a NAME="PluginManager.__insertPluginsPaths" ID="PluginManager.__insertPluginsPaths"></a>
325 <h4>PluginManager.__insertPluginsPaths</h4> 329 <h4>PluginManager.__insertPluginsPaths</h4>
326 <b>__insertPluginsPaths</b>(<i></i>) 330 <b>__insertPluginsPaths</b>(<i></i>)
327 <p> 331 <p>
625 </dd> 629 </dd>
626 </dl><a NAME="PluginManager.getPluginInfos" ID="PluginManager.getPluginInfos"></a> 630 </dl><a NAME="PluginManager.getPluginInfos" ID="PluginManager.getPluginInfos"></a>
627 <h4>PluginManager.getPluginInfos</h4> 631 <h4>PluginManager.getPluginInfos</h4>
628 <b>getPluginInfos</b>(<i></i>) 632 <b>getPluginInfos</b>(<i></i>)
629 <p> 633 <p>
630 Public method to get infos about all loaded plugins. 634 Public method to get infos about all loaded plug-ins.
631 </p><dl> 635 </p><dl>
632 <dt>Returns:</dt> 636 <dt>Returns:</dt>
633 <dd> 637 <dd>
634 list of tuples giving module name (string), plugin name 638 list of dictionaries with keys "module_name", "plugin_name",
635 (string), version (string), autoactivate (boolean), active 639 "version", "auto_activate", "active", "short_desc", "error"
636 (boolean), short description (string), error flag (boolean) 640 </dd>
641 </dl><dl>
642 <dt>Return Type:</dt>
643 <dd>
644 list of dict ("module_name": str, "plugin_name": str,
645 "version": str, "auto_activate": bool, "active": bool,
646 "short_desc": str, "error": bool)
637 </dd> 647 </dd>
638 </dl><a NAME="PluginManager.getPluginModules" ID="PluginManager.getPluginModules"></a> 648 </dl><a NAME="PluginManager.getPluginModules" ID="PluginManager.getPluginModules"></a>
639 <h4>PluginManager.getPluginModules</h4> 649 <h4>PluginManager.getPluginModules</h4>
640 <b>getPluginModules</b>(<i>pluginPath</i>) 650 <b>getPluginModules</b>(<i>pluginPath</i>)
641 <p> 651 <p>

eric ide

mercurial