Class: HasVcards::ZipLocalityInput

Inherits:
SimpleForm::Inputs::StringInput
  • Object
show all
Defined in:
app/input/has_vcards/zip_locality_input.rb

Instance Method Summary collapse

Instance Method Details

#inputObject



7
8
9
10
11
12
13
14
# File 'app/input/has_vcards/zip_locality_input.rb', line 7

def input
  input_html_options[:type] = 'text'
  input_html_options[:autocomplete] = 'off'
  input_html_options['data-provide'] = 'typeahead'
  input_html_options['data-source'] = zip_codes

  super
end

#zip_codesObject



3
4
5
# File 'app/input/has_vcards/zip_locality_input.rb', line 3

def zip_codes
  SwissMatch.zip_codes.map { |zip| zip.to_s }.inspect
end