class BlockVariantEvents
Same name in other branches
- 8.x-3.x src/Event/BlockVariantEvents.php \Drupal\ctools\Event\BlockVariantEvents
Contains all events dispatched while manipulating blocks in a variant.
Hierarchy
- class \Drupal\ctools\Event\BlockVariantEvents
Expanded class hierarchy of BlockVariantEvents
2 files declare their use of BlockVariantEvents
- BlockDisplayVariantTest.php in tests/
src/ Kernel/ BlockDisplayVariantTest.php - BlockVariantTrait.php in src/
Plugin/ BlockVariantTrait.php
File
-
src/
Event/ BlockVariantEvents.php, line 8
Namespace
Drupal\ctools\EventView source
final class BlockVariantEvents {
/**
* The name of the event triggered when a block is added to a variant.
*
* This event allows modules to react to a block being added to a variant. The
* event listener method receives a \Drupal\ctools\Event\BlockVariantEvent
* instance.
*
* @Event
*
* @var string
*/
const ADD_BLOCK = 'block.add';
/**
* The name of the event triggered when a block is modified in a variant.
*
* This event allows modules to react to a block being modified in a variant.
* The event listener method receives a \Drupal\ctools\Event\BlockVariantEvent
* instance.
*
* @Event
*
* @var string
*/
const UPDATE_BLOCK = 'block.update';
/**
* The name of the event triggered when a block is removed from a variant.
*
* This event allows modules to react to a block being removed from a variant.
* The event listener method receives a \Drupal\ctools\Event\BlockVariantEvent
* instance.
*
* @Event
*
* @var string
*/
const DELETE_BLOCK = 'block.delete';
}
Members
Title Sort descending | Modifiers | Object type | Summary |
---|---|---|---|
BlockVariantEvents::ADD_BLOCK | constant | The name of the event triggered when a block is added to a variant. | |
BlockVariantEvents::DELETE_BLOCK | constant | The name of the event triggered when a block is removed from a variant. | |
BlockVariantEvents::UPDATE_BLOCK | constant | The name of the event triggered when a block is modified in a variant. |