ILIAS
release_5-2 Revision v5.2.25-18-g3f80b828510
|
Generator for grid-based charts. More...
Public Member Functions | |
getDataInstance ($a_type=null) | |
setTicks ($a_x, $a_y, $a_labeled=false) | |
Set ticks. More... | |
getTicks () | |
Get ticks. More... | |
setYAxisToInteger ($a_status) | |
Restrict y-axis to integer values. More... | |
setXAxisToInteger ($a_status) | |
Restrict x-axis to integer values. More... | |
parseGlobalOptions (stdClass $a_options) | |
Public Member Functions inherited from ilChart | |
getDataInstance ($a_type=null) | |
Get data series instance. More... | |
setSize ($a_x, $a_y) | |
Set chart size. More... | |
addData (ilChartData $a_series, $a_idx=null) | |
Add data series. More... | |
setLegend (ilChartLegend $a_legend) | |
Set chart legend. More... | |
setColors ($a_values) | |
Set colors. More... | |
getColors () | |
Get colors. More... | |
setShadow ($a_value) | |
Set shadow. More... | |
getShadow () | |
Get shadow. More... | |
setAutoResize ($a_value) | |
Toggle auto-resizing on window resize/redraw. More... | |
setStacked ($a_value) | |
Toggle stacking. More... | |
parseGlobalOptions (stdClass $a_options) | |
Convert (global) properties to flot config. More... | |
getHTML () | |
Render. More... | |
Data Fields | |
const | DATA_LINES = 1 |
const | DATA_BARS = 2 |
const | DATA_POINTS = 3 |
Data Fields inherited from ilChart | |
const | TYPE_GRID = 1 |
const | TYPE_PIE = 2 |
const | TYPE_SPIDER = 3 |
Protected Member Functions | |
__construct ($a_id) | |
isValidDataType (ilChartData $a_series) | |
Protected Member Functions inherited from ilChart | |
__construct ($a_id) | |
Constructor. More... | |
isValidDataType (ilChartData $a_series) | |
Validate data series. More... | |
isValid () | |
Basic validation. More... | |
initJS () | |
Init JS script files. More... | |
addCustomJS () | |
Add type-specific JS script. More... | |
Protected Attributes | |
$ticks | |
$integer_axis | |
Protected Attributes inherited from ilChart | |
$id | |
$width | |
$height | |
$data | |
$legend | |
$shadow | |
$colors | |
$auto_resize | |
$stacked | |
Additional Inherited Members | |
Static Public Member Functions inherited from ilChart | |
static | getInstanceByType ($a_type, $a_id) |
Get type instance. More... | |
static | isValidColor ($a_value) |
Validate html color code. More... | |
static | renderColor ($a_value, $a_opacity=1) |
Render html color code. More... | |
|
protected |
Definition at line 22 of file class.ilChartGrid.php.
References setXAxisToInteger(), and setYAxisToInteger().
ilChartGrid::getDataInstance | ( | $a_type = null | ) |
ilChartGrid::getTicks | ( | ) |
Get ticks.
Definition at line 77 of file class.ilChartGrid.php.
References $ticks.
Referenced by parseGlobalOptions().
|
protected |
Definition at line 49 of file class.ilChartGrid.php.
ilChartGrid::parseGlobalOptions | ( | stdClass | $a_options | ) |
Definition at line 102 of file class.ilChartGrid.php.
References $ticks, array, and getTicks().
ilChartGrid::setTicks | ( | $a_x, | |
$a_y, | |||
$a_labeled = false |
|||
) |
Set ticks.
int | array | $a_x | |
int | array | $a_y | |
bool | $a_labeled |
Definition at line 67 of file class.ilChartGrid.php.
References array.
ilChartGrid::setXAxisToInteger | ( | $a_status | ) |
Restrict x-axis to integer values.
bool | $a_status |
Definition at line 97 of file class.ilChartGrid.php.
Referenced by __construct().
ilChartGrid::setYAxisToInteger | ( | $a_status | ) |
Restrict y-axis to integer values.
bool | $a_status |
Definition at line 87 of file class.ilChartGrid.php.
Referenced by __construct().
|
protected |
Definition at line 16 of file class.ilChartGrid.php.
|
protected |
Definition at line 15 of file class.ilChartGrid.php.
Referenced by getTicks(), and parseGlobalOptions().
const ilChartGrid::DATA_BARS = 2 |
Definition at line 19 of file class.ilChartGrid.php.
Referenced by SurveyMetricQuestionEvaluation\getChart(), SurveyMatrixQuestionEvaluation\getChart(), SurveyQuestionEvaluation\getChart(), and ilWikiStatGUI\renderGraph().
const ilChartGrid::DATA_LINES = 1 |
Definition at line 18 of file class.ilChartGrid.php.
Referenced by ilSessionStatisticsGUI\getChart(), ilLPObjectStatisticsTypesTableGUI\getGraph(), ilLPObjectStatisticsDailyTableGUI\getGraph(), ilLPObjectStatisticsTableGUI\getGraph(), ilLPObjectStatisticsLPTableGUI\getGraph(), and ilWikiStatGUI\renderGraph().
const ilChartGrid::DATA_POINTS = 3 |
Definition at line 20 of file class.ilChartGrid.php.