function easychart_library_info_build in Easychart 8.3
Implements hook_library_info_build().
File
- ./
easychart.module, line 45 - Easychart module file.
Code
function easychart_library_info_build() {
$libraries = [];
// Used for rendering.
$libraries['lib.easycharts.render'] = [
'version' => 'VERSION',
'js' => [
base_path() . 'libraries/easychart/dist/ec.render.min.js' => [],
],
];
// The version numbers and remote for the next two libraries are used for
// drush integration.
$libraries['lib.highcharts'] = [
'version' => '4.2.7',
'remote' => 'http://code.highcharts.com/zips/Highcharts-4.2.7.zip',
'license' => [
'name' => 'Creative Commons Attribution - Non Commercial 3.0 License',
'gpl-compatible' => FALSE,
],
'js' => [
base_path() . 'libraries/highcharts/js/highcharts.js' => [],
base_path() . 'libraries/highcharts/js/highcharts-3d.js' => [],
base_path() . 'libraries/highcharts/js/highcharts-more.js' => [],
base_path() . 'libraries/highcharts/js/modules/data.js' => [],
base_path() . 'libraries/highcharts/js/modules/funnel.js' => [],
base_path() . 'libraries/highcharts/js/modules/heatmap.js' => [],
base_path() . 'libraries/highcharts/js/modules/no-data-to-display.js' => [],
base_path() . 'libraries/highcharts/js/modules/solid-gauge.js' => [],
base_path() . 'libraries/highcharts/js/modules/treemap.js' => [],
base_path() . 'libraries/highcharts/js/modules/exporting.js' => [],
],
];
$libraries['lib.easycharts.full'] = [
'version' => '3.1.3',
'remote' => 'https://github.com/daemth/easychart/archive/master.zip',
'license' => [
'name' => 'MIT',
'url' => 'https://github.com/daemth/easychart/blob/master/LICENSE',
'gpl-compatible' => TRUE,
],
'js' => [
base_path() . 'libraries/easychart/dist/ec.min.js' => [],
],
];
return $libraries;
}