Sha256: b8e1a0c17517b677ef05c1178901ac130518d4ebf95b4b6a4abb2c44b065d7a0
Contents?: true
Size: 581 Bytes
Versions: 8
Compression:
Stored size: 581 Bytes
Contents
require 'glimmer/dsl/expression' require 'glimmer/swt/image_proxy' module Glimmer module DSL module SWT # image expression # Note: Cannot be a static expression because it clashes with image property expression class ImageExpression < Expression def can_interpret?(parent, keyword, *args, &block) keyword.to_s == 'image' and (parent.nil? or !parent.respond_to?('image')) end def interpret(parent, keyword, *args, &block) Glimmer::SWT::ImageProxy.new(*args) end end end end end
Version data entries
8 entries across 8 versions & 1 rubygems