Sha256: cb84b32220f3e154611bd89fea8411cf56233ab951b7459abcdadc7c4012ace7

Contents?: true

Size: 316 Bytes

Versions: 22

Compression:

Stored size: 316 Bytes

Contents

module Glimmer
  module DataBinding
    module ObservableElement
      def method_missing(method, *args, &block)
        method_name = method.to_s
        if method_name.start_with?('on_')
          handle_observation_request(method_name, &block)
        else
          super
        end
      end
    end
  end
end

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
glimmer-dsl-opal-0.7.5 lib/glimmer/data_binding/observable_element.rb
glimmer-dsl-opal-0.7.4 lib/glimmer/data_binding/observable_element.rb
glimmer-dsl-opal-0.7.3 lib/glimmer/data_binding/observable_element.rb
glimmer-dsl-opal-0.7.2 lib/glimmer/data_binding/observable_element.rb
glimmer-dsl-opal-0.7.1 lib/glimmer/data_binding/observable_element.rb
glimmer-dsl-opal-0.7.0 lib/glimmer/data_binding/observable_element.rb
glimmer-dsl-opal-0.6.1 lib/glimmer/data_binding/observable_element.rb
glimmer-dsl-opal-0.6.0 lib/glimmer/data_binding/observable_element.rb
glimmer-dsl-opal-0.5.1 lib/glimmer/data_binding/observable_element.rb
glimmer-dsl-opal-0.5.0 lib/glimmer/data_binding/observable_element.rb
glimmer-dsl-opal-0.4.0 lib/glimmer/data_binding/observable_element.rb
glimmer-dsl-opal-0.3.0 lib/glimmer/data_binding/observable_element.rb
glimmer-dsl-opal-0.2.0 lib/glimmer/data_binding/observable_element.rb
glimmer-dsl-opal-0.1.0 lib/glimmer/data_binding/observable_element.rb
glimmer-dsl-opal-0.0.9 lib/glimmer/data_binding/observable_element.rb
glimmer-dsl-opal-0.0.8 lib/glimmer/data_binding/observable_element.rb
glimmer-dsl-opal-0.0.7 lib/glimmer/data_binding/observable_element.rb
glimmer-dsl-opal-0.0.6 lib/glimmer/data_binding/observable_element.rb
glimmer-dsl-opal-0.0.5 lib/glimmer/data_binding/observable_element.rb
glimmer-dsl-opal-0.0.4 lib/glimmer/data_binding/observable_element.rb