Name | Type | Default |
checked
|
Boolean
|
false
|
Sets or gets the checked property.
import React from 'react'; import ReactDOM from 'react-dom'; import JqxSwitchButton from 'jqwidgets-react/react_jqxswitchbutton.js'; class App extends React.Component { render() { return ( <JqxSwitchButton ref='mySwitchButton' width={81} height={27} checked={true} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
disabled
|
Boolean
|
false
|
Sets or gets the disabled property.
import React from 'react'; import ReactDOM from 'react-dom'; import JqxSwitchButton from 'jqwidgets-react/react_jqxswitchbutton.js'; class App extends React.Component { render() { return ( <JqxSwitchButton ref='mySwitchButton' width={81} height={27} disabled={true} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
height
|
Number
|
null
|
Sets or gets the height property.
import React from 'react'; import ReactDOM from 'react-dom'; import JqxSwitchButton from 'jqwidgets-react/react_jqxswitchbutton.js'; class App extends React.Component { render() { return ( <JqxSwitchButton ref='mySwitchButton' width={81} height={27} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
orientation
|
String
|
'horizontal'
|
Sets or gets the orientation property.
import React from 'react'; import ReactDOM from 'react-dom'; import JqxSwitchButton from 'jqwidgets-react/react_jqxswitchbutton.js'; class App extends React.Component { render() { return ( <JqxSwitchButton ref='mySwitchButton' width={81} height={27} orientation={ 'vertical'} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
onLabel
|
String
|
'On'
|
Sets or gets the onLabel property.
import React from 'react'; import ReactDOM from 'react-dom'; import JqxSwitchButton from 'jqwidgets-react/react_jqxswitchbutton.js'; class App extends React.Component { render() { return ( <JqxSwitchButton ref='mySwitchButton' width={81} height={27} onLabel={ 'On'} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
offLabel
|
String
|
'Off'
|
Sets or gets the offLabel property.
import React from 'react'; import ReactDOM from 'react-dom'; import JqxSwitchButton from 'jqwidgets-react/react_jqxswitchbutton.js'; class App extends React.Component { render() { return ( <JqxSwitchButton ref='mySwitchButton' width={81} height={27} offLabel={ 'Off'} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
thumbSize
|
String
|
'40%'
|
Sets or gets the thumbSize property.
import React from 'react'; import ReactDOM from 'react-dom'; import JqxSwitchButton from 'jqwidgets-react/react_jqxswitchbutton.js'; class App extends React.Component { render() { return ( <JqxSwitchButton ref='mySwitchButton' width={81} height={27} thumbSize={ '30%'} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
rtl
|
Boolean
|
false
|
Sets or gets the rtl property.
import React from 'react'; import ReactDOM from 'react-dom'; import JqxSwitchButton from 'jqwidgets-react/react_jqxswitchbutton.js'; class App extends React.Component { render() { return ( <JqxSwitchButton ref='mySwitchButton' width={81} height={27} rtl={true} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
width
|
Number
|
null
|
Sets or gets the width property.
import React from 'react'; import ReactDOM from 'react-dom'; import JqxSwitchButton from 'jqwidgets-react/react_jqxswitchbutton.js'; class App extends React.Component { render() { return ( <JqxSwitchButton ref='mySwitchButton' width={81} height={27} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
|
checked
|
Event
|
|
This event is triggered when the switch button is checked.
Code examples
Bind to the checked event of jqxSwitchButton.
import React from 'react'; import ReactDOM from 'react-dom'; import JqxSwitchButton from 'jqwidgets-react/react_jqxswitchbutton.js'; class App extends React.Component { componentDidMount() { this.refs.mySwitchButton.on('checked', (event) => { // Do Something... }); } render() { return ( <JqxSwitchButton ref= 'mySwitchButton' width={81} height={27} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
change
|
Event
|
|
This event is triggered when the switch button's state changes from one state to another.
Code examples
Bind to the change event of jqxSwitchButton.
import React from 'react'; import ReactDOM from 'react-dom'; import JqxSwitchButton from 'jqwidgets-react/react_jqxswitchbutton.js'; class App extends React.Component { componentDidMount() { this.refs.mySwitchButton.on('change', (event) => { // Do Something... }); } render() { return ( <JqxSwitchButton ref= 'mySwitchButton' width={81} height={27} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
unchecked
|
Event
|
|
This event is triggered when the switch button is unchecked.
Code examples
Bind to the unchecked event of jqxSwitchButton.
import React from 'react'; import ReactDOM from 'react-dom'; import JqxSwitchButton from 'jqwidgets-react/react_jqxswitchbutton.js'; class App extends React.Component { componentDidMount() { this.refs.mySwitchButton.on('unchecked', (event) => { // Do Something... }); } render() { return ( <JqxSwitchButton ref= 'mySwitchButton' width={81} height={27} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
|
Name | Return Type |
check
|
None
|
import React from 'react'; import ReactDOM from 'react-dom'; import JqxSwitchButton from 'jqwidgets-react/react_jqxswitchbutton.js'; class App extends React.Component { componentDidMount() { this.refs.mySwitchButton.check(); } render() { return ( <JqxSwitchButton ref= 'mySwitchButton' width={81} height={27} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
disable
|
None
|
import React from 'react'; import ReactDOM from 'react-dom'; import JqxSwitchButton from 'jqwidgets-react/react_jqxswitchbutton.js'; class App extends React.Component { componentDidMount() { this.refs.mySwitchButton.disable(); } render() { return ( <JqxSwitchButton ref= 'mySwitchButton' width={81} height={27} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
enable
|
None
|
import React from 'react'; import ReactDOM from 'react-dom'; import JqxSwitchButton from 'jqwidgets-react/react_jqxswitchbutton.js'; class App extends React.Component { componentDidMount() { this.refs.mySwitchButton.enable(); } render() { return ( <JqxSwitchButton ref= 'mySwitchButton' width={81} height={27} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
toggle
|
None
|
import React from 'react'; import ReactDOM from 'react-dom'; import JqxSwitchButton from 'jqwidgets-react/react_jqxswitchbutton.js'; class App extends React.Component { componentDidMount() { this.refs.mySwitchButton.toggle(); } render() { return ( <JqxSwitchButton ref= 'mySwitchButton' width={81} height={27} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
uncheck
|
None
|
import React from 'react'; import ReactDOM from 'react-dom'; import JqxSwitchButton from 'jqwidgets-react/react_jqxswitchbutton.js'; class App extends React.Component { componentDidMount() { this.refs.mySwitchButton.uncheck(); } render() { return ( <JqxSwitchButton ref= 'mySwitchButton' width={81} height={27} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
val
|
Boolean
|
import React from 'react'; import ReactDOM from 'react-dom'; import JqxSwitchButton from 'jqwidgets-react/react_jqxswitchbutton.js'; class App extends React.Component { componentDidMount() { let value = this.refs.mySwitchButton.val(); } render() { return ( <JqxSwitchButton ref= 'mySwitchButton' width={81} height={27} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|