The Chart element.

Usage

Simple example of usage Chart element.

use function Thermage\chart;
use function Thermage\render;

// ...

$data = [
    'apple' => [
        'label' => 'Apple',
        'value' => 100,
        'color' => 'red',
    ],
    'orange' => [
        'label' => 'Orange',
        'value' => 270,
        'color' => 'orange',
    ],
    'lime' => [
        'label' => 'Lime',
        'value' => 220,
        'color' => 'green',
    ],
];

render (
    chart()
        ->data($data)
        ->horizontal()
        ->showPercents()
        ->showValues()
);

render (
    chart()
        ->data($data)
        ->inline()
        ->showPercents()
        ->showValues()
);
Terminal
$ php thermage.php
Apple17% (100)
Orange46% (270)
Lime37% (220)


Apple 17% (100) Orange 46% (270) Lime 37% (220)

Methods

d Set Chart element display style.
data Set Chart element data.
getShortcodes Get Chart element shortcodes instance.
getTheme Get Chart element theme.
horizontal Set Chart element type horizontal.
inline Set Chart element type inline.
render Render Chart element.
setShortcodes Set Chart element shortcodes instance.
setTheme Set Chart element theme instance.
showPercents Set Chart element show percents flag true.
showValues Set Chart element show values flag true.
valuesSufix Set Chart element values sufix true.