Package react4j


@NullMarked package react4j
Core React4j API.
  • Class
    Description
    A renderable that builds a node when supplied to a composition API.
    Fluent conversions for a children array input.
    Context<T extends @Nullable Object>
    Context is designed to share data that can be considered "global" for a tree of views.
    Context.ConsumerBuilder<ST extends @Nullable Object>
    A Builder for the Consumer component.
    Interface used to type the render function input.
    Context.ProviderBuilder<ST extends @Nullable Object>
    A Builder for the Provider component.
    A global registry containing the react contexts that have been created.
    InputKeyGenerator<T extends @Nullable Object>
    Supplies one immutable input's identity before its view is constructed.
    Opaque binding for a JavaScript Error.
    Interface implemented by objects so that they can contribute to the synthetic key for immutable inputs.
    Native interface to native runtime for creating views.
    Element represents either a view or a host component.
     
    Union type representing possible output of render method.
    Utility class for interacting with React4j in tests.
    A native node or a builder ready to produce one.