public function __construct($res, $type = false, $item_type = false, $data_type = false, $render_type = false)
 {
     if (!$render_type) {
         $render_type = "GroupRenderStrategy";
     }
     parent::__construct($res, $type, $item_type, $data_type, $render_type);
 }
Example #2
0
 public function __construct($res, $type = false, $item_type = false, $data_type = false, $render_type = false)
 {
     if (!$item_type) {
         $item_type = "JSONTreeCommonDataItem";
     }
     if (!$data_type) {
         $data_type = "CommonDataProcessor";
     }
     if (!$render_type) {
         $render_type = "JSONTreeRenderStrategy";
     }
     parent::__construct($res, $type, $item_type, $data_type, $render_type);
 }
Example #3
0
<?php

require_once "../../../common/config.php";
$data = new TreeDataConnector($conn, $dbtype);
$data->render_table("packages_tree", "id", "value, state, hours", "", "parent_id");
Example #4
0
<?php

$db = new SQLite3('../../common/testdata.sqlite');
require "../../common/connector/data_connector.php";
require "../../common/connector/db_sqlite3.php";
$conn = new TreeDataConnector($db, "SQLite3");
$conn->render_table("films_tree", "id", "title(value),open", "", "parent");
 public function render()
 {
     $this->dload = true;
     return parent::render();
 }
Example #6
0
<?php

require_once "../../../common/config.php";
$data = new TreeDataConnector($conn, $dbtype);
$data->dynamic_loading(30);
function checkChild($data)
{
    if ($data->get_value("has_kids") == 1) {
        $data->set_kids(true);
    } else {
        $data->set_kids(false);
    }
}
$data->event->attach("beforeRender", "checkChild");
$data->render_table("packages_tree", "id", "value, state, hours", "has_kids", "parent_id");