module Goo - goocanvas-1.2.6 Documentation

# module Goo

### Constants

LOG_DOMAIN

### Public Class Methods

args_to_hash(args) click to toggle source

    # File lib/goocanvas.rb, line 18
    def self.args_to_hash(args)
      hash = args.pop if args.last.respond_to?(:to_hash)
      hash ||= Hash.new
      (args.length/2).times do |i|
        key_index, value_index = i*2, i*2+1
        hash[args[key_index]] = args[value_index]
      end
      hash
    end