Module: Vedeu::Bindings::Focus
Class Method Summary collapse
-
.focus_by_name! ⇒ Object
private
See focus.
-
.focus_next! ⇒ Object
private
See focus.
-
.focus_prev! ⇒ Object
private
See focus.
-
.setup! ⇒ TrueClass
Setup events relating to running Vedeu.
Instance Method Summary collapse
-
#focus_by_name! ⇒ Object
private
See focus.
-
#focus_next! ⇒ Object
private
See focus.
-
#focus_prev! ⇒ Object
private
See focus.
-
#setup! ⇒ TrueClass
Setup events relating to running Vedeu.
Class Method Details
.focus_by_name! ⇒ Object (private)
See focus
22 23 24 |
# File 'lib/vedeu/bindings/focus.rb', line 22 def focus_by_name! Vedeu.bind(:_focus_by_name_) { |name| Vedeu.focus_by_name(name) } end |
.focus_next! ⇒ Object (private)
See focus
27 28 29 |
# File 'lib/vedeu/bindings/focus.rb', line 27 def focus_next! Vedeu.bind(:_focus_next_) { Vedeu.focus_next } end |
.focus_prev! ⇒ Object (private)
See focus
32 33 34 |
# File 'lib/vedeu/bindings/focus.rb', line 32 def focus_prev! Vedeu.bind(:_focus_prev_) { Vedeu.focus_previous } end |
.setup! ⇒ TrueClass
Setup events relating to running Vedeu. This method is called by Vedeu.
13 14 15 16 17 |
# File 'lib/vedeu/bindings/focus.rb', line 13 def setup! focus_by_name! focus_next! focus_prev! end |
Instance Method Details
#focus_by_name! ⇒ Object (private)
See focus
22 23 24 |
# File 'lib/vedeu/bindings/focus.rb', line 22 def focus_by_name! Vedeu.bind(:_focus_by_name_) { |name| Vedeu.focus_by_name(name) } end |
#focus_next! ⇒ Object (private)
See focus
27 28 29 |
# File 'lib/vedeu/bindings/focus.rb', line 27 def focus_next! Vedeu.bind(:_focus_next_) { Vedeu.focus_next } end |
#focus_prev! ⇒ Object (private)
See focus
32 33 34 |
# File 'lib/vedeu/bindings/focus.rb', line 32 def focus_prev! Vedeu.bind(:_focus_prev_) { Vedeu.focus_previous } end |
#setup! ⇒ TrueClass
Setup events relating to running Vedeu. This method is called by Vedeu.
13 14 15 16 17 |
# File 'lib/vedeu/bindings/focus.rb', line 13 def setup! focus_by_name! focus_next! focus_prev! end |