function autocomplete_limit_library_alter in Autocomplete Limit Length 7
Implements hook_library_alter().
Attach our own JS library whenever drupal.autocomplete is loaded.
File
- ./
autocomplete_limit.module, line 42 - Functions for the autocomplete_limit module.
Code
function autocomplete_limit_library_alter(&$libraries, $module) {
$limit = variable_get('autocomplete_limit', 2);
// Only inject our setting and js override if we've been configured.
if (!empty($limit) && $module == 'system' && !empty($libraries['drupal.autocomplete'])) {
drupal_add_js(array(
'autocomplete_limit' => array(
'limit' => $limit,
),
), 'setting');
$library = drupal_get_path('module', 'autocomplete_limit') . '/js/autocomplete.limit.js';
$libraries['drupal.autocomplete']['js'][$library] = array(
'group' => JS_DEFAULT,
);
}
}