public function init() { cs()->addPackage('jqwidgets.jqxGrid', array('baseUrl' => $this->packageBaseUrl, 'js' => array('flight/flight.grid.js', $this->version . '/jqwidgets/jqxgrid.js', $this->version . '/jqwidgets/jqxgrid.pager.js', $this->version . '/jqwidgets/jqxgrid.selection.js', $this->version . '/jqwidgets/jqxgrid.sort.js', $this->version . '/jqwidgets/jqxgrid.storage.js', $this->version . '/jqwidgets/jqxgrid.aggregates.js', $this->version . '/jqwidgets/jqxgrid.columnsreorder.js', $this->version . '/jqwidgets/jqxgrid.columnsresize.js', $this->version . '/jqwidgets/jqxgrid.edit.js', $this->version . '/jqwidgets/jqxgrid.export.js', $this->version . '/jqwidgets/jqxgrid.filter.js', $this->version . '/jqwidgets/jqxgrid.grouping.js', $this->version . '/jqwidgets/jqxbuttons.js', $this->version . '/jqwidgets/jqxcheckbox.js', $this->version . '/jqwidgets/jqxscrollbar.js', $this->version . '/jqwidgets/jqxmenu.js', $this->version . '/jqwidgets/jqxlistbox.js', $this->version . '/jqwidgets/jqxdropdownlist.js', $this->version . '/jqwidgets/jqxcalendar.js', $this->version . '/jqwidgets/jqxdatetimeinput.js'), 'css' => array(), 'depends' => array('jqwidgets.core'))); $this->packages[] = 'jqwidgets.jqxGrid'; parent::init(); $this->options = CMap::mergeArray($this->defaultOptions, $this->options); /** if virtual mode, it need rendergridrows */ if ($this->options['virtualmode']) { $this->options['rendergridrows'] = new CJavaScriptExpression('function(params){return params.data}'); } }
public function init() { cs()->addPackage('jqwidgets.jqxForm', array('baseUrl' => $this->packageBaseUrl, 'js' => array('flight/flight.form.js', $this->version . '/jqwidgets/jqxvalidator.js', $this->version . '/jqwidgets/jqxbuttons.js', $this->version . '/jqwidgets/jqxdropdownbutton.js', $this->version . '/jqwidgets/jqxcheckbox.js', $this->version . '/jqwidgets/jqxlistbox.js', $this->version . '/jqwidgets/jqxdropdownlist.js', $this->version . '/jqwidgets/jqxcalendar.js', $this->version . '/jqwidgets/jqxdatetimeinput.js', $this->version . '/jqwidgets/jqxscrollbar.js', $this->version . '/jqwidgets/jqxtooltip.js', $this->version . '/jqwidgets/jqxeditor.js', $this->version . '/jqwidgets/jqxwindow.js', $this->version . '/jqwidgets/jqxcolorpicker.js'), 'css' => array(), 'depends' => array('jqwidgets.core'))); $this->packages[] = 'jqwidgets.jqxForm'; parent::init(); }
public function init() { cs()->addPackage('jqwidgets.jqxMenu', array('baseUrl' => $this->packageBaseUrl, 'js' => array('flight/flight.menu.js', $this->version . '/jqwidgets/jqxmenu.js'), 'css' => array(), 'depends' => array('jqwidgets.core'))); $this->packages[] = 'jqwidgets.jqxMenu'; parent::init(); }
public function init() { cs()->addPackage('jqwidgets.jqxDataModel', array('baseUrl' => $this->packageBaseUrl, 'js' => array('flight/flight.datamodel.js'), 'css' => array(), 'depends' => array('jqwidgets.core'))); $this->packages[] = 'jqwidgets.jqxDataModel'; parent::init(); }