Module: Vedeu::Bindings
- Extended by:
- Bindings
- Included in:
- Bindings
- Defined in:
- lib/vedeu/bindings/bindings.rb,
lib/vedeu/bindings/drb.rb,
lib/vedeu/bindings/focus.rb,
lib/vedeu/bindings/menus.rb,
lib/vedeu/bindings/system.rb,
lib/vedeu/bindings/refresh.rb,
lib/vedeu/bindings/document.rb,
lib/vedeu/bindings/movement.rb,
lib/vedeu/bindings/visibility.rb,
lib/vedeu/bindings/application.rb
Overview
The methods these modules use are private, and should not be called directly, however the produced events are all public and are highly recommended to be used.
Unbinding any of these events is likely to cause problems, so I would advise leaving them alone. A safe rule: when the name starts and ends with an underscore, it’s probably used by Vedeu internally.
Binds various events for running and manipulating Vedeu. When called provide a variety of core functions and behaviours. They are soft-namespaced using underscores.
Defined Under Namespace
Modules: Application, DRB, Document, Focus, Menus, Movement, Refresh, System, Visibility
Class Method Summary collapse
-
.setup! ⇒ TrueClass
Setup events for running Vedeu.
Instance Method Summary collapse
-
#setup! ⇒ TrueClass
Setup events for running Vedeu.
Class Method Details
.setup! ⇒ TrueClass
Setup events for running Vedeu. This method is called by Vedeu.
24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 |
# File 'lib/vedeu/bindings/bindings.rb', line 24 def setup! Vedeu::Events::Repository.reset! Vedeu::Bindings::Application.setup! Vedeu::Bindings::Document.setup! Vedeu::Bindings::Visibility.setup! Vedeu::Bindings::Movement.setup! Vedeu::Bindings::Menus.setup! Vedeu::Bindings::DRB.setup! Vedeu::Bindings::Focus.setup! Vedeu::Bindings::Refresh.setup! Vedeu::Bindings::System.setup! true end |
Instance Method Details
#setup! ⇒ TrueClass
Setup events for running Vedeu. This method is called by Vedeu.
24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 |
# File 'lib/vedeu/bindings/bindings.rb', line 24 def setup! Vedeu::Events::Repository.reset! Vedeu::Bindings::Application.setup! Vedeu::Bindings::Document.setup! Vedeu::Bindings::Visibility.setup! Vedeu::Bindings::Movement.setup! Vedeu::Bindings::Menus.setup! Vedeu::Bindings::DRB.setup! Vedeu::Bindings::Focus.setup! Vedeu::Bindings::Refresh.setup! Vedeu::Bindings::System.setup! true end |