ILIAS
Release_5_0_x_branch Revision 61816
|
Generator for spider charts. More...
Public Member Functions | |
getDataInstance ($a_type=null) | |
Get data series instance. | |
setLegLabels ($a_val) | |
Set leg labels. | |
getLegLabels () | |
Get leg labels. | |
setYAxisMax ($a_val) | |
Set y axis max value. | |
getYAxisMax () | |
Get y axis max value. | |
parseGlobalOptions (stdClass $a_options) | |
Convert (global) properties to flot config. | |
Public Member Functions inherited from ilChart | |
setSize ($a_x, $a_y) | |
Set chart size. | |
addData (ilChartData $a_series, $a_idx=null) | |
Add data series. | |
setLegend (ilChartLegend $a_legend) | |
Set chart legend. | |
setColors ($a_values) | |
Set colors. | |
getColors () | |
Get colors. | |
setShadow ($a_value) | |
Set shadow. | |
getShadow () | |
Get shadow. | |
setAutoResize ($a_value) | |
Toggle auto-resizing on window resize/redraw. | |
getHTML () | |
Render. |
Protected Member Functions | |
isValidDataType (ilChartData $a_series) | |
Validate data series. | |
addCustomJS () | |
Add type-specific JS script. | |
Protected Member Functions inherited from ilChart | |
__construct ($a_id) | |
Constructor. | |
isValid () | |
Basic validation. | |
initJS () | |
Init JS script files. |
Protected Attributes | |
$leg_labels = array() | |
$y_max = 0 | |
Protected Attributes inherited from ilChart | |
$id | |
$width | |
$height | |
$data | |
$legend | |
$shadow | |
$colors | |
$auto_resize |
Additional Inherited Members | |
Static Public Member Functions inherited from ilChart | |
static | getInstanceByType ($a_type, $a_id) |
Get type instance. | |
static | isValidColor ($a_value) |
Validate html color code. | |
static | renderColor ($a_value, $a_opacity=1) |
Render html color code. | |
Data Fields inherited from ilChart | |
const | TYPE_GRID = 1 |
const | TYPE_PIE = 2 |
const | TYPE_SPIDER = 3 |
|
protected |
Add type-specific JS script.
Reimplemented from ilChart.
Definition at line 70 of file class.ilChartSpider.php.
References $tpl.
ilChartSpider::getDataInstance | ( | $a_type = null | ) |
Get data series instance.
Reimplemented from ilChart.
Definition at line 18 of file class.ilChartSpider.php.
ilChartSpider::getLegLabels | ( | ) |
Get leg labels.
Definition at line 44 of file class.ilChartSpider.php.
References $leg_labels.
ilChartSpider::getYAxisMax | ( | ) |
Get y axis max value.
Definition at line 65 of file class.ilChartSpider.php.
References $y_max.
Referenced by parseGlobalOptions().
|
protected |
Validate data series.
Reimplemented from ilChart.
Definition at line 24 of file class.ilChartSpider.php.
ilChartSpider::parseGlobalOptions | ( | stdClass | $a_options | ) |
Convert (global) properties to flot config.
object | $a_options |
Reimplemented from ilChart.
Definition at line 78 of file class.ilChartSpider.php.
References getYAxisMax(), and ilChart\renderColor().
ilChartSpider::setLegLabels | ( | $a_val | ) |
Set leg labels.
array | $a_val | leg labels (array of strings) |
Definition at line 34 of file class.ilChartSpider.php.
ilChartSpider::setYAxisMax | ( | $a_val | ) |
Set y axis max value.
float | $a_val | y axis max value |
Definition at line 55 of file class.ilChartSpider.php.
|
protected |
Definition at line 15 of file class.ilChartSpider.php.
Referenced by getLegLabels().
|
protected |
Definition at line 16 of file class.ilChartSpider.php.
Referenced by getYAxisMax().