UNPKG

jqwidgets-scripts-custom

Version:

jQWidgets is an advanced jQuery, Angular 7, Vue, React, ASP .NET MVC, Custom Elements and HTML5 UI framework.

39 lines (35 loc) 1.09 kB
import React from 'react'; import ReactDOM from 'react-dom'; import JqxToggleButton from '../../../jqwidgets-react/react_jqxtogglebutton.js'; class App extends React.Component { componentDidMount() { this.refs.myToggleButton.on('click', () => { let toggled = this.refs.myToggleButton.toggled(); if (toggled) { this.refs.myToggleButton.value('Toggled On'); } else { this.refs.myToggleButton.value('Toggled Off'); } }); } render() { return ( <div> <JqxToggleButton ref='myToggleButton' style={{ marginLeft: 25 }} value='Toggled On' width={200} toggled={true} /> <JqxToggleButton style={{ marginLeft: 25, marginTop: 10 }} value='Disabled' width={200} disabled={true} /> </div> ) } }; ReactDOM.render(<App />, document.getElementById('app'));