No project description provided
Project description
pydelegate
a python version delegate like C#.
Usage
from pydelegate import Delegate
def func():
return 1
d = Delegate()
d += func
assert d() == 1
or you can set init Delegate
lazy:
from pydelegate import event_handler
def func():
return 1
d = None
d += event_handler(func) # event_handler() return a `Delegate`
assert d() == 1
read unittests for more usages.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pydelegate-0.0.1.tar.gz
(2.1 kB
view hashes)
Built Distribution
Close
Hashes for pydelegate-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | de7bfeb2355ce3a6842b6b3ddc1286e6a427c663a94fdaa2d11318287cfb5eeb |
|
MD5 | 1e55ce86b21274b327f765d90c3f2e48 |
|
BLAKE2b-256 | e3c9dad891f1f15e1435e00ff69348676dc956e72a647efd92f1c10437ae3f43 |