Sha256: 07c7a2b03c540cbcd623165d31aaba123b3947a222c2e668c8a6fcff5f6dce94

Contents?: true

Size: 460 Bytes

Versions: 12

Compression:

Stored size: 460 Bytes

Contents

module Hyperstack
  module State
    module Observer
      def observing(immediate_update: false, rendering: false, update_objects: false, &block)
        Internal::State::Mapper.observing(self, immediate_update, rendering, update_objects, &block)
      end

      def update_objects_to_observe
        Internal::State::Mapper.update_objects_to_observe(self)
      end

      def remove
        Internal::State::Mapper.remove(self)
      end
    end
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
hyper-state-1.0.alpha1.8 lib/hyperstack/state/observer.rb
hyper-state-1.0.alpha1.7 lib/hyperstack/state/observer.rb
hyper-state-1.0.alpha1.6 lib/hyperstack/state/observer.rb
hyper-state-1.0.alpha1.5 lib/hyperstack/state/observer.rb
hyper-state-1.0.alpha1.4 lib/hyperstack/state/observer.rb
hyper-state-1.0.alpha1.3 lib/hyperstack/state/observer.rb
hyper-state-1.0.alpha1.2 lib/hyperstack/state/observer.rb
hyper-state-1.0.alpha1.1 lib/hyperstack/state/observer.rb
hyper-state-1.0.0.pre.alpha1 lib/hyperstack/state/observer.rb
hyper-state-1.0.alpha1 lib/hyperstack/state/observer.rb
hyper-state-1.0.pre.alpha1 lib/hyperstack/state/observer.rb
hyper-state-0.1 lib/hyperstack/state/observer.rb