Sha256: b79f016a94a1ba5ed7f35ccd2c55d99e802f6fe9054dc290e53e25ef23dd8998
Contents?: true
Size: 967 Bytes
Versions: 2
Compression:
Stored size: 967 Bytes
Contents
module Vedeu module Bindings module Refresh extend self # Setup events relating to running Vedeu. This method is called # by Vedeu. # # @return [TrueClass] def setup! refresh! refresh_cursor! refresh_group! end private # See {file:docs/events/refresh.md#\_refresh_} def refresh! Vedeu.bind(:_refresh_) do |name| name ? Vedeu::Buffers::Refresh.by_name(name) : Vedeu::Refresh.all end end # See {file:docs/events/refresh.md#\_refresh_cursor_} def refresh_cursor! Vedeu.bind(:_refresh_cursor_) do |name| Vedeu::Cursors::Refresh.by_name(name) end end # See {file:docs/events/refresh.md#\_refresh_group_} def refresh_group! Vedeu.bind(:_refresh_group_) do |name| Vedeu::RefreshGroup.by_name(name) end end end # Refresh end # Bindings end # Vedeu
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
vedeu-0.6.10 | lib/vedeu/bindings/refresh.rb |
vedeu-0.6.9 | lib/vedeu/bindings/refresh.rb |