mirror of
https://github.com/Combodo/iTop.git
synced 2026-02-13 15:34:12 +01:00
47 lines
1.0 KiB
PHP
47 lines
1.0 KiB
PHP
<?php
|
|
/**
|
|
* @copyright Copyright (C) 2010-2020 Combodo SARL
|
|
* @license http://opensource.org/licenses/AGPL-3.0
|
|
*/
|
|
|
|
namespace Combodo\iTop\Application\UI\DisplayBlock\BlockChart;
|
|
|
|
|
|
use Combodo\iTop\Application\UI\Base\tJSRefreshCallback;
|
|
use Combodo\iTop\Application\UI\Base\UIBlock;
|
|
|
|
/**
|
|
* Class BlockChart
|
|
*
|
|
* @package Combodo\iTop\Application\UI\DisplayBlock\BlockChart
|
|
*/
|
|
class BlockChart extends UIBlock
|
|
{
|
|
use tJSRefreshCallback;
|
|
// Overloaded constants
|
|
public const BLOCK_CODE = 'ibo-blockchart';
|
|
public const DEFAULT_HTML_TEMPLATE_REL_PATH = 'application/display-block/block-chart/layout';
|
|
public const DEFAULT_JS_TEMPLATE_REL_PATH = 'application/display-block/block-chart/layout';
|
|
|
|
/** @var int */
|
|
public $iChartCounter;
|
|
/** @var string */
|
|
public $sChartId;
|
|
/** @var string */
|
|
public $sUrl;
|
|
|
|
public function GetJSRefresh():string{
|
|
return "
|
|
if (typeof(nbChar) === \"undefined\") {
|
|
var nbChar = 0;
|
|
}
|
|
else {
|
|
nbChar++;
|
|
}
|
|
{
|
|
let nb = nbChar;
|
|
eval(refreshChart[nb]);
|
|
}";
|
|
}
|
|
|
|
} |