import React from 'react'; import ReactDOM from 'react-dom'; import JqxButtonGroup from '../../../jqwidgets-react/react_jqxbuttongroup.js'; import JqxRadioButton from '../../../jqwidgets-react/react_jqxradiobutton.js'; class App extends React.Component { componentDidMount() { this.refs.myButtonGroup.on('buttonclick', (event) => { let clickedButton = event.args.button; document.getElementById('eventsLog').innerHTML = "Clicked: " + clickedButton[0].id; }); this.refs.myDefaultModeButton.on('checked', () => { this.refs.myButtonGroup.mode('default'); }); this.refs.myRadioModeButton.on('checked', () => { this.refs.myButtonGroup.mode('radio'); }); this.refs.myCheckBoxModeButton.on('checked', () => { this.refs.myButtonGroup.mode('checkbox'); }); } render() { let buttonStyle = { paddingTop: 4, paddingBottom: 4, paddingLeft: 16, paddingRight: 16 } return (
) } }; ReactDOM.render(, document.getElementById('app'));