GIF94;
| Path : /var/www/wordpress/wp-content/plugins/oxygen/plugin/conditions/ |
| Current File : /var/www/wordpress/wp-content/plugins/oxygen/plugin/conditions/add-condition-controls.php |
<?php
namespace Breakdance\Conditions;
use function Breakdance\Elements\control;
use function Breakdance\Elements\controlSection;
add_filter('breakdance_element_controls', '\Breakdance\Conditions\addConditionControls', 69);
/**
*
* @param array $controls
* @return array
*/
function addConditionControls($controls)
{
/**
* @psalm-suppress MixedArrayAssignment
*/
$controls['settingsSections'][] = controlSection('conditions', __('Conditions', 'breakdance'), [
control(
'conditions',
__('Only Show Element If', 'breakdance'),
[
'type' => 'condition',
'layout' => 'vertical'
]
),
control(
'builder_preview',
__('In-Builder Preview', 'breakdance'),
[
'type' => 'dropdown', 'items' => [
['text' => __('Always Show', 'breakdance'), 'value' => 'show'],
['text' => __('Always Hide', 'breakdance'), 'value' => 'hide'],
],
'layout' => 'vertical'
]
),
]);
return $controls;
}