3 declare(strict_types=1);
11 $f = $DIC->ui()->factory();
12 $df = new \ILIAS\Data\Factory();
13 $renderer = $DIC->ui()->renderer();
16 $c_dimension = $df->dimension()->cardinal();
19 $dataset = $df->dataset([
"Dataset" => $c_dimension]);
21 $dataset = $dataset->withPoint(
"Item 1", [
"Dataset" => 3]);
22 $dataset = $dataset->withPoint(
"Item 2", [
"Dataset" => 1.5]);
23 $dataset = $dataset->withPoint(
"Item 3", [
"Dataset" => 0]);
24 $dataset = $dataset->withPoint(
"Item 4", [
"Dataset" => 2.8]);
25 $dataset = $dataset->withPoint(
"Item 5", [
"Dataset" => -2]);
26 $dataset = $dataset->withPoint(
"Item 6", [
"Dataset" => 2.2]);
27 $dataset = $dataset->withPoint(
"Item 7", [
"Dataset" => 1]);
28 $dataset = $dataset->withPoint(
"Item 8", [
"Dataset" => -1.75]);
31 $bar_chart =
$f->chart()->bar()->horizontal(
32 "A horizontal bar chart",
37 return $renderer->render($bar_chart);