Sha256: c937c9b5d9c69d0525608d3e453694a8988f3da4c3b9c51bfe6eccb27a7249d2
Contents?: true
Size: 789 Bytes
Versions: 43
Compression:
Stored size: 789 Bytes
Contents
module Vedeu module Output # @see Vedeu::Bindings::System#refresh! class Refresh # @see #all def self.all new.all end # Return a new instance of Vedeu::Output::Refresh. # # @return [Vedeu::Output::Refresh] def initialize; end # Refresh all registered interfaces. # # @return [Array<Vedeu::Interfaces::Interface>] def all Vedeu.timer('Refreshing all'.freeze) do Vedeu.interfaces.zindexed.each do |interface| Vedeu.trigger(:_refresh_view_, interface.name) end end end end # Refresh end # Output # :nocov: # See {file:docs/events/refresh.md#\_refresh_} Vedeu.bind(:_refresh_) { Vedeu::Output::Refresh.all } # :nocov: end # Vedeu
Version data entries
43 entries across 43 versions & 1 rubygems