Method: WIN32OLE#methods

Defined in:
lib/win32ole.rb

#methods(*args) ⇒ Object

By overriding Object#methods, WIN32OLE might work well with did_you_mean gem. This is experimental.

require 'win32ole'
dict = WIN32OLE.new('Scripting.Dictionary')
dict.Ade('a', 1)
#=> Did you mean?  Add


21
22
23
# File 'lib/win32ole.rb', line 21

def methods(*args)
  super + ole_methods_safely.map(&:name).map(&:to_sym)
end