interface AssetCollectorInterface in Entity Print 8.2
Collect all css assets for the entities being printed.
Hierarchy
- interface \Drupal\entity_print\Asset\AssetCollectorInterface
Expanded class hierarchy of AssetCollectorInterface
All classes that implement AssetCollectorInterface
File
- src/
Asset/ AssetCollectorInterface.php, line 8
Namespace
Drupal\entity_print\AssetView source
interface AssetCollectorInterface {
/**
* Inject the relevant css for the template.
*
* You can specify CSS files to be included per entity type and bundle in your
* themes css file. This code uses your current theme which is likely to be
* the front end theme.
*
* Examples:
*
* entity_print:
* all: 'yourtheme/all-pdfs',
* commerce_order:
* all: 'yourtheme/orders'
* node:
* article: 'yourtheme/article-pdf'
*
* @param \Drupal\Core\Entity\EntityInterface[] $entities
* The entity info from entity_get_info().
*
* @return array
* An array of stylesheets to be used for this template.
*/
public function getCssLibraries(array $entities);
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
AssetCollectorInterface:: |
public | function | Inject the relevant css for the template. | 1 |