You are here

function geofield_element_info in Geofield 7.2

Implements hook_element_info().

File

./geofield.elements.inc, line 42
Provides FormAPI element callbacks for geofield_latlon and geofield_proximity.

Code

function geofield_element_info() {
  return array(
    'geofield_latlon' => array(
      '#input' => TRUE,
      '#process' => array(
        'geofield_latlon_element_process',
      ),
      '#element_validate' => array(
        'geofield_latlon_element_validate',
      ),
      '#theme' => array(
        'geofield_latlon',
      ),
      '#theme_wrappers' => array(
        'fieldset',
      ),
    ),
    'geofield_bounds' => array(
      '#input' => TRUE,
      '#process' => array(
        'geofield_bounds_element_process',
      ),
      '#element_validate' => array(
        'geofield_bounds_element_validate',
      ),
      '#theme' => array(
        'geofield_bounds',
      ),
      '#theme_wrappers' => array(
        'fieldset',
      ),
    ),
    'geofield_proximity' => array(
      '#input' => FALSE,
      '#tree' => TRUE,
      '#theme_wrappers' => array(
        'geofield_proximity',
      ),
      '#process' => array(
        'geofield_proximity_element_process',
      ),
    ),
  );
}