forked from Snck3rs/contao-leaflet-maps
Use OptionsBuilder in all mapper classes.
This commit is contained in:
@@ -32,6 +32,6 @@ class AbstractControlMapper extends AbstractTypeMapper
|
||||
*/
|
||||
protected function initialize()
|
||||
{
|
||||
$this->addOption('position');
|
||||
$this->optionsBuilder->addOption('position');
|
||||
}
|
||||
}
|
||||
|
||||
@@ -44,7 +44,7 @@ class AttributionControlMapper extends AbstractControlMapper
|
||||
{
|
||||
parent::initialize();
|
||||
|
||||
$this->addConditionalOption('prefix');
|
||||
$this->optionsBuilder->addConditionalOption('prefix');
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -41,7 +41,7 @@ class FullscreenControlMapper extends AbstractControlMapper
|
||||
{
|
||||
parent::initialize();
|
||||
|
||||
$this
|
||||
$this->optionsBuilder
|
||||
->addOption('forceSeparateButton', 'separate')
|
||||
->addConditionalOption('title', 'title', 'buttonTitle')
|
||||
->addOption('forcePseudoFullScreen', 'simulateFullScreen');
|
||||
|
||||
@@ -59,7 +59,7 @@ class LoadingControlMapper extends AbstractControlMapper
|
||||
{
|
||||
parent::initialize();
|
||||
|
||||
$this->addOption('separate');
|
||||
$this->optionsBuilder->addOption('separate');
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -39,6 +39,6 @@ class ScaleControlMapper extends AbstractControlMapper
|
||||
{
|
||||
parent::initialize();
|
||||
|
||||
$this->addOptions('maxWidth', 'metric', 'imperial', 'updateWhenIdle');
|
||||
$this->optionsBuilder->addOptions('maxWidth', 'metric', 'imperial', 'updateWhenIdle');
|
||||
}
|
||||
}
|
||||
|
||||
@@ -39,7 +39,7 @@ class ZoomControlMapper extends AbstractControlMapper
|
||||
{
|
||||
parent::initialize();
|
||||
|
||||
$this
|
||||
$this->optionsBuilder
|
||||
->addConditionalOption('zoomInText')
|
||||
->addConditionalOption('zoomOutText')
|
||||
->addConditionalOption('zoomInTitle')
|
||||
|
||||
Reference in New Issue
Block a user