| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178 |
- <?php
- /**
- * @param string $title
- * @param mixed[] $dataMap
- * @param int $xAxis
- * @param int $yAxis
- * @param int $index
- * @param int $itemCount
- * @param string $label
- */
- public function buildPieChartConfig($title, $dataMap, &$xAxis = 0, &$yAxis = 0, $index = 0, $itemCount = 3, $label = '')
- {
- return $this->loadExtension('screen')->buildPieChartConfig($title, $dataMap, $xAxis, $yAxis, $index, $itemCount, $label);
- }
- /**
- * @param string $title
- * @param mixed[] $dataMap
- * @param int $yAxis
- * @param string $type
- * @param int $index
- * @param int $itemNum
- * @param int $height
- */
- public function buildBarChartConfig($title, $dataMap, &$yAxis = 0, $type = 'cluBarX', $index = 0, $itemNum = 1, $height = 0)
- {
- return $this->loadExtension('screen')->buildBarChartConfig($title, $dataMap, $yAxis, $type, $index, $itemNum, $height);
- }
- /**
- * @return object
- * @param int $height
- * @param int $yAxis
- * @param mixed[] $attr
- * @param int $multiplier
- * @param int $divider
- */
- public function addBorderChart($height, $yAxis, $attr, $multiplier = 10, $divider = 0)
- {
- return $this->loadExtension('screen')->addBorderChart($height, $yAxis, $attr, $multiplier, $divider);
- }
- /**
- * @return object
- * @param string $title
- * @param int $xAxis
- * @param int $yAxis
- */
- public function buildTitleChartConfig($title, $xAxis, $yAxis)
- {
- return $this->loadExtension('screen')->buildTitleChartConfig($title, $xAxis, $yAxis);
- }
- /**
- * @param string $title
- * @param string $subTitle
- * @param int $xAxis
- * @param int $yAxis
- * @param int $index
- * @param int $width
- * @param int $gap
- * @param string $tips
- */
- public function buildTextChartConfig($title, $subTitle, &$xAxis, &$yAxis, $index = 0, $width = 0, $gap = 0, $tips = '')
- {
- return $this->loadExtension('screen')->buildTextChartConfig($title, $subTitle, $xAxis, $yAxis, $index, $width, $gap, $tips);
- }
- /**
- * @param string $title
- * @param float $rate
- * @param int $xAxis
- * @param int $yAxis
- * @param int $index
- * @param string $tips
- * @param int $lineNum
- */
- public function buildWaterChartConfig($title, $rate, &$xAxis, &$yAxis, $index = 0, $tips = '', $lineNum = 2)
- {
- return $this->loadExtension('screen')->buildWaterChartConfig($title, $rate, $xAxis, $yAxis, $index, $tips, $lineNum);
- }
- /**
- * @param int|float $xAxis
- * @param int|float $yAxis
- * @return object
- * @param string $tips
- */
- public function addHelperChart($xAxis, $yAxis, $tips)
- {
- return $this->loadExtension('screen')->addHelperChart($xAxis, $yAxis, $tips);
- }
- /**
- * @param string $title
- * @param mixed[] $headers
- * @param mixed[] $dataset
- * @param int $yAxis
- * @param int $lineNum
- * @param mixed[] $rowspan
- * @param string $noDataTip
- * @param string $titleTip
- */
- public function buildTableChartConfig($title, $headers, $dataset, &$yAxis = 0, $lineNum = 0, $rowspan = array(), $noDataTip = '', $titleTip = '')
- {
- return $this->loadExtension('screen')->buildTableChartConfig($title, $headers, $dataset, $yAxis, $lineNum, $rowspan, $noDataTip, $titleTip);
- }
- /**
- * @param mixed[] $contents
- * @param int $xAxis
- * @param int $yAxis
- * @param int $width
- * @param int $height
- */
- public function buildTextGroupChartConfig($contents, &$xAxis, &$yAxis, $width = 0, $height = 0)
- {
- return $this->loadExtension('screen')->buildTextGroupChartConfig($contents, $xAxis, $yAxis, $width, $height);
- }
- /**
- * @param string $title
- * @param mixed[] $dataMap
- * @param int $xAxis
- * @param int $yAxis
- */
- public function buildSunburstChartConfig($title, $dataMap, &$xAxis = 0, &$yAxis = 0, $tips = '')
- {
- return $this->loadExtension('screen')->buildSunburstChartConfig($title, $dataMap, $xAxis, $yAxis, $tips);
- }
- /**
- * @param string $percent
- */
- public function getWaterEchartsOptions($percent)
- {
- return $this->loadExtension('screen')->getWaterEchartsOptions($percent);
- }
- /**
- * @param mixed[] $settings
- */
- public function getBarEchartsOptions($settings)
- {
- return $this->loadExtension('screen')->getBarEchartsOptions($settings, false);
- }
- /**
- * @param mixed[] $settings
- */
- public function getBarYEchartsOptions($settings)
- {
- return $this->loadExtension('screen')->getBarEchartsOptions($settings, true);
- }
- /**
- * @param mixed[] $settings
- */
- public function getPieEchartsOptions($settings)
- {
- return $this->loadExtension('screen')->getPieEchartsOptions($settings);
- }
- /**
- * @param mixed[] $dataMap
- */
- public function getSunburstEchartsOptions($dataMap)
- {
- return $this->loadExtension('screen')->getSunburstEchartsOptions($dataMap);
- }
- /**
- * @param mixed[] $settings
- */
- public function getLineEchartsOptions($settings)
- {
- return $this->loadExtension('screen')->getLineEchartsOptions($settings);
- }
|