public function SlickLibrary::librariesInfo in Slick Carousel 7.3
Implements hook_libraries_info().
Overrides BlazyLibrary::librariesInfo
File
- src/
SlickLibrary.php, line 127
Class
- SlickLibrary
- Provides Slick library methods mainly for hooks.
Namespace
Drupal\slickCode
public function librariesInfo() {
if (!isset($this->librariesInfo)) {
$libraries['slick'] = [
'name' => 'Slick Carousel',
'vendor url' => 'http://kenwheeler.github.io/slick/',
'download url' => 'https://github.com/kenwheeler/slick/releases',
'version arguments' => [
'file' => 'slick/slick.js',
'pattern' => '@Version:\\s+([0-9a-zA-Z\\.-]+)@',
'lines' => 16,
],
'files' => [
'js' => [
'slick/slick.min.js',
],
],
'variants' => [
'minified' => [
'files' => [
'js' => [
'slick/slick.min.js',
],
],
],
'source' => [
'files' => [
'js' => [
'slick/slick.js',
],
],
],
],
];
$this->librariesInfo = $libraries;
}
return $this->librariesInfo;
}