- child(ReactNode) - Method in class react4j.Context.ProviderBuilder
-
- children(ReactNode...) - Method in class react4j.Context.ProviderBuilder
-
- cloneElement(ReactNode, JsPropertyMap<Object>) - Static method in class react4j.React
-
Clone and return a new ReactElement using element as the starting point.
- Component - Class in react4j
-
The base java class that mirrors the react component.
- Component() - Constructor for class react4j.Component
-
- ComponentConstructorFunction - Interface in react4j
-
A function interface to create component instances.
- componentDidCatch(JsError, ReactErrorInfo) - Method in class react4j.Component
-
The componentDidCatch() method works like a JavaScript catch {} block, but for components.
- componentDidMount() - Method in class react4j.Component
-
This method is invoked after a component is attached to the DOM.
- componentDidUpdate() - Method in class react4j.Component
-
This method is invoked immediately after updating occurs.
- componentStack - Variable in class react4j.ReactErrorInfo
-
- componentWillUnmount() - Method in class react4j.Component
-
This method is invoked immediately before a component is unmounted and destroyed.
- ConcurrentMode - Static variable in class react4j.React
-
The Symbol type for ConcurrentMode.
- construct(JsPropertyMap<Object>) - Method in interface react4j.ComponentConstructorFunction
-
Construct a component based on specified properties.
- consumer() - Method in class react4j.Context
-
Create a builder for the Consumer component.
- Consumer - Static variable in class react4j.React
-
The Symbol type for Consumer.
- Context<T> - Class in react4j
-
Context is designed to share data that can be considered "global" for a tree of React components.
- Context() - Constructor for class react4j.Context
-
- Context.ConsumerBuilder<ST> - Class in react4j
-
A Builder for the Consumer component.
- Context.ConsumerRenderFunction<T> - Interface in react4j
-
Interface used to type the render function prop.
- Context.ProviderBuilder<ST> - Class in react4j
-
A Builder for the Provider component.
- createComponent() - Method in class react4j.NativeAdapterComponent
-
Template method that actually creates the target component.
- createContext(T) - Static method in class react4j.React
-
Creates a context with specified default value.
- createElement(ComponentConstructorFunction) - Static method in class react4j.React
-
Create a ReactElement for the specified React component with no props or children.
- createElement(ComponentConstructorFunction, JsPropertyMap<Object>) - Static method in class react4j.React
-
Create a ReactElement for the specified React component.
- createElement(ComponentConstructorFunction, JsPropertyMap<Object>, JsArray<ReactNode>) - Static method in class react4j.React
-
Create a ReactElement for the specified React component.
- createElement(ComponentConstructorFunction, JsPropertyMap<Object>, ReactNode...) - Static method in class react4j.React
-
Create a ReactElement for the specified React component.
- createElement(String, Object) - Static method in class react4j.React
-
Create and return a new ReactElement of the given type with specified children.
- createElement(String, JsPropertyMap<Object>) - Static method in class react4j.React
-
Create and return a new ReactElement of the given type with no children.
- createElement(String, Object, ReactNode...) - Static method in class react4j.React
-
Create and return a new ReactElement of the given type with specified children.
- createElement(String, JsPropertyMap<Object>, ReactNode...) - Static method in class react4j.React
-
Create and return a new ReactElement of the given type with specified children.
- createElement(String, JsPropertyMap<Object>, JsArray<ReactNode>) - Static method in class react4j.React
-
Create and return a new ReactElement of the given type with specified children.
- createFragment(ReactNode...) - Static method in class react4j.React
-
Create a Fragment with the specified children.
- createFragment(List<? extends ReactNode>) - Static method in class react4j.React
-
Create a Fragment with the specified children.
- createFragment(Stream<? extends ReactNode>) - Static method in class react4j.React
-
Create a Fragment with the specified children.
- createStrictMode(ReactNode...) - Static method in class react4j.React
-
Create a StrictMode component with the specified children.
- performComponentDidCatch(JsError, ReactErrorInfo) - Method in class react4j.NativeAdapterComponent
-
Call componentDidCatch on the target component.
- performComponentDidMount() - Method in class react4j.NativeAdapterComponent
-
Call componentDidMount on the target component.
- performComponentDidUpdate(JsPropertyMap<Object>) - Method in class react4j.NativeAdapterComponent
-
Call componentDidUpdate on the target component.
- performComponentWillUnmount() - Method in class react4j.Component
-
- performComponentWillUnmount() - Method in class react4j.NativeAdapterComponent
-
Call componentWillUnmount on the target component.
- performPostConstruct() - Method in class react4j.Component
-
- performRender() - Method in class react4j.Component
-
- performShouldComponentUpdate(JsPropertyMap<Object>) - Method in class react4j.NativeAdapterComponent
-
Call shouldComponentUpdate on the target component.
- populateDebugData(JsPropertyMap<Object>) - Method in class react4j.Component
-
Populate the state parameter with any data that is useful when debugging the component.
- Portal - Static variable in class react4j.React
-
The Symbol type for Portal.
- postConstruct() - Method in class react4j.Component
-
This method is invoked after the component is constructed and bound to a native react component.
- Profiler - Static variable in class react4j.React
-
The Symbol type for Profiler.
- Prop - Annotation Type in react4j.annotations
-
Annotation used to specify an abstract method that returns a prop.
- PropDefault - Annotation Type in react4j.annotations
-
Annotation used to specify the default value for a prop.
- props() - Method in class react4j.Component
-
Return the component props from the native component.
- PropValidate - Annotation Type in react4j.annotations
-
Identifies method that is called when the prop value is specified or changes.
- provider() - Method in class react4j.Context
-
Create a builder for the Provider component.
- Provider - Static variable in class react4j.React
-
The Symbol type for Provider.