Sha256: 6942d232231856809356836dc47fb3ae6f373657cdb9577852fc3603f4925606

Contents?: true

Size: 315 Bytes

Versions: 47

Compression:

Stored size: 315 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

47 entries across 47 versions & 2 rubygems

Version Path
glimmer-dsl-opal-0.23.0 lib/glimmer/data_binding/observable_element.rb
glimmer-dsl-opal-0.22.1 lib/glimmer/data_binding/observable_element.rb
glimmer-dsl-opal-0.22.0 lib/glimmer/data_binding/observable_element.rb
glimmer-dsl-opal-0.21.0 lib/glimmer/data_binding/observable_element.rb
glimmer-dsl-opal-0.20.1 lib/glimmer/data_binding/observable_element.rb
glimmer-dsl-opal-0.20.0 lib/glimmer/data_binding/observable_element.rb
glimmer-dsl-opal-0.19.1 lib/glimmer/data_binding/observable_element.rb
glimmer-dsl-opal-0.19.0 lib/glimmer/data_binding/observable_element.rb
glimmer-dsl-opal-0.18.0 lib/glimmer/data_binding/observable_element.rb
glimmer-dsl-opal-0.17.0 lib/glimmer/data_binding/observable_element.rb
glimmer-dsl-opal-0.16.2 lib/glimmer/data_binding/observable_element.rb
glimmer-dsl-opal-0.16.1 lib/glimmer/data_binding/observable_element.rb
glimmer-dsl-opal-0.16.0 lib/glimmer/data_binding/observable_element.rb
glimmer-dsl-opal-0.15.1 lib/glimmer/data_binding/observable_element.rb
glimmer-dsl-opal-0.14.0 lib/glimmer/data_binding/observable_element.rb
glimmer-dsl-opal-0.13.0 lib/glimmer/data_binding/observable_element.rb
glimmer-dsl-opal-0.12.0 lib/glimmer/data_binding/observable_element.rb
glimmer-dsl-opal-0.11.0 lib/glimmer/data_binding/observable_element.rb
glimmer-dsl-opal-0.10.3 lib/glimmer/data_binding/observable_element.rb
glimmer-dsl-opal-0.10.2 lib/glimmer/data_binding/observable_element.rb