Name | Type | Default |
allowNull
|
Boolean
|
true
|
Sets or gets the allowNull property.
import React from 'react'; import ReactDOM from 'react-dom'; import JqxNumberInput from 'jqwidgets-react/react_jqxnumberinput.js'; class App extends React.Component { render() { return ( <JqxNumberInput ref='myNumberInput' width={250} height={25} allowNull={true} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
decimal
|
Number
|
0
|
Sets or gets the decimal property.
import React from 'react'; import ReactDOM from 'react-dom'; import JqxNumberInput from 'jqwidgets-react/react_jqxnumberinput.js'; class App extends React.Component { render() { return ( <JqxNumberInput ref='myNumberInput' width={250} height={25} decimal={2} /> ) } } 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 JqxNumberInput from 'jqwidgets-react/react_jqxnumberinput.js'; class App extends React.Component { render() { return ( <JqxNumberInput ref='myNumberInput' width={250} height={25} disabled={true} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
decimalDigits
|
Number
|
2
|
Sets or gets the decimalDigits property.
import React from 'react'; import ReactDOM from 'react-dom'; import JqxNumberInput from 'jqwidgets-react/react_jqxnumberinput.js'; class App extends React.Component { render() { return ( <JqxNumberInput ref='myNumberInput' width={250} height={25} decimalDigits={3} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
decimalSeparator
|
String
|
'.'
|
Sets or gets the decimalSeparator property.
import React from 'react'; import ReactDOM from 'react-dom'; import JqxNumberInput from 'jqwidgets-react/react_jqxnumberinput.js'; class App extends React.Component { render() { return ( <JqxNumberInput ref='myNumberInput' width={250} height={25} decimalSeparator={ ','} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
digits
|
Number
|
8
|
Sets or gets the digits property.
import React from 'react'; import ReactDOM from 'react-dom'; import JqxNumberInput from 'jqwidgets-react/react_jqxnumberinput.js'; class App extends React.Component { render() { return ( <JqxNumberInput ref='myNumberInput' width={250} height={25} digits={8} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
groupSeparator
|
String
|
','
|
Sets or gets the groupSeparator property.
import React from 'react'; import ReactDOM from 'react-dom'; import JqxNumberInput from 'jqwidgets-react/react_jqxnumberinput.js'; class App extends React.Component { render() { return ( <JqxNumberInput ref='myNumberInput' width={250} height={25} groupSeparator={ '.'} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
groupSize
|
Number
|
3
|
Sets or gets the groupSize property.
import React from 'react'; import ReactDOM from 'react-dom'; import JqxNumberInput from 'jqwidgets-react/react_jqxnumberinput.js'; class App extends React.Component { render() { return ( <JqxNumberInput ref='myNumberInput' width={250} height={25} groupSize={2} /> ) } } 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 JqxNumberInput from 'jqwidgets-react/react_jqxnumberinput.js'; class App extends React.Component { render() { return ( <JqxNumberInput ref='myNumberInput' width={250} height={25} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
inputMode
|
String
|
'advanced'
|
Sets or gets the inputMode property.
import React from 'react'; import ReactDOM from 'react-dom'; import JqxNumberInput from 'jqwidgets-react/react_jqxnumberinput.js'; class App extends React.Component { render() { return ( <JqxNumberInput ref='myNumberInput' width={250} height={25} inputMode={ 'simple'} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
min
|
Number
|
-99999999
|
Sets or gets the min property.
import React from 'react'; import ReactDOM from 'react-dom'; import JqxNumberInput from 'jqwidgets-react/react_jqxnumberinput.js'; class App extends React.Component { render() { return ( <JqxNumberInput ref='myNumberInput' width={250} height={25} min={2} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
max
|
Number
|
99999999
|
Sets or gets the max property.
import React from 'react'; import ReactDOM from 'react-dom'; import JqxNumberInput from 'jqwidgets-react/react_jqxnumberinput.js'; class App extends React.Component { render() { return ( <JqxNumberInput ref='myNumberInput' width={250} height={25} max={50} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
negativeSymbol
|
String
|
'-'
|
Sets or gets the negativeSymbol property.
import React from 'react'; import ReactDOM from 'react-dom'; import JqxNumberInput from 'jqwidgets-react/react_jqxnumberinput.js'; class App extends React.Component { render() { return ( <JqxNumberInput ref='myNumberInput' width={250} height={25} negativeSymbol={ '-'} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
placeHolder
|
String
|
""
|
Sets or gets the placeHolder property.
import React from 'react'; import ReactDOM from 'react-dom'; import JqxNumberInput from 'jqwidgets-react/react_jqxnumberinput.js'; class App extends React.Component { render() { return ( <JqxNumberInput ref='myNumberInput' width={250} height={25} placeHolder={ 'Null Value'} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
promptChar
|
String
|
-
|
Sets or gets the promptChar property.
import React from 'react'; import ReactDOM from 'react-dom'; import JqxNumberInput from 'jqwidgets-react/react_jqxnumberinput.js'; class App extends React.Component { render() { return ( <JqxNumberInput ref='myNumberInput' width={250} height={25} promptChar={ '#'} /> ) } } 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 JqxNumberInput from 'jqwidgets-react/react_jqxnumberinput.js'; class App extends React.Component { render() { return ( <JqxNumberInput ref='myNumberInput' width={250} height={25} rtl={true} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
readOnly
|
Boolean
|
false
|
Sets or gets the readOnly property.
import React from 'react'; import ReactDOM from 'react-dom'; import JqxNumberInput from 'jqwidgets-react/react_jqxnumberinput.js'; class App extends React.Component { render() { return ( <JqxNumberInput ref='myNumberInput' width={250} height={25} readOnly={true} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
spinMode
|
String
|
'advanced'
|
Sets or gets the spinMode property.
import React from 'react'; import ReactDOM from 'react-dom'; import JqxNumberInput from 'jqwidgets-react/react_jqxnumberinput.js'; class App extends React.Component { render() { return ( <JqxNumberInput ref='myNumberInput' width={250} height={25} spinMode={ 'advanced'} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
spinButtons
|
Boolean
|
false
|
Sets or gets the spinButtons property.
import React from 'react'; import ReactDOM from 'react-dom'; import JqxNumberInput from 'jqwidgets-react/react_jqxnumberinput.js'; class App extends React.Component { render() { return ( <JqxNumberInput ref='myNumberInput' width={250} height={25} spinButtons={true} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
spinButtonsWidth
|
Number
|
18
|
Sets or gets the spinButtonsWidth property.
import React from 'react'; import ReactDOM from 'react-dom'; import JqxNumberInput from 'jqwidgets-react/react_jqxnumberinput.js'; class App extends React.Component { render() { return ( <JqxNumberInput ref='myNumberInput' width={250} height={25} spinButtons={true} spinButtonsWidth={30} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
spinButtonsStep
|
Number
|
1
|
Sets or gets the spinButtonsStep property.
import React from 'react'; import ReactDOM from 'react-dom'; import JqxNumberInput from 'jqwidgets-react/react_jqxnumberinput.js'; class App extends React.Component { render() { return ( <JqxNumberInput ref='myNumberInput' width={250} height={25} spinButtons={true} spinButtonsStep={10} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
symbol
|
String
|
''
|
Sets or gets the symbol property.
import React from 'react'; import ReactDOM from 'react-dom'; import JqxNumberInput from 'jqwidgets-react/react_jqxnumberinput.js'; class App extends React.Component { render() { return ( <JqxNumberInput ref='myNumberInput' width={250} height={25} symbol={ '$'} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
symbolPosition
|
String
|
'left'
|
Sets or gets the symbolPosition property.
import React from 'react'; import ReactDOM from 'react-dom'; import JqxNumberInput from 'jqwidgets-react/react_jqxnumberinput.js'; class App extends React.Component { render() { return ( <JqxNumberInput ref='myNumberInput' width={250} height={25} symbol={$} symbolPosition={ 'right'} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
textAlign
|
String
|
'right'
|
Sets or gets the textAlign property.
import React from 'react'; import ReactDOM from 'react-dom'; import JqxNumberInput from 'jqwidgets-react/react_jqxnumberinput.js'; class App extends React.Component { render() { return ( <JqxNumberInput ref='myNumberInput' width={250} height={25} textAlign={ 'right'} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
template
|
String
|
'default'
|
Sets or gets the template property.
import React from 'react'; import ReactDOM from 'react-dom'; import JqxNumberInput from 'jqwidgets-react/react_jqxnumberinput.js'; class App extends React.Component { render() { return ( <JqxNumberInput ref='myNumberInput' width={250} height={25} template={ 'success'} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
theme
|
String
|
''
|
Sets or gets the theme property.
import React from 'react'; import ReactDOM from 'react-dom'; import JqxNumberInput from 'jqwidgets-react/react_jqxnumberinput.js'; class App extends React.Component { render() { return ( <JqxNumberInput ref='myNumberInput' width={250} height={25} theme={ 'energyblue'} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
value
|
Number
|
null
|
Sets or gets the value property.
import React from 'react'; import ReactDOM from 'react-dom'; import JqxNumberInput from 'jqwidgets-react/react_jqxnumberinput.js'; class App extends React.Component { render() { return ( <JqxNumberInput ref='myNumberInput' width={250} height={25} value={100} /> ) } } 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 JqxNumberInput from 'jqwidgets-react/react_jqxnumberinput.js'; class App extends React.Component { render() { return ( <JqxNumberInput ref='myNumberInput' width={250} height={25} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
|
change
|
Event
|
|
This event is triggered when the value is changed and the control's focus is lost.
Code examples
Bind to the change event of jqxNumberInput.
import React from 'react'; import ReactDOM from 'react-dom'; import JqxNumberInput from 'jqwidgets-react/react_jqxnumberinput.js'; class App extends React.Component { componentDidMount() { this.refs.myNumberInput.on('change', (event) => { // Do Something... }); } render() { return ( <JqxNumberInput ref= 'myNumberInput' width={250} height={25} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
textchanged
|
Event
|
|
This event is triggered when the user entered entered a text.
Code examples
Bind to the textchanged event of jqxNumberInput.
import React from 'react'; import ReactDOM from 'react-dom'; import JqxNumberInput from 'jqwidgets-react/react_jqxnumberinput.js'; class App extends React.Component { componentDidMount() { this.refs.myNumberInput.on('textchanged', (event) => { // Do Something... }); } render() { return ( <JqxNumberInput ref= 'myNumberInput' width={250} height={25} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
valueChanged
|
Event
|
|
This event is triggered after value is changed.
Code examples
Bind to the valueChanged event of jqxNumberInput.
import React from 'react'; import ReactDOM from 'react-dom'; import JqxNumberInput from 'jqwidgets-react/react_jqxnumberinput.js'; class App extends React.Component { componentDidMount() { this.refs.myNumberInput.on('valueChanged', (event) => { // Do Something... }); } render() { return ( <JqxNumberInput ref= 'myNumberInput' width={250} height={25} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
|
Name | Return Type |
clear
|
None
|
import React from 'react'; import ReactDOM from 'react-dom'; import JqxNumberInput from 'jqwidgets-react/react_jqxnumberinput.js'; class App extends React.Component { componentDidMount() { this.refs.myNumberInput.clear(); } render() { return ( <JqxNumberInput ref= 'myNumberInput' width={250} height={25} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
destroy
|
None
|
import React from 'react'; import ReactDOM from 'react-dom'; import JqxNumberInput from 'jqwidgets-react/react_jqxnumberinput.js'; class App extends React.Component { componentDidMount() { this.refs.myNumberInput.destroy(); } render() { return ( <JqxNumberInput ref= 'myNumberInput' width={250} height={25} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
focus
|
None
|
import React from 'react'; import ReactDOM from 'react-dom'; import JqxNumberInput from 'jqwidgets-react/react_jqxnumberinput.js'; class App extends React.Component { componentDidMount() { this.refs.myNumberInput.focus(); } render() { return ( <JqxNumberInput ref= 'myNumberInput' width={250} height={25} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
getDecimal
|
Number
|
import React from 'react'; import ReactDOM from 'react-dom'; import JqxNumberInput from 'jqwidgets-react/react_jqxnumberinput.js'; class App extends React.Component { componentDidMount() { let value = this.refs.myNumberInput.getDecimal(); } render() { return ( <JqxNumberInput ref= 'myNumberInput' width={250} height={25} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
setDecimal
|
None
|
import React from 'react'; import ReactDOM from 'react-dom'; import JqxNumberInput from 'jqwidgets-react/react_jqxnumberinput.js'; class App extends React.Component { componentDidMount() { this.refs.myNumberInput.setDecimal(1); } render() { return ( <JqxNumberInput ref= 'myNumberInput' width={250} height={25} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|
val
|
Number
|
import React from 'react'; import ReactDOM from 'react-dom'; import JqxNumberInput from 'jqwidgets-react/react_jqxnumberinput.js'; class App extends React.Component { componentDidMount() { let value = this.refs.myNumberInput.val(12); } render() { return ( <JqxNumberInput ref= 'myNumberInput' width={250} height={25} /> ) } } ReactDOM.render( <App />, document.getElementById( 'app'));
|