You are here

function openlayers_layer_form_style in Openlayers 7.3

Layer style config form handler.

1 string reference to 'openlayers_layer_form_style'
openlayers_ui_OpenlayersLayers_ctools_export_ui in modules/openlayers_ui/src/Plugin/export_ui/OpenlayersLayers.inc
CTools Export UI plugin definition.

File

modules/openlayers_ui/src/Plugin/export_ui/OpenlayersLayers.inc, line 171
CTools Export UI plugin definition for layers.

Code

function openlayers_layer_form_style($form, &$form_state) {
  $form['options'] = array(
    '#tree' => TRUE,
  );
  $form['options']['style'] = array(
    '#type' => 'select',
    '#title' => t('Style'),
    '#empty_option' => t('- Select a Style -'),
    '#default_value' => isset($form_state['item']->options['style']) ? $form_state['item']->options['style'] : '',
    '#description' => t('Select the style.'),
    '#options' => \Drupal\openlayers\Openlayers::loadAllAsOptions('Style'),
    '#required' => FALSE,
  );
  return $form;
}