Your IP : 216.73.216.50


Current Path : /proc/1908984/root/proc/self/root/proc/self/root/proc/2404962/root/tmp/
Upload File :
Current File : //proc/1908984/root/proc/self/root/proc/self/root/proc/2404962/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());
    }
}