You are here

function select2widget_process_callback in Select2 Field Widget 7

Same name and namespace in other branches
  1. 7.2 select2widget.reference.inc \select2widget_process_callback()

Process callback: 'select2widget' element type.

1 string reference to 'select2widget_process_callback'
select2widget_field_widget_form in ./select2widget.module
Implements hook_field_widget_form().

File

./select2widget.module, line 94
Select2Widget module functionality.

Code

function select2widget_process_callback($element, &$form_state, $form) {

  // Send Drupal.settings a reference to this form element.
  $data['select2widget']['elements'][$element['#id']] = array(
    'id' => $element['#id'],
  );

  // Attaching library, integration script, and settings array.
  $element['#attached']['library'][] = array(
    'select2widget',
    'select2',
  );
  $element['#attached']['js'][] = array(
    'type' => 'setting',
    'data' => $data,
  );
  return $element;
}