protected function SimpleBlockAddControllerSubscriber::getAttributes in Simple Block 8
Get links attributes.
Return value
array The attributes array.
1 call to SimpleBlockAddControllerSubscriber::getAttributes()
- SimpleBlockAddControllerSubscriber::alterBuild in modules/
simple_block_layout_builder/ src/ Event/ Subscriber/ SimpleBlockAddControllerSubscriber.php - Alters the build produced by ChooseBlockController::build().
File
- modules/
simple_block_layout_builder/ src/ Event/ Subscriber/ SimpleBlockAddControllerSubscriber.php, line 118
Class
- SimpleBlockAddControllerSubscriber
- Alters the render array of Layout Builder ChooseBlockController::build().
Namespace
Drupal\simple_block_layout_builder\Event\SubscriberCode
protected function getAttributes() : array {
$attributes = [
'class' => [
'inline-block-create-button',
],
];
if ($this
->isAjax()) {
$attributes = NestedArray::mergeDeep($attributes, [
'class' => [
'use-ajax',
],
'data-dialog-type' => 'dialog',
'data-dialog-renderer' => 'off_canvas',
]);
}
return $attributes;
}