Sha256: 0e2f416b028fbf09aa8d04e9aa6b18189a799b1e97b3bd20976bd89ecb55a796

Contents?: true

Size: 424 Bytes

Versions: 25

Compression:

Stored size: 424 Bytes

Contents

require 'glimmer/dsl/static_expression'
require 'glimmer/dsl/web/general_element_expression'

module Glimmer
  module DSL
    module Web
      class AExpression < StaticExpression
        include GeneralElementExpression
        
        def can_interpret?(parent, keyword, *args, &block)
          (parent.nil? ||
            (parent.respond_to?(:keyword) && parent.keyword != 'p'))
        end
      end
    end
  end
end

Version data entries

25 entries across 25 versions & 1 rubygems

Version Path
glimmer-dsl-web-0.7.0 lib/glimmer/dsl/web/a_expression.rb
glimmer-dsl-web-0.6.12 lib/glimmer/dsl/web/a_expression.rb
glimmer-dsl-web-0.6.11 lib/glimmer/dsl/web/a_expression.rb
glimmer-dsl-web-0.6.10 lib/glimmer/dsl/web/a_expression.rb
glimmer-dsl-web-0.6.9 lib/glimmer/dsl/web/a_expression.rb
glimmer-dsl-web-0.6.8 lib/glimmer/dsl/web/a_expression.rb
glimmer-dsl-web-0.6.7 lib/glimmer/dsl/web/a_expression.rb
glimmer-dsl-web-0.6.6 lib/glimmer/dsl/web/a_expression.rb
glimmer-dsl-web-0.6.5 lib/glimmer/dsl/web/a_expression.rb
glimmer-dsl-web-0.6.4 lib/glimmer/dsl/web/a_expression.rb
glimmer-dsl-web-0.6.3 lib/glimmer/dsl/web/a_expression.rb
glimmer-dsl-web-0.6.2 lib/glimmer/dsl/web/a_expression.rb
glimmer-dsl-web-0.6.1 lib/glimmer/dsl/web/a_expression.rb
glimmer-dsl-web-0.6.0 lib/glimmer/dsl/web/a_expression.rb
glimmer-dsl-web-0.5.0 lib/glimmer/dsl/web/a_expression.rb
glimmer-dsl-web-0.4.4 lib/glimmer/dsl/web/a_expression.rb
glimmer-dsl-web-0.4.3 lib/glimmer/dsl/web/a_expression.rb
glimmer-dsl-web-0.4.2 lib/glimmer/dsl/web/a_expression.rb
glimmer-dsl-web-0.4.1 lib/glimmer/dsl/web/a_expression.rb
glimmer-dsl-web-0.4.0 lib/glimmer/dsl/web/a_expression.rb