Module: Glimmer::FX

Defined in:
lib/glimmer/fx.rb,
lib/glimmer/fx/control_proxy.rb,
lib/glimmer/fx/control_proxy/app_proxy.rb,
lib/glimmer/fx/control_proxy/main_window_proxy.rb

Overview

Proxy for the original ::Fox module (with the future option of enhancing its abilities)

Defined Under Namespace

Classes: ControlProxy

Class Method Summary collapse

Class Method Details

.method_missing(method_name, *args, &block) ⇒ Object



68
69
70
71
72
73
74
# File 'lib/glimmer/fx.rb', line 68

def method_missing(method_name, *args, &block)
  if ::Fox.respond_to?(method_name, true)
    ::Fox.send(method_name, *args, &block)
  else
    super
  end
end

.respond_to?(method_name, *args) ⇒ Boolean

Returns:

  • (Boolean)


64
65
66
# File 'lib/glimmer/fx.rb', line 64

def respond_to?(method_name, *args)
  super || ::Fox.respond_to?(method_name, *args)
end