function DrupalImageCaption::getConfig

Same name in other branches
  1. 8.9.x core/modules/ckeditor/src/Plugin/CKEditorPlugin/DrupalImageCaption.php \Drupal\ckeditor\Plugin\CKEditorPlugin\DrupalImageCaption::getConfig()

Overrides CKEditorPluginInterface::getConfig

File

core/modules/ckeditor/src/Plugin/CKEditorPlugin/DrupalImageCaption.php, line 77

Class

DrupalImageCaption
Defines the "drupalimagecaption" plugin.

Namespace

Drupal\ckeditor\Plugin\CKEditorPlugin

Code

public function getConfig(Editor $editor) {
    $format = $editor->getFilterFormat();
    return [
        'image2_captionedClass' => 'caption caption-img',
        'image2_alignClasses' => [
            'align-left',
            'align-center',
            'align-right',
        ],
        'drupalImageCaption_captionPlaceholderText' => $this->t('Enter caption here'),
        // Only enable those parts of DrupalImageCaption for which the
        // corresponding Drupal text filters are enabled.
'drupalImageCaption_captionFilterEnabled' => $format->filters('filter_caption')->status,
        'drupalImageCaption_alignFilterEnabled' => $format->filters('filter_align')->status,
    ];
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.