예제 #1
0
파일: Tree.php 프로젝트: riesenia/utility
 /**
  * Construct the tree
  *
  * @param string id
  */
 public function __construct($id)
 {
     parent::__construct($id);
     $this->model = Kendo::createModel()->setId('id');
     $this->dataSource = Kendo::createHierarchicalDataSource()->setSchema(['model' => $this->model, 'data' => 'results', 'total' => 'count']);
     $this->widget = Kendo::createTreeView('#' . $id)->setDataSource($this->dataSource)->setDataTextField('name');
 }
예제 #2
0
파일: Select.php 프로젝트: riesenia/utility
 /**
  * Construct the select
  *
  * @param string id
  */
 public function __construct($id)
 {
     parent::__construct($id);
     $this->dataSource = Kendo::createDataSource()->setSchema(['data' => 'results', 'total' => 'count'])->setServerFiltering(true)->setServerPaging(true);
     $this->widget = Kendo::createDropDownList('#' . $id)->setDataSource($this->dataSource)->setDataValueField('id')->setDataTextField('name');
     $this->addAttribute('name', $id);
 }
예제 #3
0
파일: Table.php 프로젝트: riesenia/utility
 /**
  * Construct the table
  *
  * @param string id
  */
 public function __construct($id)
 {
     parent::__construct($id);
     $this->model = Kendo::createModel()->setId('id');
     $this->dataSource = Kendo::createDataSource()->setSchema(['model' => $this->model, 'data' => 'results', 'total' => 'count'])->setServerFiltering(true)->setServerSorting(true)->setServerPaging(true);
     $this->widget = Kendo::createGrid('#' . $this->_id)->setDataSource($this->dataSource)->setSortable(['allowUnsort' => false]);
 }
예제 #4
0
파일: Chart.php 프로젝트: riesenia/utility
 /**
  * Construct the chart
  *
  * @param string id
  */
 public function __construct($id)
 {
     parent::__construct($id);
     $this->model = Kendo::createModel()->setId('id');
     $this->dataSource = Kendo::createDataSource()->setSchema(['model' => $this->model, 'data' => 'results', 'total' => 'count'])->setServerFiltering(true);
     $this->widget = Kendo::createChart('#' . $id)->setDataSource($this->dataSource);
 }
예제 #5
0
파일: Date.php 프로젝트: riesenia/utility
 /**
  * Construct the picker
  *
  * @param string id
  */
 public function __construct($id)
 {
     parent::__construct($id);
     $this->widget = Kendo::createDatePicker('#' . $id);
     $this->addAttribute('name', $id);
 }
예제 #6
0
파일: Tabber.php 프로젝트: riesenia/utility
 /**
  * Construct the tabber
  *
  * @param string id
  */
 public function __construct($id)
 {
     parent::__construct($id);
     $this->widget = Kendo::createTabStrip('#' . $id);
 }
예제 #7
0
파일: Window.php 프로젝트: riesenia/utility
 /**
  * Construct the window
  *
  * @param string id
  */
 public function __construct($id)
 {
     parent::__construct($id);
     $this->widget = Kendo::createWindow('#' . $id)->setWidth(700)->setModal(true)->setResizable(false)->setVisible(false);
 }