| Current Path : /proc/1908984/root/proc/thread-self/root/tmp/ |
| Current File : //proc/1908984/root/proc/thread-self/root/tmp/phpXjcgaD |
<?php
namespace Nextend\SmartSlider3\Form\Element;
use Nextend\Framework\Asset\Js\Js;
use Nextend\Framework\Form\Element\AbstractChooser;
use Nextend\SmartSlider3\Slider\SliderType\Simple\SliderTypeSimple;
class BackgroundAnimation extends AbstractChooser {
protected function addScript() {
Js::addStaticGroup(SliderTypeSimple::getAssetsPath() . '/dist/smartslider-backgroundanimation.min.js', 'smartslider-backgroundanimation');
Js::addInline('new _N2.FormElementAnimationManager("' . $this->fieldID . '", "backgroundanimationManager");');
}
}<?php
namespace Nextend\SmartSlider3\Form\Element;
use Nextend\Framework\Form\Element\IconTab;
class BackgroundImage extends IconTab {
protected $relatedAttribute = 'slide-background-type';
protected function fetchElement() {
$this->options = array(
'image' => 'ssi_16 ssi_16--image',
'video' => 'ssi_16 ssi_16--video',
'color' => 'ssi_16 ssi_16--color'
);
$this->tooltips = array(
'image' => n2_('Image'),
'video' => n2_('Video'),
'color' => n2_('Color')
);
return parent::fetchElement();
}
}<?php
namespace Nextend\SmartSlider3\Form\Element;
use Nextend\Framework\Asset\Js\Js;
use Nextend\Framework\Form\Element\AbstractFieldHidden;
use Nextend\Framework\View\Html;
class Columns extends AbstractFieldHidden {
protected $hasTooltip = false;
public function __construct($insertAt, $name = '', $default = '', $parameters = array()) {
parent::__construct($insertAt, $name, false, $default, $parameters);
}
protected function fetchElement() {
Js::addInline('new _N2.FormElementColumns("' . $this->fieldID . '");');
return Html::tag('div', array(
'class' => 'n2_field_columns'
), Html::tag('div', array(
'class' => 'n2_field_columns__content'
), '') . Html::tag('div', array(
'class' => 'n2_field_columns__add',
'data-n2tip' => n2_('Add column')
), '<div class="ssi_16 ssi_16--plus"></div>') . parent::fetchElement());
}
}