Type of a component's this
scope as is available to backends.
Type of a component's this
scope as is available to backends.
Generic read & write access to a component's state, (whatever the type of state might be).
Read & write access to a specific subset of a specific component's state.
Read & write access to a specific subset of a specific component's state.
The type of state.
Type of a mounted component's this
scope.
Type of a mounted component's this
scope.
Type of an unmounted component's this
scope.
Type of an unmounted component's this
scope.
Type of a component's this
scope during componentWillUpdate.
Type of a component's this
scope during componentWillUpdate.
Methods always available.
Methods always available.
Type of this.props.children
Type of this.props.children
Additional methods that React mixes into this.props
Additional methods that React mixes into this.props
React.Children
React.Children
Component constructor.
The underlying function that creates a Scala-based React component instance.
The underlying function that creates a Scala-based React component instance.
A JS function that creates a React component instance.
A JS function that creates a React component instance.
An instance of a React component.
An instance of a React component. Prefer using the subtype ReactComponentU instead.
A mounted Scala component.
A mounted Scala component.
A mounted component.
A mounted component. Not guaranteed to have been created by Scala, could be a React addon.
The meat in React's createClass-createFactory sandwich.
The meat in React's createClass-createFactory sandwich.
These exist for type inference.
These exist for type inference. If P,S,B,N types are needed and there's another object that has them, this is used to bridge for type inference.
An unmounted Scala component.
An unmounted Scala component.
An unmounted component.
An unmounted component. Not guaranteed to have been created by Scala, could be a React addon.
A React virtual DOM element, such as 'div', 'table', etc.
A React virtual DOM element, such as 'div', 'table', etc.
ReactElement = ReactComponentElement | ReactDOMElement
ReactElement = ReactComponentElement | ReactDOMElement
https://facebook.github.io/react/docs/glossary.html indicates children can be a super type of ReactElement.
https://facebook.github.io/react/docs/glossary.html indicates children can be a super type of ReactElement. Array and null are acceptable, thus this can be 0-n elements.
A named reference to an element in a React VDOM.
Type of this.refs
Type of this.refs
https://github.com/facebook/react/blob/master/src/browser/syntheticEvents/SyntheticClipboardEvent.js
https://github.com/facebook/react/blob/master/src/browser/syntheticEvents/SyntheticClipboardEvent.js
https://github.com/facebook/react/blob/master/src/browser/syntheticEvents/SyntheticCompositionEvent.js
https://github.com/facebook/react/blob/master/src/browser/syntheticEvents/SyntheticCompositionEvent.js
https://github.com/facebook/react/blob/master/src/browser/syntheticEvents/SyntheticDragEvent.js
https://github.com/facebook/react/blob/master/src/browser/syntheticEvents/SyntheticDragEvent.js
https://facebook.github.io/react/docs/events.html
https://facebook.github.io/react/docs/events.html
https://github.com/facebook/react/blob/master/src/browser/syntheticEvents/SyntheticFocusEvent.js
https://github.com/facebook/react/blob/master/src/browser/syntheticEvents/SyntheticFocusEvent.js
https://github.com/facebook/react/blob/master/src/browser/syntheticEvents/SyntheticKeyboardEvent.js
https://github.com/facebook/react/blob/master/src/browser/syntheticEvents/SyntheticKeyboardEvent.js
https://github.com/facebook/react/blob/master/src/browser/syntheticEvents/SyntheticMouseEvent.js
https://github.com/facebook/react/blob/master/src/browser/syntheticEvents/SyntheticMouseEvent.js
https://github.com/facebook/react/blob/master/src/browser/syntheticEvents/SyntheticTouchEvent.js
https://github.com/facebook/react/blob/master/src/browser/syntheticEvents/SyntheticTouchEvent.js
https://github.com/facebook/react/blob/master/src/browser/syntheticEvents/SyntheticUIEvent.js
https://github.com/facebook/react/blob/master/src/browser/syntheticEvents/SyntheticUIEvent.js
https://github.com/facebook/react/blob/master/src/browser/syntheticEvents/SyntheticWheelEvent.js
https://github.com/facebook/react/blob/master/src/browser/syntheticEvents/SyntheticWheelEvent.js
Allows Scala classes to be used in place of Object
.
Allows Scala classes to be used in place of Object
.
Scalatags version = cdf3d4797236a7d31dc413c1c8ba45466ea4a1c6