diff options
| author | Peter LaFosse <peter@vector35.com> | 2020-05-02 11:01:35 -0400 |
|---|---|---|
| committer | Peter LaFosse <peter@vector35.com> | 2020-05-03 13:20:56 -0400 |
| commit | 8f1bc5944b849f3ad0cbbd5972d5ab9948ed4d57 (patch) | |
| tree | 43b48da8a1ec93b148575bc3346059e5316e6bf6 /python/scriptingprovider.py | |
| parent | 5b84fdea8abcb4abba61d07e0d12b4115b516c52 (diff) | |
Fix up equality operators and had hash operators
Diffstat (limited to 'python/scriptingprovider.py')
| -rw-r--r-- | python/scriptingprovider.py | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/python/scriptingprovider.py b/python/scriptingprovider.py index 73cb2a0d..af230c75 100644 --- a/python/scriptingprovider.py +++ b/python/scriptingprovider.py @@ -340,9 +340,6 @@ class _ScriptingProviderMetaclass(type): class ScriptingProvider(with_metaclass(_ScriptingProviderMetaclass, object)): - - name = None - instance_class = None _registered_providers = [] def __init__(self, handle = None): @@ -351,11 +348,18 @@ class ScriptingProvider(with_metaclass(_ScriptingProviderMetaclass, object)): self.__dict__["name"] = core.BNGetScriptingProviderName(handle) @property + def name(self): + return NotImplemented + + @property + def instance_class(self): + return NotImplemented + + @property def list(self): """Allow tab completion to discover metaclass list property""" pass - def register(self): self._cb = core.BNScriptingProviderCallbacks() self._cb.context = 0 |
