Method: QueryDef#ev_dec

Defined in:
lib/cuca/stdlib/listwidget/querydef.rb

#ev_dec(name, value) ⇒ Object



90
91
92
93
94
95
96
97
98
99
100
101
102
# File 'lib/cuca/stdlib/listwidget/querydef.rb', line 90

def ev_dec(name, value)
  if ATTRIBS_DECODE.has_key?(name) then
    $stderr.puts "ev_dec #{name} #{value}"
    begin
       return ATTRIBS_DECODE[name].call(value)
    rescue
#        $stderr.puts "Decoding failed: #{name} - #{value}: #{$!}"
       return @attribs_defaults[name].dup
    end
  else
    return value
  end
end