package raw
See https://flow.org/en/docs/react/types
- Alphabetic
- By Inheritance
- raw
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
- type ChildrenArray[A] = |[A, raw.RecursiveTypeAliases.ChildrenArray[A]]
- type Empty = |[|[Void, Null], Boolean]
-
trait
HasDisplayName extends Object
- Annotations
- @RawJSType() @native()
-
trait
Interaction extends Object
- Annotations
- @RawJSType() @native()
- type JsNumber = |[|[|[|[Byte, Short], Int], Float], Double]
- type PropsChildren = |[|[|[|[Empty, String], JsNumber], Element], raw.RecursiveTypeAliases.ChildrenArray[|[|[|[Empty, String], JsNumber], Element]]]
-
trait
PropsWithChildren extends Object
- Annotations
- @RawJSType() @native()
-
trait
React extends Object
- Annotations
- @RawJSType() @native() @nowarn( "cat=unused" )
-
trait
ReactDOM extends Object
- Annotations
- @RawJSType() @native() @nowarn( "cat=unused" )
-
trait
ReactDOMServer extends Object
- Annotations
- @RawJSType() @native() @nowarn( "cat=unused" )
- sealed trait RecursiveTypeAliases extends AnyRef
-
trait
SchedulerTracing extends Object
- Annotations
- @RawJSType() @native()
-
trait
SecretInternals extends Object
- Annotations
- @RawJSType() @native()
-
trait
SuspenseProps extends Object
- Annotations
- @RawJSType() @native()
-
trait
SyntheticAnimationEvent[+DOMEventTarget <: Node] extends Object with SyntheticEvent[DOMEventTarget]
https://github.com/facebook/react/blob/master/packages/react-dom/src/events/SyntheticAnimationEvent.js
https://github.com/facebook/react/blob/master/packages/react-dom/src/events/SyntheticAnimationEvent.js
- Annotations
- @RawJSType() @native()
-
trait
SyntheticClipboardEvent[+DOMEventTarget <: Node] extends Object with SyntheticEvent[DOMEventTarget]
https://github.com/facebook/react/blob/master/packages/react-dom/src/events/SyntheticClipboardEvent.js
https://github.com/facebook/react/blob/master/packages/react-dom/src/events/SyntheticClipboardEvent.js
- Annotations
- @RawJSType() @native()
-
trait
SyntheticCompositionEvent[+DOMEventTarget <: Node] extends Object with SyntheticEvent[DOMEventTarget]
https://github.com/facebook/react/blob/master/packages/react-dom/src/events/SyntheticCompositionEvent.js
https://github.com/facebook/react/blob/master/packages/react-dom/src/events/SyntheticCompositionEvent.js
- Annotations
- @RawJSType() @native()
-
trait
SyntheticDragEvent[+DOMEventTarget <: Node] extends Object with SyntheticMouseEvent[DOMEventTarget]
https://github.com/facebook/react/blob/master/packages/react-dom/src/events/SyntheticDragEvent.js
https://github.com/facebook/react/blob/master/packages/react-dom/src/events/SyntheticDragEvent.js
- Annotations
- @RawJSType() @native()
-
trait
SyntheticEvent[+DOMEventTarget <: Node] extends Object
https://facebook.github.io/react/docs/events.html
https://facebook.github.io/react/docs/events.html
- Annotations
- @RawJSType() @native()
-
trait
SyntheticFocusEvent[+DOMEventTarget <: Node] extends Object with SyntheticUIEvent[DOMEventTarget]
https://github.com/facebook/react/blob/master/packages/react-dom/src/events/SyntheticFocusEvent.js
https://github.com/facebook/react/blob/master/packages/react-dom/src/events/SyntheticFocusEvent.js
- Annotations
- @RawJSType() @native()
-
trait
SyntheticFormEvent[+DOMEventTarget <: Node] extends Object with SyntheticUIEvent[DOMEventTarget]
- Annotations
- @RawJSType() @native()
-
trait
SyntheticKeyboardEvent[+DOMEventTarget <: Node] extends Object with SyntheticUIEvent[DOMEventTarget]
https://github.com/facebook/react/blob/master/packages/react-dom/src/events/SyntheticKeyboardEvent.js
https://github.com/facebook/react/blob/master/packages/react-dom/src/events/SyntheticKeyboardEvent.js
- Annotations
- @RawJSType() @native() @nowarn( "cat=unused" )
-
trait
SyntheticMouseEvent[+DOMEventTarget <: Node] extends Object with SyntheticUIEvent[DOMEventTarget]
https://github.com/facebook/react/blob/master/packages/react-dom/src/events/SyntheticMouseEvent.js
https://github.com/facebook/react/blob/master/packages/react-dom/src/events/SyntheticMouseEvent.js
- Annotations
- @RawJSType() @native() @nowarn( "cat=unused" )
-
trait
SyntheticPointerEvent[+DOMEventTarget <: Node] extends Object with SyntheticMouseEvent[DOMEventTarget]
https://github.com/facebook/react/blob/master/packages/react-dom/src/events/SyntheticPointerEvent.js
https://github.com/facebook/react/blob/master/packages/react-dom/src/events/SyntheticPointerEvent.js
- Annotations
- @RawJSType() @native()
-
trait
SyntheticTouchEvent[+DOMEventTarget <: Node] extends Object with SyntheticUIEvent[DOMEventTarget]
https://github.com/facebook/react/blob/master/packages/react-dom/src/events/SyntheticTouchEvent.js
https://github.com/facebook/react/blob/master/packages/react-dom/src/events/SyntheticTouchEvent.js
- Annotations
- @RawJSType() @native() @nowarn( "cat=unused" )
-
trait
SyntheticTransitionEvent[+DOMEventTarget <: Node] extends Object with SyntheticEvent[DOMEventTarget]
https://github.com/facebook/react/blob/master/packages/react-dom/src/events/SyntheticTransitionEvent.js
https://github.com/facebook/react/blob/master/packages/react-dom/src/events/SyntheticTransitionEvent.js
- Annotations
- @RawJSType() @native()
-
trait
SyntheticUIEvent[+DOMEventTarget <: Node] extends Object with SyntheticEvent[DOMEventTarget]
https://github.com/facebook/react/blob/master/packages/react-dom/src/events/SyntheticUIEvent.js
https://github.com/facebook/react/blob/master/packages/react-dom/src/events/SyntheticUIEvent.js
- Annotations
- @RawJSType() @native()
-
trait
SyntheticWheelEvent[+DOMEventTarget <: Node] extends Object with SyntheticMouseEvent[DOMEventTarget]
https://github.com/facebook/react/blob/master/packages/react-dom/src/events/SyntheticWheelEvent.js
https://github.com/facebook/react/blob/master/packages/react-dom/src/events/SyntheticWheelEvent.js
- Annotations
- @RawJSType() @native()
- type Void = Unit
Value Members
- val recursiveTypeAliases: RecursiveTypeAliases
- object Profiler
-
object
React extends Object with React
- Annotations
- @JSImport( "react" , JSImport.Namespace , "React" ) @native() @nowarn( "cat=unused" )
-
object
ReactDOM extends Object with ReactDOM
- Annotations
- @JSImport( "react-dom" , JSImport.Namespace , "ReactDOM" ) @native()
-
object
ReactDOMServer extends Object with ReactDOMServer
- Annotations
- @JSImport( "react-dom/server" , JSImport.Namespace , "ReactDOMServer" ) @native()
-
object
Suspense extends Any
- Annotations
- @JSImport( "react" , "Suspense" , "React.Suspense" ) @native()
-
object
performance extends Object
- Annotations
- @native() @JSGlobal( "performance" )