function ckeditor_accordion_page_attachments_alter in CKEditor Accordion 8
Implements hook_page_attachments_alter().
File
- ./
ckeditor_accordion.module, line 10 - Functions to support creating CKEditor Accordion.
Code
function ckeditor_accordion_page_attachments_alter(array &$page) {
$config = \Drupal::config('ckeditor_accordion.settings');
// Attaches css assets globally.
$page['#attached']['library'][] = 'ckeditor_accordion/accordion_style';
// Pass settings to JavaScript.
$page['#attached']['drupalSettings']['ckeditorAccordion']['accordionStyle']['collapseAll'] = $config
->get('collapse_all');
$page['#attached']['drupalSettings']['ckeditorAccordion']['accordionStyle']['keepRowsOpen'] = $config
->get('keep_rows_open');
}