Sha256: 5fe85707bf4c04ede6ac6619bc707ff1bd2bada0bce963d7b06510c5e77646c6
Contents?: true
Size: 436 Bytes
Versions: 9
Compression:
Stored size: 436 Bytes
Contents
require 'glimmer/dsl/expression' module Glimmer module DSL module Opal class WidgetListenerExpression < Expression def can_interpret?(parent, keyword, *args, &block) keyword.start_with?('on_') and args.empty? and block_given? end def interpret(parent, keyword, *args, &block) parent.handle_observation_request(keyword, &block) end end end end end
Version data entries
9 entries across 9 versions & 1 rubygems