You are here

public static function ViewsReferenceTrait::itemAjaxRefresh in Views Reference Field 8.2

Ajax callback to refresh the widget.

File

src/Plugin/Field/FieldWidget/ViewsReferenceTrait.php, line 285

Class

ViewsReferenceTrait
Trait for shared code in Viewsreference Field Widgets.

Namespace

Drupal\viewsreference\Plugin\Field\FieldWidget

Code

public static function itemAjaxRefresh(array $form, FormStateInterface $form_state) {
  $triggering_element = $form_state
    ->getTriggeringElement();
  $parents = $triggering_element['#array_parents'];
  array_pop($parents);
  return NestedArray::getValue($form, $parents);
}