You are here

protected function ConfigureStyles::getPluginForm in Block Style Plugins 8.2

Retrieves the plugin form for a given block style.

Parameters

\Drupal\block_style_plugins\Plugin\BlockStyleInterface $blockStyles: The block styles plugin.

Return value

\Drupal\Core\Plugin\PluginFormInterface The plugin form for the condition.

File

src/Form/ConfigureStyles.php, line 222

Class

ConfigureStyles
Provides a form to configure styles.

Namespace

Drupal\block_style_plugins\Form

Code

protected function getPluginForm(BlockStyleInterface $blockStyles) {
  if ($blockStyles instanceof PluginWithFormsInterface) {
    return $this->pluginFormFactory
      ->createInstance($blockStyles, 'configure');
  }
  return $blockStyles;
}