Sha256: 9567c1df36899209c9481c0abfc19252725bd2b2c96ce171819dd03d6d72ecf2
Contents?: true
Size: 634 Bytes
Versions: 94
Compression:
Stored size: 634 Bytes
Contents
module Fox # # A delegator forwards messages to a delegate object. # Delegators are used when you need to multiplex messages # toward any number of target objects. # For example, many controls may be connected to FXDelegator, # instead of directly to the document object. Changing the # delegate in FXDelegator will then reconnect the controls with their # new target. # class FXDelegator < FXObject # The object to which all messages are delegated {FXObject} attr_accessor :delegate # # Construct a new delegator # def initialize(delegate=nil) # :yields: theDelegate end end end
Version data entries
94 entries across 94 versions & 1 rubygems