+ zin: refactor echarts wg.

This commit is contained in:
dingyongliang
2023-05-30 13:16:12 +08:00
parent eb4b7f852e
commit 5b64240d13
+14 -1
View File
@@ -4,11 +4,24 @@ namespace zin;
class echarts extends wg
{
public function size(string|int $width, string|int $height)
public static function getPageJS(): string|false
{
$echarts = dirname(__FILE__, 5) . DS . implode(DS, array('www', 'js', 'echarts', 'echarts.common.min.js'));
return file_get_contents($echarts);
}
public function size(string|int $width, string|int $height): echarts
{
if(is_numeric($width)) $width = "{$width}px";
if(is_numeric($height)) $height = "{$height}px";
$this->setProp('_size', array($width, $height));
return $this;
}
public function theme(string|array $value): echarts
{
$this->setProp('theme', $value);
return $this;
}
protected function build()