You are here

function google_webfont_loader_api_add_js in Webfont Loader 7

Add new font loader js.

2 calls to google_webfont_loader_api_add_js()
google_webfont_loader_api_preprocess_html in ./google_webfont_loader_api.module
Implements template_preprocess_html().
_google_webfont_loader_api_load_js_from_fontinfo in ./google_webfont_loader_api.module
Parse a fontinfo description and create a javascript settings loader. This is the real meat of the functionality as fonts need to get added.

File

./google_webfont_loader_api.module, line 112
Google Webfont Loader API primary file The designer/developer creates a set of packages (will use .fontinfo files created in a similar manner to a module or theme .info file) from which the site admin can then choose for their site. The fonts can…

Code

function google_webfont_loader_api_add_js($new_js = NULL, $reset = FALSE) {
  $loader_js =& drupal_static(__FUNCTION__);
  if (!isset($loader_js) || $reset) {
    $loader_js = array();
  }
  if (isset($new_js)) {
    $loader_js = array_merge_recursive($loader_js, $new_js);
  }
  return $loader_js;
}