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> |