JSPM

  • Created
  • Published
  • Downloads 1729933
  • Score
    100M100P100Q192045F

progress ui component for react

Package Exports

  • rc-progress
  • rc-progress/assets/index.css

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (rc-progress) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

rc-progress


progress ui component for react

NPM version SPM version build status Test coverage gemnasium deps node version npm download Sauce Test Status

Sauce Test Status

Screenshots

Feature

  • support ie9+,chrome,firefox,safari

Keyboard

install

rc-progress

Usage

var Line = require('rc-progress').line;
var Circle = require('rc-progress').circle;
var React = require('react');
React.render(<div>
    <Line percent=10” strokeWidth="4" strokeColor=“#D3D3D3/>
    <Circle percent=10” strokeWidth="4" strokeColor=“#D3D3D3/>
  </div>, container);

API

props

name type default description
strokeWidth Number 1 Width of the stroke. Unit is percentage of SVG canvas size.
strokeColor String #3FC7FA Stroke color.
trailWidth Number 1 Width of the trail stroke. Unit is percentage of SVG canvas size. Trail is always centered relative to actual progress path. If trailWidth are not defined, it same as strokeWidth.
trailColor String #D9D9D9 Color for lighter trail stroke underneath the actual progress path.

Development

npm install
npm start

Example

http://localhost:8000/examples/

online example: http://react-component.github.io/progress/build/examples/

Test Case

http://localhost:8000/tests/runner.html?coverage

Coverage

http://localhost:8000/node_modules/rc-server/node_modules/node-jscover/lib/front-end/jscoverage.html?w=http://localhost:8000/tests/runner.html?coverage

License

rc-progress is released under the MIT license.