Class: RailsAdmin::Config::Fields::Types::Place

Inherits:
Base
  • Object
show all
Defined in:
lib/rails_admin_place_field/rails_admin/config/fields/types/place.rb

Instance Method Summary collapse

Instance Method Details

#allowed_methodsObject



6
7
8
# File 'lib/rails_admin_place_field/rails_admin/config/fields/types/place.rb', line 6

def allowed_methods
  [@name, longitude_field, foursquare_field, gplace_field]
end

#dom_nameObject



56
57
58
# File 'lib/rails_admin_place_field/rails_admin/config/fields/types/place.rb', line 56

def dom_name
  @dom_name ||= "#{bindings[:form].object_name}_#{@name}_#{longitude_field}"
end

#foursquare_dom_nameObject



68
69
70
# File 'lib/rails_admin_place_field/rails_admin/config/fields/types/place.rb', line 68

def foursquare_dom_name
  @foursquare_dom_name ||= "#{bindings[:form].object_name}_#{foursquare_field}"
end

#gplace_dom_nameObject



72
73
74
# File 'lib/rails_admin_place_field/rails_admin/config/fields/types/place.rb', line 72

def gplace_dom_name
  @gplace_dom_name ||= "#{bindings[:form].object_name}_#{gplace_field}"
end

#latitude_dom_nameObject



60
61
62
# File 'lib/rails_admin_place_field/rails_admin/config/fields/types/place.rb', line 60

def latitude_dom_name
  @lat_dom_name ||= "#{bindings[:form].object_name}_#{@name}"
end

#longitude_dom_nameObject



64
65
66
# File 'lib/rails_admin_place_field/rails_admin/config/fields/types/place.rb', line 64

def longitude_dom_name
  @lon_dom_name ||= "#{bindings[:form].object_name}_#{longitude_field}"
end