0.13.3 • Published 7 years ago

yurine-pie v0.13.3

Weekly downloads
4
License
MIT
Repository
github
Last release
7 years ago

yurine-pie

饼图pie,yurine取名自鴉-KARAS-中的城市精灵百合音。

NPM version

INSTALL

npm install yurine-pie

preview

API

  • Pie(selector:DOM/String, data:Array\<\, \>, option:Object):Class
    • selector:String 渲染的canvas对象或选择器
    • data:\ 渲染数据数组
    • option:Object 选项
      • padding:int/Array 边距,上右下左,单位px
      • width:int 宽度,单位px
      • height:int 高度,单位px
      • lineWidth:int 圆框粗细,单位px,∈[1, 可视半径]
      • size:float 饼图占可视比例,∈[0.2, 1]
      • colors:\<String/\> 自定义颜色数组,如果色值指定为数组形式(['0.2 #FFF', '0.8 #000']),则形成彩边
      • shadowWidth:int 背景色宽,单位px,默认lineWidth,∈[lineWidth, 可视半径]
      • shadowColor:String 背景色
      • offset:int 角度值偏移增量,因绘图api的0°从右水平线开始,可以此设置开始角位置
      • points:\<Array\<Number, Number>> 只读,获取每个饼图的中心坐标
      • animation:Boolean 饼图是否以顺时针动画效果出现
      • speed:int 饼图动画速度,每帧显示角度数,默认1,越大越快
      • ease:String 饼图动画加速/减速,in/out
      • animationDegree:int 动画初始角度
  • clear():void 清除画布和动画
  • animationDegree:int get/set当前动画角度值
  • speed:int get/set当前动画速度值

License

MIT License

0.13.3

7 years ago

0.13.2

7 years ago

0.13.1

7 years ago

0.13.0

7 years ago

0.12.0

7 years ago

0.11.3

7 years ago

0.11.2

7 years ago

0.11.1

7 years ago

0.11.0

7 years ago

0.10.0

7 years ago

0.9.1

7 years ago

0.9.0

7 years ago

0.8.3

8 years ago

0.8.2

8 years ago

0.8.1

8 years ago

0.8.0

8 years ago

0.7.0

8 years ago

0.6.0

8 years ago

0.5.3

8 years ago

0.5.2

8 years ago

0.5.1

8 years ago

0.5.0

8 years ago

0.4.0

8 years ago

0.3.0

8 years ago

0.2.4

8 years ago

0.2.2

8 years ago

0.2.1

8 years ago

0.2.0

8 years ago

0.1.1

8 years ago

0.1.0

8 years ago

0.0.2

8 years ago

0.0.1

8 years ago