mirror of
https://github.com/avatao-content/baseimage-tutorial-framework
synced 2025-06-28 18:55:12 +00:00
Add a huge bunch of docstrings
This commit is contained in:
@ -9,6 +9,12 @@ class CallbackMixin:
|
||||
self._callbacks = []
|
||||
|
||||
def subscribe_callback(self, callback, *args, **kwargs):
|
||||
"""
|
||||
Subscribe a callable to invoke once an event is triggered.
|
||||
:param callback: callable to be executed on events
|
||||
:param *args: arguments passed to callable
|
||||
:param **kwargs: kwargs passed to callable
|
||||
"""
|
||||
fun = partial(callback, *args, **kwargs)
|
||||
self._callbacks.append(fun)
|
||||
|
||||
|
Reference in New Issue
Block a user