Appearance Module
class AppearanceModule @JvmOverloads constructor(reactContext: ReactApplicationContext, overrideColorScheme: AppearanceModule.OverrideColorScheme? = null) : NativeAppearanceSpec
Module that exposes the user's preferred color scheme.
Constructors
Link copied to clipboard
constructor(reactContext: ReactApplicationContext, overrideColorScheme: AppearanceModule.OverrideColorScheme? = null)
Functions
Link copied to clipboard
Stub
Link copied to clipboard
Return true if you intend to override some other native module that was registered e.g. as part of a different package (such as the core one). Trying to override without returning true from this method is considered an error and will throw an exception during initialization. By default all modules return false.
Link copied to clipboard
Sends an event to the JS instance that the preferred color scheme has changed.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
This method is called after ReactApplicationContext has been created.
Link copied to clipboard
Allow NativeModule to clean up. Called before React Native instance is destroyed.
Link copied to clipboard
Allow NativeModule to clean up. Called before {CatalystInstance#onHostDestroy}
Link copied to clipboard
Link copied to clipboard
Stub
Link copied to clipboard