Module: Tooled
- Defined in:
- lib/tooled/queue.rb,
lib/tooled.rb,
lib/tooled/stack.rb,
lib/tooled/version.rb,
lib/tooled/vector2d.rb,
lib/tooled/vector3d.rb,
lib/tooled/publisher.rb,
lib/tooled/tree_node.rb,
lib/tooled/tree_node_collection.rb
Overview
Publisher provides a barebones implementation to a pub-sub system.
By including the Publisher into any class you can then regsiter events
and wrap blocks in `with_event` which will then broadcast the event to
any registered subscribers.
Defined Under Namespace
Modules: Publisher Classes: InvalidNodeException, Queue, Stack, TreeNode, TreeNodeCollection, Vector2D, Vector3D
Constant Summary collapse
- VERSION =
"0.1.0"