conquer / flot
Yii2 flot widget
Installs: 612
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 3
Forks: 1
Open Issues: 0
Type:yii2-extension
Requires
- php: >=5.4.0
- bower-asset/flot: ~0.8.3
- conquer/excanvas: *
- conquer/helpers: *
- yiisoft/yii2: *
This package is auto-updated.
Last update: 2024-11-24 04:26:51 UTC
README
Description
Flot is a pure JavaScript plotting library for jQuery, with a focus on simple usage, attractive looks and interactive features. Works with Internet Explorer 6+, Chrome, Firefox 2+, Safari 3+ and Opera 9.5+ For more information please visit Flot
Installation
The preferred way to install this extension is through composer.
To install, either run
$ php composer.phar require conquer/flot "*"
or add
"conquer/flot": "*"
to the require
section of your composer.json
file.
Usage
use conquer\flot\FlotWidget; <= FlotWidget::widget([ 'htmlOptions'=>['class'=>'chart'], 'data'=>[ ['labels'=>'Unique Visits', 'data'=>array_map(function($v){return [$v, rand(10,50)];}, range(1, 30))], ['labels'=>'Page Views', 'data'=>array_map(function($v){return [$v, rand(10,50)];}, range(1, 30))], ], 'options'=>[ 'series'=>[ 'lines'=> [ 'show'=> true, 'lineWidth'=> 2, 'fill'=> true, 'fillColor'=> ['colors'=> [ ['opacity'=>0.05], ['opacity'=>0.01], ]], ], 'points'=>['show'=>true], 'shadowSize'=> 2, ], 'grid'=> [ 'hoverable'=> true, 'clickable'=> true, 'tickColor'=> "#eee", 'borderWidth'=> 0, ], 'colors'=> ["#d12610", "#37b7f3", "#52e136"], 'xaxis' => [ 'ticks'=> 11, 'tickDecimals'=> 0, ], 'yaxis'=> [ 'ticks'=> 11, 'tickDecimals'=> 0, ] ], ]); =>
License
conquer/flot is released under the MIT License. See the bundled LICENSE.md
for details.