Provides managed registration services on behalf of .listen
arguments.
By "managed registration", we mean that event listening functions and
other objects can be added to various collections in such a way that their
membership in all those collections can be revoked at once, based on
an equivalent ._EventKey
.
Class | _EventKey |
Represent .listen arguments. |
Function | _clear |
Undocumented |
Function | _collection_gced |
Undocumented |
Function | _removed_from_collection |
Undocumented |
Function | _stored_in_collection |
Undocumented |
Function | _stored_in_collection_multi |
Undocumented |
Variable | _collection_to_key |
Given a _ListenerCollection or _ClsLevelListener, can locate all the original listen() arguments and the listener fn contained |
Variable | _key_to_collection |
Given an original listen() argument, can locate all listener collections and the listener fn contained |
Given a _ListenerCollection or _ClsLevelListener, can locate all the original listen() arguments and the listener fn contained
ref(listener_fn) -> (target, identifier, fn), ref(listener_fn) -> (target, identifier, fn), ref(listener_fn) -> (target, identifier, fn),
}