View source
- services:
- js.callback:
- class: Drupal\js\Js
- arguments: ['@request_stack', '@plugin.manager.js.callback', '@csrf_token', '@module_handler', '@theme.manager']
- calls:
- - [setContainer, ['@service_container']]
-
- js.attachments_processor:
- class: Drupal\js\JsAttachmentsProcessor
- tags:
- arguments: ['@asset.resolver', '@config.factory', '@asset.css.collection_renderer', '@asset.js.collection_renderer', '@request_stack', '@renderer', '@module_handler']
-
-
- js.event_subscriber:
- class: Drupal\js\EventSubscriber
- arguments: ['@js.callback', '@js.attachments_processor']
- tags:
- - { name: event_subscriber }
-
- plugin.manager.js.callback:
- class: Drupal\js\JsCallbackManager
- calls:
- - [setContainer, ['@service_container']]
- arguments: ['@container.namespaces', '@cache.discovery', '@module_handler', '@theme_handler', '@theme.manager']