<?php
namespace Modules\Admin\Config\Currencies; class View_Options extends \App\Mvc\View_Window_PaginatedListing_OptionsAbstract { public function populateDefinedOptions(\App\Mvc\View\Utils\RowOptions\Container\Simple $options) { $options ->append( \App\Mvc\View\Utils\RowOptions\Option\Popup::create("insert") ->setDescription($this->lang['index']['options']['description']['insert']) ->setIcon('add') ->setSection('global') ->setAction('insert') ->setDimensions(650, 400) ) ->append(\App\Mvc\View\Utils\RowOptions\Option\Option::create("moveUp") ->setDescription($this->lang['index']['options']['description']['moveUp']) ->setIcon("moveUp") ->setJsCallback("MVC.listing.installedHandlers.listing.moveUpCurrentItem(this);") ) ->append(\App\Mvc\View\Utils\RowOptions\Option\Option::create("moveDown") ->setDescription($this->lang['index']['options']['description']['moveDown']) ->setIcon("moveDown") ->setJsCallback("MVC.listing.installedHandlers.listing.moveDownCurrentItem(this);") ) ->append(\App\Mvc\View\Utils\RowOptions\Option\Option::create("moveUp") ->setSection('bulk') ->setDescription($this->lang['index']['options']['description']['moveUp']) ->setIcon("moveUp") ->setJsCallback("MVC.listing.installedHandlers.listing.moveUpSelected(this);") ) ->append(\App\Mvc\View\Utils\RowOptions\Option\Option::create("moveDown") ->setSection('bulk') ->setDescription($this->lang['index']['options']['description']['moveDown']) ->setIcon("moveDown") ->setJsCallback("MVC.listing.installedHandlers.listing.moveDownSelected(this);") ) ->append(\App\Mvc\View\Utils\RowOptions\Option\Popup::create("update") ->setDescription($this->lang['index']['options']['description']['update']) ->setIcon('edit') ->setAction('update') ->setDimensions(550, 400) ->setKeyForCurrentRow('id') ) ->append(\App\Mvc\View\Utils\RowOptions\Option\Option::create("delete") ->setDescription($this->lang['index']['options']['description']['delete']) ->setIcon("delete") ->setJsCallback("MVC.listing.installedHandlers.listing.deleteCurrentItemWithConfirmation(this);") ) ->append(\App\Mvc\View\Utils\RowOptions\Option\Option::create("reset") ->setDescription($this->lang['index']['options']['description']['reset']) ->setIcon("reset") ->setSection('global') ->setJsCallback("MVC.listing.installedHandlers.listing.resetWithConfirmation(this);") ) ->append(\App\Mvc\View\Utils\RowOptions\Option\Option::create("save") ->setDescription($this->lang['index']['options']['description']['save']) ->setIcon("save") ->setSection('global') ->setJsCallback("MVC.listing.installedHandlers.listing.saveWithConfirmation(this);") ) ; } } 