事件之外的用户空间
这里列举了一些可以包含 Dispatcher 和/或 Decorator 的地方, 活用这些会给你的应用开发带来方便, 但滥用就只会带来维护的无尽苦恼.
- 调用
Broadcast.receiver时传入的dispatchers与decorators; - 命名空间(
Namespace) 的injected_dispatchers属性; Broadcast.Executor的dispatchers参数;ExecTarget(及其子类, eg.Listener) 的属性inline_dispatchers与decorators;Broadcast实例的default_namespace是应用于所有未特别指定命名空间的事件监听器的命名空间, 也具有injected_dispatchers属性;Broadcast.{prelude_dispatchers, finale_dispatchers}可以放一些Dispatcher, 这里是 全局应用 的.- And more...