Sha256: 11bfb9e80b82b88308791721652552ebf4ace9a3a0ac5bc4f8859aa471c9f129
Contents?: true
Size: 406 Bytes
Versions: 9
Compression:
Stored size: 406 Bytes
Contents
module GObject module RubyStyle def method_missing(method, *args) if respond_to?("get_#{method}") return send("get_#{method}", *args) end if method.to_s =~ /(.*)=$/ && respond_to?("set_#{$1}") return send("set_#{$1}", *args) end super end def signal_connect(event, &block) GObject.signal_connect(self, event, &block) end end end
Version data entries
9 entries across 9 versions & 1 rubygems