Companion

object Companion

Properties

Link copied to clipboard

If true, the .perfBoosterFactory will be used to indicate that LayoutStateFuture thread can use the perf boost

Link copied to clipboard

This flag is used to enable clearing event handlers and triggers

Link copied to clipboard

Start parallel layout of visible range just before serial synchronous layouts in RecyclerBinder

Link copied to clipboard

This flag is to enable usage custom pool scopes

Link copied to clipboard

The default priority for threads that perform background layout calculations.

Link copied to clipboard

The default priority for threads that perform background sections change set calculations.

Link copied to clipboard

This flag is used to enable a fix for the issue where content description is not re-announced by TalkBack after a state update in some specific situations.

Link copied to clipboard

Skip checking for root component and tree-props while layout

Link copied to clipboard

This flag is used to enable a fix for the ANR issue with sticky header RecyclerView.

Link copied to clipboard

This flag is used to enable logging for the issue where components with an aspect ratio, like NaN or Infinity.

Link copied to clipboard

This flag is used to enable a fix for the primitive component measurement issue.

By default end-to-end tests will disable transitions and this flag lets to explicitly enable transitions to test animation related behavior.

Initialize sticky header during layout when its component tree is null

Link copied to clipboard

This is just a proxy to LithoDebugConfigurations.isDebugHierarchyEnabled. We have to keep it until we release a new oss version and we can refer to LithoDebugConfigurations directly on Flipper.

Link copied to clipboard

This is just a proxy to LithoDebugConfigurations.isDebugModeEnabled. We have to keep it until we release a new oss version and we can refer to LithoDebugConfigurations directly on Flipper.

Link copied to clipboard

Populates additional metadata to find mounted components at runtime. Defaults to the presence of an

Link copied to clipboard

This config will enable logging of interactable components with 0 alpha

Link copied to clipboard

Keeps the litho layout result tree in the LayoutState. This will increase memory use.

Link copied to clipboard

Indicates that the incremental mount helper is required for this build.

Link copied to clipboard

This flag is used to enable using PrimitiveComponent implementation of an Image component.

Link copied to clipboard

This flag is used to enable using PrimitiveComponent implementation of a Progress component.

Link copied to clipboard

This flag is to enable usage of Primitive Vertical Scroll Component

Functions

Link copied to clipboard

This method is only used so that Java clients can have a builder like approach to override a configuration.