| |
- builtins.object
-
- IAddonInfo
class IAddonInfo(builtins.object) |
|
Base class for all addons, this provides basic meta information retrieval and may be extended to provide some
common functionality for all addons |
|
Methods defined here:
- __init__(self)
- Not used!
:return: void
- get_addon_info(self)
- get addon information in form of dict, for searching purpose
:return: addon information as dict()
:rtype: dict
- get_author(self)
- author of addon from __info__()
:return: Author
:rtype: str
- get_desc(self)
- description of addon from __info__()
:return: description
:rtype: str
- get_help_url(self)
- help link or addon home page of addon from __info__()
:return: help link for addon
:rtype: str
- get_name(self)
- name of addon from __info__()
:return: addon name
:rtype: str
- get_start_seq(self)
- Execution sequence of addon from __info__()
:return: execution sequence
:rtype: list
- get_stop_seq(self)
- Stop sequence of addon from __info__()
:return: Stop sequence
:rtype: list
- get_type(self)
- type of addon from __info__()
:return: addon type
:rtype: str
- get_uuid(self)
- UUID of addon from __info__()
:return: UUID
:rtype: str
- get_version(self)
- version of addon from __info__()
:return: version
:rtype: str
- print_addon_info(self)
- Used to print all the meta information about addon loaded (just for dumping all the info)
:return: prints information about addon
Data descriptors defined here:
- __dict__
- dictionary for instance variables (if defined)
- __weakref__
- list of weak references to the object (if defined)
| |