JSPM

  • Created
  • Published
  • Downloads 1507142
  • Score
    100M100P100Q190417F
  • License MIT

switch ui component for react

Package Exports

  • rc-switch
  • rc-switch/assets/index.css
  • rc-switch/es/index.js
  • rc-switch/lib/index.js

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-switch) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

rc-switch


Switch ui component for react.

NPM version npm download build status Test coverage bundle size

Install

rc-switch

Usage

import Switch from 'rc-switch';

export default () => <Switch />;

Compatibility

IE / Edge
IE / Edge
Firefox
Firefox
Chrome
Chrome
Safari
Safari
Electron
Electron
IE11, Edge last 2 versions last 2 versions last 2 versions last 2 versions

API

Property Type Default Description
prefixCls String rc-switch
className String '' additional class name of root node
checked boolean false whether switch is checked
defaultChecked boolean false whether switch is checked on init
onChange Function(checked, event) called when switch is checked or unchecked
tabIndex number tab-index of switch node
onClick Function(checked, event) called when switch is clicked
autoFocus boolean get focus when mounts
disabled boolean false whether switch is disabled
loadingIcon React.ReactNode specific the extra node. generally used in loading icon.

Development

npm install
npm start

Online demo: http://react-component.github.io/switch/

License

rc-switch is released under the MIT license.