Module: BoaVista::Response::Layout::Layout138

Extended by:
Default
Defined in:
lib/boa_vista/response/layout/layout_138.rb

Constant Summary

Constants included from Default

Default::DEFAULT_ATTRIBUTES

Class Method Summary collapse

Methods included from Default

default_attributes, has_conditions?, layout_with_conditions, range_of

Class Method Details

.attributesObject



11
12
13
14
15
16
17
# File 'lib/boa_vista/response/layout/layout_138.rb', line 11

def attributes
  default_attributes.merge(record:                  { range:  77..77  },
                                              document_number:         { range:  78..91  },
                                              company_name:            { range:  92..206 },
                                              city:                    { range:  207..246 },
                                              uf:                      { range:  247..248 })
end

.initialize(fields) ⇒ Object



7
8
9
# File 'lib/boa_vista/response/layout/layout_138.rb', line 7

def initialize(fields)
  @fields = fields
end