You are here

function drupal_js_defaults in Drupal 9

Same name and namespace in other branches
  1. 8 core/includes/common.inc \drupal_js_defaults()
  2. 7 includes/common.inc \drupal_js_defaults()

Constructs an array of the defaults that are used for JavaScript assets.

Parameters

$data: (optional) The default data parameter for the JavaScript asset array.

See also

hook_js_alter()

File

core/includes/common.inc, line 206
Common functions that many Drupal modules will need to reference.

Code

function drupal_js_defaults($data = NULL) {
  return [
    'type' => 'file',
    'group' => JS_DEFAULT,
    'weight' => 0,
    'scope' => 'header',
    'cache' => TRUE,
    'preprocess' => TRUE,
    'attributes' => [],
    'version' => NULL,
    'data' => $data,
    'browsers' => [],
  ];
}