function views_library_info

Implements hook_library_info().

File

drupal/core/modules/views/views.module, line 794
Primarily Drupal hooks and global API functions to manipulate views.

Code

function views_library_info() {
  $path = drupal_get_path('module', 'views');
  $libraries['views.module'] = array(
    'title' => 'Views base',
    'version' => VERSION,
    'css' => array(
      "{$path}/css/views.module.css",
    ),
  );
  $libraries['views.ajax'] = array(
    'title' => 'Views AJAX',
    'version' => VERSION,
    'js' => array(
      "{$path}/js/base.js" => array(
        'group' => JS_DEFAULT,
      ),
      "{$path}/js/ajax_view.js" => array(
        'group' => JS_DEFAULT,
      ),
    ),
    'dependencies' => array(
      array(
        'system',
        'jquery',
      ),
      array(
        'system',
        'drupal',
      ),
      array(
        'system',
        'drupalSettings',
      ),
      array(
        'system',
        'jquery.once',
      ),
      array(
        'system',
        'jquery.form',
      ),
      array(
        'system',
        'drupal.ajax',
      ),
    ),
  );
  $libraries['views.contextual-links'] = array(
    'title' => 'Views Contextual links',
    'version' => VERSION,
    'js' => array(
      "{$path}/js/views-contextual.js" => array(
        'group' => JS_LIBRARY,
        'weight' => -10,
      ),
    ),
    'dependencies' => array(
      array(
        'system',
        'jquery',
      ),
      array(
        'system',
        'drupal',
      ),
    ),
  );
  return $libraries;
}