| Zeile 27... |
Zeile 27... |
| 27 |
public function configureSchema(ConfigurationBuilderInterface $builder): void
|
27 |
public function configureSchema(ConfigurationBuilderInterface $builder): void
|
| 28 |
{
|
28 |
{
|
| 29 |
$builder->addSchema('heading_permalink', Expect::structure([
|
29 |
$builder->addSchema('heading_permalink', Expect::structure([
|
| 30 |
'min_heading_level' => Expect::int()->min(1)->max(6)->default(1),
|
30 |
'min_heading_level' => Expect::int()->min(1)->max(6)->default(1),
|
| 31 |
'max_heading_level' => Expect::int()->min(1)->max(6)->default(6),
|
31 |
'max_heading_level' => Expect::int()->min(1)->max(6)->default(6),
|
| 32 |
'insert' => Expect::anyOf(HeadingPermalinkProcessor::INSERT_BEFORE, HeadingPermalinkProcessor::INSERT_AFTER)->default(HeadingPermalinkProcessor::INSERT_BEFORE),
|
32 |
'insert' => Expect::anyOf(HeadingPermalinkProcessor::INSERT_BEFORE, HeadingPermalinkProcessor::INSERT_AFTER, HeadingPermalinkProcessor::INSERT_NONE)->default(HeadingPermalinkProcessor::INSERT_BEFORE),
|
| 33 |
'id_prefix' => Expect::string()->default('content'),
|
33 |
'id_prefix' => Expect::string()->default('content'),
|
| - |
|
34 |
'apply_id_to_heading' => Expect::bool()->default(false),
|
| - |
|
35 |
'heading_class' => Expect::string()->default(''),
|
| 34 |
'fragment_prefix' => Expect::string()->default('content'),
|
36 |
'fragment_prefix' => Expect::string()->default('content'),
|
| 35 |
'html_class' => Expect::string()->default('heading-permalink'),
|
37 |
'html_class' => Expect::string()->default('heading-permalink'),
|
| 36 |
'title' => Expect::string()->default('Permalink'),
|
38 |
'title' => Expect::string()->default('Permalink'),
|
| 37 |
'symbol' => Expect::string()->default(HeadingPermalinkRenderer::DEFAULT_SYMBOL),
|
39 |
'symbol' => Expect::string()->default(HeadingPermalinkRenderer::DEFAULT_SYMBOL),
|
| 38 |
'aria_hidden' => Expect::bool()->default(true),
|
40 |
'aria_hidden' => Expect::bool()->default(true),
|