You are here

underscore.module in Underscore.js 7

Same filename and directory in other branches
  1. 7.2 underscore.module

Integrates the Underscore JS Library.

File

underscore.module
View source
<?php

/**
 * @file
 * Integrates the Underscore JS Library.
 */

/**
 * Implements hook_init().
 */
function underscore_init() {

  // We use hook init rather than defining it in the .info file so
  // it can be added as a library.
  drupal_add_library('underscore', 'underscore');
}

/**
 * Implements hook_library().
 */
function underscore_library() {
  $libraries['underscore'] = array(
    'title' => 'Underscore',
    'website' => 'http://documentcloud.github.com/underscore',
    'version' => '1.1.6',
    'js' => array(
      drupal_get_path('module', 'underscore') . '/lib/underscore-min.js' => array(
        'group' => JS_LIBRARY,
        'every_page' => TRUE,
        'weight' => -19,
      ),
    ),
  );
  return $libraries;
}

Functions

Namesort descending Description
underscore_init Implements hook_init().
underscore_library Implements hook_library().