Merge "Expose r/o listener callback + details filter callback"
This commit is contained in:
commit
9c7949cdb2
@ -55,10 +55,20 @@ class Listener(object):
|
||||
else:
|
||||
self._kwargs = kwargs.copy()
|
||||
|
||||
@property
|
||||
def callback(self):
|
||||
"""Callback (can not be none) to call with event + details."""
|
||||
return self._callback
|
||||
|
||||
@property
|
||||
def details_filter(self):
|
||||
"""Callback (may be none) to call to discard events + details."""
|
||||
return self._details_filter
|
||||
|
||||
@property
|
||||
def kwargs(self):
|
||||
"""Dictionary of keyword arguments to use in future calls."""
|
||||
return self._kwargs
|
||||
return self._kwargs.copy()
|
||||
|
||||
@property
|
||||
def args(self):
|
||||
|
Loading…
x
Reference in New Issue
Block a user