Package-level declarations

Types

Link copied to clipboard

Abstract class that supports lazy loading of NativeModules by default.

Link copied to clipboard
Package defining core framework modules (e.g.
Link copied to clipboard

Base class for running JS without a UI. Generally, you only need to override getTaskConfig, which is called for every onStartCommand. The result, if not null, is used to run a JS task.

Link copied to clipboard

An enum that specifies the algorithm to use when loading theJS Engine. .JSC will load JavaScriptCore first and fail if it is not available. .HERMES will load Hermes first and fail if it is not available.

Link copied to clipboard
React package supporting lazy creation of native modules.
Link copied to clipboard

Translates and routes memory pressure events.

Link copied to clipboard

Helper class to build NativeModuleRegistry.

Link copied to clipboard
Base Activity for React Native applications.
Link copied to clipboard
Delegate class for ReactActivity.
Link copied to clipboard

Interface that represents an instance of a React Native application

Link copied to clipboard
open class ReactDelegate
A delegate for handling React Application support.
Link copied to clipboard
Fragment for creating a React View.
Link copied to clipboard
interface ReactHost

A ReactHost is an object that manages a single ReactInstance. A ReactHost can be constructed without initializing the ReactInstance, and it will continue to exist after the instance is destroyed.

Link copied to clipboard

Interface to subscribe for react instance events

Link copied to clipboard
This class is managing instances of CatalystInstance.
Link copied to clipboard
Link copied to clipboard
abstract class ReactNativeHost
Simple class that holds an instance of ReactInstanceManager.
Link copied to clipboard
interface ReactPackage

Main interface for providing additional capabilities to the catalyst framework by couple of different means:

Link copied to clipboard
Default root view for catalyst apps.
Link copied to clipboard