Method: Tk::ValidateConfigure.__def_validcmd

Defined in:
lib/tk/validation.rb

.__def_validcmd(scope, klass, keys = nil) ⇒ Object



9
10
11
12
13
14
15
16
# File 'lib/tk/validation.rb', line 9

def self.__def_validcmd(scope, klass, keys=nil)
  keys = klass._config_keys unless keys
  keys.each{|key|
    eval("def #{key}(*args, &b)
             __validcmd_call(#{klass.name}, '#{key}', *args, &b)
          end", scope)
  }
end