Module: Xdt::FieldHandling

Included in:
Field
Defined in:
lib/xdt/xdt_fields.rb

Instance Method Summary collapse

Instance Method Details

#define_field(id, *args) ⇒ Object



18
19
20
21
# File 'lib/xdt/xdt_fields.rb', line 18

def define_field(id, *args)
  @defined_fields ||= Hash.new { |h,k| raise "Redefined Field #{k}" }
  @defined_fields[id.to_i] = Xdt::FieldType.new(id, *args)
end