Sha256: 50654965e3e6c8aa78802da172f01b4255d2eaa46fbd3048861665960ea6064d
Contents?: true
Size: 362 Bytes
Versions: 17
Compression:
Stored size: 362 Bytes
Contents
# OLEProperty # helper class of Property with arguments. class OLEProperty def initialize(obj, dispid, gettypes, settypes) @obj = obj @dispid = dispid @gettypes = gettypes @settypes = settypes end def [](*args) @obj._getproperty(@dispid, args, @gettypes) end def []=(*args) @obj._setproperty(@dispid, args, @settypes) end end
Version data entries
17 entries across 17 versions & 2 rubygems