You are here

function views_attach_library_views_pre_render in Views Attach Library 8.x

Same name and namespace in other branches
  1. 8 views_attach_library.module \views_attach_library_views_pre_render()
  2. 2.0.x views_attach_library.module \views_attach_library_views_pre_render()

Implements hook_views_pre_render().

File

./views_attach_library.module, line 8

Code

function views_attach_library_views_pre_render(ViewExecutable $view) {
  $current_display = $view->current_display;
  $view_config = $view->storage
    ->getDisplay($current_display);
  if (!empty($view_config['display_options']['display_extenders']['library_in_views_display_extender'])) {
    $library = $view_config['display_options']['display_extenders']['library_in_views_display_extender']['attach_library']['attach_library'];
    if (!empty($library)) {

      // Attach library to view.
      $view->element['#attached']['library'][] = $library;
    }
  }
}