Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
File Manager
/
wp-content
/
plugins
/
smart-slider-3
/
Nextend
/
SmartSlider3
/
BackgroundAnimation
:
ModelBackgroundAnimation.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php namespace Nextend\SmartSlider3\BackgroundAnimation; use Nextend\Framework\Form\Container\ContainerTable; use Nextend\Framework\Form\Element\Select; use Nextend\Framework\Form\Element\Text\Color; use Nextend\Framework\Form\Fieldset\FieldsetVisualSet; use Nextend\Framework\Form\Form; use Nextend\Framework\Model\StorageSectionManager; use Nextend\Framework\Visual\ModelVisual; class ModelBackgroundAnimation extends ModelVisual { protected $type = 'backgroundanimation'; protected function init() { BackgroundAnimationStorage::getInstance(); $this->storage = StorageSectionManager::getStorage('smartslider'); } public function renderSetsForm() { $form = new Form($this, $this->type . 'set'); $form->addClass('n2_fullscreen_editor__content_sidebar_top_bar'); $form->setDark(); $setsTab = new FieldsetVisualSet($form->getContainer(), 'backgroundanimation-sets', n2_('Animation type')); new Select($setsTab, 'sets', false); $form->render(); } public function renderForm() { $form = new Form($this, 'n2-background-animation'); $table = new ContainerTable($form->getContainer(), 'background-animation-preview', n2_('Preview')); $table->setFieldsetPositionEnd(); new Color($table->getFieldsetLabel(), 'color', false, '333333ff', array( 'alpha' => true )); $form->render(); } }