Class: Glib::JsonUi::ViewBuilder::Fields::Location
- Inherits:
-
AbstractField
- Object
- JsonUiElement
- View
- AbstractField
- Glib::JsonUi::ViewBuilder::Fields::Location
- Defined in:
- app/helpers/glib/json_ui/view_builder/fields.rb
Overview
Location/address field with Google Places autocomplete integration.
Integrates with Google Places API to provide address autocomplete and geocoding. Can optionally store latitude, longitude, and zoom level in separate fields.
Instance Attribute Summary
Attributes inherited from JsonUiElement
Method Summary
Methods inherited from AbstractField
#autoValidate, #context, #created, #default_url_options, #determine_value, #disableDirtyCheck, #hint, #hint_args, #label, #label_args, #name, #placeholder, #placeholder_args, #prop, #validation, #value
Methods inherited from View
Methods inherited from JsonUiElement
action, any, array, badgeable, bool, color, component_name, date, date_time, enum, float, hash, icon, #initialize, int, length, menu, panels_builder, #props, required, singleton_array, string, text, url, views
Constructor Details
This class inherits a constructor from Glib::JsonUi::JsonUiElement