Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

A

absolute(float) - Static method in class com.facebook.litho.animation.DimensionValue
 
ABSTRACT_PARAM_NAME - Static variable in interface com.facebook.litho.specmodels.generator.GeneratorConstants
 
AbstractComponentsProcessor - Class in com.facebook.litho.specmodels.processor
 
AbstractComponentsProcessor(List<SpecModelFactory>, DependencyInjectionHelperFactory) - Constructor for class com.facebook.litho.specmodels.processor.AbstractComponentsProcessor
 
AbstractComponentsProcessor(List<SpecModelFactory>, DependencyInjectionHelperFactory, boolean) - Constructor for class com.facebook.litho.specmodels.processor.AbstractComponentsProcessor
 
acceptTriggerEvent(EventTrigger, Object, Object[]) - Method in interface com.facebook.litho.EventTriggerTarget
 
acceptTriggerEvent(EventTrigger, Object, Object[]) - Method in class com.facebook.litho.sections.SectionLifecycle
 
acceptTriggerEvent(EventTrigger, Object, Object[]) - Method in class com.facebook.litho.SpecGeneratedComponent
 
acceptTriggerEventImpl(EventTrigger, Object, Object[]) - Method in class com.facebook.litho.sections.SectionLifecycle
 
acceptTriggerEventImpl(EventTrigger, Object, Object[]) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent
 
acceptTriggerEventImpl(EventTrigger, Object, Object[]) - Method in class com.facebook.litho.SpecGeneratedComponent
 
acceptTriggerEventImpl(EventTrigger, Object, Object[]) - Method in class com.facebook.litho.widget.EditText
Deprecated.
 
acceptTriggerEventImpl(EventTrigger, Object, Object[]) - Method in class com.facebook.litho.widget.TextInput
 
ACCESSIBILITY_HEADING_SET_FALSE - Static variable in class com.facebook.litho.NodeInfo
 
ACCESSIBILITY_HEADING_SET_TRUE - Static variable in class com.facebook.litho.NodeInfo
 
ACCESSIBILITY_HEADING_UNSET - Static variable in class com.facebook.litho.NodeInfo
 
ACCESSIBILITY_NODE - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
accessibilityHeading(boolean) - Method in class com.facebook.litho.CommonProps
 
accessibilityHeading(boolean) - Method in class com.facebook.litho.Component.Builder
Ports androidx.core.view.ViewCompat#setAccessibilityHeading into components world.
AccessibilityRole - Class in com.facebook.litho
A list of all roles used for accessibility.
accessibilityRole(String) - Method in class com.facebook.litho.CommonProps
 
accessibilityRole(String) - Method in class com.facebook.litho.Component.Builder
 
AccessibilityRole.AccessibilityRoleType - Annotation Type in com.facebook.litho
 
accessibilityRoleDescription(CharSequence) - Method in class com.facebook.litho.CommonProps
 
accessibilityRoleDescription(CharSequence) - Method in class com.facebook.litho.Component.Builder
 
accessibilityRoleDescription(int) - Method in class com.facebook.litho.Component.Builder
 
accessibilityRoleDescription(int, Object...) - Method in class com.facebook.litho.Component.Builder
 
AccessibilityUtils - Class in com.facebook.litho
 
AccessibilityUtils() - Constructor for class com.facebook.litho.AccessibilityUtils
 
AccessibleClickableSpan - Class in com.facebook.widget.accessibility.delegates
Extends the ClickableSpan class to include a dedicated field for the accessibility label.
AccessibleClickableSpan(String) - Constructor for class com.facebook.widget.accessibility.delegates.AccessibleClickableSpan
 
AccessibleClickableSpan(String, String) - Constructor for class com.facebook.widget.accessibility.delegates.AccessibleClickableSpan
 
AccessibleClickableSpan(String, String, String) - Constructor for class com.facebook.widget.accessibility.delegates.AccessibleClickableSpan
 
accessibleClickableSpans(boolean) - Method in class com.facebook.litho.widget.Text.Builder
 
accessibleClickableSpansAttr(int, int) - Method in class com.facebook.litho.widget.Text.Builder
 
accessibleClickableSpansAttr(int) - Method in class com.facebook.litho.widget.Text.Builder
 
accessibleClickableSpansRes(int) - Method in class com.facebook.litho.widget.Text.Builder
 
accessType - Variable in class com.facebook.litho.specmodels.model.DelegateMethodDescription
 
accessType(Modifier) - Method in class com.facebook.litho.specmodels.model.DelegateMethodDescription.Builder
 
acquire(Context, ContentAllocator) - Method in class com.facebook.litho.DefaultMountContentPool
 
acquire() - Method in class com.facebook.litho.DefaultMountContentPool
 
acquire(Context, ContentAllocator) - Method in class com.facebook.litho.DisabledMountContentPool
 
acquire(Context, ContentAllocator) - Method in class com.facebook.litho.HostMountContentPool
 
acquire() - Method in class com.facebook.litho.RecyclePool
 
acquire() - Method in class com.facebook.litho.testing.TimeOutSemaphore
 
acquire(TreeProps) - Static method in class com.facebook.litho.TreeProps
Whenever a Spec sets tree props, the TreeProps map from the parent is copied.
acquire(Context, ContentAllocator) - Method in interface com.facebook.rendercore.MountItemsPool.ItemPool
Acquire a pooled content item from the pool
ACQUIRE_STATE_HANDLER_ON_RELEASE - Static variable in class com.facebook.litho.widget.ComponentTreeHolder
 
acquireAndMountRef(RenderTreeNode) - Method in class com.facebook.rendercore.MountDelegate
 
acquireAndMountRef(long) - Method in class com.facebook.rendercore.MountDelegate
 
acquireBuilder() - Method in class com.facebook.litho.sections.widget.GridRecyclerConfiguration
 
acquireBuilder() - Method in class com.facebook.litho.sections.widget.ListRecyclerConfiguration
 
acquireBuilder() - Method in interface com.facebook.litho.sections.widget.RecyclerConfiguration
 
acquireBuilder() - Method in class com.facebook.litho.sections.widget.StaggeredGridRecyclerConfiguration
 
acquireChangeSet(Section, boolean) - Static method in class com.facebook.litho.sections.ChangeSet
 
acquireHostMountContent(Context, IBinder, ContentAllocator) - Static method in class com.facebook.rendercore.MountItemsPool
 
acquireInstance() - Method in class com.facebook.litho.perfboost.LithoPerfBoosterFactory
 
AcquireKey() - Constructor for class com.facebook.litho.TestItem.AcquireKey
 
acquireMountContent(Context, ContentAllocator) - Static method in class com.facebook.rendercore.MountItemsPool
 
acquireMountRef(RenderTreeNode) - Method in class com.facebook.rendercore.MountDelegate
 
acquireMountRef(long) - Method in class com.facebook.rendercore.MountDelegate
 
acquireMountReference(long, boolean) - Method in class com.facebook.rendercore.extensions.ExtensionState
 
acquireStateAndReleaseTree(boolean) - Method in class com.facebook.litho.widget.ComponentTreeHolder
 
acquireStateHandlerOnRelease(boolean) - Method in class com.facebook.litho.widget.RecyclerBinder.Builder
Defaults to true.
acquireTreeState() - Method in class com.facebook.litho.ComponentTree
Provides a new instance of the TreeState that is initialized with the TreeState held by the ComponentTree.
action - Variable in class com.facebook.litho.PerformAccessibilityActionEvent
 
Action - Annotation Type in com.facebook.rendercore.annotations
To be used with a RenderUnit: annotates that this method is an action that can be taken on this RenderUnit from the UI thread.
ACTION_BAR_TAB - Static variable in class com.facebook.litho.AccessibilityRole
 
actionId - Variable in class com.facebook.litho.widget.EditorActionEvent
 
activate() - Method in interface com.facebook.litho.dataflow.DataFlowBinding
Activates a binding, adding the sub-graph defined by this binding to the main DataFlowGraph associated with this binding.
activate() - Method in class com.facebook.litho.dataflow.GraphBinding
Activates a binding, adding the sub-graph defined by this binding to the main DataFlowGraph associated with this binding.
add(E) - Method in class com.facebook.litho.internal.ArraySet
Deprecated.
 
add(int, T) - Method in class com.facebook.litho.OutputUnitsAffinityGroup
 
add(E) - Method in class com.facebook.litho.specmodels.internal.ImmutableList
Deprecated.
add(int, E) - Method in class com.facebook.litho.specmodels.internal.ImmutableList
Deprecated.
add(RenderInfo, int, int) - Method in interface com.facebook.litho.widget.LayoutInfo.ViewportFiller
This will be called to inform implementations that the next layout has been computed.
add(RenderInfo, int, int) - Method in class com.facebook.litho.widget.LinearLayoutInfo.ViewportFiller
 
addAll(Collection<? extends E>) - Method in class com.facebook.litho.internal.ArraySet
Deprecated.
 
addAll(Collection<? extends E>) - Method in class com.facebook.litho.specmodels.internal.ImmutableList
Deprecated.
addAll(int, Collection<? extends E>) - Method in class com.facebook.litho.specmodels.internal.ImmutableList
Deprecated.
addAnnotation(AnnotationSpec) - Method in class com.facebook.litho.specmodels.generator.TypeSpecDataHolder.Builder
 
addAnnotations(Iterable<AnnotationSpec>) - Method in class com.facebook.litho.specmodels.generator.TypeSpecDataHolder.Builder
 
addAttachable(Attachable) - Method in class com.facebook.litho.LithoNode
 
addAttachBinder(RenderUnit.DelegateBinder<?, ? super MOUNT_CONTENT>) - Method in class com.facebook.rendercore.RenderUnit
Adds an RenderUnit.DelegateBinder that will be invoked with the other attach/detach binders.
addAttachBinders(RenderUnit.DelegateBinder<?, ? super MOUNT_CONTENT>...) - Method in class com.facebook.rendercore.RenderUnit
Adds an RenderUnit.DelegateBinders that will be invoked with the other attach/detach binders.
addBinding(ValueNode, ValueNode, String) - Method in class com.facebook.litho.animation.TransitionAnimationBinding
 
addBinding(ValueNode, ValueNode) - Method in class com.facebook.litho.animation.TransitionAnimationBinding
 
addBinding(ValueNode, ValueNode, String) - Method in class com.facebook.litho.dataflow.GraphBinding
Adds a connection between two nodes to this graph.
addBinding(ValueNode, ValueNode) - Method in class com.facebook.litho.dataflow.GraphBinding
 
addCachedResult(Component, LithoNode, LithoLayoutResult) - Method in class com.facebook.litho.MeasuredResultCache
Add a cached result to the cache.
addCachedResult(int, LithoNode, LithoLayoutResult) - Method in class com.facebook.litho.MeasuredResultCache
Add a cached result to the cache.
addChange(Change) - Method in class com.facebook.litho.sections.ChangeSet
Add a new Change to this ChangeSet.
addChild(DiffNode) - Method in class com.facebook.litho.DefaultDiffNode
 
addChild(DiffNode) - Method in interface com.facebook.litho.DiffNode
 
addChild(LithoLayoutResult) - Method in class com.facebook.litho.LithoLayoutResult
 
addChildAt(LithoNode, int) - Method in class com.facebook.litho.LithoNode
 
addChildAt(YogaNode, int) - Method in class com.facebook.yoga.YogaNode
 
addChildAt(YogaNode, int) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
addComponentNeedingPreviousRenderData(String, ScopedComponentInfo) - Method in class com.facebook.litho.LithoNode
 
addCustomAttribute(String, Object) - Method in class com.facebook.litho.widget.BaseRenderInfo
 
addCustomAttribute(String, Object) - Method in interface com.facebook.litho.widget.RenderInfo
 
addCustomAttribute(String, Object) - Method in class com.facebook.litho.widget.TreePropsWrappedRenderInfo
 
addDebugInfo(String, Object) - Method in class com.facebook.litho.widget.BaseRenderInfo
 
addDebugInfo(String, Object) - Method in interface com.facebook.litho.widget.RenderInfo
 
addDebugInfo(String, Object) - Method in class com.facebook.litho.widget.TreePropsWrappedRenderInfo
 
addEventHandler(EventHandler<E>) - Method in class com.facebook.litho.DelegatingEventHandler
 
addField(FieldSpec) - Method in class com.facebook.litho.specmodels.generator.TypeSpecDataHolder.Builder
 
addField(TypeName, String, Modifier...) - Method in class com.facebook.litho.specmodels.generator.TypeSpecDataHolder.Builder
 
addFields(Iterable<FieldSpec>) - Method in class com.facebook.litho.specmodels.generator.TypeSpecDataHolder.Builder
 
addJavadoc(TypeSpecDataHolder.JavadocSpec) - Method in class com.facebook.litho.specmodels.generator.TypeSpecDataHolder.Builder
 
addJavadocs(Iterable<TypeSpecDataHolder.JavadocSpec>) - Method in class com.facebook.litho.specmodels.generator.TypeSpecDataHolder.Builder
 
addListener(AnimationBindingListener) - Method in interface com.facebook.litho.animation.AnimationBinding
addListener(LithoLifecycleListener) - Method in class com.facebook.litho.AOSPLithoLifecycleProvider
 
addListener(SpringListener) - Method in class com.facebook.litho.dataflow.springs.Spring
add a listener
addListener(LithoLifecycleListener) - Method in interface com.facebook.litho.LithoLifecycleProvider
 
addListener(LithoLifecycleListener) - Method in class com.facebook.litho.LithoLifecycleProviderDelegate
 
addListener(LithoLifecycleListener) - Method in class com.facebook.litho.SimpleNestedTreeLifecycleProvider
 
addMeasureListener(ComponentTree.MeasureListener) - Method in class com.facebook.litho.ComponentTree
The provided measureListener will be called when a valid layout is commited.
addMeasureListener(ComponentTree.MeasureListener) - Method in class com.facebook.litho.widget.ComponentTreeHolder
 
addMethod(MethodSpec) - Method in class com.facebook.litho.specmodels.generator.TypeSpecDataHolder.Builder
 
addMethods(Iterable<MethodSpec>) - Method in class com.facebook.litho.specmodels.generator.TypeSpecDataHolder.Builder
 
addMountBinder(RenderUnit.DelegateBinder<?, ? super MOUNT_CONTENT>) - Method in class com.facebook.rendercore.RenderUnit
Adds an RenderUnit.DelegateBinder that will be invoked with the other mount/unmount binders.
addMountBinders(RenderUnit.DelegateBinder<?, ? super MOUNT_CONTENT>...) - Method in class com.facebook.rendercore.RenderUnit
Adds RenderUnit.DelegateBinders that will be invoked with the other mount/unmount binders.
addParentStateConfigValue(Boolean) - Method in exception com.facebook.litho.LithoMetadataExceptionWrapper
 
addStateContainer(String, StateContainer) - Method in class com.facebook.litho.StateHandler
 
addSuperInterface(TypeName) - Method in class com.facebook.litho.specmodels.generator.TypeSpecDataHolder.Builder
 
addSuperInterfaces(Iterable<TypeName>) - Method in class com.facebook.litho.specmodels.generator.TypeSpecDataHolder.Builder
 
addSystraceArgs(Systracer.ArgsBuilder) - Method in class com.facebook.litho.TreeFuture
Override to add additional args to a systrace.
addToTypeSpec(TypeSpec.Builder) - Method in class com.facebook.litho.specmodels.generator.TypeSpecDataHolder
 
addTransition(Transition) - Method in class com.facebook.litho.LithoNode
 
addTransitions(Transition, List<Transition>, String) - Static method in class com.facebook.rendercore.transitions.TransitionUtils
 
addType(TypeSpec) - Method in class com.facebook.litho.specmodels.generator.TypeSpecDataHolder.Builder
 
addTypes(Iterable<TypeSpec>) - Method in class com.facebook.litho.specmodels.generator.TypeSpecDataHolder.Builder
 
addTypeSpecDataHolder(TypeSpecDataHolder) - Method in class com.facebook.litho.specmodels.generator.TypeSpecDataHolder.Builder
 
addView(View) - Method in class com.facebook.litho.ComponentHost
Deprecated.
addView(View, int) - Method in class com.facebook.litho.ComponentHost
Deprecated.
addView(View, int, ViewGroup.LayoutParams) - Method in class com.facebook.litho.ComponentHost
Deprecated.
addViewDescription(DebugComponent, StringBuilder, int, int, boolean, boolean) - Static method in class com.facebook.litho.DebugComponentDescriptionHelper
 
addViewDescription(DebugComponent, StringBuilder, int, int, boolean, boolean, DebugComponentDescriptionHelper.ExtraDescription) - Static method in class com.facebook.litho.DebugComponentDescriptionHelper
Appends a compact description of a DebugComponent for debugging purposes.
addViewForTest(View) - Method in class com.facebook.litho.ComponentHost
Manually adds a View as a child of this ComponentHost for the purposes of testing.
addViewInLayout(View, int, ViewGroup.LayoutParams, boolean) - Method in class com.facebook.litho.ComponentHost
Deprecated.
addWorkingRanges(List<WorkingRangeContainer.Registration>) - Method in class com.facebook.litho.LithoNode
 
advance(double) - Method in class com.facebook.litho.dataflow.springs.Spring
advance the physics simulation in SOLVER_TIMESTEP_SEC sized chunks to fulfill the required realTimeDelta.
afterActivityFinished() - Method in class com.facebook.litho.testing.espresso.rules.ComponentActivityTestRule
 
afterActivityLaunched() - Method in class com.facebook.litho.testing.espresso.rules.ComponentActivityTestRule
 
afterMount(ExtensionState<Void>) - Method in class com.facebook.litho.EndToEndTestingExtension
 
afterMount(ExtensionState<TransitionsExtension.TransitionsExtensionState>) - Method in class com.facebook.litho.TransitionsExtension
 
afterMount() - Method in class com.facebook.rendercore.extensions.ExtensionState
 
afterMount(ExtensionState<State>) - Method in class com.facebook.rendercore.extensions.MountExtension
Called immediately after mounting.
afterMount(MountDelegate) - Static method in class com.facebook.rendercore.extensions.RenderCoreExtension
Calls MountExtension.afterMount(ExtensionState) for each RenderCoreExtension that has a mount phase.
afterMount(ExtensionState<IncrementalMountExtension.IncrementalMountExtensionState>) - Method in class com.facebook.rendercore.incrementalmount.IncrementalMountExtension
 
afterMount() - Method in class com.facebook.rendercore.MountDelegate
 
afterMount(ExtensionState<VisibilityMountExtension.VisibilityMountExtensionState>) - Method in class com.facebook.rendercore.visibility.VisibilityMountExtension
 
afterStateUpdate() - Method in class com.facebook.litho.testing.assertj.ComponentAssert
Deprecated.
afterTest(FrameworkMethod) - Method in class com.facebook.litho.testing.testrunner.AllowIncMountWhenVisibleRectIsEmptyTestRunConfiguration
 
afterTest(FrameworkMethod) - Method in interface com.facebook.litho.testing.testrunner.LithoTestRunConfiguration
 
afterTest(FrameworkMethod, Method) - Method in class com.facebook.litho.testing.testrunner.LithoTestRunner
 
afterTest(Method) - Method in class com.facebook.litho.testing.testrunner.LithoTestRunner.LithoTestLifecycle
 
afterTest(FrameworkMethod) - Method in class com.facebook.litho.testing.testrunner.LithoViewSelfManageTestRunConfiguration
 
afterTest(FrameworkMethod) - Method in class com.facebook.litho.testing.testrunner.SplitBuildAndLayoutTestRunConfiguration
 
ALIGN_CONTENT - Static variable in class com.facebook.yoga.YogaStyleInputs
 
ALIGN_ITEMS - Static variable in class com.facebook.yoga.YogaStyleInputs
 
ALIGN_SELF - Static variable in class com.facebook.yoga.YogaStyleInputs
 
alignContent(YogaAlign) - Method in class com.facebook.litho.Column.Builder
 
alignContent(YogaAlign) - Method in class com.facebook.litho.Component.ContainerBuilder
The AlignSelf property has the same options and effect as AlignItems but instead of affecting the children within a container, you can apply this property to a single child to change its alignment within its parent.
alignContent(YogaAlign) - Method in class com.facebook.litho.LithoNode
 
alignContent(YogaAlign) - Method in class com.facebook.litho.Row.Builder
 
alignItems(YogaAlign) - Method in class com.facebook.litho.Column.Builder
 
alignItems(YogaAlign) - Method in class com.facebook.litho.Component.ContainerBuilder
The AlignItems property describes how to align children along the cross axis of their container.
alignItems(YogaAlign) - Method in class com.facebook.litho.LithoNode
 
alignItems(YogaAlign) - Method in class com.facebook.litho.Row.Builder
 
alignItems(YogaAlign) - Method in class com.facebook.litho.YogaLayoutProps
 
alignment(TextAlignment) - Method in class com.facebook.litho.widget.Text.Builder
 
alignSelf(YogaAlign) - Method in class com.facebook.litho.CommonProps
 
alignSelf(YogaAlign) - Method in class com.facebook.litho.CommonProps.DefaultLayoutProps
 
alignSelf(YogaAlign) - Method in class com.facebook.litho.Component.Builder
Controls how a child aligns in the cross direction, overriding the alignItems of the parent.
alignSelf(YogaAlign) - Method in interface com.facebook.litho.LayoutProps
 
alignSelf(YogaAlign) - Method in class com.facebook.litho.YogaLayoutProps
 
allLayout() - Static method in class com.facebook.litho.Transition
Creates an Automatic Bounds Transition that targets every component in the component tree whose bounds have been changed.
allowedDelegateMethodArguments() - Method in class com.facebook.litho.specmodels.model.DelegateMethodDescription
 
AllowIncMountWhenVisibleRectIsEmptyTestRunConfiguration - Class in com.facebook.litho.testing.testrunner
 
AllowIncMountWhenVisibleRectIsEmptyTestRunConfiguration() - Constructor for class com.facebook.litho.testing.testrunner.AllowIncMountWhenVisibleRectIsEmptyTestRunConfiguration
 
allowMeasureOverride(boolean) - Method in class com.facebook.litho.sections.widget.GridRecyclerConfiguration.Builder
 
allowPrepareToComplete() - Method in class com.facebook.litho.testing.TestDrawableComponent.BlockInPrepareComponentListener
Deprecated.
Allows prepare to complete.
ALPHA - Static variable in class com.facebook.litho.animation.AnimatedProperties
The transparency of a mount content, where 0 is fully invisible and 1 is fully opaque.
alpha(float) - Method in class com.facebook.litho.CommonProps
 
alpha(float) - Method in class com.facebook.litho.Component.Builder
Sets the alpha (opacity) of this component.
alpha(DynamicValue<Float>) - Method in class com.facebook.litho.Component.Builder
Links a DynamicValue object ot the alpha value for this Component
alpha(float) - Method in class com.facebook.litho.widget.SolidColor.Builder
 
alwaysDetectDuplicates(Boolean) - Method in class com.facebook.litho.sections.common.DataDiffSection.Builder
 
ambientShadowColor(int) - Method in class com.facebook.litho.CommonProps
 
ANDROID_CONTEXT - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
AnimatableItem - Interface in com.facebook.litho
Interface used to expose a limited API to the animations package.
animate(DynamicValue<Float>) - Static method in class com.facebook.litho.Animations
Create a new AnimationBuilder to manage the creation of a DynamicProps animation.
animate - Variable in class com.facebook.litho.sections.widget.ScrollEvent
 
animate(AnimatedProperty) - Method in class com.facebook.litho.Transition.TransitionUnitsBuilder
Adds a given property to animate.
animate(AnimatedProperty...) - Method in class com.facebook.litho.Transition.TransitionUnitsBuilder
Adds a set of properties to animate.
animate(Transition.PropertyTarget) - Method in class com.facebook.litho.Transition.TransitionUnitsBuilder
Adds a target of properties to animate.
animateAdd(RecyclerView.ViewHolder) - Method in class com.facebook.litho.sections.widget.NotAnimatedItemAnimator
 
animateChange(RecyclerView.ViewHolder, RecyclerView.ViewHolder, int, int, int, int) - Method in class com.facebook.litho.sections.widget.NotAnimatedItemAnimator
 
AnimatedProperties - Class in com.facebook.litho.animation
A convenience class for common View properties applicable to all subclasses of View.
AnimatedProperty - Interface in com.facebook.litho.animation
A property on a mount content (View or Drawable), e.g.
AnimatedPropertyNode - Class in com.facebook.litho.animation
A ValueNode that allows getting and/or setting the value of a specific property (x, y, scale, text color, etc) on a given mount content (View or Drawable).
AnimatedPropertyNode(OutputUnitsAffinityGroup<Object>, AnimatedProperty) - Constructor for class com.facebook.litho.animation.AnimatedPropertyNode
 
AnimatedRootHost - Interface in com.facebook.rendercore.transitions
A root Host using the transition extension would need to implement this interface to be able to receive size updates when animating.
animateMove(RecyclerView.ViewHolder, int, int, int, int) - Method in class com.facebook.litho.sections.widget.NotAnimatedItemAnimator
 
animateRemove(RecyclerView.ViewHolder) - Method in class com.facebook.litho.sections.widget.NotAnimatedItemAnimator
 
AnimationBinding - Interface in com.facebook.litho.animation
An animation or set of animations using GraphBindings.
AnimationBindingListener - Interface in com.facebook.litho.animation
Listener that receives events when a GraphBinding is activated or is finished.
AnimationRunnerTestRule - Class in com.facebook.litho.testing.espresso.rules
A test rule for instrumentation and screenshot tests that need control over animation driving.
AnimationRunnerTestRule() - Constructor for class com.facebook.litho.testing.espresso.rules.AnimationRunnerTestRule
 
Animations - Class in com.facebook.litho
 
Animations() - Constructor for class com.facebook.litho.Animations
 
Animations.AnimationBuilder - Class in com.facebook.litho
 
Animations.DynamicValueBindingBuilder - Class in com.facebook.litho
 
AnimationsDebug - Class in com.facebook.litho
Utilities for animations debug.
AnimationsDebug() - Constructor for class com.facebook.litho.AnimationsDebug
 
animator(Transition.TransitionAnimator) - Method in class com.facebook.litho.Transition.AutoBoundsTransitionBuilder
Use to define the Transition.TransitionAnimator that drives the animation.
animator(Transition.TransitionAnimator) - Method in class com.facebook.litho.Transition.TransitionUnitsBuilder
Use to define the Transition.TransitionAnimator that drives the animation.
annotation(ClassName) - Static method in class com.facebook.litho.specmodels.generator.GeneratorUtils
 
annotation - Variable in class com.facebook.litho.specmodels.model.SpecModelValidationError
 
AnnotationExtractor - Class in com.facebook.litho.specmodels.processor
Helper for extracting annotations from a given Element.
AnnotationExtractor() - Constructor for class com.facebook.litho.specmodels.processor.AnnotationExtractor
 
annotations - Variable in class com.facebook.litho.specmodels.model.DelegateMethodDescription
 
annotations(ImmutableList<AnnotationSpec>) - Method in class com.facebook.litho.specmodels.model.DelegateMethodDescription.Builder
 
annotations - Variable in class com.facebook.litho.specmodels.model.SpecMethodModel
 
annotations(ImmutableList<Annotation>) - Method in class com.facebook.litho.specmodels.model.SpecMethodModel.Builder
 
annotations(List<Class<? extends Annotation>>) - Method in class com.facebook.litho.testing.specmodels.MockMethodParamModel.Builder
 
annotations(Class<? extends Annotation>...) - Method in class com.facebook.litho.testing.specmodels.MockMethodParamModel.Builder
 
AOSPLithoLifecycleProvider - Class in com.facebook.litho
This LithoLifecycleProvider implementation dispatches to the registered observers the lifecycle state changes triggered by the provided LifecycleOwner.
AOSPLithoLifecycleProvider(LifecycleOwner) - Constructor for class com.facebook.litho.AOSPLithoLifecycleProvider
 
appearFrom(RuntimeValue) - Method in class com.facebook.litho.Transition.TransitionUnitsBuilder
Define where appear animations should start from.
appearFrom(float) - Method in class com.facebook.litho.Transition.TransitionUnitsBuilder
Define a constant value where appear animations should start from.
appearTransition - Variable in class com.facebook.litho.Transition.RootBoundsTransition
 
append(int, float) - Method in class com.facebook.litho.internal.SparseFloatArray
Puts a key/value pair into the array, optimizing for the case where the key is greater than all existing keys in the array.
appendComponent(ScopedComponentInfo) - Method in class com.facebook.litho.LithoNode
 
appendItem(Component) - Method in class com.facebook.litho.widget.RecyclerBinder
appendItem(RenderInfo) - Method in class com.facebook.litho.widget.RecyclerBinder
Inserts a new item at tail.
appendUnresolvedComponent(Component) - Method in class com.facebook.litho.LithoNode
 
appliedStateUpdate - Variable in class com.facebook.litho.testing.sections.TestSectionCreator.TestStateContainer
 
apply(Statement, Description) - Method in class com.facebook.litho.testing.BackgroundLayoutLooperRule
 
apply(Statement, Description) - Method in class com.facebook.litho.testing.LithoStatsRule
 
apply(Statement, Description) - Method in class com.facebook.litho.testing.TransitionTestRule
 
applyAttributes(Context, int, int) - Method in class com.facebook.litho.LithoNode
 
applyBoundsToMountContent(RenderTreeNode, Object, boolean) - Static method in class com.facebook.rendercore.utils.BoundsUtils
 
applyBoundsToMountContent(RenderTreeNode, Object, boolean, Systracer) - Static method in class com.facebook.rendercore.utils.BoundsUtils
 
applyBoundsToMountContent(int, int, int, int, Rect, Object, boolean) - Static method in class com.facebook.rendercore.utils.BoundsUtils
Sets the bounds on the given content if the content doesn't already have those bounds (or if 'force' * is supplied).
applyBoundsToMountContent(int, int, int, int, Rect, Object, boolean, Systracer) - Static method in class com.facebook.rendercore.utils.BoundsUtils
Sets the bounds on the given content if the content doesn't already have those bounds (or if 'force' * is supplied).
applyChangeset(ComponentContext) - Method in class com.facebook.litho.widget.RecyclerBinderUpdateCallback
 
applyComponentOverrides(String, Component) - Method in interface com.facebook.litho.DebugComponent.Overrider
 
applyDiffNode(LayoutStateContext, LithoLayoutResult, LithoLayoutResult) - Method in class com.facebook.litho.LithoNode
 
applyExtraDescription(DebugComponent, StringBuilder) - Method in interface com.facebook.litho.DebugComponentDescriptionHelper.ExtraDescription
 
applyLayoutOverrides(String, DebugLayoutNodeEditor) - Method in interface com.facebook.litho.DebugComponent.Overrider
 
applyLayoutStyleAttributes(YogaLayoutProps, TypedArray) - Static method in class com.facebook.litho.LithoNode
 
applyLazyStateUpdatesForContainer(StateContainer) - Method in class com.facebook.litho.ComponentContext
 
applyNewChangeSetSourceToString(int) - Static method in class com.facebook.litho.sections.SectionsLogEventUtils
 
applyNodeInfo(NodeInfo) - Method in class com.facebook.litho.LithoNode
 
applyPreviousRenderData(Component.RenderData) - Method in class com.facebook.litho.SpecGeneratedComponent
 
applySizeToDrawableForAnimation(Drawable, int, int) - Static method in class com.facebook.rendercore.transitions.TransitionUtils
 
applyStateOverrides(String, StateContainer) - Method in interface com.facebook.litho.DebugComponent.Overrider
 
applyStateUpdate(StateContainer.StateUpdate) - Method in class com.facebook.litho.KStateContainer
 
applyStateUpdate(StateContainer.StateUpdate) - Method in class com.facebook.litho.StateContainer
 
applyStateUpdate(StateContainer.StateUpdate) - Method in class com.facebook.litho.testing.sections.TestSectionCreator.TestStateContainer
 
applyStateUpdateWithTransition(StateContainer.StateUpdate) - Method in interface com.facebook.litho.SpecGeneratedComponent.TransitionContainer
Applies a state update and optionally returns a transition.
applyXYToDrawableForAnimation(Drawable, int, int) - Static method in class com.facebook.rendercore.transitions.TransitionUtils
 
approximateRangeSize(int, int, int, int) - Method in class com.facebook.litho.widget.GridLayoutInfo
 
approximateRangeSize(int, int, int, int) - Method in interface com.facebook.litho.widget.LayoutInfo
This is called when the RecyclerBinder needs to calculate a range size.
approximateRangeSize(int, int, int, int) - Method in class com.facebook.litho.widget.LinearLayoutInfo
 
approximateRangeSize(int, int, int, int) - Method in class com.facebook.litho.widget.StaggeredGridLayoutInfo
 
areCachedMeasuresValid() - Method in class com.facebook.litho.LithoLayoutResult
 
areMapsEqual(Map<K, V>, Map<K, V>) - Static method in class com.facebook.litho.utils.MapDiffUtils
Return whether the two maps have the same keys and values.
areMeasureSpecsEquivalent(int, int) - Static method in class com.facebook.litho.MeasureComparisonUtils
 
areMeasureSpecsEquivalent(int, int) - Static method in class com.facebook.rendercore.utils.MeasureSpecUtils
 
areObjectsEquivalent(Object, Object, boolean) - Static method in class com.facebook.litho.EquivalenceUtils
Return true if two objects are equivalent.
arg(String, Object) - Method in interface com.facebook.rendercore.Systracer.ArgsBuilder
Logs an argument whose value is any object.
arg(String, int) - Method in interface com.facebook.rendercore.Systracer.ArgsBuilder
Logs an argument whose value is an int.
arg(String, long) - Method in interface com.facebook.rendercore.Systracer.ArgsBuilder
Logs an argument whose value is a long.
arg(String, double) - Method in interface com.facebook.rendercore.Systracer.ArgsBuilder
Logs an argument whose value is a double.
args - Variable in class com.facebook.litho.LifecycleStep.StepInfo
 
args - Variable in class com.facebook.litho.PerformAccessibilityActionEvent
 
args - Variable in class com.facebook.litho.specmodels.generator.TypeSpecDataHolder.JavadocSpec
 
ARRAY - Static variable in annotation type com.facebook.litho.annotations.Comparable
 
ARRAY_LIST - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
ARRAY_RES - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
ArrayBatchAllocator - Class in com.facebook.litho
 
ArrayBatchAllocator() - Constructor for class com.facebook.litho.ArrayBatchAllocator
 
ArraySet<E> - Class in com.facebook.litho.internal
Deprecated.
This collection uses SimpleArrayMap as backing array which static cache can be corrupted when used in multi-threaded environment. When static cache gets corrupted, next time instance is used it can crash with ClassCastException even if that instance is thread confined.
ArraySet() - Constructor for class com.facebook.litho.internal.ArraySet
Deprecated.
 
ArraySet(int) - Constructor for class com.facebook.litho.internal.ArraySet
Deprecated.
 
ArraySet(Collection<? extends E>) - Constructor for class com.facebook.litho.internal.ArraySet
Deprecated.
 
ASPECT_RATIO - Static variable in class com.facebook.yoga.YogaStyleInputs
 
aspectRatio(float) - Method in class com.facebook.litho.CommonProps
 
aspectRatio(float) - Method in class com.facebook.litho.CommonProps.DefaultLayoutProps
 
aspectRatio(float) - Method in class com.facebook.litho.Component.Builder
Defined as the ratio between the width and the height of a node.
aspectRatio(float) - Method in interface com.facebook.litho.LayoutProps
 
aspectRatio(float) - Method in class com.facebook.litho.YogaLayoutProps
 
assertDoesntHoldLock(Object) - Static method in class com.facebook.litho.ThreadUtils
 
assertHoldsLock(Object) - Static method in class com.facebook.litho.ThreadUtils
 
ASSERTJ_ASSERTIONS - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
ASSERTJ_CONDITION - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
ASSERTJ_TEXT_DESCRIPTION - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
assertMainThread() - Static method in class com.facebook.litho.ThreadUtils
 
assertMainThread() - Static method in class com.facebook.rendercore.utils.ThreadUtils
 
assertMainThread(String) - Static method in class com.facebook.rendercore.utils.ThreadUtils
 
assertThat(ComponentContext, Component) - Static method in class com.facebook.litho.testing.assertj.ComponentAssert
Deprecated.
 
assertThat(Component.Builder<?>) - Static method in class com.facebook.litho.testing.assertj.ComponentAssert
Deprecated.
 
assertThat(ComponentContext, Component) - Static method in class com.facebook.litho.testing.assertj.LegacyLithoAssertions
Deprecated.
 
assertThat(Component.Builder<?>) - Static method in class com.facebook.litho.testing.assertj.LegacyLithoAssertions
Deprecated.
 
assertThat(LithoView) - Static method in class com.facebook.litho.testing.assertj.LegacyLithoAssertions
Deprecated.
 
assertThat(StateValue<T>) - Static method in class com.facebook.litho.testing.assertj.LegacyLithoAssertions
Deprecated.
 
assertThat(Component) - Static method in class com.facebook.litho.testing.assertj.LithoAssertions
 
assertThat(LithoView) - Static method in class com.facebook.litho.testing.assertj.LithoAssertions
 
assertThat(TestLithoView) - Static method in class com.facebook.litho.testing.assertj.LithoAssertions
 
assertThat(TestCollection) - Static method in class com.facebook.litho.testing.assertj.LithoAssertions
 
assertThat(TestCollectionItem) - Static method in class com.facebook.litho.testing.assertj.LithoAssertions
 
assertThat(List<Component>) - Static method in class com.facebook.litho.testing.assertj.LithoAssertions
 
assertThat(LithoView) - Static method in class com.facebook.litho.testing.assertj.LithoViewAssert
 
assertThat(StateValue<T>) - Static method in class com.facebook.litho.testing.assertj.StateValueAssert
 
assertThat(ViewTree) - Static method in class com.facebook.litho.testing.viewtree.ViewTreeAssert
 
asyncInsertLayoutHandler(RunnableHandler) - Method in class com.facebook.litho.widget.RecyclerBinder.Builder
 
asyncPropUpdates(boolean) - Method in class com.facebook.litho.sections.SectionTree.Builder
If enabled, any prop updates done with setRoot will be on a background thread.
asyncPropUpdates(boolean) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
asyncStateUpdates(boolean) - Method in class com.facebook.litho.ComponentTree.Builder
Specify whether the ComponentTree allows async state updates.
asyncStateUpdates(boolean) - Method in class com.facebook.litho.sections.SectionTree.Builder
If enabled, all state updates will be performed on a background thread.
asyncStateUpdates(boolean) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
atMost(int) - Static method in class com.facebook.rendercore.utils.MeasureSpecUtils
 
attach() - Method in interface com.facebook.rendercore.MountDelegateTarget
 
attach() - Method in class com.facebook.rendercore.MountState
This is called when the MountItems mounted on this MountState need to be re-bound with the same RenderUnit.
attach(RenderState.HostListener) - Method in class com.facebook.rendercore.RenderState
 
attach() - Method in class com.facebook.rendercore.RootHostDelegate
 
attachBinders(Context, Object, Object, Systracer) - Method in class com.facebook.litho.MountableLithoRenderUnit
 
attachBinders(Context, Object, Object, Systracer) - Method in class com.facebook.rendercore.Mountable
This method is an override that calls super impl to keep it protected on RenderUnit.
attachBinders(Context, MOUNT_CONTENT, Object, Systracer) - Method in class com.facebook.rendercore.RenderUnit
Bind all attachDetach binder functions.
AttachDetachHandler - Class in com.facebook.litho
Manages dispatching attach/detach events to a set of Attachable.
AttachDetachHandler() - Constructor for class com.facebook.litho.AttachDetachHandler
 
attachToRecyclerView(RecyclerView) - Method in class com.facebook.litho.widget.StartSnapHelper
 
attachViewToParent(View, int, ViewGroup.LayoutParams) - Method in class com.facebook.litho.ComponentHost
Deprecated.
ATTR_RES - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
attribution - Variable in class com.facebook.litho.DebugComponentTimeMachine.TreeRevision
 
AUTO_LAYOUT_PROPERTIES - Static variable in class com.facebook.litho.animation.AnimatedProperties
 
autofillHints(String[]) - Method in class com.facebook.litho.widget.TextInput.Builder
 
AUTOGENERATED - Static variable in annotation type com.facebook.litho.TransitionId.Type
 
awaitPrepareStart() - Method in class com.facebook.litho.testing.TestDrawableComponent.BlockInPrepareComponentListener
Deprecated.
Blocks from another thread until prepare() is called.

B

background(Drawable) - Method in class com.facebook.litho.CommonProps
 
background(Drawable) - Method in class com.facebook.litho.Component.Builder
Set the background of this component.
background(Drawable) - Method in class com.facebook.litho.LithoNode
 
BACKGROUND - Static variable in annotation type com.facebook.litho.OutputUnitType
 
backgroundAttr(int, int) - Method in class com.facebook.litho.Component.Builder
 
backgroundAttr(int) - Method in class com.facebook.litho.Component.Builder
 
backgroundColor(int) - Method in class com.facebook.litho.Component.Builder
 
backgroundColor(DynamicValue<Integer>) - Method in class com.facebook.litho.Component.Builder
Links a DynamicValue object to the background color value for this Component
backgroundColor(int) - Method in class com.facebook.litho.LithoNode
 
backgroundDynamicDrawable(DynamicValue<? extends Drawable>) - Method in class com.facebook.litho.Component.Builder
Links a DynamicValue object to the background drawable for this Component
BackgroundLayoutLooperRule - Class in com.facebook.litho.testing
TestRule which allows a test to manually step through the default ComponentTree layout thread Looper while still executing those tasks on a background thread.
BackgroundLayoutLooperRule() - Constructor for class com.facebook.litho.testing.BackgroundLayoutLooperRule
 
backgroundRes(int) - Method in class com.facebook.litho.Component.Builder
 
backgroundRes(Context, int) - Method in class com.facebook.litho.LithoNode
 
BACKWARD_TRAVERSER - Static variable in interface com.facebook.litho.widget.RecyclerRangeTraverser
 
BadGraphSetupException - Exception in com.facebook.litho.dataflow
Exception thrown when the graph is not legal (e.g.
BadGraphSetupException(String) - Constructor for exception com.facebook.litho.dataflow.BadGraphSetupException
 
BASE_MATCHER - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
BASE_MATCHER_BUILDER - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
baseline(YogaNode, float, float) - Method in class com.facebook.litho.LithoYogaBaselineFunction
 
baseline(YogaNode, float, float) - Method in interface com.facebook.yoga.YogaBaselineFunction
Return the baseline of the node in points.
baseline(float, float) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
BaseLoadEventsHandler - Class in com.facebook.litho.sections
An empty implementation of LoadEventsHandler
BaseLoadEventsHandler() - Constructor for class com.facebook.litho.sections.BaseLoadEventsHandler
 
BaseMatcher<T extends BaseMatcher<T>> - Class in com.facebook.litho
Base class used to share common properties used in TestSpec builders.
BaseMatcher() - Constructor for class com.facebook.litho.BaseMatcher
 
BaseMatcherBuilder - Class in com.facebook.litho
 
BaseRenderInfo - Class in com.facebook.litho.widget
Keeps the list item information that will allow the framework to understand how to render it.
BaseRenderInfo(BaseRenderInfo.Builder) - Constructor for class com.facebook.litho.widget.BaseRenderInfo
 
BaseRenderInfo.Builder<T> - Class in com.facebook.litho.widget
 
BaseTransitionUnitsBuilder() - Constructor for class com.facebook.litho.Transition.BaseTransitionUnitsBuilder
 
BatchedStateUpdatesStrategy - Interface in com.facebook.litho
A Batched State Update Strategy will define when do we schedule a final state update and corresponding layout calculation, so that we can enqueue the most reasonable number of state updates without incurring with an excessive number of layout calculations.
before() - Method in class com.facebook.litho.testing.espresso.rules.AnimationRunnerTestRule
 
beforeActivityLaunched() - Method in class com.facebook.litho.testing.espresso.LithoActivityTestRule
 
beforeMount(ExtensionState<Void>, EndToEndTestingExtension.EndToEndTestingExtensionInput, Rect) - Method in class com.facebook.litho.EndToEndTestingExtension
 
beforeMount(LayoutState, Rect) - Method in class com.facebook.litho.LithoHostListenerCoordinator
 
beforeMount(ExtensionState<TransitionsExtension.TransitionsExtensionState>, TransitionsExtensionInput, Rect) - Method in class com.facebook.litho.TransitionsExtension
 
beforeMount(Rect, Object) - Method in class com.facebook.rendercore.extensions.ExtensionState
 
beforeMount(ExtensionState<State>, Input, Rect) - Method in class com.facebook.rendercore.extensions.MountExtension
Called for setting up input on the extension before mounting.
beforeMount(Host, MountDelegate, List<<any>>) - Static method in class com.facebook.rendercore.extensions.RenderCoreExtension
beforeMount(ExtensionState<IncrementalMountExtension.IncrementalMountExtensionState>, IncrementalMountExtensionInput, Rect) - Method in class com.facebook.rendercore.incrementalmount.IncrementalMountExtension
 
beforeMount(List<<any>>, Rect) - Method in class com.facebook.rendercore.MountDelegate
beforeMount(ExtensionState<VisibilityMountExtension.VisibilityMountExtensionState>, Input, Rect) - Method in class com.facebook.rendercore.visibility.VisibilityMountExtension
 
beforeMountItem(RenderTreeNode, int) - Method in class com.facebook.rendercore.extensions.ExtensionState
 
beforeMountItem(ExtensionState<State>, RenderTreeNode, int) - Method in class com.facebook.rendercore.extensions.MountExtension
 
beforeMountItem(ExtensionState<IncrementalMountExtension.IncrementalMountExtensionState>, RenderTreeNode, int) - Method in class com.facebook.rendercore.incrementalmount.IncrementalMountExtension
 
beforeTest(FrameworkMethod) - Method in class com.facebook.litho.testing.testrunner.AllowIncMountWhenVisibleRectIsEmptyTestRunConfiguration
 
beforeTest(FrameworkMethod) - Method in interface com.facebook.litho.testing.testrunner.LithoTestRunConfiguration
 
beforeTest(Sandbox, FrameworkMethod, Method) - Method in class com.facebook.litho.testing.testrunner.LithoTestRunner
 
beforeTest(FrameworkMethod) - Method in class com.facebook.litho.testing.testrunner.LithoViewSelfManageTestRunConfiguration
 
beforeTest(FrameworkMethod) - Method in class com.facebook.litho.testing.testrunner.SplitBuildAndLayoutTestRunConfiguration
 
beginAsyncSection(String) - Static method in class com.facebook.litho.ComponentsSystrace
Writes a trace message to indicate that a given section of code has begun.
beginAsyncSection(String, int) - Static method in class com.facebook.litho.ComponentsSystrace
Writes a trace message to indicate that a given section of code has begun.
beginAsyncSection(String) - Method in class com.facebook.litho.DefaultComponentsSystrace
 
beginAsyncSection(String, int) - Method in class com.facebook.litho.DefaultComponentsSystrace
 
beginAsyncSection(String) - Method in class com.facebook.litho.testing.testrunner.NoOpComponentsSystrace
 
beginAsyncSection(String, int) - Method in class com.facebook.litho.testing.testrunner.NoOpComponentsSystrace
 
beginAsyncSection(String) - Static method in class com.facebook.rendercore.RenderCoreSystrace
Writes a trace message to indicate that a given section of code has begun.
beginAsyncSection(String, int) - Static method in class com.facebook.rendercore.RenderCoreSystrace
Writes a trace message to indicate that a given section of code has begun.
beginAsyncSection(String) - Method in interface com.facebook.rendercore.Systracer
 
beginAsyncSection(String, int) - Method in interface com.facebook.rendercore.Systracer
 
beginSection(String) - Static method in class com.facebook.litho.ComponentsSystrace
Writes a trace message to indicate that a given section of code has begun.
beginSection(String) - Method in class com.facebook.litho.DefaultComponentsSystrace
 
beginSection(String) - Method in class com.facebook.litho.testing.testrunner.NoOpComponentsSystrace
 
beginSection(String) - Static method in class com.facebook.rendercore.RenderCoreSystrace
Writes a trace message to indicate that a given section of code has begun.
beginSection(String) - Method in interface com.facebook.rendercore.Systracer
 
beginSectionWithArgs(String) - Static method in class com.facebook.litho.ComponentsSystrace
 
beginSectionWithArgs(String) - Method in class com.facebook.litho.DefaultComponentsSystrace
 
beginSectionWithArgs(String) - Method in class com.facebook.litho.testing.testrunner.NoOpComponentsSystrace
 
beginSectionWithArgs(String) - Static method in class com.facebook.rendercore.RenderCoreSystrace
 
beginSectionWithArgs(String) - Method in interface com.facebook.rendercore.Systracer
 
BenchmarkTestHelper - Class in com.facebook.litho
Helper class to access Litho internals for benchmark testing.
BenchmarkTestHelper() - Constructor for class com.facebook.litho.BenchmarkTestHelper
 
BezierTransition - Class in com.facebook.litho.animation
Animation for the transition of the position of a mount content on a quadratic Bezier curve.
BezierTransition(PropertyAnimation, PropertyAnimation, float, float) - Constructor for class com.facebook.litho.animation.BezierTransition
Creates a quadratic Bezier transition.
BIDIRECTIONAL_TRAVERSER - Static variable in interface com.facebook.litho.widget.RecyclerRangeTraverser
A more optimized range traverser that expands from the center for the visible range so that items adjacent to the visible ones are traversed first.
bind(DynamicValue<Float>) - Static method in class com.facebook.litho.Animations
Create a new Flow to define how other DynamicProps may be derived from the input.
bind(StateValue<DynamicValue<Float>>) - Static method in class com.facebook.litho.Animations
 
bind(int, int) - Method in class com.facebook.litho.MatrixDrawable
Applies the given dimensions to the drawable.
bind(Context, Object, MountSpecLithoRenderUnit, Object) - Method in class com.facebook.litho.MountSpecLithoRenderUnit.LithoBindBinder
 
bind(Context, Object, MountSpecLithoRenderUnit, Object) - Method in class com.facebook.litho.MountSpecLithoRenderUnit.LithoMountBinder
 
bind(RecyclerView) - Method in class com.facebook.litho.sections.widget.SectionBinderTarget
 
bind(V) - Method in class com.facebook.litho.viewcompat.SimpleViewBinder
 
bind(V) - Method in interface com.facebook.litho.viewcompat.ViewBinder
Binds data to the given view so it can be rendered on screen.
bind(V) - Method in interface com.facebook.litho.widget.Binder
Bind this Binder to a View.
bind(RecyclerView) - Method in class com.facebook.litho.widget.RecyclerBinder
 
bind(Context, CONTENT, MODEL, Object) - Method in interface com.facebook.rendercore.RenderUnit.Binder
 
bindDynamicProp(int, Object, Object) - Method in class com.facebook.litho.SpecGeneratedComponent
 
bindDynamicProp(int, Object, Object) - Method in class com.facebook.litho.widget.Text
 
bindDynamicProp(int, Object, Object) - Method in class com.facebook.litho.widget.TransparencyEnabledCardClip
 
BindDynamicValueMethod - Interface in com.facebook.litho.specmodels.model
Phantom type for an @OnBindDynamicValue method model.
bindDynamicValueMethods(ImmutableList<SpecMethodModel<BindDynamicValueMethod, Void>>) - Method in class com.facebook.litho.specmodels.model.SpecModelImpl.Builder
 
BindDynamicValuesMethodExtractor - Class in com.facebook.litho.specmodels.processor
 
Binder<V extends ViewGroup> - Interface in com.facebook.litho.widget
This binder class is used to asynchronously layout Components given a list of Component and attaching them to a ViewGroup through the Binder.bind(ViewGroup) method.
binder(Binder<RecyclerView>) - Method in class com.facebook.litho.widget.Recycler.Builder
 
bindEventHandlers(ComponentContext, HasEventDispatcher, String) - Method in class com.facebook.litho.EventHandlersController
Update all the known event handlers for a dispatcher with the given key with the new dispatcher instance.
BindingListener - Interface in com.facebook.litho.dataflow
Listener that receives events when a GraphBinding is activated or is finished.
bindService(SectionContext) - Method in class com.facebook.litho.sections.SectionLifecycle
 
BlockInPrepareComponentListener() - Constructor for class com.facebook.litho.testing.TestDrawableComponent.BlockInPrepareComponentListener
Deprecated.
 
BOOL_RES - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
boostPerfLayoutStateFuture - Static variable in class com.facebook.litho.config.ComponentsConfiguration
If true, the ComponentsConfiguration.perfBoosterFactory will be used to indicate that LayoutStateFuture thread can use the perf boost
Border - Class in com.facebook.litho
Represents a collection of attributes that describe how a border should be applied to a layout
border(Border) - Method in class com.facebook.litho.CommonProps
 
border(Border) - Method in class com.facebook.litho.Component.Builder
 
border(Border) - Method in class com.facebook.litho.LithoNode
 
border(int[], int[], float[], PathEffect) - Method in class com.facebook.litho.LithoNode
 
border(int[], int[], float[], PathEffect) - Method in class com.facebook.litho.NestedTreeHolder
 
BORDER - Static variable in annotation type com.facebook.litho.OutputUnitType
 
BORDER - Static variable in class com.facebook.yoga.YogaStyleInputs
 
Border.Builder - Class in com.facebook.litho
 
Border.Corner - Annotation Type in com.facebook.litho
 
borderBottomColor(int) - Method in class com.facebook.litho.drawable.BorderColorDrawable.Builder
 
borderBottomWidth(int) - Method in class com.facebook.litho.drawable.BorderColorDrawable.Builder
 
borderColor(int) - Method in class com.facebook.litho.drawable.BorderColorDrawable.Builder
 
BorderColorDrawable - Class in com.facebook.litho.drawable
Drawable that draws border lines with given color, widths and path effect.
BorderColorDrawable.Builder - Class in com.facebook.litho.drawable
 
borderLeftColor(int) - Method in class com.facebook.litho.drawable.BorderColorDrawable.Builder
 
borderLeftWidth(int) - Method in class com.facebook.litho.drawable.BorderColorDrawable.Builder
 
borderRadius(float[]) - Method in class com.facebook.litho.drawable.BorderColorDrawable.Builder
 
borderRightColor(int) - Method in class com.facebook.litho.drawable.BorderColorDrawable.Builder
 
borderRightWidth(int) - Method in class com.facebook.litho.drawable.BorderColorDrawable.Builder
 
borderTopColor(int) - Method in class com.facebook.litho.drawable.BorderColorDrawable.Builder
 
borderTopWidth(int) - Method in class com.facebook.litho.drawable.BorderColorDrawable.Builder
 
borderWidth(int) - Method in class com.facebook.litho.drawable.BorderColorDrawable.Builder
 
BOTTOM_LEFT - Static variable in annotation type com.facebook.litho.Border.Corner
 
BOTTOM_LEFT - Static variable in class com.facebook.litho.widget.CardClipDrawable
 
BOTTOM_RIGHT - Static variable in annotation type com.facebook.litho.Border.Corner
 
BOTTOM_RIGHT - Static variable in class com.facebook.litho.widget.CardClipDrawable
 
bottomPadding(int) - Method in class com.facebook.litho.widget.Recycler.Builder
 
bottomPaddingAttr(int, int) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
bottomPaddingAttr(int) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
bottomPaddingDip(float) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
bottomPaddingPx(int) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
bottomPaddingRes(int) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
BoundaryWorkingRange - Class in com.facebook.litho
An implementation of working range that uses offset to define the upper bound and the lower boundary.
BoundaryWorkingRange() - Constructor for class com.facebook.litho.BoundaryWorkingRange
 
BoundaryWorkingRange(int) - Constructor for class com.facebook.litho.BoundaryWorkingRange
 
BoundsUtils - Class in com.facebook.rendercore.utils
 
BoundsUtils() - Constructor for class com.facebook.rendercore.utils.BoundsUtils
 
breakStrategy(int) - Method in class com.facebook.litho.widget.Text.Builder
 
build() - Method in class com.facebook.litho.Border.Builder
 
build() - Method in class com.facebook.litho.Column.Builder
 
build() - Method in class com.facebook.litho.Component.Builder
 
build() - Method in class com.facebook.litho.ComponentTree.Builder
Builds a ComponentTree using the parameters specified in this builder.
build() - Method in class com.facebook.litho.config.ComponentsConfiguration.Builder
 
build() - Method in class com.facebook.litho.drawable.BorderColorDrawable.Builder
 
build() - Method in class com.facebook.litho.Row.Builder
 
build() - Method in class com.facebook.litho.sections.Children.Builder
 
build() - Method in class com.facebook.litho.sections.common.DataDiffSection.Builder
 
build() - Method in class com.facebook.litho.sections.common.HideableDataDiffSection.Builder
 
build() - Method in class com.facebook.litho.sections.common.SingleComponentSection.Builder
 
build() - Method in class com.facebook.litho.sections.Section.Builder
 
build() - Method in class com.facebook.litho.sections.SectionTree.Builder
 
build() - Method in class com.facebook.litho.sections.widget.GridRecyclerConfiguration.Builder
Builds a GridRecyclerConfiguration using the parameters specified in this builder.
build() - Method in class com.facebook.litho.sections.widget.ListRecyclerConfiguration.Builder
Builds a ListRecyclerConfiguration using the parameters specified in this builder.
build() - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration.Builder
 
build() - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
build() - Method in interface com.facebook.litho.sections.widget.RecyclerConfiguration.Builder
 
build() - Method in class com.facebook.litho.sections.widget.StaggeredGridRecyclerConfiguration.Builder
Builds a StaggeredGridRecyclerConfiguration using the parameters specified in this builder.
build() - Method in class com.facebook.litho.sections.widget.ViewPagerComponent.Builder
 
build() - Method in class com.facebook.litho.sections.widget.ViewPagerHelperSection.Builder
 
build() - Method in class com.facebook.litho.specmodels.generator.TypeSpecDataHolder.Builder
 
build() - Method in class com.facebook.litho.specmodels.model.DelegateMethodDescription.Builder
 
build() - Method in class com.facebook.litho.specmodels.model.SpecMethodModel.Builder
 
build() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl.Builder
 
build() - Method in class com.facebook.litho.testing.specmodels.MockMethodParamModel.Builder
 
build() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
build() - Method in class com.facebook.litho.testing.TestDrawableComponent.Builder
Deprecated.
 
build() - Method in class com.facebook.litho.testing.TestLayoutComponent.Builder
Deprecated.
 
build() - Method in class com.facebook.litho.testing.TestSizeDependentComponent.Builder
Deprecated.
 
build() - Method in class com.facebook.litho.testing.TestTransitionComponent.Builder
Deprecated.
 
build() - Method in class com.facebook.litho.testing.TestViewComponent.Builder
Deprecated.
 
build() - Method in class com.facebook.litho.ViewCompatComponent.Builder
Deprecated.
 
build() - Method in class com.facebook.litho.widget.Button.Builder
 
build() - Method in class com.facebook.litho.widget.Card.Builder
 
build() - Method in class com.facebook.litho.widget.CardClip.Builder
 
build() - Method in class com.facebook.litho.widget.CardShadow.Builder
 
build() - Method in class com.facebook.litho.widget.ComponentRenderInfo.Builder
 
build() - Method in class com.facebook.litho.widget.ComponentTreeHolder.Builder
 
build() - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
build() - Method in class com.facebook.litho.widget.HorizontalScroll.Builder
 
build() - Method in class com.facebook.litho.widget.Image.Builder
 
build() - Method in class com.facebook.litho.widget.Progress.Builder
 
build() - Method in class com.facebook.litho.widget.Recycler.Builder
 
build(ComponentContext) - Method in class com.facebook.litho.widget.RecyclerBinder.Builder
 
build() - Method in class com.facebook.litho.widget.SizeSpecMountWrapperComponent.Builder
 
build() - Method in class com.facebook.litho.widget.SolidColor.Builder
 
build() - Method in class com.facebook.litho.widget.Spinner.Builder
 
build() - Method in class com.facebook.litho.widget.Text.Builder
 
build() - Method in class com.facebook.litho.widget.TextInput.Builder
 
build() - Method in class com.facebook.litho.widget.TouchableFeedback.Builder
 
build() - Method in class com.facebook.litho.widget.TransparencyEnabledCard.Builder
Deprecated.
 
build() - Method in class com.facebook.litho.widget.TransparencyEnabledCardClip.Builder
 
build() - Method in class com.facebook.litho.widget.VerticalScroll.Builder
 
build() - Method in class com.facebook.litho.widget.ViewRenderInfo.Builder
 
build() - Method in class com.facebook.litho.Wrapper.Builder
 
buildCache(LayoutCache.CachedData) - Static method in class com.facebook.rendercore.RenderResult
 
buildCommonMatcher(BaseMatcher) - Static method in class com.facebook.litho.BaseMatcherBuilder
 
Builder(ComponentContext, int, int, Component) - Constructor for class com.facebook.litho.Component.Builder
 
Builder(ComponentContext) - Constructor for class com.facebook.litho.ComponentTree.Builder
 
Builder() - Constructor for class com.facebook.litho.config.ComponentsConfiguration.Builder
 
Builder() - Constructor for class com.facebook.litho.drawable.BorderColorDrawable.Builder
 
Builder() - Constructor for class com.facebook.litho.sections.Children.Builder
 
Builder(SectionContext, Section) - Constructor for class com.facebook.litho.sections.Section.Builder
 
builder() - Static method in class com.facebook.litho.specmodels.generator.EventCaseGenerator
 
builder() - Static method in class com.facebook.litho.specmodels.model.SpecMethodModel
 
Builder() - Constructor for class com.facebook.litho.testing.specmodels.MockMethodParamModel.Builder
 
Builder() - Constructor for class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
Builder() - Constructor for class com.facebook.litho.widget.BaseRenderInfo.Builder
 
Builder() - Constructor for class com.facebook.litho.widget.ComponentRenderInfo.Builder
 
Builder() - Constructor for class com.facebook.litho.widget.RecyclerBinder.Builder
 
Builder() - Constructor for class com.facebook.litho.widget.ViewRenderInfo.Builder
 
BuilderGenerator - Class in com.facebook.litho.specmodels.generator
Class that generates the builder for a Component.
BuilderMethodModel - Class in com.facebook.litho.specmodels.model
Model that is an abstract representation of implicit methods on Component builders.
BuilderMethodModel(TypeName, String) - Constructor for class com.facebook.litho.specmodels.model.BuilderMethodModel
 
BUTTON - Static variable in class com.facebook.litho.AccessibilityRole
 
Button - Class in com.facebook.litho.widget
 
Button.Builder - Class in com.facebook.litho.widget
 

C

cache - Variable in class com.facebook.litho.LithoResolutionResult
 
cachedPropNames(ImmutableList<String>) - Method in class com.facebook.litho.specmodels.model.SpecModelImpl.Builder
 
CachedValue - Annotation Type in com.facebook.litho.annotations
Annotates a parameter to a component's spec method indicating that it will be supplied as a cached value.
CachedValueGenerator - Class in com.facebook.litho.specmodels.generator
Class that generates the cached value methods for a Component.
CachedValueGenerator.CachedValueInput - Interface in com.facebook.litho.specmodels.generator
This represents a field on the Inputs class: it exists because we need to add the global key as a field, want to share code with the rest of generation in this class, but don't want to create a MethodParamModel because the globalKey isn't a method param.
CachedValueParamModel - Class in com.facebook.litho.specmodels.model
Model that is an abstract representation of a method param that is a cached value.
cachedValues(ImmutableList<CachedValueParamModel>) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
CachedValueValidation - Class in com.facebook.litho.specmodels.model
Class for validating that the state models within a SpecModel are well-formed.
CachedValueValidation() - Constructor for class com.facebook.litho.specmodels.model.CachedValueValidation
 
calculate() - Method in class com.facebook.litho.LayoutTreeFuture
 
calculate() - Method in class com.facebook.litho.RenderTreeFuture
 
calculate() - Method in class com.facebook.litho.TreeFuture
Calculates a new result for this TreeFuture.
calculateDistanceToFinalSnap(LayoutManager, View) - Method in class com.facebook.litho.widget.StartSnapHelper
 
calculateDtToFit(int, int, int, int, int) - Method in class com.facebook.litho.widget.CenterSnappingSmoothScroller
 
calculateDtToFit(int, int, int, int, int) - Method in class com.facebook.litho.widget.EdgeSnappingSmoothScroller
 
calculateLayout(RenderState.LayoutContext<LithoRenderContext>, int, int) - Method in class com.facebook.litho.LithoNode
 
calculateLayout(RenderState.LayoutContext, int, int) - Method in class com.facebook.rendercore.Mountable
 
calculateLayout(RenderState.LayoutContext<RenderContext>, int, int) - Method in interface com.facebook.rendercore.Node
Implementations of Node are responsible to calculate a layout based on the width/height constraints provided.
calculateLayout(float, float) - Method in class com.facebook.yoga.YogaNode
 
calculateLayout(float, float) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
calculateLayoutOutputId(String, int) - Method in class com.facebook.litho.ComponentContext
Calculates a returns a unique ID for a given component key and output type.
calculateLayoutOutputId(String, int) - Method in class com.facebook.litho.RenderUnitIdGenerator
Calculates a returns a unique ID for a given component key and output type.
calculateSpeedPerPixel(DisplayMetrics) - Method in class com.facebook.litho.widget.CenterSnappingSmoothScroller
 
calculateValue(long) - Method in class com.facebook.litho.animation.AnimatedPropertyNode
 
calculateValue(long) - Method in class com.facebook.litho.dataflow.ConstantNode
 
calculateValue(long) - Method in class com.facebook.litho.dataflow.InterpolatorNode
 
calculateValue(long) - Method in class com.facebook.litho.dataflow.MappingNode
 
calculateValue(long) - Method in class com.facebook.litho.dataflow.SimpleNode
 
calculateValue(long) - Method in class com.facebook.litho.dataflow.SpringNode
 
calculateValue(long) - Method in class com.facebook.litho.dataflow.TimingNode
 
calculateValue(long) - Method in class com.facebook.litho.dataflow.ValueNode
This node should calculate and set a new value based on frame time and its parents (the nodes it depends on).
CalculationStateContext - Interface in com.facebook.litho
 
call(Object...) - Method in class com.facebook.litho.EventHandler
 
call(Object...) - Method in interface com.facebook.rendercore.Function
Executes the function.
CAN_CHECK_GLOBAL_ANIMATOR_SETTINGS - Static variable in class com.facebook.litho.config.ComponentsConfiguration
Whether we can access properties in Settings.Global for animations.
cancel() - Method in class com.facebook.rendercore.RenderResultFuture
 
cancelLayoutAndReleaseTree() - Method in class com.facebook.litho.ComponentTree
 
cancelPerfEvent(PerfEvent) - Method in interface com.facebook.litho.ComponentsLogger
Release a previously obtained PerfEvent without logging it.
cancelPerfEvent(PerfEvent) - Method in class com.facebook.litho.testing.logging.TestComponentsLogger
 
cancelPrepare(String) - Method in class com.facebook.litho.widget.ComponentWarmer
Cancels the prepare execution for the item with the given tag if it's currently running and it removes the item from the cache.
canInterruptAndMoveLayoutsBetweenThreads(boolean) - Method in class com.facebook.litho.ComponentTree.Builder
Experimental, do not use! If enabled, a layout computation can be interrupted on a bg thread and resumed on the UI thread if it's needed immediately.
canInterruptAndMoveLayoutsBetweenThreads - Static variable in class com.facebook.litho.config.ComponentsConfiguration
 
canInterruptAndMoveLayoutsBetweenThreads(boolean) - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration.Builder
 
canInterruptAndMoveLayoutsBetweenThreads(boolean) - Method in class com.facebook.litho.widget.ComponentTreeHolder.Builder
 
canInterruptAndMoveLayoutsBetweenThreads(boolean) - Method in class com.facebook.litho.widget.RecyclerBinder.Builder
Experimental, do not use! If enabled, a layout computation can be interrupted on a bg thread and resumed on the UI thread if it's needed immediately.
canMeasure() - Method in class com.facebook.litho.Component
Whether this Component is able to measure itself according to specific size constraints.
canMeasure() - Method in class com.facebook.litho.sections.widget.SectionBinderTarget
 
canMeasure() - Method in class com.facebook.litho.testing.TestDrawableComponent
Deprecated.
 
canMeasure() - Method in class com.facebook.litho.testing.TestSizeDependentComponent
Deprecated.
 
canMeasure() - Method in class com.facebook.litho.testing.TestViewComponent
Deprecated.
 
canMeasure() - Method in class com.facebook.litho.ViewCompatComponent
Deprecated.
 
canMeasure() - Method in interface com.facebook.litho.widget.Binder
Only for horizontally scrolling layouts: return true if height is not known when measuring the view and the first item will be measured to determine the height.
canMeasure() - Method in class com.facebook.litho.widget.EditText
Deprecated.
 
canMeasure() - Method in class com.facebook.litho.widget.HorizontalScroll
 
canMeasure() - Method in class com.facebook.litho.widget.Image
 
canMeasure() - Method in class com.facebook.litho.widget.Progress
 
canMeasure() - Method in class com.facebook.litho.widget.Recycler
 
canMeasure(boolean) - Method in class com.facebook.litho.widget.RecyclerBinder.Builder
Only for horizontally scrolling layouts! If true, the height of the RecyclerView is not known when it's measured; the first item is measured and its height will determine the height of the RecyclerView.
canMeasure() - Method in class com.facebook.litho.widget.RecyclerBinder
 
canMeasure() - Method in class com.facebook.litho.widget.SizeSpecMountWrapperComponent
 
canMeasure() - Method in class com.facebook.litho.widget.Text
 
canMeasure() - Method in class com.facebook.litho.widget.TextInput
 
canMeasure() - Method in class com.facebook.litho.widget.VerticalScroll
 
canMeasureRecycler(boolean) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
canMountIncrementally() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
canPreallocate() - Method in class com.facebook.litho.SpecGeneratedComponent
 
canPreallocate() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
canPreallocate() - Method in class com.facebook.litho.widget.CardClip
 
canPreallocate() - Method in class com.facebook.litho.widget.CardShadow
 
canPreallocate() - Method in class com.facebook.litho.widget.EditText
Deprecated.
 
canPreallocate() - Method in class com.facebook.litho.widget.HorizontalScroll
 
canPreallocate() - Method in class com.facebook.litho.widget.Image
 
canPreallocate() - Method in class com.facebook.litho.widget.Progress
 
canPreallocate() - Method in class com.facebook.litho.widget.Recycler
 
canPreallocate() - Method in class com.facebook.litho.widget.SizeSpecMountWrapperComponent
 
canPreallocate() - Method in class com.facebook.litho.widget.Text
 
canPreallocate() - Method in class com.facebook.litho.widget.TextInput
 
canPreallocate() - Method in class com.facebook.litho.widget.TransparencyEnabledCardClip
 
canPreallocate() - Method in class com.facebook.litho.widget.VerticalScroll
 
canPreallocate() - Method in interface com.facebook.rendercore.ContentAllocator
This API informs the framework to fill the content pool for this Mountable ahead of time.
canPreventMount() - Method in class com.facebook.rendercore.extensions.MountExtension
 
canPreventMount() - Method in class com.facebook.rendercore.incrementalmount.IncrementalMountExtension
 
canResolve() - Method in class com.facebook.litho.Column
 
canResolve() - Method in class com.facebook.litho.DebugComponent
 
canResolve() - Method in class com.facebook.litho.Row
 
canResolve() - Method in class com.facebook.litho.Wrapper
 
canUpdateLazily() - Method in class com.facebook.litho.specmodels.model.DiffStateParamModel
 
canUpdateLazily() - Method in class com.facebook.litho.specmodels.model.StateParamModel
 
capitalize(String) - Static method in class com.facebook.litho.specmodels.generator.GeneratorUtils
 
Card - Class in com.facebook.litho.widget
A component that renders a given component into a card border with shadow.
Card.Builder - Class in com.facebook.litho.widget
 
cardBackgroundColor(int) - Method in class com.facebook.litho.widget.Card.Builder
 
cardBackgroundColor(int) - Method in class com.facebook.litho.widget.TransparencyEnabledCard.Builder
Deprecated.
 
cardBackgroundColor(int) - Method in class com.facebook.litho.widget.TransparencyEnabledCardClip.Builder
 
cardBackgroundColorAttr(int, int) - Method in class com.facebook.litho.widget.Card.Builder
 
cardBackgroundColorAttr(int) - Method in class com.facebook.litho.widget.Card.Builder
 
cardBackgroundColorAttr(int, int) - Method in class com.facebook.litho.widget.TransparencyEnabledCard.Builder
Deprecated.
 
cardBackgroundColorAttr(int) - Method in class com.facebook.litho.widget.TransparencyEnabledCard.Builder
Deprecated.
 
cardBackgroundColorAttr(int, int) - Method in class com.facebook.litho.widget.TransparencyEnabledCardClip.Builder
 
cardBackgroundColorAttr(int) - Method in class com.facebook.litho.widget.TransparencyEnabledCardClip.Builder
 
cardBackgroundColorDv(DynamicValue<Integer>) - Method in class com.facebook.litho.widget.Card.Builder
 
cardBackgroundColorDv(DynamicValue<Integer>) - Method in class com.facebook.litho.widget.TransparencyEnabledCardClip.Builder
 
cardBackgroundColorDv(Integer) - Method in class com.facebook.litho.widget.TransparencyEnabledCardClip.Builder
 
cardBackgroundColorRes(int) - Method in class com.facebook.litho.widget.Card.Builder
 
cardBackgroundColorRes(int) - Method in class com.facebook.litho.widget.TransparencyEnabledCard.Builder
Deprecated.
 
cardBackgroundColorRes(int) - Method in class com.facebook.litho.widget.TransparencyEnabledCardClip.Builder
 
cardBackgroundTransitionKey(String) - Method in class com.facebook.litho.widget.Card.Builder
 
CardClip - Class in com.facebook.litho.widget
A component that paints rounded edges to mimic a clipping operation on the component being rendered below it.
CardClip.Builder - Class in com.facebook.litho.widget
 
CardClipDrawable - Class in com.facebook.litho.widget
 
CardClipDrawable() - Constructor for class com.facebook.litho.widget.CardClipDrawable
 
CardShadow - Class in com.facebook.litho.widget
A component that is able to render the card's shadow.
CardShadow.Builder - Class in com.facebook.litho.widget
 
CardShadowDrawable - Class in com.facebook.litho.widget
 
CardShadowDrawable() - Constructor for class com.facebook.litho.widget.CardShadowDrawable
 
caret(Drawable) - Method in class com.facebook.litho.widget.Spinner.Builder
 
caretAttr(int, int) - Method in class com.facebook.litho.widget.Spinner.Builder
 
caretAttr(int) - Method in class com.facebook.litho.widget.Spinner.Builder
 
caretRes(int) - Method in class com.facebook.litho.widget.Spinner.Builder
 
CenterSnappingSmoothScroller - Class in com.facebook.litho.widget
LinearSmoothScroller subclass that snaps the target position to center.
CenterSnappingSmoothScroller(Context, int) - Constructor for class com.facebook.litho.widget.CenterSnappingSmoothScroller
 
Change - Class in com.facebook.litho.sections
A Change represent a single operation in a section's ChangeSet.
Change(int, int, int, int, RenderInfo, List<RenderInfo>, List<?>, List<?>) - Constructor for class com.facebook.litho.sections.Change
 
CHANGE_CHANGES_INFO - Static variable in interface com.facebook.litho.sections.specmodels.model.SectionClassNames
 
changeConfig(SectionTree.Target.DynamicConfig) - Method in interface com.facebook.litho.sections.SectionTree.Target
Notify this target that a new set of configurations is applied.
changeConfig(SectionTree.Target.DynamicConfig) - Method in class com.facebook.litho.sections.widget.SectionBinderTarget
 
changeConfig(SectionTree.Target.DynamicConfig) - Method in class com.facebook.litho.testing.sections.TestTarget
 
ChangeSet - Class in com.facebook.litho.sections
A ChangeSet represent a list of Change that has to be applied to a SectionTree.Target as the result of an update of a Section.
CHANGESET - Static variable in interface com.facebook.litho.sections.specmodels.model.SectionClassNames
 
CHANGESET_CALCULATION - Static variable in class com.facebook.litho.LithoStartupLogger
 
ChangeSetCompleteCallback - Interface in com.facebook.litho.widget
A callback invoked when the data for a section has been dispatched to the underlying RecyclerView.
ChangesetDebugConfiguration - Class in com.facebook.litho.sections
Used for debugging changeset generation.
ChangesetDebugConfiguration() - Constructor for class com.facebook.litho.sections.ChangesetDebugConfiguration
 
ChangesetDebugConfiguration.ChangesetDebugInfo - Class in com.facebook.litho.sections
 
ChangesetDebugConfiguration.ChangesetDebugListener - Interface in com.facebook.litho.sections
 
ChangeSetState - Class in com.facebook.litho.sections
ChangeSetState is responsible to generate a global ChangeSet between two Sections trees.
changeSetThreadHandler(RunnableHandler) - Method in class com.facebook.litho.sections.SectionTree.Builder
An optional Handler where ChangeSet calculation should happen.
changeSetThreadHandler(RunnableHandler) - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration.Builder
 
ChangesInfo - Class in com.facebook.litho.sections
A ChangesInfo represent a list of Change that has to be applied to a SectionTree.Target as the result of an update of a Section.
ChangesInfo(List<Change>) - Constructor for class com.facebook.litho.sections.ChangesInfo
 
changeTypeToString(int) - Static method in class com.facebook.litho.sections.Change
 
CharSequenceContains - Class in com.facebook.litho.testing.assertj
Tests if the argument is a string that contains a substring.
CHECK_BOX - Static variable in class com.facebook.litho.AccessibilityRole
 
checkArgs(int, BitSet, String[]) - Static method in class com.facebook.litho.Component.Builder
Checks that all the required props are supplied, and if not throws a useful exception
checkArgs(int, BitSet, String[]) - Static method in class com.facebook.litho.sections.Section.Builder
Checks that all the required props are supplied, and if not throws a useful exception
CHECKED_TEXT_VIEW - Static variable in class com.facebook.litho.AccessibilityRole
 
checkWorkingRangeAndDispatch(int, int, int, int, int) - Method in class com.facebook.litho.ComponentTree
Check if the any child components stored in LayoutState have entered/exited the working range, and dispatch the event to trigger the corresponding registered methods.
child(Component) - Method in class com.facebook.litho.Column.Builder
 
child(Component.Builder<?>) - Method in class com.facebook.litho.Column.Builder
 
child(Component) - Method in class com.facebook.litho.Component.ContainerBuilder
 
child(Component.Builder<?>) - Method in class com.facebook.litho.Component.ContainerBuilder
 
child(RenderStateContext, ComponentContext, Component) - Method in class com.facebook.litho.LithoNode
 
child(LithoNode) - Method in class com.facebook.litho.LithoNode
 
child - Variable in class com.facebook.litho.OnRequestSendAccessibilityEventEvent
 
child(Component) - Method in class com.facebook.litho.Row.Builder
 
child(Component.Builder<?>) - Method in class com.facebook.litho.Row.Builder
 
child(Section) - Method in class com.facebook.litho.sections.Children.Builder
 
child(List<Section>) - Method in class com.facebook.litho.sections.Children.Builder
 
child(Section.Builder<?>) - Method in class com.facebook.litho.sections.Children.Builder
 
child(RenderTreeNode) - Method in class com.facebook.rendercore.RenderTreeNode
 
childComponent(Component) - Method in class com.facebook.litho.widget.VerticalScroll.Builder
 
childComponent(Component.Builder<?>) - Method in class com.facebook.litho.widget.VerticalScroll.Builder
 
Children - Class in com.facebook.litho.sections
Utility class that represents the children of a GroupSectionSpec.
children(List<Section.Builder<?>>) - Method in class com.facebook.litho.sections.Children.Builder
 
CHILDREN - Static variable in interface com.facebook.litho.sections.specmodels.model.SectionClassNames
 
Children.Builder - Class in com.facebook.litho.sections
 
ChoreographerCompat - Interface in com.facebook.litho.choreographercompat
ChoreographerCompat.FrameCallback - Class in com.facebook.litho.choreographercompat
This class provides a compatibility wrapper around the JellyBean FrameCallback with methods to access cached wrappers for submitting a real FrameCallback to a Choreographer or a Runnable to a Handler.
ChoreographerCompatImpl - Class in com.facebook.litho.choreographercompat
Wrapper class for abstracting away availability of the JellyBean Choreographer.
ChoreographerTimingSource - Class in com.facebook.litho.dataflow
The default TimingSource hooked into Android's Choreographer.
ChoreographerTimingSource() - Constructor for class com.facebook.litho.dataflow.ChoreographerTimingSource
 
CLASS - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
classAnnotations(ImmutableList<AnnotationSpec>) - Method in class com.facebook.litho.specmodels.model.SpecModelImpl.Builder
 
classAnnotations(ImmutableList<AnnotationSpec>) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
ClassAnnotationsGenerator - Class in com.facebook.litho.specmodels.generator
Generates class-level annotations for a given SpecModel.
ClassAnnotationsGenerator() - Constructor for class com.facebook.litho.specmodels.generator.ClassAnnotationsGenerator
 
classJavadoc(String) - Method in class com.facebook.litho.specmodels.model.SpecModelImpl.Builder
 
classJavadoc(String) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
ClassNames - Interface in com.facebook.litho.specmodels.model
Constants used in SpecModels.
clean() - Method in class com.facebook.litho.OutputUnitsAffinityGroup
 
clear() - Method in class com.facebook.litho.EventTriggersContainer
 
clear() - Method in class com.facebook.litho.internal.ArraySet
Deprecated.
 
clear() - Method in class com.facebook.litho.internal.SparseFloatArray
Removes all key-value mappings from this SparseFloatArray.
clear() - Method in class com.facebook.litho.RecyclePool
 
clear() - Method in class com.facebook.litho.sections.widget.SectionBinderTarget
 
clear() - Method in class com.facebook.litho.specmodels.internal.ImmutableList
Deprecated.
clear() - Method in class com.facebook.litho.testing.sections.TestTarget
 
clear() - Static method in class com.facebook.rendercore.MountItemsPool
 
clearAndAddAll(ArraySet<? extends E>) - Method in class com.facebook.litho.internal.ArraySet
Deprecated.
Equivalent to calling ArraySet.clear() followed by ArraySet.addAll(Collection), but this should make it more apparent that this is an optimized code path.
clearAsync() - Method in class com.facebook.litho.widget.RecyclerBinder
Removes all items in this binder async.
clearCache(Component) - Method in class com.facebook.litho.MeasuredResultCache
Cleares the cache generated for the given component.
clearCache(int) - Method in class com.facebook.litho.MeasuredResultCache
Cleares the cache generated for the given component ID.
clearCalculationStateContext() - Method in class com.facebook.litho.ComponentContext
 
clearFocus(ComponentContext, Handle) - Static method in class com.facebook.litho.widget.EditText
Deprecated.
This will send the clearFocus trigger to the component with the given handle.
clearFocus(ComponentContext, String) - Static method in class com.facebook.litho.widget.EditText
clearFocus(EventTrigger) - Static method in class com.facebook.litho.widget.EditText
clearFocus(ComponentContext, Handle) - Static method in class com.facebook.litho.widget.TextInput
This will send the clearFocus trigger to the component with the given handle.
clearFocus(ComponentContext, String) - Static method in class com.facebook.litho.widget.TextInput
clearFocus(EventTrigger) - Static method in class com.facebook.litho.widget.TextInput
ClearFocusEvent - Class in com.facebook.litho.widget
Event sent to TextEdit to clear focus.
ClearFocusEvent() - Constructor for class com.facebook.litho.widget.ClearFocusEvent
 
clearFocusTrigger(EventTrigger) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
Do not use this method to set an EventTrigger. Instead, set a Handle on this Component with .handle() and dispatch the trigger using the variant of EditText.clearFocusTrigger that takes a Handle param.
clearFocusTrigger(ComponentContext, String) - Static method in class com.facebook.litho.widget.EditText
Deprecated.
Do not use this method to get a EventTrigger to use later. Instead give the component a Handle and use EditText.clearFocus(ComponentContext, Handle).
clearFocusTrigger(EventTrigger) - Method in class com.facebook.litho.widget.TextInput.Builder
Deprecated.
Do not use this method to set an EventTrigger. Instead, set a Handle on this Component with .handle() and dispatch the trigger using the variant of TextInput.clearFocusTrigger that takes a Handle param.
clearFocusTrigger(ComponentContext, String) - Static method in class com.facebook.litho.widget.TextInput
Deprecated.
Do not use this method to get a EventTrigger to use later. Instead give the component a Handle and use TextInput.clearFocus(ComponentContext, Handle).
clearLastMountedTreeId(ExtensionState<TransitionsExtension.TransitionsExtensionState>) - Static method in class com.facebook.litho.TransitionsExtension
 
clearMeasureListener(ComponentTree.MeasureListener) - Method in class com.facebook.litho.ComponentTree
 
clearMeasureListener(ComponentTree.MeasureListener) - Method in class com.facebook.litho.widget.ComponentTreeHolder
 
clearRefreshing() - Method in class com.facebook.litho.widget.RecyclerEventsController
 
ClearRefreshingEvent - Class in com.facebook.litho.sections.widget
An event that is triggered when the refreshing animation should be dismissed.
ClearRefreshingEvent() - Constructor for class com.facebook.litho.sections.widget.ClearRefreshingEvent
 
clearUnusedEventHandlers() - Method in class com.facebook.litho.EventHandlersController
Remove entries for dispatchers that are no longer present in the tree.
clearVisibilityItems() - Method in class com.facebook.litho.LithoHostListenerCoordinator
 
clearVisibilityItems(ExtensionState<VisibilityMountExtension.VisibilityMountExtensionState>) - Static method in class com.facebook.rendercore.visibility.VisibilityMountExtension
 
click(View) - Static method in class com.facebook.litho.testing.InteractionUtil
 
click(LithoView, String) - Static method in class com.facebook.litho.testing.InteractionUtil
 
click(Point) - Static method in class com.facebook.litho.testing.InteractionUtil
 
clickable(boolean) - Method in class com.facebook.litho.CommonProps
 
clickable(boolean) - Method in class com.facebook.litho.Component.Builder
 
CLICKABLE_SET_FALSE - Static variable in class com.facebook.litho.NodeInfo
 
CLICKABLE_SET_TRUE - Static variable in class com.facebook.litho.NodeInfo
 
CLICKABLE_UNSET - Static variable in class com.facebook.litho.NodeInfo
 
clickableSpanExpandedOffsetAttr(int, int) - Method in class com.facebook.litho.widget.Text.Builder
 
clickableSpanExpandedOffsetAttr(int) - Method in class com.facebook.litho.widget.Text.Builder
 
clickableSpanExpandedOffsetDip(float) - Method in class com.facebook.litho.widget.Text.Builder
 
clickableSpanExpandedOffsetPx(float) - Method in class com.facebook.litho.widget.Text.Builder
 
clickableSpanExpandedOffsetRes(int) - Method in class com.facebook.litho.widget.Text.Builder
 
clickableSpanExpandedOffsetSp(float) - Method in class com.facebook.litho.widget.Text.Builder
 
ClickableSpanListener - Interface in com.facebook.litho.widget
A listener that reacts to click and long click events on a clickable span.
clickBottom(LithoView, String) - Static method in class com.facebook.litho.testing.InteractionUtil
 
ClickEvent - Class in com.facebook.litho
Components should implement an event of this type in order to receive Android click events.
ClickEvent() - Constructor for class com.facebook.litho.ClickEvent
 
clickHandler(EventHandler<ClickEvent>) - Method in class com.facebook.litho.BaseMatcher
 
clickHandler(<any>) - Method in class com.facebook.litho.BaseMatcher
 
clickHandler(EventHandler<ClickEvent>) - Method in class com.facebook.litho.CommonProps
 
clickHandler(EventHandler<ClickEvent>) - Method in class com.facebook.litho.Component.Builder
 
clipChildren(boolean) - Method in class com.facebook.litho.CommonProps
 
clipChildren(boolean) - Method in class com.facebook.litho.Component.Builder
Ports android.view.ViewGroup#setClipChildren(boolean) into components world.
clipChildren(boolean) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
clipChildren(boolean) - Method in class com.facebook.litho.widget.Recycler.Builder
 
clippingColor(int) - Method in class com.facebook.litho.widget.Card.Builder
 
clippingColor(int) - Method in class com.facebook.litho.widget.CardClip.Builder
 
clippingColor(int) - Method in class com.facebook.litho.widget.TransparencyEnabledCard.Builder
Deprecated.
 
clippingColor(int) - Method in class com.facebook.litho.widget.TransparencyEnabledCardClip.Builder
 
clippingColorAttr(int, int) - Method in class com.facebook.litho.widget.Card.Builder
 
clippingColorAttr(int) - Method in class com.facebook.litho.widget.Card.Builder
 
clippingColorAttr(int, int) - Method in class com.facebook.litho.widget.CardClip.Builder
 
clippingColorAttr(int) - Method in class com.facebook.litho.widget.CardClip.Builder
 
clippingColorAttr(int, int) - Method in class com.facebook.litho.widget.TransparencyEnabledCard.Builder
Deprecated.
 
clippingColorAttr(int) - Method in class com.facebook.litho.widget.TransparencyEnabledCard.Builder
Deprecated.
 
clippingColorAttr(int, int) - Method in class com.facebook.litho.widget.TransparencyEnabledCardClip.Builder
 
clippingColorAttr(int) - Method in class com.facebook.litho.widget.TransparencyEnabledCardClip.Builder
 
clippingColorRes(int) - Method in class com.facebook.litho.widget.Card.Builder
 
clippingColorRes(int) - Method in class com.facebook.litho.widget.CardClip.Builder
 
clippingColorRes(int) - Method in class com.facebook.litho.widget.TransparencyEnabledCard.Builder
Deprecated.
 
clippingColorRes(int) - Method in class com.facebook.litho.widget.TransparencyEnabledCardClip.Builder
 
clipToBounds(boolean) - Method in class com.facebook.litho.widget.Text.Builder
 
clipToOutline(boolean) - Method in class com.facebook.litho.CommonProps
 
clipToOutline(boolean) - Method in class com.facebook.litho.Component.Builder
 
clipToPadding(boolean) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
clipToPadding(boolean) - Method in class com.facebook.litho.widget.Recycler.Builder
 
clone() - Method in class com.facebook.litho.Component
 
clone() - Method in class com.facebook.litho.ComponentContext
 
clone() - Method in class com.facebook.litho.internal.SparseFloatArray
 
clone() - Method in class com.facebook.litho.LithoNode
 
clone() - Method in class com.facebook.litho.ScopedComponentInfo
 
clone() - Method in class com.facebook.litho.StateContainer
 
cloneWithChildren() - Method in class com.facebook.yoga.YogaNode
 
cloneWithChildren() - Method in class com.facebook.yoga.YogaNodeJNIBase
 
cloneWithoutChildren() - Method in class com.facebook.yoga.YogaNode
 
cloneWithoutChildren() - Method in class com.facebook.yoga.YogaNodeJNIBase
 
COLLECTION - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
COLLECTION_COMPLEVEL_0 - Static variable in annotation type com.facebook.litho.annotations.Comparable
 
COLLECTION_COMPLEVEL_1 - Static variable in annotation type com.facebook.litho.annotations.Comparable
 
COLLECTION_COMPLEVEL_2 - Static variable in annotation type com.facebook.litho.annotations.Comparable
 
COLLECTION_COMPLEVEL_3 - Static variable in annotation type com.facebook.litho.annotations.Comparable
 
COLLECTION_COMPLEVEL_4 - Static variable in annotation type com.facebook.litho.annotations.Comparable
 
COLLECTIONS - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
collectRootBoundsTransitions(TransitionId, Transition, AnimatedProperty, Transition.RootBoundsTransition) - Static method in class com.facebook.rendercore.transitions.TransitionUtils
Collects info about root component bounds animation, specifically whether it has animations for width and height also Transition.TransitionUnit for appear animation if such is defined.
collectTransitioningProperties(ArrayList<PropertyAnimation>) - Method in interface com.facebook.litho.animation.AnimationBinding
Collects the set of PropertyAnimations that this animation will animate.
collectTransitioningProperties(ArrayList<PropertyAnimation>) - Method in class com.facebook.litho.animation.BezierTransition
 
collectTransitioningProperties(ArrayList<PropertyAnimation>) - Method in class com.facebook.litho.animation.DelayBinding
 
collectTransitioningProperties(ArrayList<PropertyAnimation>) - Method in class com.facebook.litho.animation.ParallelBinding
 
collectTransitioningProperties(ArrayList<PropertyAnimation>) - Method in class com.facebook.litho.animation.SequenceBinding
 
collectTransitioningProperties(ArrayList<PropertyAnimation>) - Method in class com.facebook.litho.animation.SpringTransition
 
collectTransitioningProperties(ArrayList<PropertyAnimation>) - Method in class com.facebook.litho.animation.TimingTransition
 
color(YogaEdge, int) - Method in class com.facebook.litho.Border.Builder
Specifies a color for a specific edge
color - Variable in class com.facebook.litho.drawable.ComparableGradientDrawable
 
color(int) - Method in class com.facebook.litho.testing.TestDrawableComponent.Builder
Deprecated.
 
color(int) - Method in class com.facebook.litho.widget.Progress.Builder
 
color(int) - Method in class com.facebook.litho.widget.SolidColor.Builder
 
color(int) - Method in class com.facebook.litho.widget.TouchableFeedback.Builder
 
COLOR_INT - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
COLOR_RES - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
colorAttr(int, int) - Method in class com.facebook.litho.widget.Progress.Builder
 
colorAttr(int) - Method in class com.facebook.litho.widget.Progress.Builder
 
colorAttr(int, int) - Method in class com.facebook.litho.widget.SolidColor.Builder
 
colorAttr(int) - Method in class com.facebook.litho.widget.SolidColor.Builder
 
colorAttr(int, int) - Method in class com.facebook.litho.widget.TouchableFeedback.Builder
 
colorAttr(int) - Method in class com.facebook.litho.widget.TouchableFeedback.Builder
 
ColorDrawableShadow - Class in com.facebook.litho.testing.shadows
Shadows a ColorDrawable to support of drawing its description on a org.robolectric.shadows.ShadowCanvas
ColorDrawableShadow() - Constructor for class com.facebook.litho.testing.shadows.ColorDrawableShadow
 
colorRes(YogaEdge, int) - Method in class com.facebook.litho.Border.Builder
Specifies a color for a specific edge
colorRes(int) - Method in class com.facebook.litho.widget.Progress.Builder
 
colorRes(int) - Method in class com.facebook.litho.widget.SolidColor.Builder
 
colorRes(int) - Method in class com.facebook.litho.widget.TouchableFeedback.Builder
 
colors - Variable in class com.facebook.litho.drawable.ComparableGradientDrawable
 
colorStateList - Variable in class com.facebook.litho.drawable.ComparableGradientDrawable
 
Column - Class in com.facebook.litho
A Component that renders its children in a column.
Column.Builder - Class in com.facebook.litho
 
com.facebook.litho - package com.facebook.litho
 
com.facebook.litho.animation - package com.facebook.litho.animation
 
com.facebook.litho.annotations - package com.facebook.litho.annotations
 
com.facebook.litho.choreographercompat - package com.facebook.litho.choreographercompat
 
com.facebook.litho.config - package com.facebook.litho.config
 
com.facebook.litho.dataflow - package com.facebook.litho.dataflow
 
com.facebook.litho.dataflow.springs - package com.facebook.litho.dataflow.springs
 
com.facebook.litho.drawable - package com.facebook.litho.drawable
 
com.facebook.litho.fresco - package com.facebook.litho.fresco
 
com.facebook.litho.internal - package com.facebook.litho.internal
 
com.facebook.litho.perfboost - package com.facebook.litho.perfboost
 
com.facebook.litho.sections - package com.facebook.litho.sections
 
com.facebook.litho.sections.annotations - package com.facebook.litho.sections.annotations
 
com.facebook.litho.sections.common - package com.facebook.litho.sections.common
 
com.facebook.litho.sections.config - package com.facebook.litho.sections.config
 
com.facebook.litho.sections.debug - package com.facebook.litho.sections.debug
 
com.facebook.litho.sections.logger - package com.facebook.litho.sections.logger
 
com.facebook.litho.sections.specmodels.model - package com.facebook.litho.sections.specmodels.model
 
com.facebook.litho.sections.specmodels.processor - package com.facebook.litho.sections.specmodels.processor
 
com.facebook.litho.sections.widget - package com.facebook.litho.sections.widget
 
com.facebook.litho.specmodels.generator - package com.facebook.litho.specmodels.generator
 
com.facebook.litho.specmodels.generator.testing - package com.facebook.litho.specmodels.generator.testing
 
com.facebook.litho.specmodels.internal - package com.facebook.litho.specmodels.internal
 
com.facebook.litho.specmodels.model - package com.facebook.litho.specmodels.model
 
com.facebook.litho.specmodels.model.testing - package com.facebook.litho.specmodels.model.testing
 
com.facebook.litho.specmodels.processor - package com.facebook.litho.specmodels.processor
 
com.facebook.litho.specmodels.processor.testing - package com.facebook.litho.specmodels.processor.testing
 
com.facebook.litho.stats - package com.facebook.litho.stats
 
com.facebook.litho.testing - package com.facebook.litho.testing
 
com.facebook.litho.testing.assertj - package com.facebook.litho.testing.assertj
 
com.facebook.litho.testing.espresso - package com.facebook.litho.testing.espresso
 
com.facebook.litho.testing.espresso.rules - package com.facebook.litho.testing.espresso.rules
 
com.facebook.litho.testing.eventhandler - package com.facebook.litho.testing.eventhandler
 
com.facebook.litho.testing.helper - package com.facebook.litho.testing.helper
 
com.facebook.litho.testing.logging - package com.facebook.litho.testing.logging
 
com.facebook.litho.testing.sections - package com.facebook.litho.testing.sections
 
com.facebook.litho.testing.shadows - package com.facebook.litho.testing.shadows
 
com.facebook.litho.testing.specmodels - package com.facebook.litho.testing.specmodels
 
com.facebook.litho.testing.state - package com.facebook.litho.testing.state
 
com.facebook.litho.testing.subcomponents - package com.facebook.litho.testing.subcomponents
 
com.facebook.litho.testing.testrule - package com.facebook.litho.testing.testrule
 
com.facebook.litho.testing.testrunner - package com.facebook.litho.testing.testrunner
 
com.facebook.litho.testing.viewtree - package com.facebook.litho.testing.viewtree
 
com.facebook.litho.utils - package com.facebook.litho.utils
 
com.facebook.litho.viewcompat - package com.facebook.litho.viewcompat
 
com.facebook.litho.widget - package com.facebook.litho.widget
 
com.facebook.litho.yoga - package com.facebook.litho.yoga
 
com.facebook.rendercore - package com.facebook.rendercore
 
com.facebook.rendercore.annotations - package com.facebook.rendercore.annotations
 
com.facebook.rendercore.extensions - package com.facebook.rendercore.extensions
 
com.facebook.rendercore.incrementalmount - package com.facebook.rendercore.incrementalmount
 
com.facebook.rendercore.instrumentation - package com.facebook.rendercore.instrumentation
 
com.facebook.rendercore.renderunits - package com.facebook.rendercore.renderunits
 
com.facebook.rendercore.transitions - package com.facebook.rendercore.transitions
 
com.facebook.rendercore.utils - package com.facebook.rendercore.utils
 
com.facebook.rendercore.visibility - package com.facebook.rendercore.visibility
 
com.facebook.widget.accessibility.delegates - package com.facebook.widget.accessibility.delegates
 
com.facebook.yoga - package com.facebook.yoga
 
com.google.android.material.textfield - package com.google.android.material.textfield
 
commit(int, RenderTree, RenderTree, State, State) - Method in interface com.facebook.rendercore.RenderState.Delegate
 
commitPolicy - Variable in class com.facebook.litho.sections.widget.RecyclerDynamicConfigEvent
 
commitToLayoutState(TreeState) - Method in class com.facebook.litho.ScopedComponentInfo
 
commitToUI(RenderTree, State) - Method in interface com.facebook.rendercore.RenderState.Delegate
 
COMMON_PROP_NAMES - Static variable in class com.facebook.litho.specmodels.model.PropValidation
 
COMMON_UTILS - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
CommonProps - Class in com.facebook.litho
Internal class that holds props that are common to all Components.
CommonProps() - Constructor for class com.facebook.litho.CommonProps
 
CommonProps.DefaultLayoutProps - Class in com.facebook.litho
 
CommonUtils - Class in com.facebook.litho
 
CommonUtils - Class in com.facebook.rendercore.utils
 
Comparable - Annotation Type in com.facebook.litho.annotations
Annotates a parameter (Prop, TreeProp or State) indicating what kind of equivalence should be used in the "isEquivalentTo" call.
Comparable.Type - Annotation Type in com.facebook.litho.annotations
 
COMPARABLE_DRAWABLE - Static variable in annotation type com.facebook.litho.annotations.Comparable
 
COMPARABLE_DRAWABLE - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
ComparableColorDrawable - Class in com.facebook.litho.drawable
A comparable color drawable.
ComparableDrawable - Interface in com.facebook.litho.drawable
Comparable Drawable allows drawables to be compared by explicitly implementing the ComparableDrawable.isEquivalentTo(ComparableDrawable).
ComparableDrawableWrapper - Class in com.facebook.litho.drawable
Comparable Drawable Wrapper delegates all calls to its wrapped Drawable.
ComparableDrawableWrapper(Drawable) - Constructor for class com.facebook.litho.drawable.ComparableDrawableWrapper
 
ComparableGradientDrawable - Class in com.facebook.litho.drawable
A comparable gradient drawable.
ComparableGradientDrawable() - Constructor for class com.facebook.litho.drawable.ComparableGradientDrawable
 
ComparableGradientDrawable(GradientDrawable.Orientation, int[]) - Constructor for class com.facebook.litho.drawable.ComparableGradientDrawable
 
COMPONENT - Static variable in annotation type com.facebook.litho.annotations.Comparable
 
Component - Class in com.facebook.litho
Represents a unique instance of a component.
Component() - Constructor for class com.facebook.litho.Component
 
Component(int) - Constructor for class com.facebook.litho.Component
This constructor should be called only if working with a manually crafted "special" Component.
component - Variable in class com.facebook.litho.DebugHierarchy.Node
 
component - Variable in class com.facebook.litho.RenderResult
 
component(Component) - Method in class com.facebook.litho.sections.common.SingleComponentSection.Builder
 
component(Component.Builder<?>) - Method in class com.facebook.litho.sections.common.SingleComponentSection.Builder
 
COMPONENT - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
component(Component) - Method in class com.facebook.litho.widget.ComponentRenderInfo.Builder
Specify Component that will be rendered as an item of the list.
component(Component.Builder) - Method in class com.facebook.litho.widget.ComponentRenderInfo.Builder
 
component(Component) - Method in class com.facebook.litho.widget.SizeSpecMountWrapperComponent.Builder
 
component(Component.Builder<?>) - Method in class com.facebook.litho.widget.SizeSpecMountWrapperComponent.Builder
 
Component.Builder<T extends Component.Builder<T>> - Class in com.facebook.litho
 
Component.ContainerBuilder<T extends Component.ContainerBuilder<T>> - Class in com.facebook.litho
 
Component.MountType - Enum in com.facebook.litho
 
Component.RenderData - Interface in com.facebook.litho
A per-Component-class data structure to keep track of some of the last mounted @Prop/@State params a component was rendered with.
COMPONENT_BUILDER - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
COMPONENT_CONTEXT - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
COMPONENT_CONTEXT - Static variable in class com.facebook.litho.specmodels.model.LifecycleMethodArgumentType
 
COMPONENT_LAYOUT - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
COMPONENT_MOUNT_TYPE - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
COMPONENT_MOUNT_TYPE_DRAWABLE - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
COMPONENT_MOUNT_TYPE_NONE - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
COMPONENT_MOUNT_TYPE_VIEW - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
COMPONENT_STATE_UPDATE - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
COMPONENT_TREE - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
COMPONENT_WARMER_PREPARE_HANDLER - Static variable in class com.facebook.litho.widget.ComponentWarmer
 
COMPONENT_WARMER_TAG - Static variable in class com.facebook.litho.widget.ComponentWarmer
 
ComponentActivity - Class in com.facebook.litho.testing.espresso.rules
An Activity that hosts a Component in a LithoView.
ComponentActivity() - Constructor for class com.facebook.litho.testing.espresso.rules.ComponentActivity
 
ComponentActivityTestRule - Class in com.facebook.litho.testing.espresso.rules
A test rule for instrumentation and screenshot tests that want to render a Component in an Activity.
ComponentActivityTestRule() - Constructor for class com.facebook.litho.testing.espresso.rules.ComponentActivityTestRule
 
ComponentAssert - Class in com.facebook.litho.testing.assertj
Deprecated.
Use LithoAssertions which provides entry points to all Litho AssertJ helpers.
ComponentBodyGenerator - Class in com.facebook.litho.specmodels.generator
Class that generates the implementation of a Component.
componentClass(ClassName) - Method in class com.facebook.litho.specmodels.model.SpecModelImpl.Builder
 
componentClass(ClassName) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
componentClassName(String) - Method in class com.facebook.litho.specmodels.model.SpecModelImpl.Builder
The class name for the generated component.
ComponentConditions - Class in com.facebook.litho.testing.assertj
Various helpers to match against InspectableComponents.
ComponentContainer(RenderInfo, boolean) - Constructor for class com.facebook.litho.widget.RecyclerBinderUpdateCallback.ComponentContainer
 
ComponentContext - Class in com.facebook.litho
A Context subclass for use within the Components framework.
ComponentContext(Context) - Constructor for class com.facebook.litho.ComponentContext
 
ComponentContext(Context, String, ComponentsLogger) - Constructor for class com.facebook.litho.ComponentContext
Constructor that can be used to receive log data from components.
ComponentContext(Context, String, ComponentsLogger, TreeProps) - Constructor for class com.facebook.litho.ComponentContext
 
ComponentContext(ComponentContext, TreeProps) - Constructor for class com.facebook.litho.ComponentContext
 
componentContext - Variable in class com.facebook.litho.EventDispatchInfo
 
ComponentCreator - Interface in com.facebook.litho.widget
A provider function for a Component.
ComponentHost - Class in com.facebook.litho
A ViewGroup that can host the mounted state of a Component.
ComponentHost(Context) - Constructor for class com.facebook.litho.ComponentHost
 
ComponentHost(Context, AttributeSet) - Constructor for class com.facebook.litho.ComponentHost
 
componentHost(<any>) - Static method in class com.facebook.litho.testing.espresso.ComponentHostMatchers
Matches a view that is a ComponentHost that matches subMatcher.
componentHost() - Static method in class com.facebook.litho.testing.espresso.ComponentHostMatchers
 
ComponentHostMatchers - Class in com.facebook.litho.testing.espresso
Espresso matchers for ComponentHost.
componentHostWithText(<any>) - Static method in class com.facebook.litho.testing.espresso.ComponentHostMatchers
Matches a ComponentHost which is displaying text that matches textMatcher
componentHostWithText(String) - Static method in class com.facebook.litho.testing.espresso.ComponentHostMatchers
Matches a ComponentHost which is displaying text.
ComponentKeyUtils - Class in com.facebook.litho
 
ComponentKeyUtils() - Constructor for class com.facebook.litho.ComponentKeyUtils
 
ComponentLayout - Interface in com.facebook.litho
Represents a Component's computed layout state.
ComponentLogParams - Class in com.facebook.litho
Data class for params used to log error in LithoView.
ComponentLogParams(String, String, int, boolean) - Constructor for class com.facebook.litho.ComponentLogParams
 
ComponentLogParams(String, String) - Constructor for class com.facebook.litho.ComponentLogParams
 
componentName(String) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
componentPreallocationBlocklist - Static variable in class com.facebook.litho.config.ComponentsConfiguration
 
ComponentRenderInfo - Class in com.facebook.litho.widget
RenderInfo that can render components.
ComponentRenderInfo.Builder - Class in com.facebook.litho.widget
 
components - Variable in class com.facebook.litho.DebugHierarchy.Node
 
COMPONENTS_PACKAGE - Static variable in class com.facebook.litho.specmodels.processor.MethodExtractorUtils
 
componentsConfiguration(ComponentsConfiguration) - Method in class com.facebook.litho.ComponentTree.Builder
 
ComponentsConfiguration - Class in com.facebook.litho.config
Hi there, traveller! This configuration class is not meant to be used by end-users of Litho.
componentsConfiguration(ComponentsConfiguration) - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration.Builder
 
componentsConfiguration(ComponentsConfiguration) - Method in class com.facebook.litho.widget.ComponentTreeHolder.Builder
 
componentsConfiguration(ComponentsConfiguration) - Method in class com.facebook.litho.widget.RecyclerBinder.Builder
 
ComponentsConfiguration.Builder - Class in com.facebook.litho.config
 
ComponentsLifecycles - Class in com.facebook.litho
Callbacks that must be invoked to avoid leaking memory if using Components below ICS (API level 14).
ComponentsLifecycles() - Constructor for class com.facebook.litho.ComponentsLifecycles
 
ComponentsLogger - Interface in com.facebook.litho
An interface for logging events and performance events in litho as well as in user defined components.
componentsLogger(ComponentsLogger) - Method in class com.facebook.litho.sections.common.SingleComponentSection.Builder
 
componentsLogger(ComponentsLogger) - Method in class com.facebook.litho.widget.ComponentRenderInfo.Builder
 
ComponentsLogger.LogLevel - Enum in com.facebook.litho
 
ComponentsProcessingException - Exception in com.facebook.litho.specmodels.processor
 
ComponentsProcessingException(String) - Constructor for exception com.facebook.litho.specmodels.processor.ComponentsProcessingException
 
ComponentsProcessingException(Element, String) - Constructor for exception com.facebook.litho.specmodels.processor.ComponentsProcessingException
 
ComponentsProcessingException(Element, AnnotationMirror, String) - Constructor for exception com.facebook.litho.specmodels.processor.ComponentsProcessingException
 
ComponentsProcessor - Class in com.facebook.litho.specmodels.processor
 
ComponentsProcessor() - Constructor for class com.facebook.litho.specmodels.processor.ComponentsProcessor
 
ComponentsReporter - Class in com.facebook.litho
This is intended as a hook into android.util.Log, but allows you to provide your own functionality.
ComponentsReporter.LogLevel - Enum in com.facebook.litho
 
ComponentsSystrace - Class in com.facebook.litho
This is intended as a hook into android.os.Trace, but allows you to provide your own functionality.
ComponentsTestingProcessor - Class in com.facebook.litho.specmodels.processor.testing
 
ComponentsTestingProcessor() - Constructor for class com.facebook.litho.specmodels.processor.testing.ComponentsTestingProcessor
 
componentTag(Object) - Method in class com.facebook.litho.CommonProps
 
componentTag(Object) - Method in class com.facebook.litho.Component.Builder
 
componentTarget - Variable in class com.facebook.litho.Transition.AnimationTarget
 
componentTargetExtraData - Variable in class com.facebook.litho.Transition.ComponentTarget
 
componentTargetType - Variable in class com.facebook.litho.Transition.ComponentTarget
 
ComponentTestHelper - Class in com.facebook.litho.testing.helper
Helper class to simplify testing of components.
ComponentTree - Class in com.facebook.litho
Represents a tree of components and controls their life cycle.
ComponentTree(ComponentTree.Builder) - Constructor for class com.facebook.litho.ComponentTree
 
componentTree - Variable in class com.facebook.litho.ErrorEvent
The ComponentTree the the error happened in.
ComponentTree.Builder - Class in com.facebook.litho
A builder class that can be used to create a ComponentTree.
ComponentTree.MeasureListener - Interface in com.facebook.litho
 
ComponentTree.NewLayoutStateReadyListener - Interface in com.facebook.litho
Listener that will be notified when a new LayoutState is computed and ready to be committed to this ComponentTree.
ComponentTreeDumpingHelper - Class in com.facebook.litho
Helper class in charge of dumping the component hierarchy related to a provided ComponentContext
ComponentTreeDumpingHelper() - Constructor for class com.facebook.litho.ComponentTreeDumpingHelper
 
componentTreeHasLifecycleProvider() - Method in class com.facebook.litho.LithoView
 
ComponentTreeHolder - Class in com.facebook.litho.widget
A class used to store the data backing a RecyclerBinder.
ComponentTreeHolder.Builder - Class in com.facebook.litho.widget
 
ComponentTreeHolder.RenderState - Annotation Type in com.facebook.litho.widget
 
componentTreeHolderFactory(RecyclerBinder.ComponentTreeHolderFactory) - Method in class com.facebook.litho.widget.RecyclerBinder.Builder
 
ComponentTreeHolderPreparerWithSizeImpl(ComponentContext, int, int) - Constructor for class com.facebook.litho.widget.ComponentWarmer.ComponentTreeHolderPreparerWithSizeImpl
 
componentTreeMeasureListenerFactory(ComponentTreeHolder.ComponentTreeMeasureListenerFactory) - Method in class com.facebook.litho.widget.ComponentTreeHolder.Builder
 
componentTypeName(TypeName) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
ComponentUtils - Class in com.facebook.litho
 
ComponentUtils() - Constructor for class com.facebook.litho.ComponentUtils
 
componentWarmer(ComponentWarmer) - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration.Builder
 
ComponentWarmer - Class in com.facebook.litho.widget
Pool for pre-computing and storing ComponentTrees.
ComponentWarmer(ComponentContext, int, int) - Constructor for class com.facebook.litho.widget.ComponentWarmer
ComponentWarmer() - Constructor for class com.facebook.litho.widget.ComponentWarmer
Creates a ComponentWarmer instance which is not ready to prepare items yet.
ComponentWarmer(ComponentWarmer.Cache) - Constructor for class com.facebook.litho.widget.ComponentWarmer
 
ComponentWarmer(RecyclerBinder) - Constructor for class com.facebook.litho.widget.ComponentWarmer
Creates a ComponentWarmer for this RecyclerBinder.
ComponentWarmer(RecyclerBinder, ComponentWarmer.Cache) - Constructor for class com.facebook.litho.widget.ComponentWarmer
Same as ComponentWarmer.ComponentWarmer(RecyclerBinder) but uses the passed in Cache instance to manage the internal cache.
ComponentWarmer(ComponentWarmer.ComponentTreeHolderPreparer) - Constructor for class com.facebook.litho.widget.ComponentWarmer
Creates a ComponentWarmer which will use the provided ComponentTreeHolderPreparer instance to create ComponentTreeHolder instances for preparing and caching items.
ComponentWarmer(ComponentWarmer.ComponentTreeHolderPreparer, ComponentWarmer.Cache) - Constructor for class com.facebook.litho.widget.ComponentWarmer
Same as ComponentWarmer.ComponentWarmer(ComponentTreeHolderPreparer) but uses the passed in Cache instance to manage the internal cache.
componentWarmer(ComponentWarmer) - Method in class com.facebook.litho.widget.RecyclerBinder.Builder
 
ComponentWarmer.Cache - Interface in com.facebook.litho.widget
 
ComponentWarmer.CacheListener - Interface in com.facebook.litho.widget
 
ComponentWarmer.ComponentTreeHolderPreparer - Interface in com.facebook.litho.widget
 
ComponentWarmer.ComponentTreeHolderPreparerWithSizeImpl - Class in com.facebook.litho.widget
 
ComponentWarmer.ComponentWarmerReadyListener - Interface in com.facebook.litho.widget
 
computeLayoutAsync(ComponentContext, int, int) - Method in class com.facebook.litho.widget.ComponentTreeHolder
 
computeLayoutAsync(ComponentContext, int, int, ComponentTree.MeasureListener) - Method in class com.facebook.litho.widget.ComponentTreeHolder
 
computeLayoutSync(ComponentContext, int, int, Size) - Method in class com.facebook.litho.widget.ComponentTreeHolder
 
computeLinearLayoutWrappedHeight(LinearLayoutManager, int, List<ComponentTreeHolder>) - Static method in class com.facebook.litho.widget.LayoutInfoUtils
Return the accumulated height of ComponentTreeHolders, or return the if the accumulated height is higher than the .
computeRangeOnSyncLayout - Static variable in class com.facebook.litho.config.ComponentsConfiguration
Start parallel layout of visible range just before serial synchronous layouts in RecyclerBinder
computeWrappedHeight(int, List<ComponentTreeHolder>) - Method in class com.facebook.litho.widget.GridLayoutInfo
 
computeWrappedHeight(int, List<ComponentTreeHolder>) - Method in interface com.facebook.litho.widget.LayoutInfo
 
computeWrappedHeight(int, List<ComponentTreeHolder>) - Method in class com.facebook.litho.widget.LinearLayoutInfo
 
computeWrappedHeight(int, List<ComponentTreeHolder>) - Method in class com.facebook.litho.widget.StaggeredGridLayoutInfo
 
Conditions - Class in com.facebook.litho.testing.assertj
 
Conditions() - Constructor for class com.facebook.litho.testing.assertj.Conditions
 
connectionData - Variable in class com.facebook.litho.sections.common.ConnectionStateEvent
 
ConnectionStateEvent - Class in com.facebook.litho.sections.common
An Event that gets triggered by the com.facebook.litho.sections.fb.datasources.BaseGraphQLConnectionSectionServiceListener in com.facebook.litho.sections.fb.datasources.BaseGraphQLConnectionSection as the connection state of com.facebook.litho.sections.fb.datasources.GraphQLConnectionService changes.
ConnectionStateEvent() - Constructor for class com.facebook.litho.sections.common.ConnectionStateEvent
 
ConstantNode - Class in com.facebook.litho.dataflow
A dataflow node that returns a constant value.
ConstantNode(float) - Constructor for class com.facebook.litho.dataflow.ConstantNode
 
consume(String) - Method in class com.facebook.litho.widget.ComponentWarmer
If it exists, it returns the cached ComponentTreeHolder for this tag and removes it from cache.
consumeNestedTreeDiffNode() - Method in class com.facebook.litho.LayoutStateContext
 
consumePreviousRenderState() - Method in class com.facebook.litho.ComponentTree
Takes ownership of the RenderState object from this ComponentTree - this allows the RenderState to be persisted somewhere and then set back on another ComponentTree using the ComponentTree.Builder.
ContainerBuilder(ComponentContext, int, int, Component) - Constructor for class com.facebook.litho.Component.ContainerBuilder
 
contains(Object) - Method in class com.facebook.litho.internal.ArraySet
Deprecated.
 
contains(Object) - Method in class com.facebook.litho.specmodels.internal.ImmutableList
 
containsAll(Collection<?>) - Method in class com.facebook.litho.internal.ArraySet
Deprecated.
 
containsAll(Collection<?>) - Method in class com.facebook.litho.specmodels.internal.ImmutableList
 
containsCharSequence(CharSequence) - Static method in class com.facebook.litho.testing.assertj.CharSequenceContains
Creates a matcher that matches if the examined CharSequence contains the specified CharSequence anywhere.
containsComponents(Class<? extends Component>...) - Method in class com.facebook.litho.testing.assertj.LithoViewAssert
Assert that the LithoView under test has the provided Component classes in the Component Tree hierarchy
containsComponents(<any>...) - Method in class com.facebook.litho.testing.assertj.LithoViewAssert
Assert that the LithoView under test has the provided Component classes in the Component Tree hierarchy
containsDirectComponents(<any>...) - Method in class com.facebook.litho.testing.assertj.LithoViewAssert
Assert that the LithoView has a direct component of type clazz
containsExactly(int, Class<? extends Component>) - Method in class com.facebook.litho.testing.assertj.LithoViewAssert
Assert that the LithoView under test has the provided Component class in the Component Tree hierarchy given number of times
containsExactly(int, <any>) - Method in class com.facebook.litho.testing.assertj.LithoViewAssert
Assert that the LithoView under test has the provided Component class in the Component Tree hierarchy given number of times
containsExactlyOne(Class<? extends Component>) - Method in class com.facebook.litho.testing.assertj.LithoViewAssert
Assert that the LithoView under test has the provided Component class once in the Component Tree hierarchy.
containsExactlyOne(<any>) - Method in class com.facebook.litho.testing.assertj.LithoViewAssert
Assert that the LithoView under test has the provided Component class once in the Component Tree hierarchy.
containsOnlySubComponents(SubComponent...) - Method in class com.facebook.litho.testing.assertj.ComponentAssert
Deprecated.
Use LithoViewAssert#hasExactly(int, Class) instead.
containsString(CharSequence) - Static method in class com.facebook.litho.testing.assertj.CharSequenceContains
Alias for CharSequenceContains.containsCharSequence(CharSequence) for better discoverability.
containsSubComponent(SubComponent) - Method in class com.facebook.litho.testing.assertj.ComponentAssert
containsTestKey(String) - Method in class com.facebook.litho.testing.assertj.LithoViewAssert
 
containsTestKey(String, LithoViewAssert.OccurrenceCount) - Method in class com.facebook.litho.testing.assertj.LithoViewAssert
 
CONTENT - Static variable in annotation type com.facebook.litho.OutputUnitType
 
content - Variable in class com.facebook.litho.VisibleEvent
The content for which visibility event was dispatched.
content(Component) - Method in class com.facebook.litho.widget.Card.Builder
 
content(Component.Builder<?>) - Method in class com.facebook.litho.widget.Card.Builder
 
content(Component) - Method in class com.facebook.litho.widget.TouchableFeedback.Builder
 
content(Component.Builder<?>) - Method in class com.facebook.litho.widget.TouchableFeedback.Builder
 
content(Component) - Method in class com.facebook.litho.widget.TransparencyEnabledCard.Builder
Deprecated.
 
content(Component.Builder<?>) - Method in class com.facebook.litho.widget.TransparencyEnabledCard.Builder
Deprecated.
 
ContentAllocator<Content> - Interface in com.facebook.rendercore
Defines a class that can provide mountable content and have it be pooled.
contentDescription(CharSequence) - Method in class com.facebook.litho.CommonProps
 
contentDescription(CharSequence) - Method in class com.facebook.litho.Component.Builder
 
contentDescription(int) - Method in class com.facebook.litho.Component.Builder
 
contentDescription(int, Object...) - Method in class com.facebook.litho.Component.Builder
 
contentDescription(CharSequence) - Method in class com.facebook.litho.widget.Recycler.Builder
 
ContentDescriptionSpan - Class in com.facebook.widget.accessibility.delegates
Extends the CharacterStyle class to include a dedicated field for an accessibility content description.
ContentDescriptionSpan(String) - Constructor for class com.facebook.widget.accessibility.delegates.ContentDescriptionSpan
 
contentPoolSize(int) - Method in class com.facebook.litho.ViewCompatComponent.Builder
Deprecated.
 
contentProps(Component) - Method in class com.facebook.litho.widget.HorizontalScroll.Builder
 
contentProps(Component.Builder<?>) - Method in class com.facebook.litho.widget.HorizontalScroll.Builder
 
contextClass(ClassName) - Method in class com.facebook.litho.specmodels.generator.EventCaseGenerator.Builder
 
contextClass(ClassName) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
contextClassName(ClassName) - Method in class com.facebook.litho.specmodels.model.SpecModelImpl.Builder
 
ContextUtils - Class in com.facebook.litho
 
ContextUtils() - Constructor for class com.facebook.litho.ContextUtils
 
copy(TreeProps) - Static method in class com.facebook.litho.TreeProps
 
copyAndMutate(int, Object) - Method in class com.facebook.litho.KStateContainer
 
copyInterStageImpl(InterStagePropsContainer, InterStagePropsContainer) - Method in class com.facebook.litho.SpecGeneratedComponent
 
copyInterStageImpl(InterStagePropsContainer, InterStagePropsContainer) - Method in class com.facebook.litho.widget.HorizontalScroll
 
copyInterStageImpl(InterStagePropsContainer, InterStagePropsContainer) - Method in class com.facebook.litho.widget.Image
 
copyInterStageImpl(InterStagePropsContainer, InterStagePropsContainer) - Method in class com.facebook.litho.widget.Text
 
copyInterStageImpl(InterStagePropsContainer, InterStagePropsContainer) - Method in class com.facebook.litho.widget.VerticalScroll
 
copyInto(LithoNode) - Method in class com.facebook.litho.NestedTreeHolder
 
copyInto(NodeInfo) - Method in class com.facebook.litho.NodeInfo
 
copyKeys() - Method in class com.facebook.litho.internal.SparseFloatArray
Provides a copy of keys.
copyLayoutProps(LayoutProps) - Method in class com.facebook.litho.CommonProps
 
copyOf(List<E>) - Static method in class com.facebook.litho.specmodels.internal.ImmutableList
 
copyOf(Collection<E>) - Static method in class com.facebook.litho.specmodels.internal.ImmutableList
 
copyPrepareInterStageImpl(PrepareInterStagePropsContainer, PrepareInterStagePropsContainer) - Method in class com.facebook.litho.SpecGeneratedComponent
 
copyPrepareInterStageImpl(PrepareInterStagePropsContainer, PrepareInterStagePropsContainer) - Method in class com.facebook.litho.widget.Progress
 
copyStyle(YogaNode) - Method in class com.facebook.yoga.YogaNode
 
copyStyle(YogaNode) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
cornerEffect(float) - Method in class com.facebook.litho.Border.Builder
Deprecated.
Please use Border.Builder.radiusPx(int) instead
cornerRadii - Variable in class com.facebook.litho.drawable.ComparableGradientDrawable
 
cornerRadius - Variable in class com.facebook.litho.drawable.ComparableGradientDrawable
 
cornerRadiusAttr(int, int) - Method in class com.facebook.litho.widget.Card.Builder
 
cornerRadiusAttr(int) - Method in class com.facebook.litho.widget.Card.Builder
 
cornerRadiusAttr(int, int) - Method in class com.facebook.litho.widget.CardClip.Builder
 
cornerRadiusAttr(int) - Method in class com.facebook.litho.widget.CardClip.Builder
 
cornerRadiusAttr(int, int) - Method in class com.facebook.litho.widget.CardShadow.Builder
 
cornerRadiusAttr(int) - Method in class com.facebook.litho.widget.CardShadow.Builder
 
cornerRadiusAttr(int, int) - Method in class com.facebook.litho.widget.TransparencyEnabledCard.Builder
Deprecated.
 
cornerRadiusAttr(int) - Method in class com.facebook.litho.widget.TransparencyEnabledCard.Builder
Deprecated.
 
cornerRadiusAttr(int, int) - Method in class com.facebook.litho.widget.TransparencyEnabledCardClip.Builder
 
cornerRadiusAttr(int) - Method in class com.facebook.litho.widget.TransparencyEnabledCardClip.Builder
 
cornerRadiusDip(float) - Method in class com.facebook.litho.widget.Card.Builder
 
cornerRadiusDip(float) - Method in class com.facebook.litho.widget.CardClip.Builder
 
cornerRadiusDip(float) - Method in class com.facebook.litho.widget.CardShadow.Builder
 
cornerRadiusDip(float) - Method in class com.facebook.litho.widget.TransparencyEnabledCard.Builder
Deprecated.
 
cornerRadiusDip(float) - Method in class com.facebook.litho.widget.TransparencyEnabledCardClip.Builder
 
cornerRadiusPx(float) - Method in class com.facebook.litho.widget.Card.Builder
 
cornerRadiusPx(float) - Method in class com.facebook.litho.widget.CardClip.Builder
 
cornerRadiusPx(float) - Method in class com.facebook.litho.widget.CardShadow.Builder
 
cornerRadiusPx(float) - Method in class com.facebook.litho.widget.TransparencyEnabledCard.Builder
Deprecated.
 
cornerRadiusPx(float) - Method in class com.facebook.litho.widget.TransparencyEnabledCardClip.Builder
 
cornerRadiusRes(int) - Method in class com.facebook.litho.widget.Card.Builder
 
cornerRadiusRes(int) - Method in class com.facebook.litho.widget.CardClip.Builder
 
cornerRadiusRes(int) - Method in class com.facebook.litho.widget.CardShadow.Builder
 
cornerRadiusRes(int) - Method in class com.facebook.litho.widget.TransparencyEnabledCard.Builder
Deprecated.
 
cornerRadiusRes(int) - Method in class com.facebook.litho.widget.TransparencyEnabledCardClip.Builder
 
cornerRadiusSp(float) - Method in class com.facebook.litho.widget.Card.Builder
 
cornerRadiusSp(float) - Method in class com.facebook.litho.widget.CardClip.Builder
 
cornerRadiusSp(float) - Method in class com.facebook.litho.widget.CardShadow.Builder
 
cornerRadiusSp(float) - Method in class com.facebook.litho.widget.TransparencyEnabledCard.Builder
Deprecated.
 
cornerRadiusSp(float) - Method in class com.facebook.litho.widget.TransparencyEnabledCardClip.Builder
 
correctWidthSpecForAndroidDoubleMeasureBug(Resources, PackageManager, int) - Static method in class com.facebook.litho.DoubleMeasureFixUtil
Correction for an Android bug on some devices with "special" densities where the system will double-measure with slightly different widths in the same traversal.
crashIfExceedingStateUpdateThreshold - Static variable in class com.facebook.litho.config.ComponentsConfiguration
 
create() - Method in class com.facebook.litho.Animations.DynamicValueBindingBuilder
 
create(ComponentContext) - Static method in class com.facebook.litho.Border
 
create(ComponentContext) - Static method in class com.facebook.litho.Column
 
create(ComponentContext, String) - Static method in class com.facebook.litho.Column
 
create(ComponentContext, int, int) - Static method in class com.facebook.litho.Column
 
create(ComponentContext, int, int, String) - Static method in class com.facebook.litho.Column
 
create(ComponentContext) - Static method in class com.facebook.litho.ComponentTree
 
create(ComponentContext, Component.Builder<?>) - Static method in class com.facebook.litho.ComponentTree
 
create(ComponentContext, Component) - Static method in class com.facebook.litho.ComponentTree
 
create(ComponentContext, Component, LithoLifecycleProvider) - Static method in class com.facebook.litho.ComponentTree
 
create() - Static method in class com.facebook.litho.config.ComponentsConfiguration
 
create(ComponentsConfiguration) - Static method in class com.facebook.litho.config.ComponentsConfiguration
 
create(TimingSource) - Static method in class com.facebook.litho.dataflow.DataFlowGraph
 
create() - Static method in class com.facebook.litho.dataflow.GraphBinding
Creates a GraphBinding associated with the default DataFlowGraph instance.
create(DataFlowGraph) - Static method in class com.facebook.litho.dataflow.GraphBinding
 
create(int) - Static method in class com.facebook.litho.drawable.ComparableColorDrawable
 
create() - Static method in class com.facebook.litho.drawable.ComparableGradientDrawable
 
create(Drawable, ScaleType, int, int) - Static method in class com.facebook.litho.DrawableMatrix
Create a matrix to be applied to a drawable which scales the drawable according to its scale type.
create(Context, Component) - Static method in class com.facebook.litho.LithoView
Create a new LithoView instance and initialize it with the given Component root.
create(Context, Component, LithoLifecycleProvider) - Static method in class com.facebook.litho.LithoView
 
create(Context, ComponentTree) - Static method in class com.facebook.litho.LithoView
Create a new LithoView instance and initialize it with a custom ComponentTree.
create(Component, ComponentContext, NodeInfo, ViewNodeInfo, int, int, int, Mountable) - Static method in class com.facebook.litho.MountableLithoRenderUnit
 
create(long, Component, ComponentContext, NodeInfo, ViewNodeInfo, int, int, int) - Static method in class com.facebook.litho.MountSpecLithoRenderUnit
 
create(YogaConfig) - Method in interface com.facebook.litho.NodeConfig.InternalYogaNodeFactory
 
create() - Method in class com.facebook.litho.perfboost.LithoPerfBoosterFactory
 
create(ComponentContext) - Static method in class com.facebook.litho.Row
 
create(ComponentContext, String) - Static method in class com.facebook.litho.Row
 
create(ComponentContext, int, int) - Static method in class com.facebook.litho.Row
 
create(ComponentContext, int, int, String) - Static method in class com.facebook.litho.Row
 
create() - Static method in class com.facebook.litho.sections.Children
 
create(SectionContext) - Static method in class com.facebook.litho.sections.common.DataDiffSection
 
create(SectionContext) - Static method in class com.facebook.litho.sections.common.HideableDataDiffSection
 
create(SectionContext) - Static method in class com.facebook.litho.sections.common.SingleComponentSection
 
create(SectionContext, SectionTree.Target) - Static method in class com.facebook.litho.sections.SectionTree
Create a SectionTree.Builder that can be used to configure a SectionTree.
create(Elements, Types, TypeElement, Messager, EnumSet<RunMode>, DependencyInjectionHelper, InterStageStore) - Method in class com.facebook.litho.sections.specmodels.processor.DiffSectionSpecModelFactory
 
create(Elements, Types, TypeElement, Messager, EnumSet<RunMode>, DependencyInjectionHelper, InterStageStore) - Method in class com.facebook.litho.sections.specmodels.processor.GroupSectionSpecModelFactory
 
create() - Static method in class com.facebook.litho.sections.widget.GridRecyclerConfiguration
 
create() - Static method in class com.facebook.litho.sections.widget.ListRecyclerConfiguration
 
create() - Static method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration
 
create(RecyclerBinderConfiguration) - Static method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration
 
create(ComponentContext) - Static method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent
 
create(ComponentContext, int, int) - Static method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent
 
create() - Static method in class com.facebook.litho.sections.widget.StaggeredGridRecyclerConfiguration
 
create(ComponentContext) - Static method in class com.facebook.litho.sections.widget.ViewPagerComponent
 
create(ComponentContext, int, int) - Static method in class com.facebook.litho.sections.widget.ViewPagerComponent
 
create(SectionContext) - Static method in class com.facebook.litho.sections.widget.ViewPagerHelperSection
 
create(TypeElement, EnumSet<RunMode>) - Method in interface com.facebook.litho.specmodels.model.DependencyInjectionHelperFactory
 
create(TypeSpec, String, List<Annotation>, List<AnnotationSpec>, List<Class<? extends Annotation>>, List<Class<? extends Annotation>>, boolean, Object) - Static method in class com.facebook.litho.specmodels.model.MethodParamModelFactory
 
create(Elements, Types, TypeElement, Messager, EnumSet<RunMode>, DependencyInjectionHelper, InterStageStore) - Method in class com.facebook.litho.specmodels.processor.LayoutSpecModelFactory
Create a LayoutSpecModel from the given TypeElement and an optional DependencyInjectionHelper.
create(Elements, Types, TypeElement, Messager, EnumSet<RunMode>, DependencyInjectionHelper, InterStageStore) - Method in class com.facebook.litho.specmodels.processor.MountSpecModelFactory
Create a MountSpecModel from the given TypeElement and an optional DependencyInjectionHelper.
create(Elements, Types, TypeElement, Messager, EnumSet<RunMode>, DependencyInjectionHelper, InterStageStore) - Method in interface com.facebook.litho.specmodels.processor.SpecModelFactory
Create a SpecModel from the given TypeElement and an optional DependencyInjectionHelper.
create(Elements, Types, TypeElement, Messager, EnumSet<RunMode>, DependencyInjectionHelper, InterStageStore) - Method in class com.facebook.litho.specmodels.processor.testing.TestSpecModelFactory
Create a SpecModel from the given TypeElement and an optional DependencyInjectionHelper.
create(ComponentContext) - Static method in class com.facebook.litho.testing.TestDrawableComponent
Deprecated.
 
create(ComponentContext, int, int) - Static method in class com.facebook.litho.testing.TestDrawableComponent
Deprecated.
 
create(ComponentContext, boolean, boolean, boolean) - Static method in class com.facebook.litho.testing.TestDrawableComponent
Deprecated.
 
create(ComponentContext, int, int, boolean, boolean, boolean) - Static method in class com.facebook.litho.testing.TestDrawableComponent
Deprecated.
 
create(ComponentContext, int, int, boolean, boolean, boolean, boolean) - Static method in class com.facebook.litho.testing.TestDrawableComponent
Deprecated.
 
create(ComponentContext, int, int) - Static method in class com.facebook.litho.testing.TestLayoutComponent
Deprecated.
 
create(ComponentContext, int, int, boolean, boolean, boolean) - Static method in class com.facebook.litho.testing.TestLayoutComponent
Deprecated.
 
create(ComponentContext) - Static method in class com.facebook.litho.testing.TestLayoutComponent
Deprecated.
 
create(ComponentContext, boolean) - Static method in class com.facebook.litho.testing.TestLayoutComponent
Deprecated.
 
create(ComponentContext) - Static method in class com.facebook.litho.testing.TestSizeDependentComponent
Deprecated.
 
create(ComponentContext, int, int, Component) - Static method in class com.facebook.litho.testing.TestTransitionComponent
Deprecated.
 
create(ComponentContext, Component) - Static method in class com.facebook.litho.testing.TestTransitionComponent
Deprecated.
 
create(ComponentContext, int, int) - Static method in class com.facebook.litho.testing.TestViewComponent
Deprecated.
 
create(ComponentContext, int, int, boolean, boolean, boolean) - Static method in class com.facebook.litho.testing.TestViewComponent
Deprecated.
 
create(ComponentContext) - Static method in class com.facebook.litho.testing.TestViewComponent
Deprecated.
 
create(ComponentContext, boolean, boolean, boolean) - Static method in class com.facebook.litho.testing.TestViewComponent
Deprecated.
 
create(String) - Static method in class com.facebook.litho.Transition
Creates a Transition for the component with the given transition key.
create(String...) - Static method in class com.facebook.litho.Transition
Creates a Transition for the components with the given transition keys.
create(Transition.TransitionKeyType, String) - Static method in class com.facebook.litho.Transition
Creates a Transition for the component with the given transition key of the given type.
create(Transition.TransitionKeyType, String...) - Static method in class com.facebook.litho.Transition
Creates a Transition for the components with the given transition keys of the given type.
create(Transition.ComponentTarget) - Static method in class com.facebook.litho.Transition
Creates a Transition for the components targeted by the given Transition.ComponentTarget.
create(ComponentContext) - Method in class com.facebook.litho.ViewCompatComponent
Deprecated.
 
create(ComponentContext) - Static method in class com.facebook.litho.widget.Button
 
create(ComponentContext, int, int) - Static method in class com.facebook.litho.widget.Button
 
create(ComponentContext) - Static method in class com.facebook.litho.widget.Card
 
create(ComponentContext, int, int) - Static method in class com.facebook.litho.widget.Card
 
create(ComponentContext) - Static method in class com.facebook.litho.widget.CardClip
 
create(ComponentContext, int, int) - Static method in class com.facebook.litho.widget.CardClip
 
create(ComponentContext) - Static method in class com.facebook.litho.widget.CardShadow
 
create(ComponentContext, int, int) - Static method in class com.facebook.litho.widget.CardShadow
 
create(ComponentContext) - Method in interface com.facebook.litho.widget.ComponentCreator
Creates a new instance of Component.
create() - Static method in class com.facebook.litho.widget.ComponentRenderInfo
 
create() - Static method in class com.facebook.litho.widget.ComponentTreeHolder
 
create(ComponentRenderInfo) - Method in interface com.facebook.litho.widget.ComponentWarmer.ComponentTreeHolderPreparer
Create a ComponentTreeHolder instance from an existing render info which will be used as an item in the underlying adapter of the RecyclerBinder
create(ComponentRenderInfo) - Method in class com.facebook.litho.widget.ComponentWarmer.ComponentTreeHolderPreparerWithSizeImpl
 
create(ComponentContext) - Static method in class com.facebook.litho.widget.EditText
Deprecated.
 
create(ComponentContext, int, int) - Static method in class com.facebook.litho.widget.EditText
Deprecated.
 
create(ComponentContext) - Static method in class com.facebook.litho.widget.HorizontalScroll
 
create(ComponentContext, int, int) - Static method in class com.facebook.litho.widget.HorizontalScroll
 
create(ComponentContext) - Static method in class com.facebook.litho.widget.Image
 
create(ComponentContext, int, int) - Static method in class com.facebook.litho.widget.Image
 
create(int, int, int) - Static method in class com.facebook.litho.widget.MaterialTextInputColorStateList
 
create(ComponentContext) - Static method in class com.facebook.litho.widget.Progress
 
create(ComponentContext, int, int) - Static method in class com.facebook.litho.widget.Progress
 
create(ComponentContext) - Static method in class com.facebook.litho.widget.Recycler
 
create(ComponentContext, int, int) - Static method in class com.facebook.litho.widget.Recycler
 
create(ComponentContext) - Static method in class com.facebook.litho.widget.SizeSpecMountWrapperComponent
 
create(ComponentContext, int, int) - Static method in class com.facebook.litho.widget.SizeSpecMountWrapperComponent
 
create(ComponentContext) - Static method in class com.facebook.litho.widget.SolidColor
 
create(ComponentContext, int, int) - Static method in class com.facebook.litho.widget.SolidColor
 
create(ComponentContext) - Static method in class com.facebook.litho.widget.Spinner
 
create(ComponentContext, int, int) - Static method in class com.facebook.litho.widget.Spinner
 
create(ComponentContext) - Static method in class com.facebook.litho.widget.Text
 
create(ComponentContext, int, int) - Static method in class com.facebook.litho.widget.Text
 
create(ComponentContext) - Static method in class com.facebook.litho.widget.TextInput
 
create(ComponentContext, int, int) - Static method in class com.facebook.litho.widget.TextInput
 
create(ComponentContext) - Static method in class com.facebook.litho.widget.TouchableFeedback
 
create(ComponentContext, int, int) - Static method in class com.facebook.litho.widget.TouchableFeedback
 
create(ComponentContext) - Static method in class com.facebook.litho.widget.TransparencyEnabledCard
Deprecated.
 
create(ComponentContext, int, int) - Static method in class com.facebook.litho.widget.TransparencyEnabledCard
Deprecated.
 
create(ComponentContext) - Static method in class com.facebook.litho.widget.TransparencyEnabledCardClip
 
create(ComponentContext, int, int) - Static method in class com.facebook.litho.widget.TransparencyEnabledCardClip
 
create(ComponentContext) - Static method in class com.facebook.litho.widget.VerticalScroll
 
create(ComponentContext, int, int) - Static method in class com.facebook.litho.widget.VerticalScroll
 
create() - Static method in class com.facebook.litho.widget.ViewRenderInfo
 
create(ComponentContext) - Static method in class com.facebook.litho.Wrapper
 
create(ComponentContext, int, int) - Static method in class com.facebook.litho.Wrapper
 
create() - Method in interface com.facebook.rendercore.extensions.ExtensionsCreator
 
create(RenderState.LayoutContext, Node, LayoutResult, RenderState.LazyTree<State>, int, int, State) - Static method in class com.facebook.rendercore.RenderResult
 
create() - Static method in class com.facebook.yoga.YogaConfigFactory
 
create() - Static method in class com.facebook.yoga.YogaNodeFactory
 
create(YogaConfig) - Static method in class com.facebook.yoga.YogaNodeFactory
 
createAndMeasureLithoView(ComponentContext, Component, int, int) - Static method in class com.facebook.litho.BenchmarkTestHelper
 
createAndMeasureTreeForComponent(RenderStateContext, ComponentContext, Component, int, int) - Static method in class com.facebook.litho.TestLayoutState
Deprecated.
 
createAnimation(PropertyAnimation) - Method in class com.facebook.litho.Transition.SpringTransitionAnimator
 
createAnimation(PropertyAnimation) - Method in class com.facebook.litho.Transition.TimingTransitionAnimator
 
createAnimation(PropertyAnimation) - Method in interface com.facebook.litho.Transition.TransitionAnimator
 
createChangeSetComponent(String, Change...) - Static method in class com.facebook.litho.testing.sections.TestSectionCreator
 
createChangeSetComponent(String, boolean, Change...) - Static method in class com.facebook.litho.testing.sections.TestSectionCreator
 
createChangeSetSection(int, String, boolean, Change...) - Static method in class com.facebook.litho.testing.sections.TestSectionCreator
 
createChildren(SectionContext) - Method in class com.facebook.litho.sections.common.HideableDataDiffSection
 
createChildren(SectionContext) - Method in class com.facebook.litho.sections.SectionLifecycle
This methods will delegate to the GroupSectionSpec method annotated with OnCreateChildren
createChildren(SectionLifecycle, SectionContext, Section) - Static method in class com.facebook.litho.sections.SectionLifecycleTestUtil
 
createChildren(SectionContext) - Method in class com.facebook.litho.sections.widget.ViewPagerHelperSection
 
createChildren(SectionContext) - Method in class com.facebook.litho.testing.sections.TestSectionCreator.ChildrenSectionTest
 
createCompareStatement(String, EnumSet<RunMode>) - Method in interface com.facebook.litho.specmodels.generator.CachedValueGenerator.CachedValueInput
 
createContent(Context) - Method in class com.facebook.litho.MountSpecLithoRenderUnit
 
createContent(Context) - Method in class com.facebook.litho.SpecGeneratedComponent
 
createContent(Context) - Method in interface com.facebook.rendercore.ContentAllocator
Allocates the mountable content (View or Drawable).
createContent(Context) - Method in class com.facebook.rendercore.renderunits.HostRenderUnit
 
createDelegateBinder(MODEL, RenderUnit.Binder<MODEL, CONTENT>) - Static method in class com.facebook.rendercore.RenderUnit.DelegateBinder
Create a binder with a Model and RenderUnit.Binder which will bind the given Model to the content type which will be provided by the RenderUnit.
createEmpty() - Static method in class com.facebook.litho.widget.ComponentRenderInfo
Create empty ComponentRenderInfo.
createExtensionState(MountDelegate) - Method in class com.facebook.rendercore.extensions.MountExtension
 
createGetterMethod(SpecModel, SpecMethodModel<DelegateMethod, Void>, List<CachedValueGenerator.CachedValueInput>, String) - Static method in class com.facebook.litho.specmodels.generator.CachedValueGenerator
 
createGridLayoutInfo(Context, int, int, boolean, boolean) - Method in interface com.facebook.litho.sections.widget.GridLayoutInfoFactory
 
createInitialState(SectionContext) - Method in class com.facebook.litho.sections.common.HideableDataDiffSection
 
createInitialState(SectionContext) - Method in class com.facebook.litho.sections.SectionLifecycle
 
createInitialState(SectionLifecycle, SectionContext, Section) - Static method in class com.facebook.litho.sections.SectionLifecycleTestUtil
 
createInitialState(ComponentContext) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent
 
createInitialState(SectionContext) - Method in class com.facebook.litho.sections.widget.ViewPagerHelperSection
 
createInitialState(ComponentContext) - Method in class com.facebook.litho.SpecGeneratedComponent
 
createInitialState(ComponentContext) - Method in class com.facebook.litho.widget.EditText
Deprecated.
 
createInitialState(ComponentContext) - Method in class com.facebook.litho.widget.HorizontalScroll
 
createInitialState(ComponentContext) - Method in class com.facebook.litho.widget.Recycler
 
createInitialState(ComponentContext) - Method in class com.facebook.litho.widget.SizeSpecMountWrapperComponent
 
createInitialState(ComponentContext) - Method in class com.facebook.litho.widget.Spinner
 
createInitialState(ComponentContext) - Method in class com.facebook.litho.widget.TextInput
 
createInitialState(ComponentContext) - Method in class com.facebook.litho.widget.VerticalScroll
 
createInput() - Method in class com.facebook.rendercore.extensions.RenderCoreExtension
Should return a new Input > to which the LayoutResultVisitor can write into.
createInput() - Method in class com.facebook.rendercore.incrementalmount.IncrementalMountRenderCoreExtension
 
createInput() - Method in class com.facebook.rendercore.visibility.VisibilityExtension
 
createInputsClass(List<CachedValueGenerator.CachedValueInput>, String, EnumSet<RunMode>) - Static method in class com.facebook.litho.specmodels.generator.CachedValueGenerator
 
createInteger() - Method in class com.facebook.litho.Animations.DynamicValueBindingBuilder
 
createInterStagePropsContainer() - Method in class com.facebook.litho.SpecGeneratedComponent
 
createInterStagePropsContainer() - Method in class com.facebook.litho.widget.HorizontalScroll
 
createInterStagePropsContainer() - Method in class com.facebook.litho.widget.Image
 
createInterStagePropsContainer() - Method in class com.facebook.litho.widget.Text
 
createInterStagePropsContainer() - Method in class com.facebook.litho.widget.VerticalScroll
 
createLayoutCalculationHandler(RenderInfo) - Method in interface com.facebook.litho.widget.LayoutHandlerFactory
 
createLinearLayoutInfo(Context, int, boolean, boolean) - Method in interface com.facebook.litho.sections.widget.LinearLayoutInfoFactory
 
createLithoView(ComponentContext) - Method in interface com.facebook.litho.widget.LithoViewFactory
 
createLithoViewAndExecLifecycleMethods(ComponentContext, Component, int, int) - Static method in class com.facebook.litho.BenchmarkTestHelper
 
createMockEventHandler(Class, EventHandlerTestHelper.MockEventHandler<E, R>) - Static method in class com.facebook.litho.testing.eventhandler.EventHandlerTestHelper
Creates a mock EventHandler
createModel(Elements, Types, TypeElement, Messager, DependencyInjectionHelper, EnumSet<RunMode>) - Method in class com.facebook.litho.sections.specmodels.processor.DiffSectionSpecModelFactory
 
createModel(Elements, Types, TypeElement, Messager, DependencyInjectionHelper, EnumSet<RunMode>) - Method in class com.facebook.litho.sections.specmodels.processor.GroupSectionSpecModelFactory
 
createMountContent(Context) - Method in class com.facebook.litho.Component
 
createNestedComponentTree(ComponentContext, Component) - Static method in class com.facebook.litho.ComponentTree
Creates a ComponentTree nested inside the ComponentTree of the provided parentContext.
createNewInstance(StateHandler) - Static method in class com.facebook.litho.StateHandler
 
createOrGetErrorEventHandler(Component, ComponentContext, ComponentContext) - Static method in class com.facebook.litho.ComponentUtils
 
createPoolableContent(Context) - Method in class com.facebook.litho.SpecGeneratedComponent
 
createPoolableContent(Context) - Method in interface com.facebook.rendercore.ContentAllocator
Creates a mount-content that can be pooled.
createPrepareInterStagePropsContainer() - Method in class com.facebook.litho.SpecGeneratedComponent
 
createPrepareInterStagePropsContainer() - Method in class com.facebook.litho.widget.Progress
 
createRecyclingPool() - Method in class com.facebook.litho.MountSpecLithoRenderUnit
 
createRecyclingPool() - Method in class com.facebook.litho.SpecGeneratedComponent
 
createRecyclingPool() - Method in interface com.facebook.rendercore.ContentAllocator
Creates an ItemPool for this mountable content.
createSectionComponent(String, Section...) - Static method in class com.facebook.litho.testing.sections.TestSectionCreator
 
createSectionComponent(String, boolean, Section...) - Static method in class com.facebook.litho.testing.sections.TestSectionCreator
 
createService(SectionContext) - Method in class com.facebook.litho.sections.SectionLifecycle
 
createSimpleMethodParamModel(TypeSpec, String, Object) - Static method in class com.facebook.litho.specmodels.model.MethodParamModelFactory
 
createsLegacyState(boolean) - Method in class com.facebook.litho.specmodels.model.DelegateMethodDescription.Builder
Whether this method creates state in a legacy manner, writing to a StateContainer on the Section/Surface/etc, obtained via a call to getStateContainer.
createsLegacyState - Variable in class com.facebook.litho.specmodels.model.DelegateMethodDescription
 
createSnapScroller(LayoutManager) - Method in class com.facebook.litho.widget.StartSnapHelper
 
createStaggeredGridLayoutInfo(int, int, boolean, int) - Method in interface com.facebook.litho.sections.widget.StaggeredGridLayoutInfoFactory
 
createState() - Method in class com.facebook.litho.DynamicPropsExtension
 
createState() - Method in class com.facebook.litho.EndToEndTestingExtension
 
createState() - Method in class com.facebook.litho.LithoViewAttributesExtension
 
createState() - Method in class com.facebook.litho.NestedLithoViewsExtension
 
createState() - Method in class com.facebook.litho.TransitionsExtension
 
createState() - Method in class com.facebook.rendercore.extensions.MountExtension
 
createState() - Method in class com.facebook.rendercore.incrementalmount.IncrementalMountExtension
 
createState() - Method in class com.facebook.rendercore.visibility.VisibilityMountExtension
 
createStateContainer() - Method in class com.facebook.litho.sections.common.HideableDataDiffSection
 
createStateContainer() - Method in class com.facebook.litho.sections.Section
 
createStateContainer() - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent
 
createStateContainer() - Method in class com.facebook.litho.sections.widget.ViewPagerHelperSection
 
createStateContainer() - Method in class com.facebook.litho.SpecGeneratedComponent
 
createStateContainer() - Method in class com.facebook.litho.widget.EditText
Deprecated.
 
createStateContainer() - Method in class com.facebook.litho.widget.HorizontalScroll
 
createStateContainer() - Method in class com.facebook.litho.widget.Recycler
 
createStateContainer() - Method in class com.facebook.litho.widget.SizeSpecMountWrapperComponent
 
createStateContainer() - Method in class com.facebook.litho.widget.Spinner
 
createStateContainer() - Method in class com.facebook.litho.widget.TextInput
 
createStateContainer() - Method in class com.facebook.litho.widget.VerticalScroll
 
createTestInstance(ComponentContext) - Static method in class com.facebook.litho.LayoutState
Deprecated.
kept around for old code, you should create a real instance instead with `calculate`
createTransitionId(String, Transition.TransitionKeyType, String, String) - Static method in class com.facebook.rendercore.transitions.TransitionUtils
 
createTree(Section, SectionContext) - Static method in class com.facebook.litho.testing.sections.TestSectionCreator
 
createView(Context, ViewGroup) - Method in interface com.facebook.litho.viewcompat.ViewCreator
 
createViewportFiller(int, int) - Method in class com.facebook.litho.widget.GridLayoutInfo
 
createViewportFiller(int, int) - Method in interface com.facebook.litho.widget.LayoutInfo
 
createViewportFiller(int, int) - Method in class com.facebook.litho.widget.LinearLayoutInfo
 
createViewportFiller(int, int) - Method in class com.facebook.litho.widget.StaggeredGridLayoutInfo
 
createVisibilityOutput(R, Rect) - Method in interface com.facebook.rendercore.visibility.VisibilityOutput.Factory
 
createWithMetadata(DebugMetadata, String, String, String...) - Static method in class com.facebook.litho.DebugMetadata
Creates a new DebugMetadata object based on an existing DebugMetadata object (or null).
createWithRecyclerBinderConfiguration(int, RecyclerBinderConfiguration) - Static method in class com.facebook.litho.sections.widget.GridRecyclerConfiguration
Deprecated.
createWithRecyclerBinderConfiguration(RecyclerBinderConfiguration) - Static method in class com.facebook.litho.sections.widget.ListRecyclerConfiguration
Deprecated.
createWithRecyclerBinderConfiguration(int, RecyclerBinderConfiguration) - Static method in class com.facebook.litho.sections.widget.StaggeredGridRecyclerConfiguration
Deprecated.
createWrapper(ComponentContext, Component) - Method in interface com.facebook.litho.RootWrapperComponentFactory
Wrap the given component and return a new root.
createYogaConfig() - Static method in class com.facebook.litho.yoga.LithoYogaFactory
 
createYogaNode(YogaConfig) - Static method in class com.facebook.litho.yoga.LithoYogaFactory
 
createYogaNodeWriter(YogaNode) - Method in class com.facebook.litho.LithoNode
 
createYogaNodeWriter(YogaNode) - Method in class com.facebook.litho.NestedTreeHolder
 
currentLayoutStateId - Variable in class com.facebook.litho.LithoLayoutData
 
currentValueIsApproximately(double) - Method in class com.facebook.litho.dataflow.springs.Spring
This method checks to see that the current spring displacement value is equal to the input, accounting for the spring's rest displacement threshold.
cursorDrawableRes(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
cursorDrawableRes(int) - Method in class com.facebook.litho.widget.TextInput.Builder
 
customAttribute(String, Object) - Method in class com.facebook.litho.widget.BaseRenderInfo.Builder
 
customAttributes(Map<String, Object>) - Method in class com.facebook.litho.sections.common.SingleComponentSection.Builder
 
customEllipsisText(CharSequence) - Method in class com.facebook.litho.widget.Text.Builder
 
customEllipsisTextAttr(int, int) - Method in class com.facebook.litho.widget.Text.Builder
 
customEllipsisTextAttr(int) - Method in class com.facebook.litho.widget.Text.Builder
 
customEllipsisTextRes(int) - Method in class com.facebook.litho.widget.Text.Builder
 
customEllipsisTextRes(int, Object...) - Method in class com.facebook.litho.widget.Text.Builder
 
CustomSpeedLinearSnapHelper - Class in com.facebook.litho.widget
Implementation of the LinearSnapHelper supporting hscroll custom target child view
CustomSpeedLinearSnapHelper(int) - Constructor for class com.facebook.litho.widget.CustomSpeedLinearSnapHelper
 
customViewType(int) - Method in class com.facebook.litho.widget.ViewRenderInfo.Builder
Specify a custom ViewType identifier for this View.

D

dashEffect(float[], float) - Method in class com.facebook.litho.Border.Builder
Applies a dash effect to the border
data(List<? extends T>) - Method in class com.facebook.litho.sections.common.DataDiffSection.Builder
 
data(List<T>) - Method in class com.facebook.litho.sections.common.HideableDataDiffSection.Builder
 
data(Object) - Method in class com.facebook.litho.sections.common.SingleComponentSection.Builder
 
DATA_CHANGES - Static variable in annotation type com.facebook.litho.widget.ViewportInfo.State
 
dataBound(SectionContext) - Method in class com.facebook.litho.sections.SectionLifecycle
This method will delegate to the SectionSpec method annotated with OnDataBound
dataBound(SectionContext) - Method in class com.facebook.litho.sections.widget.ViewPagerHelperSection
 
DataDiffModelName - Interface in com.facebook.litho.widget
Interface to provide name of the model used for tracing purposes.
DataDiffSection<T> - Class in com.facebook.litho.sections.common
A DiffSectionSpec that creates a changeSet diffing a generic List of data.
dataDiffSection(DataDiffSection<T>) - Method in class com.facebook.litho.sections.widget.ViewPagerComponent.Builder
 
DataDiffSection.Builder<T> - Class in com.facebook.litho.sections.common
 
DataFlowBinding - Interface in com.facebook.litho.dataflow
Defines the relationship of a set of input values to a set of output values where the values from the input nodes 'flow into' the output nodes.
DataFlowGraph - Class in com.facebook.litho.dataflow
A directed acyclic graph (DAG) created from one or more GraphBindings.
dataRendered(SectionContext, boolean, boolean, long, int, int, ChangesInfo, int) - Method in class com.facebook.litho.sections.SectionLifecycle
This method will delegate to the SectionSpec method annotated with OnDataRendered.
dataRendered(SectionContext, boolean, boolean, long, int, int, ChangesInfo, int) - Method in class com.facebook.litho.testing.sections.TestSectionCreator.ChildrenSectionTest
 
dataSource - Variable in class com.facebook.litho.sections.common.ConnectionStateEvent
 
dataSource - Variable in class com.facebook.litho.sections.common.RenderSectionEvent
 
DATE_PICKER - Static variable in class com.facebook.litho.AccessibilityRole
 
DATE_PICKER_DIALOG - Static variable in class com.facebook.litho.AccessibilityRole
 
deactivate() - Method in interface com.facebook.litho.dataflow.DataFlowBinding
Deactivates this binding which, as you might guess, is the reverse of activating it: the sub-graph associated with this binding is removed from the main DataFlowGraph.
deactivate() - Method in class com.facebook.litho.dataflow.GraphBinding
Deactivates this binding which, as you might guess, is the reverse of activating it: the sub-graph associated with this binding is removed from the main DataFlowGraph.
DEBUG_TAG - Static variable in class com.facebook.rendercore.incrementalmount.IncrementalMountExtensionConfigs
 
DEBUG_TAG - Static variable in class com.facebook.rendercore.visibility.VisibilityExtensionConfigs
 
DebugComponent - Class in com.facebook.litho
A DebugComponent represents a node in Litho's component hierarchy.
DebugComponent.Overrider - Interface in com.facebook.litho
 
DebugComponentDescriptionHelper - Class in com.facebook.litho
Describes DebugComponents for use in testing and debugging.
DebugComponentDescriptionHelper() - Constructor for class com.facebook.litho.DebugComponentDescriptionHelper
 
DebugComponentDescriptionHelper.ExtraDescription - Interface in com.facebook.litho
An interface for callsite to append extra description into StringBuilder by given DebugComponent.
DebugComponentTimeMachine - Class in com.facebook.litho
This class provides the means to save and restore ComponentTrees for time-traveling debugging.
DebugComponentTimeMachine.TreeRevision - Class in com.facebook.litho
 
DebugComponentTimeMachine.TreeRevisions - Class in com.facebook.litho
 
DebugHierarchy - Class in com.facebook.litho
DebugHierarchy provides a light(er) weight way to track and access information about the component parentage of a given MountItem.
DebugHierarchy.Node - Class in com.facebook.litho
 
debugInfo(String, Object) - Method in class com.facebook.litho.widget.BaseRenderInfo.Builder
 
DebugLayoutNode - Class in com.facebook.litho
A DebugLayoutNode is a wrapper around InternalNode which allows debug tools to inspect and mutate internal nodes without making InternalNode a public class.
DebugLayoutNodeEditor - Class in com.facebook.litho
 
DebugLayoutNodeEditor(LithoNode) - Constructor for class com.facebook.litho.DebugLayoutNodeEditor
 
DebugMetadata - Class in com.facebook.litho
DebugMetadata is a special class that allows custom key-value pairs to be appended to LithoMetadataExceptionWrapper when it wraps an exception.
DebugSection - Class in com.facebook.litho.sections.debug
A DebugSection represents a section node that created part of Litho's component hierarchy.
deepCopySectionChildren - Static variable in class com.facebook.litho.sections.config.SectionsConfiguration
 
deepSubComponentWith(<any>) - Static method in class com.facebook.litho.testing.assertj.LithoViewSubComponentDeepExtractor
Deprecated.
 
deepSubComponentWith(ComponentContext, <any>) - Static method in class com.facebook.litho.testing.assertj.SubComponentDeepExtractor
Deprecated.
Verify that a component tree contains a component that matches the provided condition at any level in its tree.
DEFAULT_ACTUAL_IMAGE_SCALE_TYPE - Static variable in class com.facebook.litho.fresco.FrescoImageDefaults
 
DEFAULT_BACKGROUND_THREAD_PRIORITY - Static variable in class com.facebook.litho.config.ComponentsConfiguration
The default priority for threads that perform background layout calculations.
DEFAULT_BREAK_STRATEGY - Static variable in class com.facebook.litho.widget.TextStylesHelper
 
DEFAULT_CHANGE_SET_THREAD_PRIORITY - Static variable in class com.facebook.litho.config.ComponentsConfiguration
The default priority for threads that perform background sections change set calculations.
DEFAULT_COMPONENT_VIEW_TYPE - Static variable in class com.facebook.litho.widget.RenderInfoViewCreatorController
 
DEFAULT_EMS - Static variable in class com.facebook.litho.widget.TextStylesHelper
 
DEFAULT_FADE_DURATION - Static variable in class com.facebook.litho.fresco.FrescoImageDefaults
 
DEFAULT_FRICTION - Static variable in class com.facebook.litho.dataflow.springs.SpringConfig
 
DEFAULT_HYPHENATION_FREQUENCY - Static variable in class com.facebook.litho.widget.TextStylesHelper
 
DEFAULT_IMAGE_ASPECT_RATION - Static variable in class com.facebook.litho.fresco.FrescoImageDefaults
 
DEFAULT_INPUT - Static variable in class com.facebook.litho.dataflow.ValueNode
 
DEFAULT_JUSTIFICATION_MODE - Static variable in class com.facebook.litho.widget.TextStylesHelper
 
DEFAULT_LAYOUT_THREAD_POOL_CONFIGURATION - Static variable in class com.facebook.litho.ThreadPoolLayoutHandler
 
DEFAULT_MAX_PREALLOCATION - Static variable in interface com.facebook.rendercore.ContentAllocator
Default size of the content pool.
DEFAULT_MAX_SIZE - Static variable in class com.facebook.litho.widget.ComponentWarmer
 
DEFAULT_MAX_WIDTH - Static variable in class com.facebook.litho.widget.TextStylesHelper
 
DEFAULT_MIN_WIDTH - Static variable in class com.facebook.litho.widget.TextStylesHelper
 
DEFAULT_PLACEHOLDER_IMAGE_FOCUS_POINT - Static variable in class com.facebook.litho.fresco.FrescoImageDefaults
 
DEFAULT_RANGE_RATIO - Static variable in class com.facebook.litho.widget.RecyclerBinder.Builder
 
DEFAULT_SCALE_TYPE - Static variable in class com.facebook.litho.fresco.FrescoImageDefaults
 
DEFAULT_TENSION - Static variable in class com.facebook.litho.dataflow.springs.SpringConfig
 
DEFAULT_THREAD_POOL_CONFIG - Static variable in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration.Builder
 
DefaultComponentsReporter - Class in com.facebook.litho
 
DefaultComponentsReporter() - Constructor for class com.facebook.litho.DefaultComponentsReporter
 
DefaultComponentsSystrace - Class in com.facebook.litho
 
DefaultComponentsSystrace() - Constructor for class com.facebook.litho.DefaultComponentsSystrace
 
defaultConfig - Static variable in class com.facebook.litho.dataflow.springs.SpringConfig
 
DefaultDiffNode - Class in com.facebook.litho
 
DefaultDiffSectionSpecGenerator - Class in com.facebook.litho.sections.specmodels.model
 
DefaultDiffSectionSpecGenerator() - Constructor for class com.facebook.litho.sections.specmodels.model.DefaultDiffSectionSpecGenerator
 
DefaultDiffSectionSpecGenerator(Set<ClassName>) - Constructor for class com.facebook.litho.sections.specmodels.model.DefaultDiffSectionSpecGenerator
 
DefaultErrorEventHandler - Class in com.facebook.litho
Default implementation of ErrorEvent handler.
DefaultErrorEventHandler() - Constructor for class com.facebook.litho.DefaultErrorEventHandler
 
DefaultErrorReporter - Class in com.facebook.rendercore
 
DefaultErrorReporter() - Constructor for class com.facebook.rendercore.DefaultErrorReporter
 
DefaultGroupSectionSpecGenerator - Class in com.facebook.litho.sections.specmodels.model
 
DefaultGroupSectionSpecGenerator() - Constructor for class com.facebook.litho.sections.specmodels.model.DefaultGroupSectionSpecGenerator
 
DefaultGroupSectionSpecGenerator(Set<ClassName>) - Constructor for class com.facebook.litho.sections.specmodels.model.DefaultGroupSectionSpecGenerator
 
DefaultHandler(Looper) - Constructor for class com.facebook.rendercore.RunnableHandler.DefaultHandler
 
DefaultLayoutProps() - Constructor for class com.facebook.litho.CommonProps.DefaultLayoutProps
 
DefaultLayoutSpecGenerator - Class in com.facebook.litho.specmodels.model
 
DefaultLayoutSpecGenerator() - Constructor for class com.facebook.litho.specmodels.model.DefaultLayoutSpecGenerator
 
DefaultLithoHandlerDynamicPriority - Class in com.facebook.litho
LithoHandler implementation backed by a HandlerThread, which allows changing the priority of a HandlerThread.
DefaultLithoHandlerDynamicPriority(HandlerThread) - Constructor for class com.facebook.litho.DefaultLithoHandlerDynamicPriority
Creates a RunnableHandler instance backed by a HandlerThread.
DefaultMountContentPool - Class in com.facebook.litho
The default MountContentPool used for mount content unless your MountSpec implements @OnCreateMountContentPool.
DefaultMountContentPool(String, int, boolean) - Constructor for class com.facebook.litho.DefaultMountContentPool
 
DefaultMountSpecGenerator - Class in com.facebook.litho.specmodels.model
 
DefaultMountSpecGenerator() - Constructor for class com.facebook.litho.specmodels.model.DefaultMountSpecGenerator
 
DefaultMountSpecGenerator(Set<ClassName>) - Constructor for class com.facebook.litho.specmodels.model.DefaultMountSpecGenerator
 
DefaultTestSpecGenerator - Class in com.facebook.litho.specmodels.model.testing
 
DefaultTestSpecGenerator() - Constructor for class com.facebook.litho.specmodels.model.testing.DefaultTestSpecGenerator
 
definedParameterTypes(ImmutableList<TypeName>) - Method in class com.facebook.litho.specmodels.model.DelegateMethodDescription.Builder
delay(int, T) - Static method in class com.facebook.litho.Transition
Creates a delayed Transitions that will run after a delay.
DelayBinding - Class in com.facebook.litho.animation
An AnimationBinding that adds a delay to the provided AnimationBinding
DelayBinding(int, AnimationBinding) - Constructor for class com.facebook.litho.animation.DelayBinding
 
DelayTransitionSet - Class in com.facebook.litho
A TransitionSet that, however, designed to have exactly one transition child to which the specified apply would be applied
DelayTransitionSet(int, T) - Constructor for class com.facebook.litho.DelayTransitionSet
 
delegate(Component) - Method in class com.facebook.litho.Wrapper.Builder
 
DELEGATE_METHOD_ANNOTATIONS - Static variable in class com.facebook.litho.sections.specmodels.processor.DiffSectionSpecModelFactory
 
DELEGATE_METHOD_ANNOTATIONS - Static variable in class com.facebook.litho.sections.specmodels.processor.GroupSectionSpecModelFactory
 
DELEGATE_METHOD_ANNOTATIONS - Static variable in class com.facebook.litho.specmodels.processor.LayoutSpecModelFactory
 
DELEGATE_METHOD_ANNOTATIONS - Static variable in class com.facebook.litho.specmodels.processor.MountSpecModelFactory
 
DelegateMethod - Interface in com.facebook.litho.specmodels.model
Phantom type for a delegate method model.
DelegateMethodDescription - Class in com.facebook.litho.specmodels.model
Describes the signature and other feature of a delegate method.
DelegateMethodDescription.Builder - Class in com.facebook.litho.specmodels.model
 
DelegateMethodDescription.InterStagePropsTarget - Enum in com.facebook.litho.specmodels.model
 
DelegateMethodDescription.OptionalParameterType - Enum in com.facebook.litho.specmodels.model
Defines possible param types that can be used in delegate methods.
DelegateMethodDescriptions - Class in com.facebook.litho.sections.specmodels.model
 
DelegateMethodDescriptions() - Constructor for class com.facebook.litho.sections.specmodels.model.DelegateMethodDescriptions
 
DelegateMethodDescriptions - Class in com.facebook.litho.specmodels.model
Descriptions of delegate methods.
DelegateMethodDescriptions() - Constructor for class com.facebook.litho.specmodels.model.DelegateMethodDescriptions
 
DelegateMethodExtractor - Class in com.facebook.litho.specmodels.processor
Extracts delegate methods from the given input.
DelegateMethodExtractor() - Constructor for class com.facebook.litho.specmodels.processor.DelegateMethodExtractor
 
DelegateMethodGenerator - Class in com.facebook.litho.specmodels.generator
Class that generates delegate methods for a component.
delegateMethods(ImmutableList<SpecMethodModel<DelegateMethod, Void>>) - Method in class com.facebook.litho.specmodels.model.SpecModelImpl.Builder
 
delegateMethods(ImmutableList<SpecMethodModel<DelegateMethod, Void>>) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
DelegateMethodValidation - Class in com.facebook.litho.specmodels.model
Class for validating that the SpecMethodModels for a SpecModel are well-formed.
DelegateMethodValidation() - Constructor for class com.facebook.litho.specmodels.model.DelegateMethodValidation
 
delegateSection(DataDiffSection<T>) - Method in class com.facebook.litho.sections.widget.ViewPagerHelperSection.Builder
 
DelegatingEventHandler<E> - Class in com.facebook.litho
An event handler that takes two event handlers and calls both of them when an event is dispatched.
DelegatingEventHandler(EventHandler<E>, EventHandler<E>) - Constructor for class com.facebook.litho.DelegatingEventHandler
 
delete(int) - Method in class com.facebook.litho.internal.SparseFloatArray
Removes the mapping from the specified key, if there was any.
DELETE - Static variable in class com.facebook.litho.sections.Change
 
delete(int) - Method in class com.facebook.litho.sections.ChangeSet
 
delete(int, Object) - Method in class com.facebook.litho.sections.ChangeSet
 
delete(int) - Method in interface com.facebook.litho.sections.SectionTree.Target
Notify that the Component at index was deleted.
delete(int) - Method in class com.facebook.litho.sections.widget.SectionBinderTarget
 
DELETE - Static variable in class com.facebook.litho.testing.sections.TestTarget
 
delete(int) - Method in class com.facebook.litho.testing.sections.TestTarget
 
DELETE - Static variable in class com.facebook.litho.widget.RecyclerBinderUpdateCallback.Operation
 
DELETE_RANGE - Static variable in class com.facebook.litho.sections.Change
 
DELETE_RANGE - Static variable in class com.facebook.litho.testing.sections.TestTarget
 
deleteRange(int, int) - Method in class com.facebook.litho.sections.ChangeSet
 
deleteRange(int, int, List<?>) - Method in class com.facebook.litho.sections.ChangeSet
 
deleteRange(int, int) - Method in interface com.facebook.litho.sections.SectionTree.Target
 
deleteRange(int, int) - Method in class com.facebook.litho.sections.widget.SectionBinderTarget
 
deleteRange(int, int) - Method in class com.facebook.litho.testing.sections.TestTarget
 
deltaJumpThreshold(int) - Method in class com.facebook.litho.sections.widget.GridRecyclerConfiguration.Builder
 
deltaJumpThreshold(int) - Method in class com.facebook.litho.sections.widget.ListRecyclerConfiguration.Builder
 
DependencyInjectionHelper - Interface in com.facebook.litho.specmodels.model
An interface for generating certain methods that are required in order for Dependency Injection to work.
dependencyInjectionHelper(DependencyInjectionHelper) - Method in class com.facebook.litho.specmodels.model.SpecModelImpl.Builder
 
dependencyInjectionHelper(DependencyInjectionHelper) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
DependencyInjectionHelperFactory - Interface in com.facebook.litho.specmodels.model
A factory that chooses whether or not to create a DependencyInjectionHelper based on the TypeElement of the class it is generated for.
DeprecatedLithoTooltip - Interface in com.facebook.litho
Defines a tooltip that can be passed to the ComponentTree to be anchored to a component.
DerivedDynamicValue<I,O> - Class in com.facebook.litho
Allows a new DynamicValue to be derived from an existing DynamicValue, with modifications applied.
DerivedDynamicValue(DynamicValue<I>, DerivedDynamicValue.Modifier<I, O>) - Constructor for class com.facebook.litho.DerivedDynamicValue
 
DerivedDynamicValue.Modifier<I,O> - Interface in com.facebook.litho
 
describeMismatchSafely(CharSequence, Description) - Method in class com.facebook.litho.testing.assertj.SubCharSequenceMatcher
 
describeTo(Description) - Method in class com.facebook.litho.testing.assertj.SubCharSequenceMatcher
 
destroy() - Method in class com.facebook.litho.dataflow.springs.Spring
Destroys this Spring, meaning that it will be deregistered from its BaseSpringSystem so it won't be iterated anymore and will clear its set of listeners.
detach() - Method in class com.facebook.litho.sections.widget.SectionBinderTarget
 
detach() - Method in interface com.facebook.litho.widget.Binder
Detach items under the hood.
detach() - Method in class com.facebook.litho.widget.RecyclerBinder
 
detach() - Method in interface com.facebook.rendercore.MountDelegateTarget
 
detach() - Method in class com.facebook.rendercore.MountState
Unbinds all the MountItems currently mounted on this MountState.
detach() - Method in class com.facebook.rendercore.RenderState
 
detach() - Method in class com.facebook.rendercore.RootHostDelegate
 
detachBinders(Context, Object, Object, Systracer) - Method in class com.facebook.litho.MountableLithoRenderUnit
 
detachBinders(Context, Object, Object, Systracer) - Method in class com.facebook.rendercore.Mountable
This method is an override that calls super impl to keep it protected on RenderUnit.
detachBinders(Context, MOUNT_CONTENT, Object, Systracer) - Method in class com.facebook.rendercore.RenderUnit
Unbind all attachDetach binder functions.
DetectedCycleException - Exception in com.facebook.litho.dataflow
Exception thrown when a runtime cycle is detected.
DetectedCycleException(String) - Constructor for exception com.facebook.litho.dataflow.DetectedCycleException
 
detectMoves(Boolean) - Method in class com.facebook.litho.sections.common.DataDiffSection.Builder
 
determine(TypeElement) - Static method in class com.facebook.litho.specmodels.processor.SpecElementTypeDeterminator
 
DEVICEINFO_UNKNOWN - Static variable in class com.facebook.litho.config.DeviceInfoUtils
The default return value of any method in this class when an error occurs or when processing fails (Currently set to -1).
DeviceInfoUtils - Class in com.facebook.litho.config
 
DeviceInfoUtils() - Constructor for class com.facebook.litho.config.DeviceInfoUtils
 
Diff<T> - Class in com.facebook.litho
Represents a diff between two T values.
Diff(T, T) - Constructor for class com.facebook.litho.Diff
 
DIFF - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
DIFF_SECTION_SPEC - Static variable in interface com.facebook.litho.sections.specmodels.model.SectionClassNames
 
DiffNode - Interface in com.facebook.litho
A lightweight representation of a layout node, used to cache measurements between two Layout tree calculations.
DiffPropModel - Class in com.facebook.litho.specmodels.model
Model that is an abstract representation of a Prop that has type Diff.
diffs(ImmutableList<RenderDataDiffModel>) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
DiffSectionSpecModel - Class in com.facebook.litho.sections.specmodels.model
Model that is an abstract representation of a com.facebook.litho.sections.annotations.DiffSectionSpec.
DiffSectionSpecModel(String, String, ImmutableList<SpecMethodModel<DelegateMethod, Void>>, ImmutableList<SpecMethodModel<EventMethod, EventDeclarationModel>>, ImmutableList<AnnotationSpec>, ImmutableList<SpecMethodModel<EventMethod, EventDeclarationModel>>, ImmutableList<SpecMethodModel<UpdateStateMethod, Void>>, ImmutableList<TypeVariableName>, ImmutableList<PropDefaultModel>, ImmutableList<EventDeclarationModel>, ImmutableList<BuilderMethodModel>, ImmutableList<TagModel>, String, ImmutableList<PropJavadocModel>, boolean, SpecElementType, DependencyInjectionHelper, Object, SpecGenerator<DiffSectionSpecModel>, ImmutableList<FieldModel>) - Constructor for class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
DiffSectionSpecModelFactory - Class in com.facebook.litho.sections.specmodels.processor
Factory for creating DiffSectionSpecModels.
DiffSectionSpecModelFactory() - Constructor for class com.facebook.litho.sections.specmodels.processor.DiffSectionSpecModelFactory
 
DiffSectionSpecModelFactory(SpecGenerator<DiffSectionSpecModel>) - Constructor for class com.facebook.litho.sections.specmodels.processor.DiffSectionSpecModelFactory
 
DiffStateParamModel - Class in com.facebook.litho.specmodels.model
Model that is an abstract representation of a State that has type Diff.
DiffValidation - Class in com.facebook.litho.specmodels.model
Class for validating that Diff parameter usages within a SpecModel are well-formed.
DiffValidation() - Constructor for class com.facebook.litho.specmodels.model.DiffValidation
 
DIMEN_RES - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
DIMENSION - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
DimensionValue - Class in com.facebook.litho.animation
A RuntimeValue for dimension properties like x/y/width/height.
dipsToPixels(float) - Method in class com.facebook.litho.ResourceResolver
 
dirty() - Method in class com.facebook.yoga.YogaNode
 
dirty() - Method in class com.facebook.yoga.YogaNodeJNIBase
 
dirtyAllDescendants() - Method in class com.facebook.yoga.YogaNodeJNIBase
 
disable() - Method in class com.facebook.litho.testing.testrule.LithoAnimationEnablerTestRule
Disable Litho animations.
disableClipBottomLeft(boolean) - Method in class com.facebook.litho.widget.Card.Builder
 
disableClipBottomLeft(boolean) - Method in class com.facebook.litho.widget.CardClip.Builder
 
disableClipBottomLeft(boolean) - Method in class com.facebook.litho.widget.TransparencyEnabledCard.Builder
Deprecated.
 
disableClipBottomLeft(boolean) - Method in class com.facebook.litho.widget.TransparencyEnabledCardClip.Builder
 
disableClipBottomRight(boolean) - Method in class com.facebook.litho.widget.Card.Builder
 
disableClipBottomRight(boolean) - Method in class com.facebook.litho.widget.CardClip.Builder
 
disableClipBottomRight(boolean) - Method in class com.facebook.litho.widget.TransparencyEnabledCard.Builder
Deprecated.
 
disableClipBottomRight(boolean) - Method in class com.facebook.litho.widget.TransparencyEnabledCardClip.Builder
 
disableClipTopLeft(boolean) - Method in class com.facebook.litho.widget.Card.Builder
 
disableClipTopLeft(boolean) - Method in class com.facebook.litho.widget.CardClip.Builder
 
disableClipTopLeft(boolean) - Method in class com.facebook.litho.widget.TransparencyEnabledCard.Builder
Deprecated.
 
disableClipTopLeft(boolean) - Method in class com.facebook.litho.widget.TransparencyEnabledCardClip.Builder
 
disableClipTopRight(boolean) - Method in class com.facebook.litho.widget.Card.Builder
 
disableClipTopRight(boolean) - Method in class com.facebook.litho.widget.CardClip.Builder
 
disableClipTopRight(boolean) - Method in class com.facebook.litho.widget.TransparencyEnabledCard.Builder
Deprecated.
 
disableClipTopRight(boolean) - Method in class com.facebook.litho.widget.TransparencyEnabledCardClip.Builder
 
DisabledMountContentPool - Class in com.facebook.litho
A MountContentPool that has no size and doesn't recycle objects.
DisabledMountContentPool() - Constructor for class com.facebook.litho.DisabledMountContentPool
 
disableGetAnnotationUsage - Static variable in class com.facebook.litho.config.ComponentsConfiguration
field.getAnnotation() has bugs which is causing java crashes in the App, in addition to this we suspect this might be a reason for few other native crashes as well.
disablePTR(boolean) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
disableSwiping(boolean) - Method in class com.facebook.litho.sections.widget.ViewPagerComponent.Builder
 
DisappearingHost - Interface in com.facebook.rendercore.transitions
This interface is needed to add specific methods to a Host that would allow for the extension to handle disappearing animations.
disappearTo(RuntimeValue) - Method in class com.facebook.litho.Transition.TransitionUnitsBuilder
Define where disappear animations should end at.
disappearTo(float) - Method in class com.facebook.litho.Transition.TransitionUnitsBuilder
Define a constant value where disappear animations should end at.
discreteEffect(float, float) - Method in class com.facebook.litho.Border.Builder
Applies a discrete effect to the border
dispatchDraw(Canvas) - Method in class com.facebook.litho.ComponentHost
 
dispatchDraw(Canvas) - Method in class com.facebook.litho.widget.LithoRecyclerView
 
dispatchDraw(Canvas) - Method in class com.facebook.rendercore.HostView
 
dispatchErrorEvent(ComponentContext, ErrorEvent) - Static method in class com.facebook.litho.Component
For internal use, only.
dispatchEvent(E) - Method in class com.facebook.litho.DelegatingEventHandler
 
dispatchEvent(ErrorEvent) - Method in class com.facebook.litho.ErrorEventHandler
 
dispatchEvent(E) - Method in class com.facebook.litho.EventHandler
 
dispatchEvent(LoadingEvent) - Method in class com.facebook.litho.sections.SectionTreeLoadingEventHandler
 
dispatchEvent(HasEventDispatcher, EventHandler, Object) - Static method in class com.facebook.litho.testing.sections.SectionsTestHelper
Dispatches an event to the section
dispatchHoverEvent(MotionEvent) - Method in class com.facebook.litho.ComponentHost
 
dispatchInfo - Variable in class com.facebook.litho.EventHandler
 
dispatchKey(ComponentContext, Handle, KeyEvent) - Static method in class com.facebook.litho.widget.TextInput
This will send the dispatchKey trigger to the component with the given handle.
dispatchKey(ComponentContext, String, KeyEvent) - Static method in class com.facebook.litho.widget.TextInput
Deprecated.
Use #dispatchKey(ComponentContext, Handle) instead.
dispatchKey(EventTrigger, KeyEvent) - Static method in class com.facebook.litho.widget.TextInput
Deprecated.
Use #dispatchKey(ComponentContext, Handle) instead.
DispatchKeyEvent - Class in com.facebook.litho.widget
 
DispatchKeyEvent() - Constructor for class com.facebook.litho.widget.DispatchKeyEvent
 
dispatchKeyTrigger(EventTrigger) - Method in class com.facebook.litho.widget.TextInput.Builder
Deprecated.
Do not use this method to set an EventTrigger. Instead, set a Handle on this Component with .handle() and dispatch the trigger using the variant of TextInput.dispatchKeyTrigger that takes a Handle param.
dispatchKeyTrigger(ComponentContext, String) - Static method in class com.facebook.litho.widget.TextInput
Deprecated.
Do not use this method to get a EventTrigger to use later. Instead give the component a Handle and use #dispatchKey(ComponentContext, Handle).
dispatchLoadingEvent(SectionContext, boolean, LoadingEvent.LoadingState, Throwable) - Static method in class com.facebook.litho.sections.SectionLifecycle
 
dispatchNestedFling(float, float, boolean) - Method in class com.facebook.litho.widget.LithoScrollView
NestedScrollView does not automatically consume the fling event.
dispatchOnEnteredRange(ComponentContext, String) - Method in class com.facebook.litho.SpecGeneratedComponent
 
dispatchOnEvent(EventHandler, Object) - Method in class com.facebook.litho.Component
 
dispatchOnEvent(EventHandler, Object) - Method in class com.facebook.litho.ErrorEventHandler
 
dispatchOnEvent(EventHandler, Object) - Method in interface com.facebook.litho.EventDispatcher
 
dispatchOnEvent(EventHandler, Object) - Method in class com.facebook.litho.sections.SectionLifecycle
 
dispatchOnEventImpl(EventHandler, Object) - Method in class com.facebook.litho.Component
 
dispatchOnEventImpl(EventHandler, Object) - Method in class com.facebook.litho.sections.common.HideableDataDiffSection
 
dispatchOnEventImpl(EventHandler, Object) - Method in class com.facebook.litho.sections.SectionLifecycle
 
dispatchOnEventImpl(EventHandler, Object) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent
 
dispatchOnEventImpl(EventHandler, Object) - Method in class com.facebook.litho.sections.widget.ViewPagerComponent
 
dispatchOnEventImpl(EventHandler, Object) - Method in class com.facebook.litho.testing.TestComponent
Deprecated.
 
dispatchOnEventImpl(EventHandler, Object) - Method in class com.facebook.litho.widget.Recycler
 
dispatchOnEventImpl(EventHandler, Object) - Method in class com.facebook.litho.widget.Spinner
 
dispatchOnExitedRange(ComponentContext, String) - Method in class com.facebook.litho.SpecGeneratedComponent
 
dispatchOnFocused(Function<Void>) - Static method in class com.facebook.rendercore.visibility.VisibilityUtils
 
dispatchOnFocusedVisibleEvent(ComponentContext, EventHandler, Component) - Static method in class com.facebook.litho.testing.helper.ComponentTestHelper
Deprecated.
dispatchOnFullImpression(Function<Void>) - Static method in class com.facebook.rendercore.visibility.VisibilityUtils
 
dispatchOnInvisible(Function<Void>) - Static method in class com.facebook.rendercore.visibility.VisibilityUtils
 
dispatchOnInvisibleEvent(ComponentContext, EventHandler, Component) - Static method in class com.facebook.litho.testing.helper.ComponentTestHelper
Deprecated.
dispatchOnTrigger(E) - Method in class com.facebook.litho.EventTrigger
 
dispatchOnTrigger(E, Object[]) - Method in class com.facebook.litho.EventTrigger
 
dispatchOnUnfocused(Function<Void>) - Static method in class com.facebook.rendercore.visibility.VisibilityUtils
 
dispatchOnVisibilityChanged(Function<Void>, int, int, int, int, int, int, float, float) - Static method in class com.facebook.rendercore.visibility.VisibilityUtils
 
dispatchOnVisible(Function<Void>, Object) - Static method in class com.facebook.rendercore.visibility.VisibilityUtils
 
dispatchOnVisibleEvent(ComponentContext, EventHandler, Component) - Static method in class com.facebook.litho.testing.helper.ComponentTestHelper
Deprecated.
DispatchPopulateAccessibilityEventEvent - Class in com.facebook.litho
Components should implement an event of this type in order to receive callbacks to View#dispatchPopulateAccessibilityEvent(AccessibilityEvent)
DispatchPopulateAccessibilityEventEvent() - Constructor for class com.facebook.litho.DispatchPopulateAccessibilityEventEvent
 
dispatchPopulateAccessibilityEventHandler(EventHandler<DispatchPopulateAccessibilityEventEvent>) - Method in class com.facebook.litho.CommonProps
 
dispatchPopulateAccessibilityEventHandler(EventHandler<DispatchPopulateAccessibilityEventEvent>) - Method in class com.facebook.litho.Component.Builder
 
dispatchVisibilityEvent(Class<?>) - Method in class com.facebook.litho.LithoView
Deprecated.
DISPLAY - Static variable in class com.facebook.yoga.YogaStyleInputs
 
doesMountRenderTreeHosts() - Method in class com.facebook.litho.MountableLithoRenderUnit
 
doesMountRenderTreeHosts() - Method in class com.facebook.rendercore.RenderUnit
Override this method to indicate if a RenderUnit has nested RenderTreeHosts, it will ensure that they are notified when this RenderUnit's bounds change and visibility events are processed correctly for them.
doesNotContainComponents(Class<? extends Component>...) - Method in class com.facebook.litho.testing.assertj.LithoViewAssert
Assert that the LithoView under test does not contain the provided Component classes in the Component Tree hierarchy
doesNotContainComponents(<any>...) - Method in class com.facebook.litho.testing.assertj.LithoViewAssert
Assert that the LithoView under test does not contain the provided Component classes in the Component Tree hierarchy
doesNotContainDirectComponents(<any>...) - Method in class com.facebook.litho.testing.assertj.LithoViewAssert
Assert that the LithoView does not have a direct component of type clazz
doesNotContainSubComponent(SubComponent) - Method in class com.facebook.litho.testing.assertj.ComponentAssert
doesNotContainTestKey(String) - Method in class com.facebook.litho.testing.assertj.LithoViewAssert
 
doesNotHaveVisible(Class<V>, <any>) - Method in class com.facebook.litho.testing.viewtree.ViewTreeAssert
 
doesNotHaveVisibleDrawable(Drawable) - Method in class com.facebook.litho.testing.assertj.ComponentAssert
doesNotHaveVisibleDrawable(Drawable) - Method in class com.facebook.litho.testing.assertj.LithoViewAssert
doesNotHaveVisibleDrawable(int) - Method in class com.facebook.litho.testing.viewtree.ViewTreeAssert
Tests all views in the hierarchy under the root, for which the path is visible, do not have the requested drawable by the given resource id.
doesNotHaveVisibleDrawable(Drawable) - Method in class com.facebook.litho.testing.viewtree.ViewTreeAssert
Tests all views in the hierarchy under the root, for which the path is visible, are not displaying the requested drawable
doesNotHaveVisibleText(String) - Method in class com.facebook.litho.testing.assertj.ComponentAssert
doesNotHaveVisibleText(int) - Method in class com.facebook.litho.testing.assertj.ComponentAssert
doesNotHaveVisibleText(String) - Method in class com.facebook.litho.testing.assertj.LithoViewAssert
doesNotHaveVisibleText(int) - Method in class com.facebook.litho.testing.assertj.LithoViewAssert
doesNotHaveVisibleText(String) - Method in class com.facebook.litho.testing.viewtree.ViewTreeAssert
Tests that all views in the hierarchy under the root, for which the path is visible, do not have text equal to the given string
doesNotHaveVisibleText(int) - Method in class com.facebook.litho.testing.viewtree.ViewTreeAssert
Tests that all views in the hierarchy under the root, for which the path is visible, do not have text equal to the string matching the given resource id
doesNotHaveVisibleText() - Method in class com.facebook.litho.testing.viewtree.ViewTreeAssert
Tests that all views in the hierarchy under the root, for which the path is visible, do not have any text appearing on them
doesNotHaveVisibleTextContaining(String) - Method in class com.facebook.litho.testing.assertj.ComponentAssert
doesNotHaveVisibleTextContaining(String) - Method in class com.facebook.litho.testing.assertj.LithoViewAssert
doesNotHaveVisibleTextMatching(String) - Method in class com.facebook.litho.testing.assertj.ComponentAssert
doesNotHaveVisibleTextMatching(String) - Method in class com.facebook.litho.testing.assertj.LithoViewAssert
doesNotHaveVisibleTextMatching(String) - Method in class com.facebook.litho.testing.viewtree.ViewTreeAssert
Tests that all views in the hierarchy under the root, for which the path is visible, do not have text that matches against the given regular expression
doesNotHaveVisibleViewWithId(int) - Method in class com.facebook.litho.testing.viewtree.ViewTreeAssert
Whether there is not a visible view in the hierarchy with the given id.
doFrame(long) - Method in class com.facebook.litho.choreographercompat.ChoreographerCompat.FrameCallback
 
doNotClearInThisPass() - Method in class com.facebook.rendercore.visibility.VisibilityItem
 
DOUBLE - Static variable in annotation type com.facebook.litho.annotations.Comparable
 
DoubleMeasureFixUtil - Class in com.facebook.litho
 
DoubleMeasureFixUtil() - Constructor for class com.facebook.litho.DoubleMeasureFixUtil
 
drainPermits() - Method in class com.facebook.litho.testing.TimeOutSemaphore
 
draw(Canvas) - Method in class com.facebook.litho.drawable.BorderColorDrawable
 
draw(Canvas) - Method in class com.facebook.litho.drawable.ComparableDrawableWrapper
 
draw(Canvas) - Method in class com.facebook.litho.fresco.DraweeDrawable
 
draw(Canvas) - Method in class com.facebook.litho.fresco.NoOpDrawable
 
draw(Canvas) - Method in class com.facebook.litho.LithoView
 
draw(Canvas) - Method in class com.facebook.litho.MatrixDrawable
 
draw(Canvas) - Method in class com.facebook.litho.testing.shadows.ColorDrawableShadow
 
draw(Canvas) - Method in class com.facebook.litho.testing.TestDrawable
 
draw(Canvas) - Method in class com.facebook.litho.widget.CardClipDrawable
 
draw(Canvas) - Method in class com.facebook.litho.widget.CardShadowDrawable
 
draw(Canvas) - Method in class com.facebook.litho.widget.HorizontalScrollLithoView
 
draw(Canvas) - Method in class com.facebook.litho.widget.LithoScrollView
 
draw(Canvas) - Method in class com.facebook.litho.widget.TextDrawable
 
draw(Canvas) - Method in class com.facebook.litho.widget.TransparencyEnabledCardClipDrawable
 
draw(Canvas) - Method in class com.facebook.rendercore.HostView
 
DRAWABLE - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
drawable(Drawable) - Method in class com.facebook.litho.widget.Image.Builder
 
DRAWABLE_NAME - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
DRAWABLE_RES - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
drawableAttr(int, int) - Method in class com.facebook.litho.widget.Image.Builder
 
drawableAttr(int) - Method in class com.facebook.litho.widget.Image.Builder
 
DrawableMatrix - Class in com.facebook.litho
Static class containing a factory method for creating a matrix to apply to a drawable.
drawableRes(int) - Method in class com.facebook.litho.widget.Image.Builder
 
drawableStateChanged() - Method in class com.facebook.litho.ComponentHost
 
drawableStateChanged() - Method in class com.facebook.rendercore.HostView
 
DrawableUtils - Class in com.facebook.litho.drawable
 
DrawableUtils() - Constructor for class com.facebook.litho.drawable.DrawableUtils
 
DraweeDrawable<DH extends DraweeHierarchy> - Class in com.facebook.litho.fresco
A Drawable that draws images using Drawee.
DraweeDrawable(Context, DH) - Constructor for class com.facebook.litho.fresco.DraweeDrawable
 
DRAWER_LAYOUT - Static variable in class com.facebook.litho.AccessibilityRole
 
DROP_DOWN_LIST - Static variable in class com.facebook.litho.AccessibilityRole
 
dumpContextTree(ComponentContext) - Static method in class com.facebook.litho.ComponentTreeDumpingHelper
Dumps the tree related to the provided component context
duplicateChildrenStates(boolean) - Method in class com.facebook.litho.CommonProps
 
duplicateChildrenStates(boolean) - Method in class com.facebook.litho.Component.Builder
If true, component applies all of its children's drawable states (focused, pressed, etc.) to itself.
duplicateChildrenStates(boolean) - Method in class com.facebook.litho.LithoNode
 
duplicateParentState(boolean) - Method in class com.facebook.litho.CommonProps
 
duplicateParentState(boolean) - Method in class com.facebook.litho.Component.Builder
If true, component duplicates its drawable state (focused, pressed, etc.) from the direct parent.
duplicateParentState(boolean) - Method in class com.facebook.litho.LithoNode
 
duration(long) - Method in class com.facebook.litho.Animations.AnimationBuilder
Specify that duration of the animation.
DYNAMIC_PROPS - Static variable in interface com.facebook.litho.specmodels.generator.GeneratorConstants
 
DYNAMIC_VALUE - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
DynamicConfig(int) - Constructor for class com.facebook.litho.sections.SectionTree.Target.DynamicConfig
 
DynamicPropsExtension - Class in com.facebook.litho
 
DynamicPropsManager - Class in com.facebook.litho
Takes care of dynamic Props
DynamicPropsManager() - Constructor for class com.facebook.litho.DynamicPropsManager
 
dynamicTextColor(DynamicValue<Integer>) - Method in class com.facebook.litho.widget.Text.Builder
 
dynamicTextColor(Integer) - Method in class com.facebook.litho.widget.Text.Builder
 
DynamicValue<T> - Class in com.facebook.litho
Class represents a DynamicValue, and provides users with ability to change the value, by exposing one public method DynamicValue.set(Object) It also allows attaching listeners (package level access), and takes care of notifying them when the held value changes.
DynamicValue(T) - Constructor for class com.facebook.litho.DynamicValue
 

E

Edges - Class in com.facebook.litho
 
Edges() - Constructor for class com.facebook.litho.Edges
 
EDGES_LENGTH - Static variable in class com.facebook.litho.Edges
 
EdgeSnappingSmoothScroller - Class in com.facebook.litho.widget
LinearSmoothScroller subclass that snaps the target position to start/end or either ends.
EdgeSnappingSmoothScroller(Context, int, int) - Constructor for class com.facebook.litho.widget.EdgeSnappingSmoothScroller
 
EDIT_TEXT - Static variable in class com.facebook.litho.AccessibilityRole
 
editable(boolean) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
editable(boolean) - Method in class com.facebook.litho.widget.TextInput.Builder
 
EditorActionEvent - Class in com.facebook.litho.widget
Event sent by EditText when the return key is pressed or the IME signals an 'action'.
EditorActionEvent() - Constructor for class com.facebook.litho.widget.EditorActionEvent
 
editorActionEventHandler(EventHandler<EditorActionEvent>) - Method in class com.facebook.litho.widget.TextInput.Builder
 
editorActionListener(TextView.OnEditorActionListener) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
editorInfo - Variable in class com.facebook.litho.widget.InputConnectionEvent
 
EditText - Class in com.facebook.litho.widget
Deprecated.
EditText.Builder - Class in com.facebook.litho.widget
Deprecated.
 
EditTextStateUpdatePolicy - Enum in com.facebook.litho.widget
EditTextStateUpdatePolicy specifies when EditText component should update its internal input state
element - Variable in class com.facebook.litho.specmodels.model.SpecModelValidationError
 
elevationAttr(int, int) - Method in class com.facebook.litho.widget.Card.Builder
 
elevationAttr(int) - Method in class com.facebook.litho.widget.Card.Builder
 
elevationAttr(int, int) - Method in class com.facebook.litho.widget.TransparencyEnabledCard.Builder
Deprecated.
 
elevationAttr(int) - Method in class com.facebook.litho.widget.TransparencyEnabledCard.Builder
Deprecated.
 
elevationDip(float) - Method in class com.facebook.litho.widget.Card.Builder
 
elevationDip(float) - Method in class com.facebook.litho.widget.TransparencyEnabledCard.Builder
Deprecated.
 
elevationPx(float) - Method in class com.facebook.litho.widget.Card.Builder
 
elevationPx(float) - Method in class com.facebook.litho.widget.TransparencyEnabledCard.Builder
Deprecated.
 
elevationRes(int) - Method in class com.facebook.litho.widget.Card.Builder
 
elevationRes(int) - Method in class com.facebook.litho.widget.TransparencyEnabledCard.Builder
Deprecated.
 
elevationSp(float) - Method in class com.facebook.litho.widget.Card.Builder
 
elevationSp(float) - Method in class com.facebook.litho.widget.TransparencyEnabledCard.Builder
Deprecated.
 
ellipsize(TextUtils.TruncateAt) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
ellipsize(TextUtils.TruncateAt) - Method in class com.facebook.litho.widget.Text.Builder
 
ellipsize(TextUtils.TruncateAt) - Method in class com.facebook.litho.widget.TextInput.Builder
 
emitMessage(ComponentsReporter.LogLevel, String, String) - Static method in class com.facebook.litho.ComponentsReporter
Emit a message that can be logged or escalated by the logger implementation.
emitMessage(ComponentsReporter.LogLevel, String, String, int) - Static method in class com.facebook.litho.ComponentsReporter
Emit a message that can be logged or escalated by the logger implementation.
emitMessage(ComponentsReporter.LogLevel, String, String, int, Map<String, Object>) - Static method in class com.facebook.litho.ComponentsReporter
Emit a message that can be logged or escalated by the logger implementation.
emitMessage(ComponentsReporter.LogLevel, String, String) - Method in class com.facebook.litho.DefaultComponentsReporter
 
emitMessage(ComponentsReporter.LogLevel, String, String, int) - Method in class com.facebook.litho.DefaultComponentsReporter
 
emitMessage(ComponentsReporter.LogLevel, String, String, int, Map<String, Object>) - Method in class com.facebook.litho.DefaultComponentsReporter
 
emitMessageForZeroSizedTexture - Static variable in class com.facebook.litho.config.ComponentsConfiguration
 
EMPTY - Static variable in interface com.facebook.litho.ImageContent
An empty instance of ImageContent.
EMPTY - Static variable in interface com.facebook.litho.TextContent
An empty instance of TextContent.
EmptyComponent - Class in com.facebook.litho
A component which renders nothing.
EmptyComponent() - Constructor for class com.facebook.litho.EmptyComponent
 
emptyComponent(Component) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
emptyComponent(Component.Builder<?>) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
enable() - Method in class com.facebook.litho.testing.testrule.LithoAnimationEnablerTestRule
Temporarily enable Litho animations until either LithoAnimationEnablerTestRule.disable() is called or test method finishes.
enableCustomViewType(int) - Method in class com.facebook.litho.widget.RecyclerBinder.Builder
Enable setting custom viewTypes on ViewRenderInfos.
ENABLED - Static variable in class com.facebook.litho.AnimationsDebug
 
enabled(boolean) - Method in class com.facebook.litho.CommonProps
 
enabled(boolean) - Method in class com.facebook.litho.Component.Builder
 
ENABLED - Static variable in class com.facebook.litho.widget.SectionsDebug
 
ENABLED_SET_FALSE - Static variable in class com.facebook.litho.NodeInfo
 
ENABLED_SET_TRUE - Static variable in class com.facebook.litho.NodeInfo
 
ENABLED_UNSET - Static variable in class com.facebook.litho.NodeInfo
 
enabledServiceCanFocusAndRetrieveWindowContent(AccessibilityManager) - Static method in class com.facebook.litho.AccessibilityUtils
 
enableDynamicProps() - Method in class com.facebook.litho.LithoHostListenerCoordinator
 
enableErrorBoundaryComponent - Static variable in class com.facebook.litho.config.ComponentsConfiguration
 
enableItemPrefetch(boolean) - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration.Builder
 
enableMountableComponents - Static variable in class com.facebook.litho.config.ComponentsConfiguration
 
enableMountableInMessenger - Static variable in class com.facebook.litho.config.ComponentsConfiguration
 
enableMountableInNewsFeed - Static variable in class com.facebook.litho.config.ComponentsConfiguration
 
enableMountableRecycler - Static variable in class com.facebook.litho.config.ComponentsConfiguration
 
enableMountableRecyclerInGroups - Static variable in class com.facebook.litho.config.ComponentsConfiguration
 
enableMountableTwoBindersRecycler - Static variable in class com.facebook.litho.config.ComponentsConfiguration
 
enableNestedTreePreallocation - Static variable in class com.facebook.litho.config.ComponentsConfiguration
If true, uses the root ComponentTree's mount content preallocation handler to perform preallocation for nested trees.
enableRecyclerBinderStableId - Static variable in class com.facebook.litho.config.ComponentsConfiguration
 
enableSeparateAnimatorBinder - Static variable in class com.facebook.litho.config.ComponentsConfiguration
 
enableStableIds(boolean) - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration.Builder
 
enableStableIds(boolean) - Method in class com.facebook.litho.widget.RecyclerBinder.Builder
If set, the RecyclerView adapter will have stableId support turned on.
enableStateUpdatesBatching - Static variable in class com.facebook.litho.config.ComponentsConfiguration
 
enableThreadTracingStacktrace - Static variable in class com.facebook.litho.config.ComponentsConfiguration
 
enableTransitionsExtension - Static variable in class com.facebook.litho.config.ComponentsConfiguration
 
enableVisibilityExtension - Static variable in class com.facebook.litho.config.ComponentsConfiguration
 
enclosedSpecModel(SpecModel) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
END - Static variable in class com.facebook.litho.LithoStartupLogger
 
end - Variable in class com.facebook.litho.widget.SelectionChangedEvent
 
end - Variable in class com.facebook.litho.widget.SetSelectionEvent
 
END_INPUT - Static variable in class com.facebook.litho.dataflow.MappingNode
 
END_INPUT - Static variable in class com.facebook.litho.dataflow.SpringNode
 
endAnimation(RecyclerView.ViewHolder) - Method in class com.facebook.litho.sections.widget.NotAnimatedItemAnimator
 
endAnimations() - Method in class com.facebook.litho.sections.widget.NotAnimatedItemAnimator
 
endAsyncSection(String) - Static method in class com.facebook.litho.ComponentsSystrace
Writes a trace message to indicate that the current method has ended.
endAsyncSection(String, int) - Static method in class com.facebook.litho.ComponentsSystrace
Writes a trace message to indicate that the current method has ended.
endAsyncSection(String) - Method in class com.facebook.litho.DefaultComponentsSystrace
 
endAsyncSection(String, int) - Method in class com.facebook.litho.DefaultComponentsSystrace
 
endAsyncSection(String) - Method in class com.facebook.litho.testing.testrunner.NoOpComponentsSystrace
 
endAsyncSection(String, int) - Method in class com.facebook.litho.testing.testrunner.NoOpComponentsSystrace
 
endAsyncSection(String) - Static method in class com.facebook.rendercore.RenderCoreSystrace
Writes a trace message to indicate that the current method has ended.
endAsyncSection(String, int) - Static method in class com.facebook.rendercore.RenderCoreSystrace
Writes a trace message to indicate that the current method has ended.
endAsyncSection(String) - Method in interface com.facebook.rendercore.Systracer
 
endAsyncSection(String, int) - Method in interface com.facebook.rendercore.Systracer
 
endIndex - Variable in class com.facebook.litho.widget.ReplaceTextEvent
 
endNotifyVisibleBoundsChangedSection() - Method in class com.facebook.rendercore.MountDelegate
 
endSection() - Static method in class com.facebook.litho.ComponentsSystrace
Writes a trace message to indicate that a given section of code has ended.
endSection() - Method in class com.facebook.litho.DefaultComponentsSystrace
 
endSection() - Method in class com.facebook.litho.testing.testrunner.NoOpComponentsSystrace
 
endSection() - Static method in class com.facebook.rendercore.RenderCoreSystrace
Writes a trace message to indicate that a given section of code has ended.
endSection() - Method in interface com.facebook.rendercore.Systracer
 
EndToEndTestingExtension - Class in com.facebook.litho
 
EndToEndTestingExtension(MountDelegateTarget) - Constructor for class com.facebook.litho.EndToEndTestingExtension
 
EndToEndTestingExtension.EndToEndTestingExtensionInput - Interface in com.facebook.litho
 
ensureCapacity(int) - Method in class com.facebook.litho.internal.ArraySet
Deprecated.
 
ensureMountSpec(Component) - Static method in class com.facebook.litho.BenchmarkTestHelper
 
enteredRangeModel - Variable in class com.facebook.litho.specmodels.model.WorkingRangeMethodModel
 
equals(Object) - Method in class com.facebook.litho.animation.PropertyAnimation
 
equals(Object) - Method in class com.facebook.litho.animation.PropertyHandle
 
equals(Object, Object) - Static method in class com.facebook.litho.CommonUtils
 
equals(<any>, <any>) - Static method in class com.facebook.litho.CommonUtils
 
equals(Object) - Method in class com.facebook.litho.Component
 
equals(Object) - Method in class com.facebook.litho.drawable.BorderColorDrawable
 
equals(Object) - Method in class com.facebook.litho.drawable.ComparableGradientDrawable
 
equals(Object) - Method in class com.facebook.litho.internal.ArraySet
Deprecated.
 
equals(Object) - Method in class com.facebook.litho.OutputUnitsAffinityGroup
 
equals(Object) - Method in class com.facebook.litho.specmodels.internal.ImmutableList
 
equals(Object) - Method in class com.facebook.litho.specmodels.model.CachedValueParamModel
 
equals(Object) - Method in class com.facebook.litho.specmodels.model.DiffPropModel
 
equals(Object) - Method in class com.facebook.litho.specmodels.model.DiffStateParamModel
 
equals(Object) - Method in class com.facebook.litho.specmodels.model.EventDeclarationModel
 
equals(Object) - Method in class com.facebook.litho.specmodels.model.FieldModel
 
equals(Object) - Method in class com.facebook.litho.specmodels.model.InjectPropModel
 
equals(Object) - Method in class com.facebook.litho.specmodels.model.InterStageInputParamModel
 
equals(Object) - Method in class com.facebook.litho.specmodels.model.PrepareInterStageInputParamModel
 
equals(Object) - Method in class com.facebook.litho.specmodels.model.PropDefaultModel
 
equals(Object) - Method in class com.facebook.litho.specmodels.model.PropModel
 
equals(Object) - Method in class com.facebook.litho.specmodels.model.RenderDataDiffModel
 
equals(Object) - Method in class com.facebook.litho.specmodels.model.SimpleMethodParamModel
 
equals(Object) - Method in class com.facebook.litho.specmodels.model.SpecMethodModel
 
equals(Object) - Method in class com.facebook.litho.specmodels.model.StateParamModel
 
equals(Object) - Method in class com.facebook.litho.specmodels.model.TreePropModel
 
equals(Object) - Method in class com.facebook.litho.specmodels.model.WorkingRangeDeclarationModel
 
equals(Object) - Method in class com.facebook.litho.specmodels.model.WorkingRangeMethodModel
 
equals(Object) - Method in class com.facebook.litho.testing.sections.SubSection
 
equals(Object) - Method in class com.facebook.litho.testing.sections.TestSectionCreator.TestSection
 
equals(Object) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
equals(Object) - Method in class com.facebook.litho.testing.subcomponents.SubComponent
 
equals(Object) - Method in class com.facebook.litho.TestPerfEvent
 
equals(Object) - Method in class com.facebook.litho.TransitionId
 
equals(Object) - Method in class com.facebook.litho.TreeProps
 
equals(Object) - Method in class com.facebook.litho.widget.MaterialTextInputColorStateList
 
equals(Object) - Method in class com.facebook.yoga.YogaValue
 
equalsName(String) - Method in enum com.facebook.litho.LithoLifecycleProvider.LithoLifecycle
 
Equivalence<T> - Interface in com.facebook.litho
Equivalence is a Component/Section concept to have a custom equal-like method.
EquivalenceUtils - Class in com.facebook.litho
 
EquivalenceUtils() - Constructor for class com.facebook.litho.EquivalenceUtils
 
error - Variable in class com.facebook.litho.sections.common.RenderSectionEvent
 
error(CharSequence) - Method in class com.facebook.litho.widget.TextInput.Builder
 
error() - Static method in class com.facebook.rendercore.MeasureResult
 
ERROR_EVENT - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
ERROR_EVENT_HANDLER - Static variable in class com.facebook.litho.widget.ComponentRenderInfo
 
errorAttr(int, int) - Method in class com.facebook.litho.widget.TextInput.Builder
 
errorAttr(int) - Method in class com.facebook.litho.widget.TextInput.Builder
 
ErrorBoundariesConfiguration - Class in com.facebook.litho
Temporary internal settings augmenting ComponentsConfiguration.
errorComponent(Component) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
errorComponent(Component.Builder<?>) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
errorDrawable(Drawable) - Method in class com.facebook.litho.widget.TextInput.Builder
 
errorDrawableAttr(int, int) - Method in class com.facebook.litho.widget.TextInput.Builder
 
errorDrawableAttr(int) - Method in class com.facebook.litho.widget.TextInput.Builder
 
errorDrawableRes(int) - Method in class com.facebook.litho.widget.TextInput.Builder
 
ErrorEvent - Class in com.facebook.litho
An event used internally to propagate exceptions up the hierarchy.
ErrorEvent() - Constructor for class com.facebook.litho.ErrorEvent
 
ErrorEventHandler - Class in com.facebook.litho
This class is an error event handler that clients can optionally set on a ComponentTree to gracefully handle uncaught/unhandled exceptions thrown from the framework while resolving a layout.
ErrorEventHandler() - Constructor for class com.facebook.litho.ErrorEventHandler
 
errorEventHandler(ErrorEventHandler) - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration.Builder
 
errorEventHandler(ErrorEventHandler) - Method in class com.facebook.litho.widget.ComponentTreeHolder.Builder
 
errorEventHandler(ErrorEventHandler) - Method in class com.facebook.litho.widget.RecyclerBinder.Builder
 
ErrorEventHandlerGenerator - Class in com.facebook.litho.specmodels.model
 
errorHandler(ErrorEventHandler) - Method in class com.facebook.litho.ComponentTree.Builder
Sets the custom ErrorEventHandler.
ErrorMessage - Class in com.facebook.litho.testing.assertj
Utility class for error messages related to the testing api assertions
ErrorMessage() - Constructor for class com.facebook.litho.testing.assertj.ErrorMessage
 
ErrorReporter - Class in com.facebook.rendercore
This is intended as a hook into android.util.Log, but allows you to provide your own functionality.
ErrorReporterDelegate - Interface in com.facebook.rendercore
 
errorRes(int) - Method in class com.facebook.litho.widget.TextInput.Builder
 
errorRes(int, Object...) - Method in class com.facebook.litho.widget.TextInput.Builder
 
estimatedViewportCount(int) - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration.Builder
Deprecated.
estimatedViewportCount(int) - Method in class com.facebook.litho.widget.RecyclerBinder.Builder
This is used in very specific cases on critical performance paths where measuring the first item cannot be relied on to estimate the viewport count.
evalSubstringOf(CharSequence) - Method in class com.facebook.litho.testing.assertj.CharSequenceContains
 
evalSubstringOf(CharSequence) - Method in class com.facebook.litho.testing.assertj.SubCharSequenceMatcher
 
Event - Annotation Type in com.facebook.litho.annotations
 
event - Variable in class com.facebook.litho.DispatchPopulateAccessibilityEventEvent
 
event - Variable in class com.facebook.litho.OnInitializeAccessibilityEventEvent
 
event - Variable in class com.facebook.litho.OnPopulateAccessibilityEventEvent
 
event - Variable in class com.facebook.litho.OnRequestSendAccessibilityEventEvent
 
event - Variable in class com.facebook.litho.SendAccessibilityEventUncheckedEvent
 
event - Variable in class com.facebook.litho.widget.EditorActionEvent
 
EVENT_BENCHMARK_RUN - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
EVENT_CALCULATE_LAYOUT_STATE - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
EVENT_DISPATCHER - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
EVENT_HANDLER - Static variable in annotation type com.facebook.litho.annotations.Comparable
 
EVENT_HANDLER - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
EVENT_HANDLER_IN_PARAMETERIZED_TYPE - Static variable in annotation type com.facebook.litho.annotations.Comparable
 
EVENT_INIT_RANGE - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
EVENT_LAYOUT_STATE_FUTURE_GET_WAIT - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
EVENT_MOUNT - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
EVENT_PRE_ALLOCATE_MOUNT_CONTENT - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
EVENT_RESUME_CALCULATE_LAYOUT_STATE - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
EVENT_SECTIONS_CREATE_NEW_TREE - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
EVENT_SECTIONS_DATA_DIFF_CALCULATE_DIFF - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
EVENT_SECTIONS_GENERATE_CHANGESET - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
EVENT_SECTIONS_ON_CREATE_CHILDREN - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
EVENT_SECTIONS_SET_ROOT - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
EVENT_TRIGGER - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
EVENT_TRIGGER_CONTAINER - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
EVENT_TRIGGER_TARGET - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
EventCaseGenerator - Class in com.facebook.litho.specmodels.generator
Generator for the cases within the event handler switch clause.
EventCaseGenerator.Builder - Class in com.facebook.litho.specmodels.generator
 
EventDeclarationModel - Class in com.facebook.litho.specmodels.model
Model that is an abstract representation of a Event.
EventDeclarationModel(TypeName, TypeName, ImmutableList<FieldModel>, Object) - Constructor for class com.facebook.litho.specmodels.model.EventDeclarationModel
 
eventDeclarations(ImmutableList<EventDeclarationModel>) - Method in class com.facebook.litho.specmodels.model.SpecModelImpl.Builder
 
eventDeclarations(ImmutableList<EventDeclarationModel>) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
EventDeclarationsExtractor - Class in com.facebook.litho.specmodels.processor
Extracts event declarations from the given input.
EventDeclarationsExtractor() - Constructor for class com.facebook.litho.specmodels.processor.EventDeclarationsExtractor
 
EventDispatcher - Interface in com.facebook.litho
A class implementing this interface will expose a method to dispatch an Event given an EventHandler.
EventDispatcherInstrumenter - Class in com.facebook.litho
Plugin style that can be used for instrument before & after the event is dispatched by EventDispatcher.dispatchOnEvent(EventHandler, Object)
EventDispatcherInstrumenter() - Constructor for class com.facebook.litho.EventDispatcherInstrumenter
 
EventDispatcherInstrumenter.Instrumenter - Interface in com.facebook.litho
 
EventDispatchInfo - Class in com.facebook.litho
Holds onto the mutable data used to dispatch an event.
EventDispatchInfo(HasEventDispatcher, ComponentContext) - Constructor for class com.facebook.litho.EventDispatchInfo
 
EventGenerator - Class in com.facebook.litho.specmodels.generator
Class that generates the event methods for a Component.
EventHandler<E> - Class in com.facebook.litho
 
EventHandler(HasEventDispatcher, int) - Constructor for class com.facebook.litho.EventHandler
 
EventHandler(HasEventDispatcher, int, Object[]) - Constructor for class com.facebook.litho.EventHandler
 
EventHandler(int, EventDispatchInfo) - Constructor for class com.facebook.litho.EventHandler
The EventDispatchInfo ctors are used to construct EventHandlers from generated code.
EventHandler(int, EventDispatchInfo, Object[]) - Constructor for class com.facebook.litho.EventHandler
 
EventHandlersController - Class in com.facebook.litho
Manages the mapping of event handlers to dispatchers.
EventHandlersController() - Constructor for class com.facebook.litho.EventHandlersController
 
EventHandlersController.EventHandlersWrapper - Class in com.facebook.litho
Used to hold a dispatcher's event handlers.
EventHandlersWrapper() - Constructor for class com.facebook.litho.EventHandlersController.EventHandlersWrapper
 
EventHandlerTestHelper - Class in com.facebook.litho.testing.eventhandler
Provides utility functions for mocking EventHandler in a unit test.
EventHandlerTestHelper() - Constructor for class com.facebook.litho.testing.eventhandler.EventHandlerTestHelper
 
EventHandlerTestHelper.MockEventHandler<E,R> - Interface in com.facebook.litho.testing.eventhandler
A mock handler that is used to handle events in a unit test
EventMethod - Interface in com.facebook.litho.specmodels.model
Phantom type for an event method model.
EventMethodExtractor - Class in com.facebook.litho.specmodels.processor
Extracts event methods from the given input.
EventMethodExtractor() - Constructor for class com.facebook.litho.specmodels.processor.EventMethodExtractor
 
eventMethodModels(ImmutableList<SpecMethodModel<EventMethod, EventDeclarationModel>>) - Method in class com.facebook.litho.specmodels.generator.EventCaseGenerator.Builder
 
eventMethods(ImmutableList<SpecMethodModel<EventMethod, EventDeclarationModel>>) - Method in class com.facebook.litho.specmodels.model.SpecModelImpl.Builder
 
eventMethods(ImmutableList<SpecMethodModel<EventMethod, EventDeclarationModel>>) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
eventsController(RecyclerCollectionEventsController) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
eventsController(RecyclerCollectionEventsController) - Method in class com.facebook.litho.sections.widget.ViewPagerComponent.Builder
 
eventsController(HorizontalScrollEventsController) - Method in class com.facebook.litho.widget.HorizontalScroll.Builder
 
eventsController(VerticalScrollEventsController) - Method in class com.facebook.litho.widget.VerticalScroll.Builder
 
EventTrigger<E> - Class in com.facebook.litho
Allows a top-down communication with a component and its immediate parent.
EventTrigger(String, int, String, Handle) - Constructor for class com.facebook.litho.EventTrigger
 
EventTriggersContainer - Class in com.facebook.litho
Keeps all valid instances of EventTrigger from the hierarchy when the layout is completed
EventTriggersContainer() - Constructor for class com.facebook.litho.EventTriggersContainer
 
EventTriggerTarget - Interface in com.facebook.litho
A class implementing this interface wll expose a method annotated with OnTrigger to accept an Event given an EventTrigger
eventType - Variable in class com.facebook.litho.SendAccessibilityEventEvent
 
EventValidation - Class in com.facebook.litho.specmodels.model
Class for validating that the event declarations and event methods within a SpecModel are well-formed.
EventValidation() - Constructor for class com.facebook.litho.specmodels.model.EventValidation
 
evictAll() - Method in interface com.facebook.litho.widget.ComponentWarmer.Cache
 
evictAll() - Method in class com.facebook.litho.widget.ComponentWarmer
 
exactly(T, int) - Static method in class com.facebook.litho.testing.assertj.Conditions
 
exactly(int) - Static method in class com.facebook.rendercore.utils.MeasureSpecUtils
 
exception - Variable in class com.facebook.litho.ErrorEvent
The exception that caused the error event to be raised.
EXCEPTION - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
exceptions(ImmutableList<TypeName>) - Method in class com.facebook.litho.specmodels.model.DelegateMethodDescription.Builder
 
exceptions - Variable in class com.facebook.litho.specmodels.model.DelegateMethodDescription
 
excludeFromIncrementalMount() - Method in class com.facebook.litho.Component
 
excludeFromIncrementalMount() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
excludeFromIncrementalMount() - Method in class com.facebook.rendercore.incrementalmount.IncrementalMountOutput
 
executeOperations(ComponentContext, List<RecyclerBinderUpdateCallback.Operation>) - Method in class com.facebook.litho.widget.RecyclerBinderOperationExecutor
 
executeOperations(ComponentContext, List<RecyclerBinderUpdateCallback.Operation>) - Method in interface com.facebook.litho.widget.RecyclerBinderUpdateCallback.OperationExecutor
 
ExecutorLithoHandler - Class in com.facebook.litho
A LithoHandler implementation that runs all layout computations against the provided Executor.
ExecutorLithoHandler(Executor) - Constructor for class com.facebook.litho.ExecutorLithoHandler
Instantiates an ExecutorLithoHandler that uses the given Executor to run all layout tasks against.
exitedRangeModel - Variable in class com.facebook.litho.specmodels.model.WorkingRangeMethodModel
 
ExtensionsCreator - Interface in com.facebook.rendercore.extensions
An interface client frameworks can use to provide the list of RenderCoreExtensions to be used by the RootHost and RenderTreeHosts.
ExtensionState<State> - Class in com.facebook.rendercore.extensions
 
externalAnnotations(AnnotationSpec...) - Method in class com.facebook.litho.testing.specmodels.MockMethodParamModel.Builder
 
externalAnnotations(List<AnnotationSpec>) - Method in class com.facebook.litho.testing.specmodels.MockMethodParamModel.Builder
 
extraBuilderMethods(ImmutableList<BuilderMethodModel>) - Method in class com.facebook.litho.specmodels.model.SpecModelImpl.Builder
 
extract(RoundEnvironment) - Method in class com.facebook.litho.sections.specmodels.processor.DiffSectionSpecModelFactory
 
extract(RoundEnvironment) - Method in class com.facebook.litho.sections.specmodels.processor.GroupSectionSpecModelFactory
 
extract(RoundEnvironment) - Method in class com.facebook.litho.specmodels.processor.LayoutSpecModelFactory
 
extract(RoundEnvironment) - Method in class com.facebook.litho.specmodels.processor.MountSpecModelFactory
 
extract(RoundEnvironment) - Method in interface com.facebook.litho.specmodels.processor.SpecModelFactory
Extract the relevant Elements to work with from the round environment before they're passed on to SpecModelFactory.create(Elements, Types, TypeElement, Messager, EnumSet, DependencyInjectionHelper, InterStageStore).
extract(RoundEnvironment) - Method in class com.facebook.litho.specmodels.processor.testing.TestSpecModelFactory
Extract the relevant Elements to work with from the round environment before they're passed on to SpecModelFactory.create(Elements, Types, TypeElement, Messager, EnumSet, DependencyInjectionHelper, InterStageStore).
extract(LithoView) - Method in class com.facebook.litho.testing.assertj.LithoViewSubComponentDeepExtractor
Deprecated.
 
extract(LithoView) - Method in class com.facebook.litho.testing.assertj.LithoViewSubComponentExtractor
Deprecated.
 
extract(Component) - Method in class com.facebook.litho.testing.assertj.SubComponentDeepExtractor
Deprecated.
 
extract(Component) - Method in class com.facebook.litho.testing.assertj.SubComponentExtractor
Deprecated.
 
extractFields(T) - Static method in class com.facebook.litho.specmodels.processor.FieldsExtractor
 
extracting(<any>) - Method in class com.facebook.litho.testing.assertj.ComponentAssert
Deprecated.
Extract values from the underlying component based on the Extractor provided.
extractingSubComponentAt(int) - Method in class com.facebook.litho.testing.assertj.ComponentAssert
Deprecated.
 
extractingSubComponents(ComponentContext) - Method in class com.facebook.litho.testing.assertj.ComponentAssert
Deprecated.
Use LithoViewAssert#hasExactly(int, Class) instead.
extractingSubComponentsDeeply(ComponentContext) - Method in class com.facebook.litho.testing.assertj.ComponentAssert
Deprecated.
Use LithoViewAssert#hasExactly(int, Class) instead.
extractTagsFromSpecClass(Types, TypeElement, EnumSet<RunMode>) - Static method in class com.facebook.litho.specmodels.processor.TagExtractor
 
extractValidAnnotations(Element) - Static method in class com.facebook.litho.specmodels.processor.AnnotationExtractor
 
extraMethods(ImmutableList<MethodSpec>) - Method in class com.facebook.litho.specmodels.model.DelegateMethodDescription.Builder
A list of extra methods that should be generate when this method description is used.
extraMethods - Variable in class com.facebook.litho.specmodels.model.DelegateMethodDescription
 
extraSpacingAttr(int, int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
extraSpacingAttr(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
extraSpacingAttr(int, int) - Method in class com.facebook.litho.widget.Text.Builder
 
extraSpacingAttr(int) - Method in class com.facebook.litho.widget.Text.Builder
 
extraSpacingDip(float) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
extraSpacingDip(float) - Method in class com.facebook.litho.widget.Text.Builder
 
extraSpacingPx(float) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
extraSpacingPx(float) - Method in class com.facebook.litho.widget.Text.Builder
 
extraSpacingRes(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
extraSpacingRes(int) - Method in class com.facebook.litho.widget.Text.Builder
 
extraSpacingSp(float) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
extraSpacingSp(float) - Method in class com.facebook.litho.widget.Text.Builder
 

F

fadingEdgeLengthAttr(int, int) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
fadingEdgeLengthAttr(int) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
fadingEdgeLengthAttr(int, int) - Method in class com.facebook.litho.widget.Recycler.Builder
 
fadingEdgeLengthAttr(int) - Method in class com.facebook.litho.widget.Recycler.Builder
 
fadingEdgeLengthAttr(int, int) - Method in class com.facebook.litho.widget.VerticalScroll.Builder
 
fadingEdgeLengthAttr(int) - Method in class com.facebook.litho.widget.VerticalScroll.Builder
 
fadingEdgeLengthDip(float) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
fadingEdgeLengthDip(float) - Method in class com.facebook.litho.widget.Recycler.Builder
 
fadingEdgeLengthDip(float) - Method in class com.facebook.litho.widget.VerticalScroll.Builder
 
fadingEdgeLengthPx(int) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
fadingEdgeLengthPx(int) - Method in class com.facebook.litho.widget.Recycler.Builder
 
fadingEdgeLengthPx(int) - Method in class com.facebook.litho.widget.VerticalScroll.Builder
 
fadingEdgeLengthRes(int) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
fadingEdgeLengthRes(int) - Method in class com.facebook.litho.widget.Recycler.Builder
 
fadingEdgeLengthRes(int) - Method in class com.facebook.litho.widget.VerticalScroll.Builder
 
failHarder - Variable in class com.facebook.litho.ComponentLogParams
 
FastMath - Class in com.facebook.litho
Implements some math functions in a faster way than the java Math package.
FastMath() - Constructor for class com.facebook.litho.FastMath
 
fetchError - Variable in class com.facebook.litho.sections.common.ConnectionStateEvent
 
fetchState - Variable in class com.facebook.litho.sections.common.ConnectionStateEvent
 
fetchType - Variable in class com.facebook.litho.sections.common.ConnectionStateEvent
 
fetchType - Variable in class com.facebook.litho.sections.common.RenderSectionEvent
 
field - Variable in class com.facebook.litho.specmodels.model.FieldModel
 
FieldModel - Class in com.facebook.litho.specmodels.model
Container for FieldSpec and field represented object.
FieldModel(FieldSpec, Object) - Constructor for class com.facebook.litho.specmodels.model.FieldModel
 
fields - Variable in class com.facebook.litho.specmodels.model.EventDeclarationModel
 
fields(ImmutableList<FieldModel>) - Method in class com.facebook.litho.specmodels.model.SpecModelImpl.Builder
 
FieldsExtractor - Class in com.facebook.litho.specmodels.processor
Extracts FieldModel from the given input.
FieldsExtractor() - Constructor for class com.facebook.litho.specmodels.processor.FieldsExtractor
 
FieldsValidation - Class in com.facebook.litho.specmodels.model
Validates SpecModel fields are static and final.
FieldsValidation() - Constructor for class com.facebook.litho.specmodels.model.FieldsValidation
 
fillViewport(boolean) - Method in class com.facebook.litho.widget.HorizontalScroll.Builder
 
fillViewport(boolean) - Method in class com.facebook.litho.widget.VerticalScroll.Builder
 
finaliseDisappearingItem(MountItem) - Method in class com.facebook.litho.ComponentHost
 
finaliseDisappearingItem(MountItem) - Method in interface com.facebook.rendercore.transitions.DisappearingHost
In this method we finally remove the mountItem from the drawing pass.
finalize() - Method in class com.facebook.yoga.YogaConfigJNIFinalizer
 
finalize() - Method in class com.facebook.yoga.YogaNodeJNIFinalizer
 
findActivityInContext(Context) - Static method in class com.facebook.litho.ContextUtils
 
findByKey(String) - Method in class com.facebook.litho.DebugComponentTimeMachine.TreeRevisions
 
findChild(<any>) - Method in class com.facebook.litho.testing.viewtree.ViewTree
Find a view in the hierarchy for which the given predicate is true
findChild(<any>, <any>) - Method in class com.facebook.litho.testing.viewtree.ViewTree
Find a view in the hierarchy for which the given predicate is true, while only check children of nodes as directed by the additional shouldCheckChildren predicate
findFirstFullyVisibleItemPosition() - Method in class com.facebook.litho.widget.GridLayoutInfo
 
findFirstFullyVisibleItemPosition() - Method in class com.facebook.litho.widget.LinearLayoutInfo
 
findFirstFullyVisibleItemPosition() - Method in class com.facebook.litho.widget.RecyclerBinder
 
findFirstFullyVisibleItemPosition(StaggeredGridLayoutManager) - Static method in class com.facebook.litho.widget.StaggeredGridLayoutHelper
 
findFirstFullyVisibleItemPosition() - Method in class com.facebook.litho.widget.StaggeredGridLayoutInfo
 
findFirstFullyVisibleItemPosition() - Method in interface com.facebook.litho.widget.ViewportInfo
 
findFirstVisibleItemPosition() - Method in class com.facebook.litho.widget.GridLayoutInfo
 
findFirstVisibleItemPosition() - Method in class com.facebook.litho.widget.LinearLayoutInfo
 
findFirstVisibleItemPosition() - Method in class com.facebook.litho.widget.RecyclerBinder
 
findFirstVisibleItemPosition() - Method in interface com.facebook.litho.widget.RecyclerBinderAdapter
 
findFirstVisibleItemPosition(StaggeredGridLayoutManager) - Static method in class com.facebook.litho.widget.StaggeredGridLayoutHelper
 
findFirstVisibleItemPosition() - Method in class com.facebook.litho.widget.StaggeredGridLayoutInfo
 
findFirstVisibleItemPosition() - Method in interface com.facebook.litho.widget.ViewportInfo
 
findLastFullyVisibleItemPosition() - Method in class com.facebook.litho.widget.GridLayoutInfo
 
findLastFullyVisibleItemPosition() - Method in class com.facebook.litho.widget.LinearLayoutInfo
 
findLastFullyVisibleItemPosition() - Method in class com.facebook.litho.widget.RecyclerBinder
 
findLastFullyVisibleItemPosition(StaggeredGridLayoutManager) - Static method in class com.facebook.litho.widget.StaggeredGridLayoutHelper
 
findLastFullyVisibleItemPosition() - Method in class com.facebook.litho.widget.StaggeredGridLayoutInfo
 
findLastFullyVisibleItemPosition() - Method in interface com.facebook.litho.widget.ViewportInfo
 
findLastVisibleItemPosition() - Method in class com.facebook.litho.widget.GridLayoutInfo
 
findLastVisibleItemPosition() - Method in class com.facebook.litho.widget.LinearLayoutInfo
 
findLastVisibleItemPosition() - Method in class com.facebook.litho.widget.RecyclerBinder
 
findLastVisibleItemPosition() - Method in interface com.facebook.litho.widget.RecyclerBinderAdapter
 
findLastVisibleItemPosition(StaggeredGridLayoutManager) - Static method in class com.facebook.litho.widget.StaggeredGridLayoutHelper
 
findLastVisibleItemPosition() - Method in class com.facebook.litho.widget.StaggeredGridLayoutInfo
 
findLastVisibleItemPosition() - Method in interface com.facebook.litho.widget.ViewportInfo
 
findMountContentById(long) - Method in class com.facebook.rendercore.RootHostDelegate
 
findMountContentById(long) - Method in class com.facebook.rendercore.RootHostView
 
findSnapView(LayoutManager) - Method in class com.facebook.litho.widget.StartSnapHelper
 
findTargetSnapPosition(RecyclerView.LayoutManager, int, int) - Method in class com.facebook.litho.widget.CustomSpeedLinearSnapHelper
 
findTargetSnapPosition(LayoutManager, int, int) - Method in class com.facebook.litho.widget.StartSnapHelper
 
findTestItem(LithoView, String) - Static method in class com.facebook.litho.LithoViewTestHelper
 
findTestItems(LithoView, String) - Static method in class com.facebook.litho.LithoViewTestHelper
Finds a TestItem given a LithoView based on the test key it was assigned during construction.
findTypeByTypeName(TypeName) - Static method in class com.facebook.litho.specmodels.generator.TreePropGenerator
 
findViewWithTag(Object) - Method in class com.facebook.litho.ComponentContext
A utility function to find the View with a given tag under the current Component's LithoView.
finished(Description) - Method in class com.facebook.litho.testing.testrule.LithoAnimationEnablerTestRule
 
FIRST_LAYOUT - Static variable in class com.facebook.litho.LithoStartupLogger
 
FIRST_MOUNT - Static variable in class com.facebook.litho.LithoStartupLogger
 
firstFullyVisibleIndex - Variable in class com.facebook.litho.testing.sections.TestSectionCreator.TestSection
 
firstVisibleIndex - Variable in class com.facebook.litho.testing.sections.TestSectionCreator.TestSection
 
fixMemoryLeakInRecyclerBinder - Static variable in class com.facebook.litho.config.ComponentsConfiguration
 
flex(float) - Method in class com.facebook.litho.CommonProps.DefaultLayoutProps
 
flex(float) - Method in class com.facebook.litho.CommonProps
 
flex(float) - Method in class com.facebook.litho.Component.Builder
Sets flexGrow, flexShrink, and flexBasis at the same time.
flex(float) - Method in interface com.facebook.litho.LayoutProps
 
flex(float) - Method in class com.facebook.litho.YogaLayoutProps
 
FLEX - Static variable in class com.facebook.yoga.YogaStyleInputs
 
FLEX_BASIS - Static variable in class com.facebook.yoga.YogaStyleInputs
 
FLEX_BASIS_AUTO - Static variable in class com.facebook.yoga.YogaStyleInputs
 
FLEX_BASIS_PERCENT - Static variable in class com.facebook.yoga.YogaStyleInputs
 
FLEX_DIRECTION - Static variable in class com.facebook.yoga.YogaStyleInputs
 
FLEX_GROW - Static variable in class com.facebook.yoga.YogaStyleInputs
 
FLEX_SHRINK - Static variable in class com.facebook.yoga.YogaStyleInputs
 
FLEX_WRAP - Static variable in class com.facebook.yoga.YogaStyleInputs
 
flexBasisAttr(int, int) - Method in class com.facebook.litho.Component.Builder
 
flexBasisAttr(int) - Method in class com.facebook.litho.Component.Builder
 
flexBasisAuto() - Method in class com.facebook.litho.CommonProps.DefaultLayoutProps
 
flexBasisAuto() - Method in class com.facebook.litho.CommonProps
 
flexBasisAuto() - Method in interface com.facebook.litho.LayoutProps
 
flexBasisAuto() - Method in class com.facebook.litho.YogaLayoutProps
 
flexBasisDip(float) - Method in class com.facebook.litho.Component.Builder
 
flexBasisPercent(float) - Method in class com.facebook.litho.CommonProps.DefaultLayoutProps
 
flexBasisPercent(float) - Method in class com.facebook.litho.CommonProps
 
flexBasisPercent(float) - Method in class com.facebook.litho.Component.Builder
 
flexBasisPercent(float) - Method in interface com.facebook.litho.LayoutProps
 
flexBasisPercent(float) - Method in class com.facebook.litho.YogaLayoutProps
 
flexBasisPx(int) - Method in class com.facebook.litho.CommonProps.DefaultLayoutProps
 
flexBasisPx(int) - Method in class com.facebook.litho.CommonProps
 
flexBasisPx(int) - Method in class com.facebook.litho.Component.Builder
The FlexBasis property is an axis-independent way of providing the default size of an item on the main axis.
flexBasisPx(int) - Method in interface com.facebook.litho.LayoutProps
 
flexBasisPx(int) - Method in class com.facebook.litho.YogaLayoutProps
 
flexBasisRes(int) - Method in class com.facebook.litho.Component.Builder
 
flexDirection(YogaFlexDirection) - Method in class com.facebook.litho.LithoNode
 
flexDirection(YogaFlexDirection) - Method in class com.facebook.litho.YogaLayoutProps
 
flexGrow(float) - Method in class com.facebook.litho.CommonProps.DefaultLayoutProps
 
flexGrow(float) - Method in class com.facebook.litho.CommonProps
 
flexGrow(float) - Method in class com.facebook.litho.Component.Builder
If the sum of childrens' main axis dimensions is less than the minimum size, how much should this component grow? This value represents the "flex grow factor" and determines how much this component should grow along the main axis in relation to any other flexible children.
flexGrow(float) - Method in interface com.facebook.litho.LayoutProps
 
flexGrow(float) - Method in class com.facebook.litho.YogaLayoutProps
 
flexShrink(float) - Method in class com.facebook.litho.CommonProps.DefaultLayoutProps
 
flexShrink(float) - Method in class com.facebook.litho.CommonProps
 
flexShrink(float) - Method in class com.facebook.litho.Component.Builder
The FlexShrink property describes how to shrink children along the main axis in the case that the total size of the children overflow the size of the container on the main axis.
flexShrink(float) - Method in interface com.facebook.litho.LayoutProps
 
flexShrink(float) - Method in class com.facebook.litho.YogaLayoutProps
 
fling(int) - Method in class com.facebook.litho.widget.HorizontalScrollLithoView
 
fling(int) - Method in class com.facebook.litho.widget.LithoScrollView
 
FLOAT - Static variable in annotation type com.facebook.litho.annotations.Comparable
 
FloatValue - Class in com.facebook.litho.animation
A RuntimeValue for a float property like scale or alpha.
FloatValue(float) - Constructor for class com.facebook.litho.animation.FloatValue
 
flush() - Method in interface com.facebook.rendercore.Systracer.ArgsBuilder
Write the full message to the Systrace buffer.
FOCUS_SET_FALSE - Static variable in class com.facebook.litho.NodeInfo
 
FOCUS_SET_TRUE - Static variable in class com.facebook.litho.NodeInfo
 
FOCUS_UNSET - Static variable in class com.facebook.litho.NodeInfo
 
focusable(boolean) - Method in class com.facebook.litho.BaseMatcher
 
focusable(<any>) - Method in class com.facebook.litho.BaseMatcher
 
focusable(boolean) - Method in class com.facebook.litho.CommonProps
 
focusable(boolean) - Method in class com.facebook.litho.Component.Builder
 
FocusChangedEvent - Class in com.facebook.litho
Event triggered when focus changes on a Component.
FocusChangedEvent() - Constructor for class com.facebook.litho.FocusChangedEvent
 
focusChangeHandler(EventHandler<FocusChangedEvent>) - Method in class com.facebook.litho.BaseMatcher
 
focusChangeHandler(<any>) - Method in class com.facebook.litho.BaseMatcher
 
focusChangeHandler(EventHandler<FocusChangedEvent>) - Method in class com.facebook.litho.CommonProps
 
focusChangeHandler(EventHandler<FocusChangedEvent>) - Method in class com.facebook.litho.Component.Builder
 
focused - Variable in class com.facebook.litho.widget.InputFocusChangedEvent
 
focusedHandler(EventHandler<FocusedVisibleEvent>) - Method in class com.facebook.litho.CommonProps
 
focusedHandler(EventHandler<FocusedVisibleEvent>) - Method in class com.facebook.litho.Component.Builder
 
focusedHandler(EventHandler<FocusedVisibleEvent>) - Method in class com.facebook.litho.LithoNode
 
FocusedVisibleEvent - Class in com.facebook.litho
Event triggered when a Component enters the Focused Range.
FocusedVisibleEvent() - Constructor for class com.facebook.litho.FocusedVisibleEvent
 
FocusType - Enum in com.facebook.litho.sections
Can be used for requesting focus to a part of a Section.
forceEnableTransitionsForInstrumentationTests - Static variable in class com.facebook.litho.config.ComponentsConfiguration
By default end-to-end tests will disable transitions and this flag lets to explicitly enable transitions to test animation related behavior.
forceRelayout() - Method in class com.facebook.litho.LithoView
 
forceSyncStateUpdates(boolean) - Method in class com.facebook.litho.sections.SectionTree.Builder
If enabled, all state updates will be performed on the main thread.
forceSyncStateUpdates(boolean) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
foreground(Drawable) - Method in class com.facebook.litho.CommonProps
 
foreground(Drawable) - Method in class com.facebook.litho.Component.Builder
Set the foreground of this component.
foreground(Drawable) - Method in class com.facebook.litho.LithoNode
 
FOREGROUND - Static variable in annotation type com.facebook.litho.OutputUnitType
 
foregroundAttr(int, int) - Method in class com.facebook.litho.Component.Builder
 
foregroundAttr(int) - Method in class com.facebook.litho.Component.Builder
 
foregroundColor(int) - Method in class com.facebook.litho.Component.Builder
 
foregroundColor(DynamicValue<Integer>) - Method in class com.facebook.litho.Component.Builder
 
foregroundColor(int) - Method in class com.facebook.litho.LithoNode
 
foregroundRes(int) - Method in class com.facebook.litho.Component.Builder
 
foregroundRes(Context, int) - Method in class com.facebook.litho.LithoNode
 
format - Variable in class com.facebook.litho.specmodels.generator.TypeSpecDataHolder.JavadocSpec
 
formatStacktrace(Throwable) - Static method in class com.facebook.litho.utils.StacktraceHelper
Format a stack trace in a human-readable format.
FORWARD_TRAVERSER - Static variable in interface com.facebook.litho.widget.RecyclerRangeTraverser
 
FRAME_TIME_MS - Static variable in class com.facebook.litho.dataflow.MockTimingSource
 
FRAME_TIME_MS - Static variable in class com.facebook.litho.testing.espresso.rules.AnimationRunnerTestRule
 
FrameCallback() - Constructor for class com.facebook.litho.choreographercompat.ChoreographerCompat.FrameCallback
 
FrameworkLogEvents - Interface in com.facebook.litho
Set of events and event params logged by the framework if a ComponentsLogger was supplied to the ComponentContext used to create the tree.
FrameworkLogEvents.LogEventId - Annotation Type in com.facebook.litho
 
freeNatives() - Method in class com.facebook.yoga.YogaConfigJNIFinalizer
 
freeNatives() - Method in class com.facebook.yoga.YogaNodeJNIFinalizer
 
freeze(LithoNode) - Method in class com.facebook.litho.LithoNode
 
freeze(YogaNode, YogaNode) - Method in interface com.facebook.yoga.YogaNode.Inputs
Requests the data object to disable mutations of its inputs.
freezeCache() - Method in class com.facebook.litho.MeasuredResultCache
Marks this cache as frozen, meaning it is illegal to write new values into it, and should be used as read-only.
FrescoImageDefaults - Class in com.facebook.litho.fresco
 
FrescoImageDefaults() - Constructor for class com.facebook.litho.fresco.FrescoImageDefaults
 
FrescoImageHierarchyTools - Class in com.facebook.litho.fresco
 
FrescoImageHierarchyTools() - Constructor for class com.facebook.litho.fresco.FrescoImageHierarchyTools
 
friction - Variable in class com.facebook.litho.dataflow.springs.SpringConfig
 
from(float) - Method in class com.facebook.litho.Animations.AnimationBuilder
Specify that value that the DynamicValue will be animated from.
FROM_EVENT - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
FromBoundsDefined - Annotation Type in com.facebook.litho.annotations
FromBoundsDefined is used to pass objects from the OnBoundsDefined lifecycle methods of MountSpec to lifecycle methods called successively such as OnMount or OnBind method, use FromBoundsDefined with the same type and name to retrieve your previously set
fromCache(RenderSectionEvent.DataSource) - Static method in enum com.facebook.litho.sections.common.RenderSectionEvent.DataSource
 
fromDelegateMethodDescription(DelegateMethodDescription) - Static method in class com.facebook.litho.specmodels.model.DelegateMethodDescription
 
FromEvent - Annotation Type in com.facebook.litho.annotations
Annotates a parameter to a component's event handler callback method indicating that it will be supplied by the event object.
fromInt(int) - Static method in enum com.facebook.yoga.LayoutPassReason
 
fromInt(int) - Static method in enum com.facebook.yoga.YogaAlign
 
fromInt(int) - Static method in enum com.facebook.yoga.YogaDimension
 
fromInt(int) - Static method in enum com.facebook.yoga.YogaDirection
 
fromInt(int) - Static method in enum com.facebook.yoga.YogaDisplay
 
fromInt(int) - Static method in enum com.facebook.yoga.YogaEdge
 
fromInt(int) - Static method in enum com.facebook.yoga.YogaExperimentalFeature
 
fromInt(int) - Static method in enum com.facebook.yoga.YogaFlexDirection
 
fromInt(int) - Static method in enum com.facebook.yoga.YogaGutter
 
fromInt(int) - Static method in enum com.facebook.yoga.YogaJustify
 
fromInt(int) - Static method in enum com.facebook.yoga.YogaLayoutType
 
fromInt(int) - Static method in enum com.facebook.yoga.YogaLogLevel
 
fromInt(int) - Static method in enum com.facebook.yoga.YogaMeasureMode
 
fromInt(int) - Static method in enum com.facebook.yoga.YogaNodeType
 
fromInt(int) - Static method in enum com.facebook.yoga.YogaOverflow
 
fromInt(int) - Static method in enum com.facebook.yoga.YogaPositionType
 
fromInt(int) - Static method in enum com.facebook.yoga.YogaPrintOptions
 
fromInt(int) - Static method in enum com.facebook.yoga.YogaUnit
 
fromInt(int) - Static method in enum com.facebook.yoga.YogaWrap
 
FromMeasure - Annotation Type in com.facebook.litho.annotations
Annotates that the argument's value should be set to the named inter-stage output from the OnMeasure lifecycle method.
FromMeasureBaseline - Annotation Type in com.facebook.litho.annotations
 
FromPrepare - Annotation Type in com.facebook.litho.annotations
FromPrepare is used to pass objects from the OnPrepare lifecycle methods of MountSpec to lifecycle methods called successively such as OnMount or OnBind method, use FromPrepare with the same type and name to retrieve your previously set
FromTrigger - Annotation Type in com.facebook.litho.annotations
Parameters declared in a class annotated with Event that are used in OnTrigger
fullImpressionHandler(EventHandler<FullImpressionVisibleEvent>) - Method in class com.facebook.litho.CommonProps
 
fullImpressionHandler(EventHandler<FullImpressionVisibleEvent>) - Method in class com.facebook.litho.Component.Builder
 
fullImpressionHandler(EventHandler<FullImpressionVisibleEvent>) - Method in class com.facebook.litho.LithoNode
 
FullImpressionVisibleEvent - Class in com.facebook.litho
Event triggered when a Component enters the Full Impression Range.
FullImpressionVisibleEvent() - Constructor for class com.facebook.litho.FullImpressionVisibleEvent
 
Function<ReturnType> - Interface in com.facebook.rendercore
A general purpose function interface
furyEventCallbackInstrumentation - Static variable in class com.facebook.litho.config.ComponentsConfiguration
This toggles whether fury should instrument the Litho event callback event
FutureInstrumenter - Class in com.facebook.rendercore.instrumentation
Provides common instrumentation for Future(s) and related implementations.
FutureInstrumenter() - Constructor for class com.facebook.rendercore.instrumentation.FutureInstrumenter
 
FutureInstrumenter.Instrumenter - Interface in com.facebook.rendercore.instrumentation
 

G

gapStrategy(int) - Method in class com.facebook.litho.sections.widget.StaggeredGridRecyclerConfiguration.Builder
 
generate(DiffSectionSpecModel, EnumSet<RunMode>) - Method in class com.facebook.litho.sections.specmodels.model.DefaultDiffSectionSpecGenerator
 
generate(GroupSectionSpecModel, EnumSet<RunMode>) - Method in class com.facebook.litho.sections.specmodels.model.DefaultGroupSectionSpecGenerator
 
generate(EnumSet<RunMode>) - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
generate(EnumSet<RunMode>) - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
generate(SpecModel) - Static method in class com.facebook.litho.specmodels.generator.BuilderGenerator
 
generate(SpecModel, EnumSet<RunMode>) - Static method in class com.facebook.litho.specmodels.generator.CachedValueGenerator
 
generate(SpecModel) - Static method in class com.facebook.litho.specmodels.generator.ClassAnnotationsGenerator
 
generate(SpecModel, MethodParamModel, EnumSet<RunMode>) - Static method in class com.facebook.litho.specmodels.generator.ComponentBodyGenerator
 
generate(SpecModel) - Static method in class com.facebook.litho.specmodels.generator.EventGenerator
 
generate(SpecModel) - Static method in class com.facebook.litho.specmodels.generator.JavadocGenerator
 
generate(SpecModel) - Static method in class com.facebook.litho.specmodels.generator.PreambleGenerator
 
generate(HasPureRender) - Static method in class com.facebook.litho.specmodels.generator.PureRenderGenerator
 
generate(SpecModel) - Static method in class com.facebook.litho.specmodels.generator.RenderDataGenerator
 
generate(LayoutSpecModel) - Static method in class com.facebook.litho.specmodels.generator.SimpleNameDelegateGenerator
 
generate(SpecModel) - Static method in class com.facebook.litho.specmodels.generator.StateGenerator
 
generate(SpecModel, Set<ClassName>) - Static method in class com.facebook.litho.specmodels.generator.TagGenerator
 
generate(T) - Static method in class com.facebook.litho.specmodels.generator.testing.MatcherGenerator
 
generate(SpecModel) - Static method in class com.facebook.litho.specmodels.generator.TreePropGenerator
 
generate(SpecModel) - Static method in class com.facebook.litho.specmodels.generator.TriggerGenerator
 
generate(SpecModel) - Static method in class com.facebook.litho.specmodels.generator.WorkingRangeGenerator
 
generate(LayoutSpecModel, EnumSet<RunMode>) - Method in class com.facebook.litho.specmodels.model.DefaultLayoutSpecGenerator
 
generate(MountSpecModel, EnumSet<RunMode>) - Method in class com.facebook.litho.specmodels.model.DefaultMountSpecGenerator
 
generate(EnumSet<RunMode>) - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
generate(EnumSet<RunMode>) - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
generate(T, EnumSet<RunMode>) - Method in interface com.facebook.litho.specmodels.model.SpecGenerator
 
generate(EnumSet<RunMode>) - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
generate(EnumSet<RunMode>) - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
generate(T) - Method in class com.facebook.litho.specmodels.model.testing.DefaultTestSpecGenerator
 
generate(T) - Method in interface com.facebook.litho.specmodels.model.testing.TestSpecGenerator
 
generate(EnumSet<RunMode>) - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
generate(SpecModel, EnumSet<RunMode>) - Method in class com.facebook.litho.specmodels.processor.AbstractComponentsProcessor
 
generate(EnumSet<RunMode>) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
generateCanPreallocate(MountSpecModel) - Static method in class com.facebook.litho.specmodels.generator.MountSpecGenerator
 
generateChangeSet(SectionContext, ChangeSet, SectionContext, Section, SectionContext, Section) - Method in class com.facebook.litho.sections.common.DataDiffSection
 
generateChangeSet(SectionContext, ChangeSet, SectionContext, Section, SectionContext, Section) - Method in class com.facebook.litho.sections.common.SingleComponentSection
 
generateChangeSet(SectionContext, ChangeSet, SectionContext, Section, SectionContext, Section) - Method in class com.facebook.litho.sections.SectionLifecycle
This method will delegate to the DiffSectionSpec method annotated with OnDiff
generateComponentTreeId() - Static method in class com.facebook.litho.ComponentTree
 
generateConstructor(SpecModel) - Method in interface com.facebook.litho.specmodels.model.DependencyInjectionHelper
Generate the constructor required for Dependency Injection.
Generated - Annotation Type in com.facebook.litho.annotations
 
generateDebugString() - Method in class com.facebook.rendercore.RenderTree
 
generateDebugString(RenderTree) - Method in class com.facebook.rendercore.RenderTreeNode
 
generateDelegates(SpecModel, Map<Class<? extends Annotation>, DelegateMethodDescription>, EnumSet<RunMode>) - Static method in class com.facebook.litho.specmodels.generator.DelegateMethodGenerator
Generate all delegates defined on this SpecModel.
generatedTypeSpec(TypeSpec) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
generateErrorEventHandlerDefinition() - Static method in class com.facebook.litho.specmodels.model.ErrorEventHandlerGenerator
Generate a spec method model which corresponds to a source error declaration like this:
generateFactoryMethodsComponentInstance(SpecModel) - Method in interface com.facebook.litho.specmodels.model.DependencyInjectionHelper
Generate the code needed to inject a new instance of the given SpecModel called 'instance'
generateGetMountType(MountSpecModel) - Static method in class com.facebook.litho.specmodels.generator.MountSpecGenerator
 
generateGlobalKey(ComponentContext, Component, Component) - Static method in class com.facebook.litho.ComponentKeyUtils
Generate a global key for the given component that is unique among all of this component's children of the same type.
generateHasChildLithoViews(MountSpecModel) - Static method in class com.facebook.litho.specmodels.generator.MountSpecGenerator
 
generateImplAccessor(SpecModel, MethodParamModel) - Method in interface com.facebook.litho.specmodels.model.DependencyInjectionHelper
Generate accessor code for each injected field.
generateInjectedFields(SpecModel) - Static method in class com.facebook.litho.specmodels.generator.ComponentBodyGenerator
 
generateInjectedFields(SpecModel, ImmutableList<InjectPropModel>) - Method in interface com.facebook.litho.specmodels.model.DependencyInjectionHelper
Generate the necessary code to handle the InjectProp annotation.
generateIsMountSizeDependent(MountSpecModel) - Static method in class com.facebook.litho.specmodels.generator.MountSpecGenerator
 
generatePoolSize(MountSpecModel) - Static method in class com.facebook.litho.specmodels.generator.MountSpecGenerator
 
generateProps(SpecModel, EnumSet<RunMode>) - Static method in class com.facebook.litho.specmodels.generator.ComponentBodyGenerator
 
generateTestingFieldAccessor(SpecModel, InjectPropModel) - Method in interface com.facebook.litho.specmodels.model.DependencyInjectionHelper
Generate an accessor for each injected field.
generateTypeSpec(TypeMirror) - Static method in class com.facebook.litho.specmodels.model.SpecModelUtils
This method will "expand" the typeArguments of the given type, only if the type is a ClassNames.DIFF or a Collection.
generateUniqueGlobalKeyForChild(Section, String) - Method in class com.facebook.litho.sections.Section
 
GeneratorConstants - Interface in com.facebook.litho.specmodels.generator
Constants to be used when generating a Component.
GeneratorUtils - Class in com.facebook.litho.specmodels.generator
 
get(Object) - Method in interface com.facebook.litho.animation.AnimatedProperty
 
get(AnimatableItem) - Method in interface com.facebook.litho.animation.AnimatedProperty
 
get() - Method in class com.facebook.litho.DynamicValue
Retrieves the current value.
get(YogaEdge) - Method in class com.facebook.litho.Edges
 
get(int) - Method in class com.facebook.litho.internal.SparseFloatArray
Gets the float mapped from the specified key, or 0f if no such mapping has been made.
get(int, float) - Method in class com.facebook.litho.internal.SparseFloatArray
Gets the float mapped from the specified key, or the specified value if no such mapping has been made.
get() - Method in class com.facebook.litho.Output
 
get(int) - Method in class com.facebook.litho.OutputUnitsAffinityGroup
 
get(int) - Method in class com.facebook.litho.specmodels.internal.ImmutableList
 
get() - Method in class com.facebook.litho.specmodels.internal.SimpleMemoizingSupplier
 
get(Class<T>) - Method in class com.facebook.litho.TreeProps
 
get(ViewCreator<V>, String) - Static method in class com.facebook.litho.ViewCompatComponent
Deprecated.
 
get(String) - Method in interface com.facebook.litho.widget.ComponentWarmer.Cache
 
get(Node<?>) - Method in class com.facebook.rendercore.LayoutCache
 
get(long) - Method in class com.facebook.rendercore.LayoutCache
 
GET_EXTRA_ACCESSIBILITY_NODE_AT - Static variable in class com.facebook.litho.specmodels.model.DelegateMethodDescriptions
 
GET_EXTRA_ACCESSIBILITY_NODES_COUNT - Static variable in class com.facebook.litho.specmodels.model.DelegateMethodDescriptions
 
getAbsoluteBounds() - Method in interface com.facebook.litho.AnimatableItem
 
getAbsoluteBounds() - Method in class com.facebook.litho.LithoAnimtableItem
 
getAbsoluteBounds(Rect) - Method in class com.facebook.rendercore.RenderTreeNode
Sets the absolutes bounds of this render tree node in ; i.e.
getAbsoluteX() - Method in class com.facebook.rendercore.RenderTreeNode
 
getAbsoluteY() - Method in class com.facebook.rendercore.RenderTreeNode
 
getAccessibilityDescription() - Method in class com.facebook.widget.accessibility.delegates.AccessibleClickableSpan
 
getAccessibilityHeadingState() - Method in class com.facebook.litho.NodeInfo
 
getAccessibilityRole() - Method in class com.facebook.litho.NodeInfo
 
getAccessibilityRole() - Method in class com.facebook.widget.accessibility.delegates.AccessibleClickableSpan
 
getAccessibilityRoleDescription() - Method in class com.facebook.litho.NodeInfo
 
getAccessor(SpecModel) - Method in interface com.facebook.litho.specmodels.generator.CachedValueGenerator.CachedValueInput
 
getAcquireKey() - Method in class com.facebook.litho.TestItem
 
getAdditionalClassAnnotations(SpecModel) - Method in interface com.facebook.litho.specmodels.model.DependencyInjectionHelper
Returns a list of additional annotations to add to the generated component class
getAlignContent() - Method in class com.facebook.litho.DebugLayoutNode
 
getAlignContent() - Method in class com.facebook.yoga.YogaNode
 
getAlignContent() - Method in class com.facebook.yoga.YogaNodeJNIBase
 
getAlignContent() - Method in interface com.facebook.yoga.YogaProps
 
getAlignItems() - Method in class com.facebook.litho.DebugLayoutNode
 
getAlignItems() - Method in class com.facebook.yoga.YogaNode
 
getAlignItems() - Method in class com.facebook.yoga.YogaNodeJNIBase
 
getAlignItems() - Method in interface com.facebook.yoga.YogaProps
 
getAlignSelf() - Method in class com.facebook.litho.DebugLayoutNode
 
getAlignSelf() - Method in class com.facebook.yoga.YogaNode
 
getAlignSelf() - Method in class com.facebook.yoga.YogaNodeJNIBase
 
getAlignSelf() - Method in interface com.facebook.yoga.YogaProps
 
getAllChanges() - Method in class com.facebook.litho.sections.ChangesInfo
 
getAllTextContent() - Method in class com.facebook.litho.DebugComponent
 
getAlpha() - Method in interface com.facebook.litho.AnimatableItem
 
getAlpha() - Method in class com.facebook.litho.DebugLayoutNode
 
getAlpha() - Method in class com.facebook.litho.LithoAnimtableItem
 
getAlpha() - Method in class com.facebook.litho.NodeInfo
 
getAmbientShadowColor() - Method in class com.facebook.litho.NodeInfo
 
getAndroidContext() - Method in class com.facebook.litho.ComponentContext
 
getAndroidContext() - Method in class com.facebook.rendercore.RenderState.LayoutContext
 
getAnimatableItem(long) - Method in class com.facebook.litho.LayoutState
 
getAnimatableItem(long) - Method in interface com.facebook.rendercore.transitions.TransitionsExtensionInput
 
getAnimatableItemForTransitionId(TransitionId) - Method in class com.facebook.litho.LayoutState
Gets a group of LayoutOutput given transition key
getAnimatableItemForTransitionId(TransitionId) - Method in interface com.facebook.rendercore.transitions.TransitionsExtensionInput
 
getAnimatableRootItem() - Method in class com.facebook.litho.LayoutState
 
getAnimatableRootItem() - Method in interface com.facebook.rendercore.transitions.TransitionsExtensionInput
 
getAnimatedPropertyNode(PropertyHandle) - Method in interface com.facebook.litho.animation.Resolver
 
getAnnotation(MethodParamModel, Class<? extends Annotation>) - Static method in class com.facebook.litho.specmodels.model.MethodParamModelUtils
 
getAnnotationBundleFromLogger(ComponentContext, ComponentsLogger) - Static method in class com.facebook.litho.LogTreePopulator
Extract treeprops from a scoped ComponentContext and turn them into a single colon-separated string.
getAnnotationParameter(Elements, Element, Class<?>, String, Class<? extends T>) - Static method in class com.facebook.litho.specmodels.processor.ProcessorUtils
Gets an annotation parameter from an annotation.
getAnnotations() - Method in class com.facebook.litho.specmodels.model.CachedValueParamModel
 
getAnnotations() - Method in class com.facebook.litho.specmodels.model.DiffPropModel
 
getAnnotations() - Method in class com.facebook.litho.specmodels.model.DiffStateParamModel
 
getAnnotations() - Method in class com.facebook.litho.specmodels.model.InjectPropModel
 
getAnnotations() - Method in class com.facebook.litho.specmodels.model.InterStageInputParamModel
 
getAnnotations() - Method in interface com.facebook.litho.specmodels.model.MethodParamModel
 
getAnnotations() - Method in class com.facebook.litho.specmodels.model.PrepareInterStageInputParamModel
 
getAnnotations() - Method in class com.facebook.litho.specmodels.model.PropModel
 
getAnnotations() - Method in class com.facebook.litho.specmodels.model.RenderDataDiffModel
 
getAnnotations() - Method in class com.facebook.litho.specmodels.model.SimpleMethodParamModel
 
getAnnotations() - Method in class com.facebook.litho.specmodels.model.StateParamModel
 
getAnnotations() - Method in class com.facebook.litho.specmodels.model.TreePropModel
 
getAnnotations() - Method in class com.facebook.litho.testing.specmodels.MockMethodParamModel
 
getAnnotations() - Method in class com.facebook.litho.TestPerfEvent
 
getAnnotationSpecs() - Method in class com.facebook.litho.specmodels.generator.TypeSpecDataHolder
 
getApplicationContext() - Method in class com.facebook.litho.ComponentContext
 
getAspectRatio() - Method in class com.facebook.litho.DebugLayoutNode
 
getAspectRatio() - Method in class com.facebook.yoga.YogaNode
 
getAspectRatio() - Method in class com.facebook.yoga.YogaNodeJNIBase
 
getAspectRatio() - Method in interface com.facebook.yoga.YogaProps
 
getAt(int) - Method in class com.facebook.litho.OutputUnitsAffinityGroup
 
getAttachables() - Method in class com.facebook.litho.LithoNode
 
getAttachBinders() - Method in class com.facebook.litho.MountableLithoRenderUnit
 
getAttachBinders() - Method in class com.facebook.rendercore.Mountable
This method is an override that calls super impl to keep it protected on RenderUnit.
getAttachBinders() - Method in class com.facebook.rendercore.RenderUnit
 
getAttachBinderTypeToDelegateMap() - Method in class com.facebook.litho.MountableLithoRenderUnit
 
getAttachBinderTypeToDelegateMap() - Method in class com.facebook.rendercore.Mountable
This method is an override that calls super impl to keep it protected on RenderUnit.
getAttachBinderTypeToDelegateMap() - Method in class com.facebook.rendercore.RenderUnit
 
getAttribution() - Method in class com.facebook.litho.sections.ChangesetDebugConfiguration.ChangesetDebugInfo
Get the name of the section to which a new changeset generation is attributed to.
getBackground() - Method in class com.facebook.litho.CommonProps
 
getBackground() - Method in interface com.facebook.litho.ComponentLayout
 
getBackground() - Method in class com.facebook.litho.DebugLayoutNode
 
getBackground() - Method in class com.facebook.litho.LithoLayoutResult
 
getBackground() - Method in class com.facebook.litho.LithoNode
 
getBackground() - Method in class com.facebook.litho.testing.subcomponents.InspectableComponent
 
getBackground() - Method in class com.facebook.rendercore.renderunits.HostRenderUnit
 
getBackgroundOutput() - Method in class com.facebook.litho.DefaultDiffNode
 
getBackgroundOutput() - Method in interface com.facebook.litho.DiffNode
 
getBackgroundRenderUnit(LayoutState) - Method in class com.facebook.litho.LithoLayoutResult
 
getBindDelegateMethodForDynamicProp(SpecModel, PropModel) - Static method in class com.facebook.litho.specmodels.model.SpecModelUtils
 
getBindDynamicValueMethods() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getBindDynamicValueMethods() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
Retrieve list of OnBindDynamicValue methods.
getBorder(YogaEdge) - Method in class com.facebook.yoga.YogaNode
 
getBorder(YogaEdge) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
getBorder(YogaEdge) - Method in interface com.facebook.yoga.YogaProps
 
getBorderColors() - Method in class com.facebook.litho.LithoNode
 
getBorderOutput() - Method in class com.facebook.litho.DefaultDiffNode
 
getBorderOutput() - Method in interface com.facebook.litho.DiffNode
 
getBorderPathEffect() - Method in class com.facebook.litho.LithoNode
 
getBorderRadius() - Method in class com.facebook.litho.LithoNode
 
getBorderRenderUnit(LayoutState) - Method in class com.facebook.litho.LithoLayoutResult
 
getBorderWidth(YogaEdge) - Method in class com.facebook.litho.DebugLayoutNode
 
getBorderWidth() - Method in class com.facebook.litho.NestedTreeYogaLayoutProps
 
getBottomDecorationHeight(RecyclerView.LayoutManager, int) - Static method in class com.facebook.litho.widget.LayoutInfoUtils
 
getBounds() - Method in class com.facebook.litho.DebugComponent
 
getBounds() - Method in class com.facebook.litho.sections.debug.DebugSection
 
getBounds() - Method in class com.facebook.litho.testing.subcomponents.InspectableComponent
 
getBounds() - Method in class com.facebook.litho.TestItem
 
getBounds() - Method in class com.facebook.rendercore.incrementalmount.IncrementalMountOutput
 
getBounds() - Method in class com.facebook.rendercore.RenderTreeNode
 
getBounds() - Method in class com.facebook.rendercore.visibility.VisibilityOutput
 
getBoundsInLithoView() - Method in class com.facebook.litho.DebugComponent
 
getBoundsInLithoView() - Method in class com.facebook.litho.testing.subcomponents.InspectableComponent
 
getBoundsInParentDebugComponent() - Method in class com.facebook.litho.DebugComponent
The bounds of this component relative to its parent componen
getCache() - Method in interface com.facebook.litho.CalculationStateContext
 
getCache() - Method in class com.facebook.litho.LayoutStateContext
 
getCache() - Method in class com.facebook.litho.RenderStateContext
 
getCachedNode(Component) - Method in class com.facebook.litho.MeasuredResultCache
Returns the cached LithoNode from a given component.
getCachedNode(int) - Method in class com.facebook.litho.MeasuredResultCache
Returns the cached LithoNode from a given component ID.
getCachedNode() - Method in class com.facebook.litho.NestedTreeHolder
When a node is measured during Component.measure and a layout-result is cached, it is cached using that node as the key.
getCachedResult(Component) - Method in class com.facebook.litho.MeasuredResultCache
Returns the cached layout result for the given component, or null if it does not exist.
getCachedResult(int) - Method in class com.facebook.litho.MeasuredResultCache
Returns the cached layout result for the given component ID, or null if it does not exist.
getCachedResult(LithoNode) - Method in class com.facebook.litho.MeasuredResultCache
Returns the cached layout result for the given node, or null if it does not exist.
getCachedValue(Object) - Method in class com.facebook.litho.ComponentContext
 
getCachedValueInputs(SpecMethodModel<DelegateMethod, Void>) - Static method in class com.facebook.litho.specmodels.generator.CachedValueGenerator
 
getCachedValues() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getCachedValues() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getCachedValues() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getCachedValues() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getCachedValues() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getCachedValues() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getCachedValues() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getCachedValues() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getCalculationStateContext() - Method in class com.facebook.litho.ComponentTree
 
getCanceledPerfEvents() - Method in class com.facebook.litho.testing.logging.TestComponentsLogger
 
getChangeAt(int) - Method in class com.facebook.litho.sections.ChangeSet
 
getChangeCount() - Method in class com.facebook.litho.sections.ChangeSet
 
getChangeSetStats() - Method in class com.facebook.litho.sections.ChangeSet
 
getChangeSetThreadHandler() - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration
 
getChangingConfigurations() - Method in class com.facebook.litho.drawable.ComparableDrawableWrapper
 
getChangingConfigurations() - Method in class com.facebook.litho.MatrixDrawable
 
getChildAt(int) - Method in class com.facebook.litho.DefaultDiffNode
 
getChildAt(int) - Method in interface com.facebook.litho.DiffNode
 
getChildAt(int) - Method in class com.facebook.litho.LithoLayoutResult
 
getChildAt(int) - Method in class com.facebook.litho.LithoNode
 
getChildAt(int) - Method in class com.facebook.rendercore.MountableLayoutResult
 
getChildAt(int) - Method in interface com.facebook.rendercore.LayoutResult
 
getChildAt(int) - Method in class com.facebook.rendercore.RenderTreeNode
 
getChildAt(int) - Method in class com.facebook.yoga.YogaNode
 
getChildAt(int) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
getChildComponents() - Method in class com.facebook.litho.DebugComponent
Get the list of components composed by this component.
getChildComponents() - Method in class com.facebook.litho.testing.subcomponents.InspectableComponent
Get the list of components composed by this component.
getChildCount() - Method in class com.facebook.litho.DefaultDiffNode
 
getChildCount() - Method in interface com.facebook.litho.DiffNode
 
getChildCount() - Method in class com.facebook.litho.LithoLayoutResult
 
getChildCount() - Method in class com.facebook.litho.LithoNode
 
getChildCount() - Method in class com.facebook.yoga.YogaNode
 
getChildCount() - Method in class com.facebook.yoga.YogaNodeJNIBase
 
getChildDrawingOrder(int, int) - Method in class com.facebook.litho.ComponentHost
 
getChildDrawingOrder(int, int) - Method in class com.facebook.rendercore.HostView
 
getChildHeightSpec(int, RenderInfo) - Method in class com.facebook.litho.widget.GridLayoutInfo
 
getChildHeightSpec(int, RenderInfo) - Method in interface com.facebook.litho.widget.LayoutInfo
 
getChildHeightSpec(int, RenderInfo) - Method in class com.facebook.litho.widget.LinearLayoutInfo
 
getChildHeightSpec(int, RenderInfo) - Method in class com.facebook.litho.widget.StaggeredGridLayoutInfo
 
getChildIndex(LithoNode) - Method in class com.facebook.litho.LithoNode
 
getChildLithoViewsFromCurrentlyMountedItems() - Method in class com.facebook.litho.LithoView
 
getChildren() - Method in class com.facebook.litho.DefaultDiffNode
 
getChildren() - Method in interface com.facebook.litho.DiffNode
 
getChildren() - Method in class com.facebook.litho.sections.Children
 
getChildren() - Method in class com.facebook.litho.sections.Section
 
getChildren(Section) - Method in class com.facebook.litho.testing.sections.SectionsTestHelper
Get child sections for the given section.
getChildren() - Method in class com.facebook.litho.testing.testrunner.LithoTestRunner
 
getChildren() - Method in class com.facebook.litho.TransitionSet
 
getChildrenCount() - Method in class com.facebook.litho.LithoLayoutResult
 
getChildrenCount() - Method in class com.facebook.rendercore.MountableLayoutResult
 
getChildrenCount() - Method in interface com.facebook.rendercore.LayoutResult
 
getChildrenCount() - Method in class com.facebook.rendercore.RenderTreeNode
 
getChildWidthSpec(int, RenderInfo) - Method in class com.facebook.litho.widget.GridLayoutInfo
 
getChildWidthSpec(int, RenderInfo) - Method in interface com.facebook.litho.widget.LayoutInfo
 
getChildWidthSpec(int, RenderInfo) - Method in class com.facebook.litho.widget.LinearLayoutInfo
 
getChildWidthSpec(int, RenderInfo) - Method in class com.facebook.litho.widget.StaggeredGridLayoutInfo
 
getClassAnnotations() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getClassAnnotations() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getClassAnnotations() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getClassAnnotations() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getClassAnnotations() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getClassAnnotations() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getClassAnnotations() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getClassAnnotations() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getClassJavadoc() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getClassJavadoc() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getClassJavadoc() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getClassJavadoc() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getClassJavadoc() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getClassJavadoc() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getClassJavadoc() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getClassJavadoc(Elements, TypeElement) - Static method in class com.facebook.litho.specmodels.processor.JavadocExtractor
Get the class javadoc from the given TypeElement.
getClassJavadoc() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getClickable() - Method in class com.facebook.rendercore.renderunits.HostRenderUnit
 
getClickableSpans() - Method in class com.facebook.litho.widget.TextDrawable
 
getClickableState() - Method in class com.facebook.litho.NodeInfo
 
getClickHandler() - Method in class com.facebook.litho.CommonProps
 
getClickHandler() - Method in class com.facebook.litho.DebugLayoutNode
 
getClickHandler() - Method in class com.facebook.litho.NodeInfo
 
getClickHandler() - Method in class com.facebook.litho.testing.subcomponents.InspectableComponent
 
getClipChildren() - Method in class com.facebook.litho.ComponentHost
 
getClipChildren() - Method in class com.facebook.litho.NodeInfo
 
getClipChildren() - Method in class com.facebook.rendercore.Host
 
getClipToOutline() - Method in class com.facebook.litho.NodeInfo
 
getColor(int) - Method in class com.facebook.litho.ComponentContext
 
getColor() - Method in class com.facebook.litho.widget.TextDrawable
 
getColorFilter() - Method in class com.facebook.litho.drawable.BorderColorDrawable
 
getCommittedLayoutState() - Method in class com.facebook.litho.ComponentTree
 
getCommonProps() - Method in class com.facebook.litho.Component
 
getComponent() - Method in class com.facebook.litho.DebugComponent
 
getComponent() - Method in class com.facebook.litho.DefaultDiffNode
 
getComponent() - Method in interface com.facebook.litho.DiffNode
 
getComponent() - Method in class com.facebook.litho.ScopedComponentInfo
 
getComponent() - Method in class com.facebook.litho.testing.subcomponents.InspectableComponent
 
getComponent() - Method in class com.facebook.litho.testing.subcomponents.SubComponent
 
getComponent() - Method in class com.facebook.litho.widget.BaseRenderInfo
 
getComponent() - Method in class com.facebook.litho.widget.ComponentRenderInfo
 
getComponent() - Method in interface com.facebook.litho.widget.RenderInfo
 
getComponent() - Method in class com.facebook.litho.widget.TreePropsWrappedRenderInfo
 
getComponentAppliedStateUpdateCount() - Static method in class com.facebook.litho.stats.LithoStats
 
getComponentAppliedStateUpdateCount() - Method in class com.facebook.litho.testing.LithoStatsRule
 
getComponentArea() - Method in class com.facebook.rendercore.visibility.VisibilityOutput
 
getComponentAt(int) - Method in class com.facebook.litho.LithoNode
 
getComponentAt(int) - Method in class com.facebook.litho.sections.widget.SectionBinderTarget
 
getComponentAt(int) - Method in interface com.facebook.litho.widget.Binder
Returns the component at the given position in the binder.
getComponentAt(int) - Method in class com.facebook.litho.widget.RecyclerBinder
Returns the ComponentTree for the item at index position.
getComponentCalculateLayoutCount() - Static method in class com.facebook.litho.stats.LithoStats
 
getComponentCalculateLayoutCount() - Method in class com.facebook.litho.testing.LithoStatsRule
 
getComponentCalculateLayoutOnUICount() - Static method in class com.facebook.litho.stats.LithoStats
 
getComponentCalculateLayoutOnUICount() - Method in class com.facebook.litho.testing.LithoStatsRule
 
getComponentClass() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getComponentClass() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getComponentClass() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getComponentClass() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getComponentClass() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getComponentClass() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getComponentClass() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getComponentClass() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getComponentClass() - Method in class com.facebook.litho.testing.subcomponents.InspectableComponent
 
getComponentContainers() - Method in class com.facebook.litho.widget.RecyclerBinderUpdateCallback.Operation
 
getComponentContext() - Method in class com.facebook.litho.LayoutState
 
getComponentContext() - Method in class com.facebook.litho.LithoRenderUnit
 
getComponentContext() - Method in class com.facebook.litho.LithoView
 
getComponentContext() - Method in class com.facebook.litho.testing.espresso.rules.ComponentActivityTestRule
 
getComponentContextAt(int) - Method in class com.facebook.litho.LithoNode
 
getComponentCount() - Method in class com.facebook.litho.LithoNode
 
getComponentForStickyHeaderAt(int) - Method in interface com.facebook.litho.widget.HasStickyHeader
 
getComponentForStickyHeaderAt(int) - Method in class com.facebook.litho.widget.RecyclerBinder
 
getComponentGlobalKey() - Method in class com.facebook.litho.DefaultDiffNode
 
getComponentGlobalKey() - Method in interface com.facebook.litho.DiffNode
 
getComponentHost() - Method in class com.facebook.litho.DebugComponent
 
getComponentHost() - Method in class com.facebook.litho.testing.subcomponents.InspectableComponent
 
getComponentInfoAt(int) - Method in class com.facebook.litho.LithoNode
 
getComponentMountCount() - Static method in class com.facebook.litho.stats.LithoStats
 
getComponentMountCount() - Method in class com.facebook.litho.testing.LithoStatsRule
 
getComponentName() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getComponentName() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getComponentName() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getComponentName() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getComponentName() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getComponentName() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getComponentName() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getComponentName() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getComponentsConfiguration() - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration
 
getComponentScope() - Method in class com.facebook.litho.ComponentContext
 
getComponentsLogger() - Method in class com.facebook.litho.widget.BaseRenderInfo
 
getComponentsLogger() - Method in class com.facebook.litho.widget.ComponentRenderInfo
 
getComponentsLogger() - Method in interface com.facebook.litho.widget.RenderInfo
 
getComponentsLogger() - Method in class com.facebook.litho.widget.TreePropsWrappedRenderInfo
 
getComponentTag() - Method in class com.facebook.litho.CommonProps
 
getComponentTag() - Method in class com.facebook.litho.DebugComponent
 
getComponentTag() - Method in class com.facebook.litho.testing.subcomponents.InspectableComponent
 
getComponentTestKey() - Method in class com.facebook.litho.DebugComponent
Returns this component's testKey or null if none is set.
getComponentTestKey() - Method in class com.facebook.litho.testing.subcomponents.InspectableComponent
Returns this component's testKey or null if none is set.
getComponentTouchListener() - Method in class com.facebook.litho.ComponentHost
 
getComponentTree() - Method in class com.facebook.litho.LayoutStateContext
 
getComponentTree() - Method in class com.facebook.litho.LithoView
 
getComponentTree() - Method in class com.facebook.litho.widget.ComponentTreeHolder
 
getComponentTreeHolderAt(int) - Method in class com.facebook.litho.widget.RecyclerBinder
 
getComponentTreeId() - Method in class com.facebook.litho.LayoutState
 
getComponentTreeId() - Method in class com.facebook.litho.RenderUnitIdGenerator
Returns the ComponentTree ID that this ID-generator is linked with.
getComponentTriggeredAsyncStateUpdateCount() - Static method in class com.facebook.litho.stats.LithoStats
 
getComponentTriggeredAsyncStateUpdateCount() - Method in class com.facebook.litho.testing.LithoStatsRule
 
getComponentTriggeredSyncStateUpdateCount() - Static method in class com.facebook.litho.stats.LithoStats
 
getComponentTriggeredSyncStateUpdateCount() - Method in class com.facebook.litho.testing.LithoStatsRule
 
getComponentType() - Method in class com.facebook.litho.testing.subcomponents.SubComponent
 
getComponentTypeName() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getComponentTypeName() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getComponentTypeName() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getComponentTypeName() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getComponentTypeName() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getComponentTypeName() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getComponentTypeName() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getComponentTypeName() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getComponentWarmer() - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration
 
getContent() - Method in class com.facebook.rendercore.MountItem
 
getContentAllocator() - Method in class com.facebook.litho.MountableLithoRenderUnit
 
getContentAllocator() - Method in class com.facebook.litho.MountSpecLithoRenderUnit
 
getContentAllocator() - Method in class com.facebook.rendercore.RenderUnit
 
getContentAllocator() - Method in class com.facebook.rendercore.renderunits.HostRenderUnit
 
getContentAt(ExtensionState<?>, int) - Static method in class com.facebook.rendercore.extensions.MountExtension
 
getContentAt(int) - Method in class com.facebook.rendercore.MountDelegate
 
getContentAt(int) - Method in interface com.facebook.rendercore.MountDelegateTarget
 
getContentAt(int) - Method in class com.facebook.rendercore.MountState
 
getContentById(ExtensionState<?>, long) - Static method in class com.facebook.rendercore.extensions.MountExtension
 
getContentById(long) - Method in class com.facebook.rendercore.MountDelegate
 
getContentById(long) - Method in interface com.facebook.rendercore.MountDelegateTarget
 
getContentById(long) - Method in class com.facebook.rendercore.MountState
 
getContentDescription() - Method in class com.facebook.litho.ComponentHost
 
getContentDescription() - Method in class com.facebook.litho.DebugLayoutNode
 
getContentDescription() - Method in class com.facebook.litho.NodeInfo
 
getContentDescription() - Method in class com.facebook.litho.testing.subcomponents.InspectableComponent
 
getContentDescription() - Method in class com.facebook.widget.accessibility.delegates.ContentDescriptionSpan
 
getContentDescriptions() - Method in class com.facebook.litho.ComponentHost
 
getContentNames() - Method in class com.facebook.litho.ComponentHost
 
getContentOutput() - Method in class com.facebook.litho.DefaultDiffNode
 
getContentOutput() - Method in interface com.facebook.litho.DiffNode
 
getContentRenderUnit(LayoutState) - Method in class com.facebook.litho.LithoLayoutResult
 
getContext() - Method in class com.facebook.litho.Component.Builder
 
getContext() - Method in class com.facebook.litho.ComponentTree
 
getContext() - Method in class com.facebook.litho.DebugComponent
 
getContext() - Method in class com.facebook.litho.LithoLayoutResult
 
getContext() - Method in class com.facebook.litho.ScopedComponentInfo
 
getContext() - Method in class com.facebook.litho.testing.sections.SectionsTestHelper
Return a generic SectionContext you can use to create sections.
getContextClass() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getContextClass() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getContextClass() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getContextClass() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getContextClass() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getContextClass() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getContextClass() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getContextClass() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getController() - Method in class com.facebook.litho.fresco.DraweeDrawable
 
getController(HasStickyHeader) - Method in interface com.facebook.litho.widget.StickyHeaderControllerFactory
 
getCorePoolSize() - Method in interface com.facebook.litho.config.LayoutThreadPoolConfiguration
 
getCorePoolSize() - Method in class com.facebook.litho.LayoutThreadPoolConfigurationImpl
 
getCount() - Method in class com.facebook.litho.sections.Change
 
getCreateEventTriggerMethodName(CharSequence) - Static method in class com.facebook.litho.specmodels.generator.TriggerGenerator
 
getCurrent() - Method in class com.facebook.litho.drawable.ComparableDrawableWrapper
 
getCurrent() - Method in class com.facebook.litho.MatrixDrawable
 
getCurrentDiffTree() - Method in class com.facebook.litho.LayoutStateContext
 
getCurrentDisplacementDistance() - Method in class com.facebook.litho.dataflow.springs.Spring
get the displacement of the springs current value from its rest value.
getCurrentRoot() - Method in class com.facebook.litho.RenderStateContext
 
getCurrentSize() - Method in class com.facebook.litho.DisabledMountContentPool
 
getCurrentSize() - Method in interface com.facebook.litho.PoolWithDebugInfo
 
getCurrentSize() - Method in class com.facebook.litho.RecyclePool
 
getCurrentState(PropertyHandle) - Method in interface com.facebook.litho.animation.Resolver
 
getCurrentValue() - Method in class com.facebook.litho.dataflow.springs.Spring
Get the current
getCustomAttribute(String) - Method in class com.facebook.litho.widget.BaseRenderInfo
 
getCustomAttribute(String) - Method in interface com.facebook.litho.widget.RenderInfo
 
getCustomAttribute(String) - Method in class com.facebook.litho.widget.TreePropsWrappedRenderInfo
 
getData() - Method in class com.facebook.yoga.YogaNode
 
getData() - Method in class com.facebook.yoga.YogaNodeJNIBase
 
getDataContainers() - Method in class com.facebook.litho.widget.RecyclerBinderUpdateCallback.Operation
 
getDebugInfo(String) - Method in class com.facebook.litho.widget.BaseRenderInfo
 
getDebugInfo(String) - Method in interface com.facebook.litho.widget.RenderInfo
 
getDebugInfo(String) - Method in class com.facebook.litho.widget.TreePropsWrappedRenderInfo
 
getDebugLayoutEditor() - Method in class com.facebook.litho.LithoNode
 
getDefault(ImmutableList<PropDefaultModel>) - Method in class com.facebook.litho.specmodels.model.PropModel
 
getDefaultAttributeValuesFlags() - Method in class com.facebook.litho.LithoMountData
 
getDefaultChangeSetThreadLooper() - Static method in class com.facebook.litho.sections.SectionTree
 
getDefaultComponentsConfiguration() - Static method in class com.facebook.litho.config.ComponentsConfiguration
 
getDefaultComponentsConfigurationBuilder() - Static method in class com.facebook.litho.config.ComponentsConfiguration
 
getDefaultInstance() - Static method in class com.facebook.litho.ThreadPoolLayoutHandler
Gets the default static singleton reference to ThreadPoolLayoutHandler.
getDefaultLayoutThreadLooper() - Static method in class com.facebook.litho.ComponentTree
 
getDefaultLayoutThreadLooper() - Static method in class com.facebook.litho.testing.helper.ComponentTestHelper
Access the default layout thread looper for testing purposes only.
getDefaultLayoutThreadShadowLooper() - Static method in class com.facebook.litho.testing.helper.ComponentTestHelper
Access the shadow of the default layout thread looper for testing purposes only.
getDefStyleAttr() - Method in class com.facebook.litho.CommonProps
 
getDefStyleRes() - Method in class com.facebook.litho.CommonProps
 
getDelegateMethods() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getDelegateMethods() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getDelegateMethods() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getDelegateMethods() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getDelegateMethods() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getDelegateMethods() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getDelegateMethods() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getDelegateMethods(TypeElement, List<Class<? extends Annotation>>, List<Class<? extends Annotation>>, List<Class<? extends Annotation>>, List<Class<? extends Annotation>>, Messager) - Static method in class com.facebook.litho.specmodels.processor.DelegateMethodExtractor
 
getDelegateMethods(TypeElement, List<Class<? extends Annotation>>, List<Class<? extends Annotation>>, List<Class<? extends Annotation>>, List<Class<? extends Annotation>>, List<Class<? extends Annotation>>, Messager) - Static method in class com.facebook.litho.specmodels.processor.DelegateMethodExtractor
Get the delegate methods from the given TypeElement.
getDelegateMethods() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getDelegationCode(SpecModel, SpecMethodModel<DelegateMethod, Void>, DelegateMethodDescription, String, String, EnumSet<RunMode>) - Static method in class com.facebook.litho.specmodels.generator.DelegateMethodGenerator
 
getDependencyInjectionHelper() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getDependencyInjectionHelper() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getDependencyInjectionHelper() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getDependencyInjectionHelper() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getDependencyInjectionHelper() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getDependencyInjectionHelper() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getDependencyInjectionHelper() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getDependencyInjectionHelper() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getDescription() - Method in class com.facebook.litho.MountableLithoRenderUnit
 
getDescription() - Method in class com.facebook.litho.MountSpecLithoRenderUnit
 
getDescription() - Method in class com.facebook.rendercore.RenderUnit
 
getDescriptionOfMountedItems() - Method in class com.facebook.rendercore.Host
 
getDescriptionOfMountedItems() - Method in class com.facebook.rendercore.HostView
 
getDiffNode() - Method in class com.facebook.litho.LithoLayoutResult
 
getDiffSectionSpecDelegatesMap(DiffSectionSpecModel) - Static method in class com.facebook.litho.sections.specmodels.model.DelegateMethodDescriptions
 
getDiffTree() - Method in class com.facebook.litho.LayoutState
 
getDispatchedEventHandlers() - Method in class com.facebook.litho.testing.TestComponent
Deprecated.
 
getDispatchPopulateAccessibilityEventHandler() - Method in class com.facebook.litho.NodeInfo
 
getDisplay() - Method in class com.facebook.yoga.YogaNode
 
getDisplay() - Method in class com.facebook.yoga.YogaNodeJNIBase
 
getDoesLegacyStretchFlagAffectsLayout() - Method in class com.facebook.yoga.YogaNodeJNIBase
 
getDrawables() - Method in class com.facebook.litho.ComponentHost
 
getDraweeHierarchy() - Method in class com.facebook.litho.fresco.DraweeDrawable
 
getDynamicProps() - Method in class com.facebook.litho.Component
 
getDynamicProps(SpecModel) - Static method in class com.facebook.litho.specmodels.model.SpecModelUtils
 
getDynamicProps() - Method in class com.facebook.litho.widget.Text
 
getDynamicProps() - Method in class com.facebook.litho.widget.TransparencyEnabledCardClip
 
getDynamicPropsManager() - Method in class com.facebook.litho.LithoHostListenerCoordinator
 
getDynamicPropsManager() - Method in class com.facebook.litho.LithoView
 
getEditorActionEventHandler(ComponentContext) - Static method in class com.facebook.litho.widget.TextInput
 
getEnabledState() - Method in class com.facebook.litho.NodeInfo
 
getEnableItemPrefetch() - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration
 
getEnableStableIds() - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration
 
getEnclosedSpecModel() - Method in interface com.facebook.litho.specmodels.model.HasEnclosedSpecModel
Retrieve the spec model that is wrapped by this SpecModel.
getEnclosedSpecModel() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getEnclosedSpecModel() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getEndValue() - Method in class com.facebook.litho.dataflow.springs.Spring
get the rest value used for determining the displacement of the spring
getErrorEventHandler() - Method in class com.facebook.litho.ComponentContext
 
getErrorEventHandler() - Method in class com.facebook.litho.ComponentTree
 
getErrorEventHandler() - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration
 
getErrorHandler() - Method in class com.facebook.litho.Component
 
getEstimatedViewportCount() - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration
 
getEventDeclarations() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getEventDeclarations() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getEventDeclarations() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getEventDeclarations() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getEventDeclarations() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getEventDeclarations() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getEventDeclarations() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getEventDeclarations(Elements, TypeElement, Class<?>, EnumSet<RunMode>) - Static method in class com.facebook.litho.specmodels.processor.EventDeclarationsExtractor
 
getEventDeclarations() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getEventDispatcher() - Method in class com.facebook.litho.Component
Deprecated.
getEventDispatcher() - Method in class com.facebook.litho.ErrorEventHandler
 
getEventDispatcher() - Method in interface com.facebook.litho.HasEventDispatcher
 
getEventDispatcher() - Method in class com.facebook.litho.sections.Section
 
getEventHandlers() - Method in class com.facebook.litho.EventHandlersController.EventHandlersWrapper
 
getEventHandlers() - Method in class com.facebook.litho.EventHandlersController
 
getEventMethods() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getEventMethods() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getEventMethods() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getEventMethods() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getEventMethods() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getEventMethods() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getEventMethods() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getEventMethods() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getEventState(EventHandler) - Method in class com.facebook.litho.testing.TestComponent
Deprecated.
 
getEventTrigger(ComponentContext, int, String) - Static method in class com.facebook.litho.Component
 
getEventTrigger(ComponentContext, int, Handle) - Static method in class com.facebook.litho.Component
 
getEventTrigger(String) - Method in class com.facebook.litho.EventTriggersContainer
Retrieve and return an EventTrigger based on the given key.
getEventTrigger(Handle, int) - Method in class com.facebook.litho.EventTriggersContainer
Retrieve and return an EventTrigger based on the given handle.
getEventTrigger(SectionContext, int, String) - Static method in class com.facebook.litho.sections.SectionLifecycle
 
getEventTrigger(SectionContext, int, Handle) - Static method in class com.facebook.litho.sections.SectionLifecycle
 
getExtension() - Method in class com.facebook.rendercore.extensions.ExtensionState
 
getExtensionResults() - Method in class com.facebook.rendercore.RenderTree
 
getExtensions() - Method in class com.facebook.rendercore.RenderState.LayoutContext
 
getExtensionStates() - Method in class com.facebook.rendercore.MountDelegate
 
getExternalAnnotations() - Method in class com.facebook.litho.specmodels.model.CachedValueParamModel
 
getExternalAnnotations() - Method in class com.facebook.litho.specmodels.model.DiffPropModel
 
getExternalAnnotations() - Method in class com.facebook.litho.specmodels.model.DiffStateParamModel
 
getExternalAnnotations() - Method in class com.facebook.litho.specmodels.model.InjectPropModel
 
getExternalAnnotations() - Method in class com.facebook.litho.specmodels.model.InterStageInputParamModel
 
getExternalAnnotations() - Method in interface com.facebook.litho.specmodels.model.MethodParamModel
 
getExternalAnnotations() - Method in class com.facebook.litho.specmodels.model.PrepareInterStageInputParamModel
 
getExternalAnnotations() - Method in class com.facebook.litho.specmodels.model.PropModel
 
getExternalAnnotations() - Method in class com.facebook.litho.specmodels.model.RenderDataDiffModel
 
getExternalAnnotations() - Method in class com.facebook.litho.specmodels.model.SimpleMethodParamModel
 
getExternalAnnotations() - Method in class com.facebook.litho.specmodels.model.StateParamModel
 
getExternalAnnotations() - Method in class com.facebook.litho.specmodels.model.TreePropModel
 
getExternalAnnotations() - Method in class com.facebook.litho.testing.specmodels.MockMethodParamModel
 
GetExtraAccessibilityNodeAt - Annotation Type in com.facebook.litho.annotations
 
getExtraAccessibilityNodeAt(ComponentContext, int, int, InterStagePropsContainer) - Method in class com.facebook.litho.SpecGeneratedComponent
Get extra accessibility node id at a given point within the component.
getExtraAccessibilityNodeAt(ComponentContext, int, int, InterStagePropsContainer) - Method in class com.facebook.litho.widget.Text
 
GetExtraAccessibilityNodesCount - Annotation Type in com.facebook.litho.annotations
 
getExtraAccessibilityNodesCount(ComponentContext, InterStagePropsContainer) - Method in class com.facebook.litho.SpecGeneratedComponent
The number of extra accessibility nodes that this component wishes to provides to the accessibility system.
getExtraAccessibilityNodesCount(ComponentContext, InterStagePropsContainer) - Method in class com.facebook.litho.widget.Text
 
getExtraAnnotations(TreeProps) - Method in interface com.facebook.litho.ComponentsLogger
Provide additional log metadata based on the tree props of the component hierarchy currently being logged.
getExtraAnnotations(TreeProps) - Method in class com.facebook.litho.testing.logging.TestComponentsLogger
 
getExtraBuilderMethods() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getExtraBuilderMethods() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getExtraBuilderMethods() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getExtraBuilderMethods() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getExtraBuilderMethods() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getExtraBuilderMethods() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getExtraBuilderMethods() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getExtraBuilderMethods() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getExtraLayoutData() - Method in class com.facebook.litho.LithoLayoutContextExtraData
 
getExtraLayoutData() - Method in interface com.facebook.rendercore.LayoutContextExtraData
 
getExtraProps(Object) - Static method in class com.facebook.litho.DebugComponentDescriptionHelper
 
getFields() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getFields() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getFields() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getFields() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getFields() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getFields() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getFields() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getFields() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getFieldSpecs() - Method in class com.facebook.litho.specmodels.generator.TypeSpecDataHolder
 
getFill() - Method in interface com.facebook.litho.widget.LayoutInfo.ViewportFiller
Return the fill along the main axis (i.e.
getFill() - Method in class com.facebook.litho.widget.LinearLayoutInfo.ViewportFiller
 
getFlags() - Method in class com.facebook.litho.NodeInfo
 
getFlex() - Method in class com.facebook.yoga.YogaNode
 
getFlex() - Method in class com.facebook.yoga.YogaNodeJNIBase
 
getFlexBasis() - Method in class com.facebook.litho.DebugLayoutNode
 
getFlexBasis() - Method in class com.facebook.yoga.YogaNode
 
getFlexBasis() - Method in class com.facebook.yoga.YogaNodeJNIBase
 
getFlexBasis() - Method in interface com.facebook.yoga.YogaProps
 
getFlexDirection() - Method in class com.facebook.litho.DebugLayoutNode
 
getFlexDirection() - Method in class com.facebook.yoga.YogaNode
 
getFlexDirection() - Method in class com.facebook.yoga.YogaNodeJNIBase
 
getFlexDirection() - Method in interface com.facebook.yoga.YogaProps
 
getFlexGrow() - Method in class com.facebook.litho.DebugLayoutNode
 
getFlexGrow() - Method in class com.facebook.yoga.YogaNode
 
getFlexGrow() - Method in class com.facebook.yoga.YogaNodeJNIBase
 
getFlexGrow() - Method in interface com.facebook.yoga.YogaProps
 
getFlexShrink() - Method in class com.facebook.litho.DebugLayoutNode
 
getFlexShrink() - Method in class com.facebook.yoga.YogaNode
 
getFlexShrink() - Method in class com.facebook.yoga.YogaNodeJNIBase
 
getFlexShrink() - Method in interface com.facebook.yoga.YogaProps
 
getFocusable() - Method in class com.facebook.litho.CommonProps
 
getFocusable() - Method in class com.facebook.litho.DebugLayoutNode
 
getFocusable() - Method in class com.facebook.litho.testing.subcomponents.InspectableComponent
 
getFocusChangeHandler() - Method in class com.facebook.litho.CommonProps
 
getFocusChangeHandler() - Method in class com.facebook.litho.NodeInfo
 
getFocusedBottom() - Method in class com.facebook.rendercore.visibility.VisibilityOutput
 
getFocusedEventHandler() - Method in class com.facebook.rendercore.visibility.VisibilityOutput
 
getFocusedHandler() - Method in class com.facebook.litho.LithoNode
 
getFocusedLeft() - Method in class com.facebook.rendercore.visibility.VisibilityOutput
 
getFocusedRight() - Method in class com.facebook.rendercore.visibility.VisibilityOutput
 
getFocusedTo() - Method in class com.facebook.litho.testing.sections.TestTarget
 
getFocusedToOffset() - Method in class com.facebook.litho.testing.sections.TestTarget
 
getFocusedTop() - Method in class com.facebook.rendercore.visibility.VisibilityOutput
 
getFocusState() - Method in class com.facebook.litho.NodeInfo
 
getForeground() - Method in class com.facebook.litho.DebugLayoutNode
 
getForeground() - Method in class com.facebook.litho.LithoNode
 
getForeground() - Method in class com.facebook.litho.testing.subcomponents.InspectableComponent
 
getForeground() - Method in class com.facebook.rendercore.renderunits.HostRenderUnit
 
getForegroundOutput() - Method in class com.facebook.litho.DefaultDiffNode
 
getForegroundOutput() - Method in interface com.facebook.litho.DiffNode
 
getForegroundRenderUnit(LayoutState) - Method in class com.facebook.litho.LithoLayoutResult
 
getFullImpressionBottom() - Method in class com.facebook.rendercore.visibility.VisibilityOutput
 
getFullImpressionEventHandler() - Method in class com.facebook.rendercore.visibility.VisibilityOutput
 
getFullImpressionHandler() - Method in class com.facebook.litho.LithoNode
 
getFullImpressionLeft() - Method in class com.facebook.rendercore.visibility.VisibilityOutput
 
getFullImpressionRight() - Method in class com.facebook.rendercore.visibility.VisibilityOutput
 
getFullImpressionTop() - Method in class com.facebook.rendercore.visibility.VisibilityOutput
 
getGap(YogaGutter) - Method in class com.facebook.yoga.YogaNode
 
getGap(YogaGutter) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
getGetUniqueIdentifierEventHandler(SectionContext) - Static method in class com.facebook.litho.sections.common.HideableDataDiffSection
 
getGlobalKey() - Method in class com.facebook.litho.ComponentContext
 
getGlobalKey() - Method in class com.facebook.litho.DebugComponent
 
getGlobalKey() - Method in class com.facebook.litho.sections.debug.DebugSection
 
getGlobalKey() - Method in class com.facebook.litho.sections.Section
 
getGlobalKey() - Method in class com.facebook.litho.sections.SectionContext
 
getGlobalKeyAt(int) - Method in class com.facebook.litho.LithoNode
 
getGroupSectionSpecDelegatesMap(GroupSectionSpecModel) - Static method in class com.facebook.litho.sections.specmodels.model.DelegateMethodDescriptions
 
getHandle() - Method in class com.facebook.litho.Component
 
getHandle() - Method in class com.facebook.litho.EventTrigger
 
getHeadComponent() - Method in class com.facebook.litho.LithoNode
 
getHeadComponentContext() - Method in class com.facebook.litho.LithoNode
 
getHeadComponentKey() - Method in class com.facebook.litho.LithoNode
 
getHeight() - Method in interface com.facebook.litho.ComponentLayout
 
getHeight() - Method in class com.facebook.litho.DebugLayoutNode
 
getHeight() - Method in class com.facebook.litho.LithoLayoutResult
 
getHeight() - Method in class com.facebook.rendercore.MountableLayoutResult
 
getHeight() - Method in interface com.facebook.rendercore.LayoutResult
 
getHeight() - Method in class com.facebook.rendercore.RenderTree
 
getHeight(long) - Static method in class com.facebook.yoga.YogaMeasureOutput
 
getHeight() - Method in class com.facebook.yoga.YogaNode
 
getHeight() - Method in class com.facebook.yoga.YogaNodeJNIBase
 
getHeight() - Method in interface com.facebook.yoga.YogaProps
 
getHeightMeasureSpec() - Method in interface com.facebook.litho.LithoView.LayoutManagerOverrideParams
 
getHeightMeasureSpec() - Method in class com.facebook.litho.widget.RecyclerBinder.RecyclerViewLayoutManagerOverrideParams
 
getHeightSpec() - Method in class com.facebook.litho.LithoLayoutResult
 
getHeightSpec() - Method in class com.facebook.rendercore.MountableLayoutResult
 
getHeightSpec() - Method in interface com.facebook.rendercore.LayoutResult
 
getHeightSpec() - Method in class com.facebook.rendercore.RenderResultFuture
 
getHeightSpec() - Method in class com.facebook.rendercore.RenderTree
 
getHorizontalSnapPreference() - Method in class com.facebook.litho.widget.EdgeSnappingSmoothScroller
 
getHost() - Method in class com.facebook.litho.TestItem
 
getHost() - Method in class com.facebook.rendercore.MountItem
 
getHostOutput() - Method in class com.facebook.litho.DefaultDiffNode
 
getHostOutput() - Method in interface com.facebook.litho.DiffNode
 
getHostOutput() - Method in class com.facebook.rendercore.incrementalmount.IncrementalMountOutput
 
getHostRenderUnit(LayoutState, boolean) - Method in class com.facebook.litho.LithoLayoutResult
 
getHosts() - Method in interface com.facebook.rendercore.MountDelegateTarget
 
getHosts() - Method in class com.facebook.rendercore.MountState
 
getHScrollAsyncMode() - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration
 
getId() - Method in interface com.facebook.litho.AnimatableItem
 
getId() - Method in class com.facebook.litho.dataflow.springs.Spring
get the unique id for this spring
getId() - Method in class com.facebook.litho.EventTrigger
 
getId() - Method in class com.facebook.litho.LithoAnimtableItem
 
getId() - Method in class com.facebook.litho.LithoRenderUnit
 
getId() - Method in class com.facebook.litho.testing.subcomponents.InspectableComponent
 
getId() - Method in class com.facebook.rendercore.incrementalmount.IncrementalMountOutput
 
getId() - Method in class com.facebook.rendercore.Mountable
 
getId(MountItem) - Static method in class com.facebook.rendercore.MountItem
 
getId() - Method in class com.facebook.rendercore.RenderState
 
getId() - Method in class com.facebook.rendercore.RenderUnit
 
getId() - Method in class com.facebook.rendercore.renderunits.HostRenderUnit
 
getId() - Method in class com.facebook.rendercore.visibility.VisibilityOutput
An identifier unique to this visibility output.
getIgnoreNullLayoutStateError() - Method in class com.facebook.litho.config.ComponentsConfiguration
Deprecated.
getImageContent() - Method in class com.facebook.litho.ComponentHost
 
getImageItems() - Method in class com.facebook.litho.fresco.DraweeDrawable
 
getImageItems() - Method in interface com.facebook.litho.ImageContent
 
getImportantForAccessibility() - Method in class com.facebook.litho.DebugLayoutNode
 
getImportantForAccessibility() - Method in class com.facebook.litho.LithoNode
 
getImportantForAccessibility() - Method in class com.facebook.litho.testing.subcomponents.InspectableComponent
 
getIncrementalMountExtensionState() - Method in class com.facebook.litho.LithoHostListenerCoordinator
 
getIncrementalMountOutputCount() - Method in class com.facebook.litho.LayoutState
 
getIncrementalMountOutputCount() - Method in interface com.facebook.rendercore.incrementalmount.IncrementalMountExtensionInput
 
getIncrementalMountOutputCount() - Method in class com.facebook.rendercore.incrementalmount.IncrementalMountRenderCoreExtension.Results
 
getIncrementalMountOutputForId(long) - Method in class com.facebook.litho.LayoutState
 
getIncrementalMountOutputForId(long) - Method in interface com.facebook.rendercore.incrementalmount.IncrementalMountExtensionInput
 
getIncrementalMountOutputForId(long) - Method in class com.facebook.rendercore.incrementalmount.IncrementalMountRenderCoreExtension.Results
 
getIncrementalMountOutputs() - Method in class com.facebook.litho.LayoutState
 
getIncrementalMountOutputs() - Method in interface com.facebook.rendercore.incrementalmount.IncrementalMountExtensionInput
Returns a collection of Incremental Mount Outputs iterable by insertion order.
getIncrementalMountOutputs() - Method in class com.facebook.rendercore.incrementalmount.IncrementalMountRenderCoreExtension.Results
 
getIndex() - Method in class com.facebook.litho.sections.Change
 
getIndex() - Method in class com.facebook.litho.widget.RecyclerBinderUpdateCallback.Operation
 
getIndex() - Method in class com.facebook.rendercore.incrementalmount.IncrementalMountOutput
 
getIndexForMatcher(SectionTree.SectionMatcher) - Method in class com.facebook.litho.sections.SectionTree
 
getInitialStateContainer() - Method in class com.facebook.litho.StateHandler
 
getInjectProps() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getInjectProps() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getInjectProps() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getInjectProps() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getInjectProps() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getInjectProps() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getInjectProps() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getInjectProps() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getInput(String) - Method in class com.facebook.litho.dataflow.ValueNode
 
getInput() - Method in class com.facebook.litho.dataflow.ValueNode
 
getInputConnectionEventHandler(ComponentContext) - Static method in class com.facebook.litho.widget.TextInput
 
getInputFocusChangedEventHandler(ComponentContext) - Static method in class com.facebook.litho.widget.TextInput
 
getInstance() - Static method in class com.facebook.litho.choreographercompat.ChoreographerCompatImpl
 
getInstance() - Static method in class com.facebook.litho.dataflow.DataFlowGraph
 
getInstance(LithoLayoutResult) - Static method in class com.facebook.litho.DebugComponent
 
getInstance() - Static method in class com.facebook.litho.DynamicPropsExtension
 
getInstance() - Static method in class com.facebook.litho.TransitionsExtension
 
getInstance(String) - Static method in class com.facebook.litho.TransitionsExtension
 
getInstance() - Static method in class com.facebook.litho.widget.TextureWarmer
 
getInstance() - Static method in class com.facebook.rendercore.ErrorReporter
 
getInstance() - Static method in class com.facebook.rendercore.incrementalmount.IncrementalMountExtension
 
getInstance() - Static method in class com.facebook.rendercore.RenderCoreSystrace
 
getInstance() - Static method in class com.facebook.rendercore.visibility.VisibilityMountExtension
 
getInstanceKey() - Method in class com.facebook.litho.NoOpPerfEvent
 
getInstanceKey() - Method in interface com.facebook.litho.PerfEvent
Identify a particular instance of a performance event if there are multiple, parallel events of the same marker id.
getInstanceKey() - Method in class com.facebook.litho.TestPerfEvent
Identify a particular instance of a performance event if there are multiple, parallel events of the same marker id.
getInterceptTouchHandler() - Method in class com.facebook.litho.CommonProps
 
getInterceptTouchHandler() - Method in class com.facebook.litho.NodeInfo
 
getInternalAdapter() - Method in class com.facebook.litho.widget.RecyclerBinder
 
getInternalState(Object, String) - Static method in class com.facebook.litho.testing.Whitebox
 
getInterStageInputs() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getInterStageInputs() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getInterStageInputs() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getInterStageInputs() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getInterStageInputs() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getInterStageInputs() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getInterStageInputs() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getInterStageInputs() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getInterStagePropsContainer(ComponentContext, InterStagePropsContainer) - Method in class com.facebook.litho.SpecGeneratedComponent
 
getIntrinsicHeight() - Method in class com.facebook.litho.drawable.ComparableDrawableWrapper
 
getIntrinsicHeight() - Method in class com.facebook.litho.MatrixDrawable
 
getIntrinsicWidth() - Method in class com.facebook.litho.drawable.ComparableDrawableWrapper
 
getIntrinsicWidth() - Method in class com.facebook.litho.MatrixDrawable
 
getInvalidStateLogParamsList() - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration
 
getInvisibleEventHandler() - Method in class com.facebook.rendercore.visibility.VisibilityOutput
 
getInvisibleHandler() - Method in class com.facebook.litho.LithoNode
 
getInvisibleHandler() - Method in class com.facebook.rendercore.visibility.VisibilityItem
Returns the invisible event handler.
getIsPaddingPercentage() - Method in class com.facebook.litho.NestedTreeYogaLayoutProps
 
getItemCount() - Method in class com.facebook.litho.widget.GridLayoutInfo
 
getItemCount() - Method in class com.facebook.litho.widget.LinearLayoutInfo
 
getItemCount() - Method in class com.facebook.litho.widget.RecyclerBinder
Gets the number of items currently in the adapter attached to this binder (i.e.
getItemCount() - Method in interface com.facebook.litho.widget.RecyclerBinderAdapter
 
getItemCount() - Method in class com.facebook.litho.widget.StaggeredGridLayoutInfo
 
getItemCount() - Method in interface com.facebook.litho.widget.ViewportInfo
 
getItemId(int) - Method in interface com.facebook.litho.widget.RecyclerBinderAdapterDelegate
The same function as androidx.recyclerview.widget.RecyclerView.Adapter#getItemId(int).
getItemSelectedEventHandler(ComponentContext) - Static method in class com.facebook.litho.widget.Spinner
 
getJavadocSpecs() - Method in class com.facebook.litho.specmodels.generator.TypeSpecDataHolder
 
getJustifyContent() - Method in class com.facebook.litho.DebugLayoutNode
 
getJustifyContent() - Method in class com.facebook.yoga.YogaNode
 
getJustifyContent() - Method in class com.facebook.yoga.YogaNodeJNIBase
 
getJustifyContent() - Method in interface com.facebook.yoga.YogaProps
 
getKey() - Method in class com.facebook.litho.DebugComponent
 
getKey() - Method in class com.facebook.litho.DebugComponentTimeMachine.TreeRevision
 
getKey() - Method in class com.facebook.litho.EventTrigger
 
getKey() - Method in class com.facebook.litho.testing.subcomponents.InspectableComponent
 
getKey() - Method in class com.facebook.rendercore.visibility.VisibilityItem
 
getKey() - Method in class com.facebook.rendercore.visibility.VisibilityOutput
A pretty name of this visibility output; does not need to be unique.
getKeyForChildPosition(String, int) - Static method in class com.facebook.litho.ComponentKeyUtils
 
getKeyPreImeEventHandler(ComponentContext) - Static method in class com.facebook.litho.widget.TextInput
 
getKeyUpEventHandler(ComponentContext) - Static method in class com.facebook.litho.widget.EditText
Deprecated.
 
getKeyUpEventHandler(ComponentContext) - Static method in class com.facebook.litho.widget.TextInput
 
getKeyWithSeparator(Object...) - Static method in class com.facebook.litho.ComponentKeyUtils
 
getKeyWithSeparator(String, String) - Static method in class com.facebook.litho.ComponentKeyUtils
 
getKeyWithSeparatorForTest(Object...) - Static method in class com.facebook.litho.ComponentKeyUtils
 
getLastHeightSpec() - Method in class com.facebook.litho.DefaultDiffNode
 
getLastHeightSpec() - Method in interface com.facebook.litho.DiffNode
 
getLastHeightSpec() - Method in class com.facebook.litho.LithoLayoutResult
 
getLastMeasuredHeight() - Method in class com.facebook.litho.DefaultDiffNode
 
getLastMeasuredHeight() - Method in interface com.facebook.litho.DiffNode
The last value the measure funcion associated with this node Component returned for the height.
getLastMeasuredHeight() - Method in class com.facebook.litho.LithoLayoutResult
The last value the measure funcion associated with this node Component returned for the height.
getLastMeasuredWidth() - Method in class com.facebook.litho.DefaultDiffNode
 
getLastMeasuredWidth() - Method in interface com.facebook.litho.DiffNode
The last value the measure funcion associated with this node Component returned for the width.
getLastMeasuredWidth() - Method in class com.facebook.litho.LithoLayoutResult
The last value the measure funcion associated with this node Component returned for the width.
getLastWidthSpec() - Method in class com.facebook.litho.DefaultDiffNode
 
getLastWidthSpec() - Method in interface com.facebook.litho.DiffNode
 
getLastWidthSpec() - Method in class com.facebook.litho.LithoLayoutResult
 
getLatestAvailableRenderResult() - Method in class com.facebook.rendercore.RenderResultFuture
 
getLatestDataAttribution() - Method in class com.facebook.litho.LithoStartupLogger
 
getLayerPaint() - Method in class com.facebook.litho.LithoNode
 
getLayerType() - Method in class com.facebook.litho.LithoNode
 
getLayerType() - Method in class com.facebook.rendercore.renderunits.HostRenderUnit
 
getLayout() - Method in class com.facebook.litho.widget.TextDrawable
 
getLayoutBorder(YogaEdge) - Method in class com.facebook.litho.LithoLayoutResult
 
getLayoutBorder(YogaEdge) - Method in class com.facebook.yoga.YogaNode
 
getLayoutBorder(YogaEdge) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
getLayoutCache() - Method in class com.facebook.rendercore.RenderState.LayoutContext
 
getLayoutContextExtraData() - Method in class com.facebook.rendercore.RenderState.LayoutContext
 
getLayoutContextFromYogaNode(YogaNode) - Static method in class com.facebook.litho.LithoLayoutResult
 
getLayoutData() - Method in class com.facebook.litho.DefaultDiffNode
 
getLayoutData() - Method in interface com.facebook.litho.DiffNode
 
getLayoutData() - Method in class com.facebook.litho.LithoLayoutResult
 
getLayoutData() - Method in class com.facebook.rendercore.MountableLayoutResult
 
getLayoutData() - Method in interface com.facebook.rendercore.LayoutResult
 
getLayoutData() - Method in class com.facebook.rendercore.RenderTreeNode
 
getLayoutDirection() - Method in class com.facebook.litho.DebugLayoutNode
 
getLayoutDirection() - Method in class com.facebook.litho.LithoLayoutContextExtraData.LithoLayoutExtraData
 
getLayoutDirection() - Method in class com.facebook.litho.testing.shadows.LayoutDirectionViewShadow
 
getLayoutDirection() - Method in class com.facebook.yoga.YogaNode
 
getLayoutDirection() - Method in class com.facebook.yoga.YogaNodeJNIBase
 
getLayoutErrorMetadata(int, int) - Method in class com.facebook.litho.ComponentHost
 
getLayoutErrorMetadata(int, int) - Method in class com.facebook.litho.LithoView
 
getLayoutHandlerFactory() - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration
 
getLayoutHeight() - Method in class com.facebook.litho.DebugLayoutNode
 
getLayoutHeight() - Method in class com.facebook.yoga.YogaNode
 
getLayoutHeight() - Method in class com.facebook.yoga.YogaNodeJNIBase
 
getLayoutInfo(ComponentContext) - Method in class com.facebook.litho.sections.widget.GridRecyclerConfiguration
 
getLayoutInfo(ComponentContext) - Method in class com.facebook.litho.sections.widget.ListRecyclerConfiguration
 
getLayoutInfo(ComponentContext) - Method in interface com.facebook.litho.sections.widget.RecyclerConfiguration
 
getLayoutInfo(ComponentContext) - Method in class com.facebook.litho.sections.widget.StaggeredGridRecyclerConfiguration
 
getLayoutManager() - Method in class com.facebook.litho.widget.GridLayoutInfo
 
getLayoutManager() - Method in interface com.facebook.litho.widget.LayoutInfo
 
getLayoutManager() - Method in class com.facebook.litho.widget.LinearLayoutInfo
 
getLayoutManager() - Method in class com.facebook.litho.widget.StaggeredGridLayoutInfo
 
getLayoutMargin(YogaEdge) - Method in class com.facebook.litho.DebugLayoutNode
 
getLayoutMargin(YogaEdge) - Method in class com.facebook.yoga.YogaNode
 
getLayoutMargin(YogaEdge) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
getLayoutNode() - Method in class com.facebook.litho.DebugComponent
 
getLayoutOutput() - Method in class com.facebook.litho.LithoRenderUnit
 
getLayoutPadding(YogaEdge) - Method in class com.facebook.litho.DebugLayoutNode
 
getLayoutPadding(YogaEdge) - Method in class com.facebook.yoga.YogaNode
 
getLayoutPadding(YogaEdge) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
getLayoutResultFromYogaNode(YogaNode) - Static method in class com.facebook.litho.LithoLayoutResult
 
getLayoutRoot() - Method in class com.facebook.litho.LayoutState
 
getLayoutStateContext() - Method in class com.facebook.litho.ComponentContext
 
getLayoutStateFuture() - Method in interface com.facebook.litho.CalculationStateContext
 
getLayoutStateFuture() - Method in class com.facebook.litho.ComponentContext
 
getLayoutStateFuture() - Method in class com.facebook.litho.LayoutStateContext
 
getLayoutStateFuture() - Method in class com.facebook.litho.RenderStateContext
 
getLayoutThreadHandler() - Method in class com.facebook.litho.ComponentTree
 
getLayoutVersion() - Method in interface com.facebook.litho.CalculationStateContext
 
getLayoutVersion() - Method in class com.facebook.litho.ComponentContext
 
getLayoutVersion() - Method in class com.facebook.litho.LayoutStateContext
 
getLayoutVersion() - Method in class com.facebook.litho.RenderStateContext
 
getLayoutVersion() - Method in class com.facebook.rendercore.RenderState.LayoutContext
 
getLayoutVisitor() - Method in class com.facebook.rendercore.extensions.RenderCoreExtension
The extension can optionally return a LayoutResultVisitor for every layout pass which will visit every LayoutResult.
getLayoutVisitor() - Method in class com.facebook.rendercore.incrementalmount.IncrementalMountRenderCoreExtension
 
getLayoutVisitor() - Method in class com.facebook.rendercore.visibility.VisibilityExtension
 
getLayoutWidth() - Method in class com.facebook.litho.DebugLayoutNode
 
getLayoutWidth() - Method in class com.facebook.yoga.YogaNode
 
getLayoutWidth() - Method in class com.facebook.yoga.YogaNodeJNIBase
 
getLayoutX() - Method in class com.facebook.yoga.YogaNode
 
getLayoutX() - Method in class com.facebook.yoga.YogaNodeJNIBase
 
getLayoutY() - Method in class com.facebook.yoga.YogaNode
 
getLayoutY() - Method in class com.facebook.yoga.YogaNodeJNIBase
 
getLevenshteinDistance(String, String, int) - Static method in class com.facebook.litho.testing.viewtree.LevenshteinDistance
Efficient version of Levenshtein Distance Algorithm.
getLifecycleDebugString() - Method in class com.facebook.litho.LayoutStateContext
 
getLifecycleProvider(ComponentContext) - Static method in class com.facebook.litho.ComponentTree
 
getLifecycleProvider() - Method in class com.facebook.litho.ComponentTree
 
getLifecycleStatus() - Method in class com.facebook.litho.AOSPLithoLifecycleProvider
 
getLifecycleStatus() - Method in interface com.facebook.litho.LithoLifecycleProvider
 
getLifecycleStatus() - Method in class com.facebook.litho.LithoLifecycleProviderDelegate
 
getLifecycleStatus() - Method in class com.facebook.litho.SimpleNestedTreeLifecycleProvider
 
getLineCount(ComponentContext, Handle) - Static method in class com.facebook.litho.widget.TextInput
This will send the getLineCount trigger to the component with the given handle.
getLineCount(ComponentContext, String) - Static method in class com.facebook.litho.widget.TextInput
getLineCount(EventTrigger) - Static method in class com.facebook.litho.widget.TextInput
GetLineCountEvent - Class in com.facebook.litho.widget
Use this with TextInput to get the field's current line count.
GetLineCountEvent() - Constructor for class com.facebook.litho.widget.GetLineCountEvent
 
getLineCountTrigger(EventTrigger) - Method in class com.facebook.litho.widget.TextInput.Builder
Deprecated.
Do not use this method to set an EventTrigger. Instead, set a Handle on this Component with .handle() and dispatch the trigger using the variant of TextInput.getLineCountTrigger that takes a Handle param.
getLineCountTrigger(ComponentContext, String) - Static method in class com.facebook.litho.widget.TextInput
Deprecated.
Do not use this method to get a EventTrigger to use later. Instead give the component a Handle and use TextInput.getLineCount(ComponentContext, Handle).
getLinkedDrawablesForAnimation() - Method in class com.facebook.litho.ComponentHost
Returns the Drawables associated with this ComponentHost for animations, for example the background Drawable and/or the drawable that otherwise has a transitionKey on it that has caused it to be hosted in this ComponentHost.
getLithoView() - Method in class com.facebook.litho.ComponentTree
 
getLithoView() - Method in class com.facebook.litho.DebugComponent
 
getLithoView() - Method in class com.facebook.litho.testing.espresso.rules.ComponentActivityTestRule
 
getLithoView() - Method in class com.facebook.litho.testing.subcomponents.InspectableComponent
 
getLithoView() - Method in class com.facebook.litho.widget.RecyclerBinderViewHolder
Return the LithoView, which will be used to bind Components.
getLithoViewFactory() - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration
 
getLoadingEventHandler(SectionContext) - Static method in class com.facebook.litho.sections.SectionLifecycle
 
getLoggedCategoryKeys() - Method in class com.facebook.litho.testing.logging.TestComponentsReporter
 
getLoggedMessages() - Method in class com.facebook.litho.testing.logging.TestComponentsReporter
 
getLoggedPerfEvents() - Method in class com.facebook.litho.testing.logging.TestComponentsLogger
 
getLogger() - Method in class com.facebook.litho.ComponentContext
 
getLogger() - Method in class com.facebook.litho.ComponentTree
 
getLogger() - Method in class com.facebook.yoga.YogaConfig
 
getLogger() - Method in class com.facebook.yoga.YogaConfigJNIBase
 
getLogTag() - Method in class com.facebook.litho.ComponentContext
 
getLogTag() - Method in class com.facebook.litho.ComponentTree
 
getLogTag() - Method in class com.facebook.litho.sections.Section
 
getLogTag() - Method in class com.facebook.litho.widget.BaseRenderInfo
 
getLogTag() - Method in class com.facebook.litho.widget.ComponentRenderInfo
 
getLogTag() - Method in interface com.facebook.litho.widget.RenderInfo
 
getLogTag() - Method in class com.facebook.litho.widget.TreePropsWrappedRenderInfo
 
getLongClickHandler() - Method in class com.facebook.litho.CommonProps
 
getLongClickHandler() - Method in class com.facebook.litho.NodeInfo
 
getMainLooper() - Method in class com.facebook.litho.ComponentContext
 
getMargin(YogaEdge) - Method in class com.facebook.litho.DebugLayoutNode
 
getMargin(YogaEdge) - Method in class com.facebook.yoga.YogaNode
 
getMargin(YogaEdge) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
getMargin(YogaEdge) - Method in interface com.facebook.yoga.YogaProps
 
getMarkerId() - Method in class com.facebook.litho.NoOpPerfEvent
 
getMarkerId() - Method in interface com.facebook.litho.PerfEvent
Identify the type of a performance event.
getMarkerId() - Method in class com.facebook.litho.TestPerfEvent
Identify the type of a performance event.
getMatchHostBounds() - Method in class com.facebook.litho.LithoRenderUnit
 
getMatchHostBounds() - Method in interface com.facebook.rendercore.transitions.TransitionRenderUnit
 
getMaxHeight() - Method in class com.facebook.litho.DebugLayoutNode
 
getMaxHeight() - Method in class com.facebook.yoga.YogaNode
 
getMaxHeight() - Method in class com.facebook.yoga.YogaNodeJNIBase
 
getMaxHeight() - Method in interface com.facebook.yoga.YogaProps
 
getMaxHeightInRow(int, int, List<ComponentTreeHolder>) - Static method in class com.facebook.litho.widget.LayoutInfoUtils
Return the max height in the , the range is from position to position (excluded).
getMaxPoolSize() - Method in interface com.facebook.litho.config.LayoutThreadPoolConfiguration
 
getMaxPoolSize() - Method in class com.facebook.litho.LayoutThreadPoolConfigurationImpl
 
getMaxSize() - Method in class com.facebook.litho.DisabledMountContentPool
 
getMaxSize() - Method in interface com.facebook.litho.PoolWithDebugInfo
 
getMaxSize() - Method in class com.facebook.litho.RecyclePool
 
getMaxWidth() - Method in class com.facebook.litho.DebugLayoutNode
 
getMaxWidth() - Method in class com.facebook.yoga.YogaNode
 
getMaxWidth() - Method in class com.facebook.yoga.YogaNodeJNIBase
 
getMaxWidth() - Method in interface com.facebook.yoga.YogaProps
 
getMeasureSpecDescription(int) - Static method in class com.facebook.rendercore.utils.MeasureSpecUtils
 
getMessage() - Method in exception com.facebook.litho.LithoMetadataExceptionWrapper
 
getMethodModelsWithAnnotation(SpecModel, Class<? extends Annotation>) - Static method in class com.facebook.litho.specmodels.model.SpecModelUtils
 
getMethodModelWithAnnotation(SpecModel, Class<? extends Annotation>) - Static method in class com.facebook.litho.specmodels.model.SpecModelUtils
 
getMethodSpecs() - Method in class com.facebook.litho.specmodels.generator.TypeSpecDataHolder
 
getMinHeight() - Method in class com.facebook.litho.DebugLayoutNode
 
getMinHeight() - Method in class com.facebook.yoga.YogaNode
 
getMinHeight() - Method in class com.facebook.yoga.YogaNodeJNIBase
 
getMinHeight() - Method in interface com.facebook.yoga.YogaProps
 
getMinimumHeight() - Method in class com.facebook.litho.drawable.ComparableDrawableWrapper
 
getMinimumHeight() - Method in class com.facebook.litho.MatrixDrawable
 
getMinimumWidth() - Method in class com.facebook.litho.drawable.ComparableDrawableWrapper
 
getMinimumWidth() - Method in class com.facebook.litho.MatrixDrawable
 
getMinWidth() - Method in class com.facebook.litho.DebugLayoutNode
 
getMinWidth() - Method in class com.facebook.yoga.YogaNode
 
getMinWidth() - Method in class com.facebook.yoga.YogaNodeJNIBase
 
getMinWidth() - Method in interface com.facebook.yoga.YogaProps
 
getModeDescription(int) - Static method in class com.facebook.rendercore.utils.MeasureSpecUtils
 
getMostSignificantUnit() - Method in class com.facebook.litho.OutputUnitsAffinityGroup
 
getMountable() - Method in class com.facebook.litho.DefaultDiffNode
 
getMountable() - Method in interface com.facebook.litho.DiffNode
 
getMountable() - Method in class com.facebook.litho.LithoNode
 
getMountable() - Method in class com.facebook.litho.MountableLithoRenderUnit
 
getMountableOutputAt(int) - Method in interface com.facebook.litho.EndToEndTestingExtension.EndToEndTestingExtensionInput
 
getMountableOutputAt(int) - Method in class com.facebook.litho.LayoutState
 
getMountableOutputAt(int) - Method in interface com.facebook.rendercore.MountDelegateInput
Deprecated.
Returns the RenderTreeNode given its absolute position.
getMountableOutputAt(int) - Method in interface com.facebook.rendercore.transitions.TransitionsExtensionInput
 
getMountableOutputCount() - Method in interface com.facebook.litho.EndToEndTestingExtension.EndToEndTestingExtensionInput
 
getMountableOutputCount() - Method in class com.facebook.litho.LayoutState
 
getMountableOutputCount() - Method in interface com.facebook.rendercore.MountDelegateInput
Deprecated.
 
getMountableOutputCount() - Method in class com.facebook.rendercore.RenderTree
 
getMountableOutputCount() - Method in interface com.facebook.rendercore.transitions.TransitionsExtensionInput
 
getMountBinders() - Method in class com.facebook.litho.MountableLithoRenderUnit
 
getMountBinders() - Method in class com.facebook.rendercore.Mountable
This method is an override that calls super impl to keep it protected on RenderUnit.
getMountBinders() - Method in class com.facebook.rendercore.RenderUnit
 
getMountBinderTypeToDelegateMap() - Method in class com.facebook.litho.MountableLithoRenderUnit
 
getMountBinderTypeToDelegateMap() - Method in class com.facebook.rendercore.Mountable
This method is an override that calls super impl to keep it protected on RenderUnit.
getMountBinderTypeToDelegateMap() - Method in class com.facebook.rendercore.RenderUnit
 
getMountContent(ComponentContext, Component) - Static method in class com.facebook.litho.BenchmarkTestHelper
 
getMountContentPreallocationHandler(ComponentContext) - Static method in class com.facebook.litho.ComponentContext
 
getMountData() - Method in class com.facebook.rendercore.MountItem
 
getMountDelegate() - Method in class com.facebook.rendercore.extensions.ExtensionState
 
getMountDelegate() - Method in interface com.facebook.rendercore.MountDelegateTarget
 
getMountDelegate() - Method in class com.facebook.rendercore.MountState
 
getMountDelegateTarget() - Method in class com.facebook.litho.LithoView
 
getMountDelegateTarget() - Method in class com.facebook.rendercore.MountDelegate
 
getMountedDrawable() - Method in class com.facebook.litho.DebugComponent
 
getMountedDrawable() - Method in class com.facebook.litho.MatrixDrawable
 
getMountedDrawable() - Method in class com.facebook.litho.testing.subcomponents.InspectableComponent
 
getMountedView() - Method in class com.facebook.litho.DebugComponent
 
getMountedView() - Method in class com.facebook.litho.testing.subcomponents.InspectableComponent
 
getMountExtension() - Method in class com.facebook.rendercore.extensions.RenderCoreExtension
The extension can optionally return a MountExtension which can be used to augment the RenderCore's mounting phase.
getMountExtension() - Method in class com.facebook.rendercore.incrementalmount.IncrementalMountRenderCoreExtension
 
getMountExtension() - Method in class com.facebook.rendercore.visibility.VisibilityExtension
 
getMountItemAt(int) - Method in class com.facebook.litho.ComponentHost
 
getMountItemAt(int) - Method in class com.facebook.rendercore.Host
 
getMountItemAt(int) - Method in class com.facebook.rendercore.HostView
 
getMountItemAt(int) - Method in interface com.facebook.rendercore.MountDelegateTarget
 
getMountItemAt(int) - Method in class com.facebook.rendercore.MountState
 
getMountItemContent(ComponentHost, int) - Static method in class com.facebook.litho.DebugHierarchy
 
getMountItemCount() - Method in class com.facebook.litho.ComponentHost
 
getMountItemCount(ComponentHost) - Static method in class com.facebook.litho.DebugHierarchy
 
getMountItemCount() - Method in class com.facebook.rendercore.Host
 
getMountItemCount() - Method in class com.facebook.rendercore.HostView
 
getMountItemCount() - Method in interface com.facebook.rendercore.MountDelegateTarget
Returns the total number mount items currently mounted.
getMountItemCount() - Method in class com.facebook.rendercore.MountState
 
getMountItemHierarchy(ComponentHost, int) - Static method in class com.facebook.litho.DebugHierarchy
 
getMountItemPools() - Static method in class com.facebook.rendercore.MountItemsPool
 
getMountTarget(ExtensionState<?>) - Static method in class com.facebook.rendercore.extensions.MountExtension
 
getMountTimeTransitions() - Method in class com.facebook.litho.LayoutState
 
getMountTimeTransitions() - Method in interface com.facebook.rendercore.transitions.TransitionsExtensionInput
 
getMountType() - Method in class com.facebook.litho.Component
This indicates the type of the Object that will be returned by com.facebook.litho.Component#mount.
getMountType() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getMountType() - Method in class com.facebook.litho.testing.TestDrawableComponent
Deprecated.
 
getMountType() - Method in class com.facebook.litho.testing.TestLayoutComponent
Deprecated.
 
getMountType() - Method in class com.facebook.litho.testing.TestSizeDependentComponent
Deprecated.
 
getMountType() - Method in class com.facebook.litho.testing.TestTransitionComponent
Deprecated.
 
getMountType() - Method in class com.facebook.litho.testing.TestViewComponent
Deprecated.
 
getMountType() - Method in class com.facebook.litho.ViewCompatComponent
Deprecated.
 
getMountType() - Method in class com.facebook.litho.widget.CardClip
 
getMountType() - Method in class com.facebook.litho.widget.CardShadow
 
getMountType() - Method in class com.facebook.litho.widget.EditText
Deprecated.
 
getMountType() - Method in class com.facebook.litho.widget.HorizontalScroll
 
getMountType() - Method in class com.facebook.litho.widget.Image
 
getMountType() - Method in class com.facebook.litho.widget.Progress
 
getMountType() - Method in class com.facebook.litho.widget.Recycler
 
getMountType() - Method in class com.facebook.litho.widget.SizeSpecMountWrapperComponent
 
getMountType() - Method in class com.facebook.litho.widget.Text
 
getMountType() - Method in class com.facebook.litho.widget.TextInput
 
getMountType() - Method in class com.facebook.litho.widget.TransparencyEnabledCardClip
 
getMountType() - Method in class com.facebook.litho.widget.VerticalScroll
 
getName() - Method in interface com.facebook.litho.animation.AnimatedProperty
 
getName() - Method in class com.facebook.litho.DisabledMountContentPool
 
getName() - Method in interface com.facebook.litho.PoolWithDebugInfo
 
getName() - Method in class com.facebook.litho.RecyclePool
 
getName() - Method in class com.facebook.litho.sections.debug.DebugSection
 
getName() - Method in interface com.facebook.litho.specmodels.generator.CachedValueGenerator.CachedValueInput
 
getName() - Method in class com.facebook.litho.specmodels.model.CachedValueParamModel
 
getName() - Method in class com.facebook.litho.specmodels.model.DiffPropModel
 
getName() - Method in class com.facebook.litho.specmodels.model.DiffStateParamModel
 
getName() - Method in class com.facebook.litho.specmodels.model.InjectPropModel
 
getName() - Method in class com.facebook.litho.specmodels.model.InterStageInputParamModel
 
getName() - Method in interface com.facebook.litho.specmodels.model.MethodParamModel
 
getName() - Method in class com.facebook.litho.specmodels.model.PrepareInterStageInputParamModel
 
getName() - Method in class com.facebook.litho.specmodels.model.PropDefaultModel
 
getName() - Method in class com.facebook.litho.specmodels.model.PropModel
 
getName() - Method in class com.facebook.litho.specmodels.model.RenderDataDiffModel
 
getName() - Method in class com.facebook.litho.specmodels.model.SimpleMethodParamModel
 
getName() - Method in class com.facebook.litho.specmodels.model.StateParamModel
 
getName() - Method in class com.facebook.litho.specmodels.model.TreePropModel
 
getName() - Method in class com.facebook.litho.testing.specmodels.MockMethodParamModel
 
getName() - Method in class com.facebook.litho.testing.subcomponents.InspectableComponent
 
getName() - Method in class com.facebook.litho.widget.ComponentRenderInfo
 
getName() - Method in interface com.facebook.litho.widget.DataDiffModelName
 
getName() - Method in interface com.facebook.litho.widget.RenderInfo
 
getName() - Method in class com.facebook.litho.widget.TreePropsWrappedRenderInfo
 
getName() - Method in class com.facebook.litho.widget.ViewRenderInfo
 
getNestedInstance(Component) - Method in class com.facebook.litho.testing.subcomponents.InspectableComponent
Obtain an instance of a Component nested inside the given inspectable Component.
getNestedResult() - Method in class com.facebook.litho.NestedTreeHolderResult
 
getNewInstance(LayoutThreadPoolConfiguration) - Static method in class com.facebook.litho.ThreadPoolLayoutHandler
Creates a new ThreadPoolLayoutHandler with the provided configuration.
getNewLayoutStateReadyListener() - Method in class com.facebook.litho.ComponentTree
 
getNext() - Method in class com.facebook.litho.Diff
 
getNextData() - Method in class com.facebook.litho.sections.Change
 
getNode() - Method in class com.facebook.litho.LithoLayoutResult
 
getNode() - Method in class com.facebook.litho.NestedTreeHolderResult
 
getNodeInfo() - Method in class com.facebook.litho.LithoNode
 
getNoOpEventHandler() - Static method in class com.facebook.litho.NoOpEventHandler
 
getNullableNodeInfo() - Method in class com.facebook.litho.CommonProps
 
getNumberOfCPUCores() - Static method in class com.facebook.litho.config.DeviceInfoUtils
Reads the number of CPU cores from the first available information from /sys/devices/system/cpu/possible, /sys/devices/system/cpu/present, then /sys/devices/system/cpu/.
getNumChanges() - Method in class com.facebook.litho.testing.sections.TestTarget
 
getOldSection() - Method in class com.facebook.litho.sections.ChangesetDebugConfiguration.ChangesetDebugInfo
Get the root section from the old tree.
getOnBindDynamicValuesMethods(TypeElement, Messager) - Static method in class com.facebook.litho.specmodels.processor.BindDynamicValuesMethodExtractor
Get the delegate methods from the given TypeElement.
getOnCheckIsSameContentEventHandler(SectionContext) - Static method in class com.facebook.litho.sections.common.DataDiffSection
 
getOnCheckIsSameItemEventHandler(SectionContext) - Static method in class com.facebook.litho.sections.common.DataDiffSection
 
getOnClickListener() - Method in class com.facebook.rendercore.renderunits.HostRenderUnit
 
getOnEventMethods(Elements, TypeElement, List<Class<? extends Annotation>>, List<Class<? extends Annotation>>, Messager, EnumSet<RunMode>) - Static method in class com.facebook.litho.specmodels.processor.EventMethodExtractor
Get the delegate methods from the given TypeElement.
getOnFocusChangeListener() - Method in class com.facebook.rendercore.renderunits.HostRenderUnit
 
getOnFocusChangeListener() - Method in class com.google.android.material.textfield.MountableTextInputLayout
 
getOnInitializeAccessibilityEventHandler() - Method in class com.facebook.litho.NodeInfo
 
getOnInitializeAccessibilityNodeInfoHandler() - Method in class com.facebook.litho.NodeInfo
 
getOnInterceptTouchEvent() - Method in class com.facebook.rendercore.renderunits.HostRenderUnit
 
getOnLongClickListener() - Method in class com.facebook.rendercore.renderunits.HostRenderUnit
 
getOnPopulateAccessibilityEventHandler() - Method in class com.facebook.litho.NodeInfo
 
getOnRequestSendAccessibilityEventHandler() - Method in class com.facebook.litho.NodeInfo
 
getOnTouchListener() - Method in class com.facebook.rendercore.renderunits.HostRenderUnit
 
getOnTriggerMethods(Elements, TypeElement, List<Class<? extends Annotation>>, List<Class<? extends Annotation>>, Messager, EnumSet<RunMode>) - Static method in class com.facebook.litho.specmodels.processor.TriggerMethodExtractor
Get the delegate methods from the given TypeElement.
getOnUpdateStateMethods(TypeElement, List<Class<? extends Annotation>>, List<Class<? extends Annotation>>, Messager) - Static method in class com.facebook.litho.specmodels.processor.UpdateStateMethodExtractor
Get the delegate methods from the given TypeElement.
getOnUpdateStateWithTransitionMethods(TypeElement, List<Class<? extends Annotation>>, List<Class<? extends Annotation>>, Messager) - Static method in class com.facebook.litho.specmodels.processor.UpdateStateMethodExtractor
Get the delegate methods from the given TypeElement.
getOpacity() - Method in class com.facebook.litho.drawable.BorderColorDrawable
 
getOpacity() - Method in class com.facebook.litho.drawable.ComparableDrawableWrapper
 
getOpacity() - Method in class com.facebook.litho.fresco.NoOpDrawable
 
getOpacity() - Method in class com.facebook.litho.MatrixDrawable
 
getOpacity() - Method in class com.facebook.litho.testing.TestDrawable
 
getOpacity() - Method in class com.facebook.litho.widget.CardClipDrawable
 
getOpacity() - Method in class com.facebook.litho.widget.CardShadowDrawable
 
getOpacity() - Method in class com.facebook.litho.widget.TextDrawable
 
getOpacity() - Method in class com.facebook.litho.widget.TransparencyEnabledCardClipDrawable
 
getOperations() - Method in class com.facebook.litho.testing.sections.TestTarget
 
getOptionalParamsError(DelegateMethodDescription) - Static method in class com.facebook.litho.specmodels.model.DelegateMethodValidation
 
getOrCreateNodeInfo() - Method in class com.facebook.litho.CommonProps
 
getOrientation() - Method in class com.facebook.litho.sections.widget.GridRecyclerConfiguration
 
getOrientation() - Method in class com.facebook.litho.sections.widget.ListRecyclerConfiguration
 
getOrientation() - Method in interface com.facebook.litho.sections.widget.RecyclerConfiguration
 
getOrientation() - Method in class com.facebook.litho.sections.widget.StaggeredGridRecyclerConfiguration
 
getOriginalBounds() - Method in class com.facebook.rendercore.incrementalmount.IncrementalMountOutput
 
getOutlineProvider() - Method in class com.facebook.litho.NodeInfo
 
getOutputsOrderedByBottomBounds() - Method in class com.facebook.litho.LayoutState
 
getOutputsOrderedByBottomBounds() - Method in interface com.facebook.rendercore.incrementalmount.IncrementalMountExtensionInput
 
getOutputsOrderedByBottomBounds() - Method in class com.facebook.rendercore.incrementalmount.IncrementalMountRenderCoreExtension.Results
 
getOutputsOrderedByTopBounds() - Method in class com.facebook.litho.LayoutState
 
getOutputsOrderedByTopBounds() - Method in interface com.facebook.rendercore.incrementalmount.IncrementalMountExtensionInput
 
getOutputsOrderedByTopBounds() - Method in class com.facebook.rendercore.incrementalmount.IncrementalMountRenderCoreExtension.Results
 
getOutputType() - Method in interface com.facebook.litho.AnimatableItem
 
getOutputType() - Method in class com.facebook.litho.LithoAnimtableItem
 
getOutputUnitTypeName(int) - Static method in class com.facebook.litho.DebugHierarchy
 
getOverflow() - Method in class com.facebook.yoga.YogaNode
 
getOverflow() - Method in class com.facebook.yoga.YogaNodeJNIBase
 
getOwner() - Method in class com.facebook.yoga.YogaNode
 
getOwner() - Method in class com.facebook.yoga.YogaNodeJNIBase
The owner is used to identify the YogaTree that a YogaNode belongs to.
getPackageName(String) - Static method in class com.facebook.litho.specmodels.processor.ProcessorUtils
 
getPackageName(TypeName) - Static method in class com.facebook.litho.specmodels.processor.ProcessorUtils
 
getPadding(YogaEdge) - Method in class com.facebook.litho.DebugLayoutNode
 
getPadding(Rect) - Method in class com.facebook.litho.drawable.ComparableDrawableWrapper
 
getPadding(Rect) - Method in class com.facebook.litho.MatrixDrawable
 
getPadding() - Method in class com.facebook.litho.NestedTreeYogaLayoutProps
 
getPadding(YogaEdge) - Method in class com.facebook.yoga.YogaNode
 
getPadding(YogaEdge) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
getPadding(YogaEdge) - Method in interface com.facebook.yoga.YogaProps
 
getPaddingBottom() - Method in interface com.facebook.litho.ComponentLayout
 
getPaddingBottom() - Method in class com.facebook.litho.LithoLayoutResult
 
getPaddingBottom() - Method in class com.facebook.rendercore.MountableLayoutResult
 
getPaddingBottom() - Method in interface com.facebook.rendercore.LayoutResult
 
getPaddingLeft() - Method in interface com.facebook.litho.ComponentLayout
 
getPaddingLeft() - Method in class com.facebook.litho.LithoLayoutResult
 
getPaddingLeft() - Method in class com.facebook.rendercore.MountableLayoutResult
 
getPaddingLeft() - Method in interface com.facebook.rendercore.LayoutResult
 
getPaddingRight() - Method in interface com.facebook.litho.ComponentLayout
 
getPaddingRight() - Method in class com.facebook.litho.LithoLayoutResult
 
getPaddingRight() - Method in class com.facebook.rendercore.MountableLayoutResult
 
getPaddingRight() - Method in interface com.facebook.rendercore.LayoutResult
 
getPaddingTop() - Method in interface com.facebook.litho.ComponentLayout
 
getPaddingTop() - Method in class com.facebook.litho.LithoLayoutResult
 
getPaddingTop() - Method in class com.facebook.rendercore.MountableLayoutResult
 
getPaddingTop() - Method in interface com.facebook.rendercore.LayoutResult
 
getPageSelectedEventHandler(ComponentContext) - Static method in class com.facebook.litho.sections.widget.ViewPagerComponent
 
getParent() - Method in class com.facebook.litho.LithoLayoutResult
 
getParent() - Method in class com.facebook.litho.sections.Section
 
getParent() - Method in class com.facebook.rendercore.RenderTreeNode
 
getParent() - Method in class com.facebook.yoga.YogaNode
Deprecated.
Use #getOwner() instead. This will be removed in the next version.
getParent() - Method in class com.facebook.yoga.YogaNodeJNIBase
Deprecated.
Use #getOwner() instead. This will be removed in the next version.
getParentTreeProp(Class<T>) - Method in class com.facebook.litho.ComponentContext
 
getParentTreeProps() - Method in class com.facebook.litho.ComponentContext
 
getPendingTreeProps() - Method in class com.facebook.litho.NestedTreeHolder
 
getPerfEvent() - Method in class com.facebook.litho.LayoutStateContext
 
getPerfEventLogger() - Method in class com.facebook.litho.RenderStateContext
 
getPerformAccessibilityActionHandler() - Method in class com.facebook.litho.NodeInfo
 
getPoints() - Method in class com.facebook.litho.TestPerfEvent
 
getPoolableContentType() - Method in class com.facebook.litho.MountSpecLithoRenderUnit
 
getPoolableContentType() - Method in class com.facebook.litho.SpecGeneratedComponent
 
getPoolableContentType() - Method in interface com.facebook.rendercore.ContentAllocator
Returns an object defining the type of the mount-content.
getPoolSize() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getPosition(YogaEdge) - Method in class com.facebook.litho.DebugLayoutNode
 
getPosition(YogaEdge) - Method in class com.facebook.yoga.YogaNode
 
getPosition(YogaEdge) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
getPosition(YogaEdge) - Method in interface com.facebook.yoga.YogaProps
 
getPositionForId(long) - Method in interface com.facebook.litho.EndToEndTestingExtension.EndToEndTestingExtensionInput
 
getPositionForId(long) - Method in class com.facebook.litho.LayoutState
 
getPositionForId(long) - Method in interface com.facebook.rendercore.MountDelegateInput
Deprecated.
Returns the position of RenderUnit given its id.
getPositionInParent() - Method in class com.facebook.rendercore.RenderTreeNode
 
getPositionType() - Method in class com.facebook.litho.DebugLayoutNode
 
getPositionType() - Method in class com.facebook.yoga.YogaNode
 
getPositionType() - Method in class com.facebook.yoga.YogaNodeJNIBase
 
getPositionType() - Method in interface com.facebook.yoga.YogaProps
 
getPrepareCount() - Method in class com.facebook.litho.testing.TestDrawableComponent.BlockInPrepareComponentListener
Deprecated.
 
getPrepareInterStageInputs() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getPrepareInterStageInputs() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getPrepareInterStageInputs() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getPrepareInterStageInputs() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getPrepareInterStageInputs() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getPrepareInterStageInputs() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getPrepareInterStageInputs() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getPrepareInterStageInputs() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getPrepareInterStagePropsContainer(ComponentContext) - Method in class com.facebook.litho.SpecGeneratedComponent
 
getPrevData() - Method in class com.facebook.litho.sections.Change
 
getPrevious() - Method in class com.facebook.litho.Diff
 
getPreviousBottomsIndex(IncrementalMountExtension.IncrementalMountExtensionState) - Static method in class com.facebook.rendercore.incrementalmount.IncrementalMountExtension
 
getPreviousMountBounds() - Method in class com.facebook.litho.LithoView
 
getPreviousTopsIndex(IncrementalMountExtension.IncrementalMountExtensionState) - Static method in class com.facebook.rendercore.incrementalmount.IncrementalMountExtension
 
getPropDefaults() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getPropDefaults() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getPropDefaults() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getPropDefaults() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getPropDefaults() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getPropDefaults() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getPropDefaults() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getPropDefaults(TypeElement) - Static method in class com.facebook.litho.specmodels.processor.PropDefaultsExtractor
Get the prop defaults from the given TypeElement.
getPropDefaults() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getProperty() - Method in class com.facebook.litho.animation.PropertyAnimation
 
getProperty() - Method in class com.facebook.litho.animation.PropertyHandle
 
getPropertyHandle() - Method in class com.facebook.litho.animation.PropertyAnimation
 
getPropJavadocs() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getPropJavadocs() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getPropJavadocs() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getPropJavadocs() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getPropJavadocs() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getPropJavadocs() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getPropJavadocs() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getPropJavadocs(Elements, TypeElement) - Static method in class com.facebook.litho.specmodels.processor.JavadocExtractor
 
getPropJavadocs() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getPropNameInterStageStore() - Method in interface com.facebook.litho.specmodels.processor.InterStageStore
 
getProps() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getProps() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getProps() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getProps() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getProps() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getProps() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getProps() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getProps() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getPropWithName(SpecModel, String) - Static method in class com.facebook.litho.specmodels.model.SpecModelUtils
 
getPTRRefreshEventHandler(ComponentContext) - Static method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent
 
getPTRRefreshEventHandler(ComponentContext) - Static method in class com.facebook.litho.widget.Recycler
 
getRangeRatio() - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration
 
getRangesMethods(Elements, TypeElement, List<Class<? extends Annotation>>, List<Class<? extends Annotation>>, Messager) - Static method in class com.facebook.litho.specmodels.processor.WorkingRangesMethodExtractor
Get the delegate methods from the given TypeElement.
getRaw(YogaEdge) - Method in class com.facebook.litho.Edges
 
getRaw(int) - Method in class com.facebook.litho.Edges
 
getRawInjectProps() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getRawInjectProps() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getRawInjectProps() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getRawInjectProps() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getRawInjectProps() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getRawInjectProps() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getRawInjectProps() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getRawInjectProps() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getRawName() - Method in class com.facebook.litho.specmodels.model.EventDeclarationModel
 
getRawProps() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getRawProps() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getRawProps() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getRawProps() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getRawProps() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getRawProps() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getRawProps() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getRawProps() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getRecyclerBinderConfiguration() - Method in class com.facebook.litho.sections.widget.GridRecyclerConfiguration
 
getRecyclerBinderConfiguration() - Method in class com.facebook.litho.sections.widget.ListRecyclerConfiguration
 
getRecyclerBinderConfiguration() - Method in interface com.facebook.litho.sections.widget.RecyclerConfiguration
 
getRecyclerBinderConfiguration() - Method in class com.facebook.litho.sections.widget.StaggeredGridRecyclerConfiguration
 
getRecyclerView() - Method in class com.facebook.litho.widget.RecyclerEventsController
 
getRecyclerView() - Method in class com.facebook.litho.widget.SectionsRecyclerView
 
getReducedTree(Context, LayoutResult, int, int, RenderCoreExtension<?, ?>[]) - Static method in class com.facebook.rendercore.Reducer
 
getRefCount(long) - Method in class com.facebook.rendercore.MountDelegate
 
getReferencedParamModelForDiff(SpecModel, RenderDataDiffModel) - Static method in class com.facebook.litho.specmodels.model.SpecModelUtils
 
getReflectionName() - Method in class com.facebook.litho.specmodels.model.EventDeclarationModel
 
getRegisterMethod(TypeElement, List<Class<? extends Annotation>>, List<Class<? extends Annotation>>, Messager) - Static method in class com.facebook.litho.specmodels.processor.WorkingRangesMethodExtractor
 
getRenderCompleteEventHandler() - Method in class com.facebook.litho.widget.BaseRenderInfo
 
getRenderCompleteEventHandler() - Method in class com.facebook.litho.widget.ComponentRenderInfo
 
getRenderCompleteEventHandler() - Method in interface com.facebook.litho.widget.RenderInfo
 
getRenderCompleteEventHandler() - Method in class com.facebook.litho.widget.TreePropsWrappedRenderInfo
 
getRenderContentType() - Method in class com.facebook.litho.MountableLithoRenderUnit
 
getRenderContentType() - Method in class com.facebook.litho.MountSpecLithoRenderUnit
 
getRenderContentType() - Method in class com.facebook.rendercore.RenderUnit
 
getRenderContext() - Method in class com.facebook.rendercore.RenderState.LayoutContext
 
getRenderDataDiffs() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getRenderDataDiffs() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getRenderDataDiffs() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getRenderDataDiffs() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getRenderDataDiffs() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getRenderDataDiffs() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getRenderDataDiffs() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getRenderDataDiffs() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getRenderEventHandler(SectionContext) - Static method in class com.facebook.litho.sections.common.DataDiffSection
 
getRenderInfo() - Method in class com.facebook.litho.sections.Change
 
getRenderInfo() - Method in class com.facebook.litho.widget.ComponentTreeHolder
 
getRenderInfo() - Method in class com.facebook.litho.widget.RecyclerBinderUpdateCallback.ComponentContainer
 
getRenderInfoAt(int) - Method in interface com.facebook.litho.widget.LayoutInfo.RenderInfoCollection
 
getRenderInfoAt(int) - Method in class com.facebook.litho.widget.RecyclerBinder
 
getRenderInfoAt(int) - Method in interface com.facebook.litho.widget.RecyclerBinderAdapter
 
getRenderInfoNames(Change) - Static method in class com.facebook.litho.sections.ChangesetDebugConfiguration
 
getRenderInfos() - Method in class com.facebook.litho.sections.Change
 
getRenderInfoSectionDebugInfo(View) - Static method in class com.facebook.litho.widget.RenderInfoDebugInfoRegistry
 
getRenderStateContext() - Method in class com.facebook.litho.ComponentContext
 
getRenderTree() - Method in class com.facebook.rendercore.RenderResult
 
getRenderTreeData() - Method in class com.facebook.rendercore.RenderTree
 
getRenderTreeForSize(int, int, RenderResult) - Method in interface com.facebook.rendercore.LazyMeasureHostView.LazyRenderTreeProvider
 
getRenderTreeNode() - Method in class com.facebook.rendercore.MountItem
 
getRenderTreeNodeAtIndex(int) - Method in class com.facebook.rendercore.RenderTree
 
getRenderTreeNodeIndex(long) - Method in class com.facebook.rendercore.RenderTree
 
getRenderType() - Method in class com.facebook.rendercore.Mountable
 
getRenderType() - Method in class com.facebook.rendercore.RenderUnit
 
getRenderUnit() - Method in class com.facebook.litho.LithoLayoutResult
 
getRenderUnit() - Method in class com.facebook.rendercore.MountableLayoutResult
 
getRenderUnit() - Method in interface com.facebook.rendercore.LayoutResult
 
getRenderUnit() - Method in class com.facebook.rendercore.RenderTreeNode
 
getRenderUnitCount() - Method in interface com.facebook.rendercore.MountDelegateTarget
Returns the total number render units in the MountState; mounted and unmounted.
getRenderUnitCount() - Method in class com.facebook.rendercore.MountState
 
getRenderUnitIdsWhichHostRenderTrees() - Method in class com.facebook.litho.LayoutState
 
getRenderUnitIdsWhichHostRenderTrees() - Method in class com.facebook.rendercore.visibility.VisibilityExtension.Results
 
getRenderUnitIdsWhichHostRenderTrees() - Method in interface com.facebook.rendercore.visibility.VisibilityExtensionInput
Returns the set of ids of RenderUnits which host RenderTreeHost
getRenderWithHideItemHandlerEventHandler(SectionContext) - Static method in class com.facebook.litho.sections.common.HideableDataDiffSection
 
getRepresentedObject() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getRepresentedObject() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getRepresentedObject() - Method in class com.facebook.litho.specmodels.model.CachedValueParamModel
 
getRepresentedObject() - Method in class com.facebook.litho.specmodels.model.DiffPropModel
 
getRepresentedObject() - Method in class com.facebook.litho.specmodels.model.DiffStateParamModel
 
getRepresentedObject() - Method in class com.facebook.litho.specmodels.model.InjectPropModel
 
getRepresentedObject() - Method in class com.facebook.litho.specmodels.model.InterStageInputParamModel
 
getRepresentedObject() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getRepresentedObject() - Method in interface com.facebook.litho.specmodels.model.MethodParamModel
 
getRepresentedObject() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getRepresentedObject() - Method in class com.facebook.litho.specmodels.model.PrepareInterStageInputParamModel
 
getRepresentedObject() - Method in class com.facebook.litho.specmodels.model.PropModel
 
getRepresentedObject() - Method in class com.facebook.litho.specmodels.model.RenderDataDiffModel
 
getRepresentedObject() - Method in class com.facebook.litho.specmodels.model.SimpleMethodParamModel
 
getRepresentedObject() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getRepresentedObject() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getRepresentedObject() - Method in class com.facebook.litho.specmodels.model.StateParamModel
 
getRepresentedObject() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getRepresentedObject() - Method in class com.facebook.litho.specmodels.model.TreePropModel
 
getRepresentedObject() - Method in class com.facebook.litho.testing.specmodels.MockMethodParamModel
 
getRepresentedObject() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getResId() - Method in class com.facebook.litho.specmodels.model.PropDefaultModel
 
getResolvedLayoutDirection() - Method in interface com.facebook.litho.ComponentLayout
 
getResolvedLayoutDirection() - Method in class com.facebook.litho.LithoLayoutResult
 
getResolvedPadding() - Method in class com.facebook.rendercore.RenderTreeNode
 
getResourceCache() - Method in class com.facebook.litho.ComponentContext
 
getResourceName(int) - Static method in class com.facebook.litho.testing.viewtree.ViewTreeUtil
 
getResourceResolver() - Method in class com.facebook.litho.ComponentContext
 
getResources() - Method in class com.facebook.litho.ComponentContext
 
getRestDisplacementThreshold() - Method in class com.facebook.litho.dataflow.springs.Spring
get the threshold of displacement from rest below which the spring should be considered at rest
getRestSpeedThreshold() - Method in class com.facebook.litho.dataflow.springs.Spring
Returns the speed at which the spring should be considered at rest in pixels per second
getResType() - Method in class com.facebook.litho.specmodels.model.DiffPropModel
 
getResType() - Method in class com.facebook.litho.specmodels.model.PropDefaultModel
 
getResType() - Method in class com.facebook.litho.specmodels.model.PropModel
 
getResultInheritingPriority(Future<T>, int) - Static method in class com.facebook.rendercore.utils.ThreadUtils
 
getReverseLayout() - Method in class com.facebook.litho.sections.widget.GridRecyclerConfiguration
 
getReverseLayout() - Method in class com.facebook.litho.sections.widget.ListRecyclerConfiguration
 
getReverseLayout() - Method in interface com.facebook.litho.sections.widget.RecyclerConfiguration
 
getReverseLayout() - Method in class com.facebook.litho.sections.widget.StaggeredGridRecyclerConfiguration
 
getRoleDescription() - Method in class com.facebook.widget.accessibility.delegates.AccessibleClickableSpan
 
getRoot() - Method in class com.facebook.litho.testing.viewtree.ViewTree
 
getRoot() - Method in class com.facebook.rendercore.RenderTree
 
getRootHost() - Method in class com.facebook.rendercore.extensions.ExtensionState
 
getRootHost() - Method in interface com.facebook.rendercore.MountDelegateTarget
 
getRootHost() - Method in class com.facebook.rendercore.MountState
 
getRootHostViewHeight(ExtensionState<VisibilityMountExtension.VisibilityMountExtensionState>) - Static method in class com.facebook.rendercore.visibility.VisibilityMountExtension
 
getRootHostViewWidth(ExtensionState<VisibilityMountExtension.VisibilityMountExtensionState>) - Static method in class com.facebook.rendercore.visibility.VisibilityMountExtension
 
getRootInstance(LithoView) - Static method in class com.facebook.litho.DebugComponent
 
getRootInstance(ComponentTree) - Static method in class com.facebook.litho.DebugComponent
 
getRootInstance(List<View>) - Static method in class com.facebook.litho.sections.debug.DebugSection
The root represents a DebugSection with information about the root of the SectionTree.
getRootInstance(LithoView) - Static method in class com.facebook.litho.testing.subcomponents.InspectableComponent
 
getRootLayoutRef(LithoView) - Static method in class com.facebook.litho.LithoViewTestHelper
Obtain a reference to a LithoView's internal layout root, if present.
getRootLayoutResult() - Method in class com.facebook.litho.LayoutState
 
getRootName() - Method in class com.facebook.litho.LayoutState
 
getRootName() - Method in interface com.facebook.rendercore.transitions.TransitionsExtensionInput
 
getRootTransitionId() - Method in class com.facebook.litho.LayoutState
 
getRootTransitionId() - Method in interface com.facebook.rendercore.transitions.TransitionsExtensionInput
 
getRotation() - Method in interface com.facebook.litho.AnimatableItem
 
getRotation() - Method in class com.facebook.litho.DebugLayoutNode
 
getRotation() - Method in class com.facebook.litho.LithoAnimtableItem
 
getRotation() - Method in class com.facebook.litho.NodeInfo
 
getRotationX() - Method in interface com.facebook.litho.AnimatableItem
 
getRotationX() - Method in class com.facebook.litho.LithoAnimtableItem
 
getRotationX() - Method in class com.facebook.litho.NodeInfo
 
getRotationY() - Method in interface com.facebook.litho.AnimatableItem
 
getRotationY() - Method in class com.facebook.litho.LithoAnimtableItem
 
getRotationY() - Method in class com.facebook.litho.NodeInfo
 
getScale() - Method in interface com.facebook.litho.AnimatableItem
 
getScale() - Method in class com.facebook.litho.DebugLayoutNode
 
getScale() - Method in class com.facebook.litho.LithoAnimtableItem
 
getScale() - Method in class com.facebook.litho.NodeInfo
 
getScopedComponentInfo() - Method in class com.facebook.litho.ComponentContext
 
getScopedComponentInfo() - Method in class com.facebook.litho.DefaultDiffNode
 
getScopedComponentInfo() - Method in interface com.facebook.litho.DiffNode
 
getScopedComponentInfos() - Method in class com.facebook.litho.LithoNode
 
getScopedComponentInfosNeedingPreviousRenderData() - Method in class com.facebook.litho.LayoutState
 
getScopedComponentInfosNeedingPreviousRenderData() - Method in class com.facebook.litho.LithoNode
 
getScopedContext() - Method in class com.facebook.litho.sections.Section
 
getScopedContext(Section) - Method in class com.facebook.litho.testing.sections.SectionsTestHelper
Return the specific SectionContext that's been scoped to the given section.
getScopeMethodName() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getScopeMethodName() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getScopeMethodName() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getScopeMethodName() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getScopeMethodName() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getScopeMethodName() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getScopeMethodName() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getScopeMethodName() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getScrollDirection() - Method in class com.facebook.litho.widget.GridLayoutInfo
 
getScrollDirection() - Method in interface com.facebook.litho.widget.LayoutInfo
This is the main scrolling direction that the LayoutManager passed to this binder will use.
getScrollDirection() - Method in class com.facebook.litho.widget.LinearLayoutInfo
 
getScrollDirection() - Method in class com.facebook.litho.widget.StaggeredGridLayoutInfo
 
getSection() - Method in class com.facebook.litho.sections.debug.DebugSection
 
getSection() - Method in class com.facebook.litho.testing.sections.SubSection
 
getSectionAppliedStateUpdateCount() - Static method in class com.facebook.litho.stats.LithoStats
 
getSectionAppliedStateUpdateCount() - Method in class com.facebook.litho.testing.LithoStatsRule
 
getSectionCalculateNewChangesetCount() - Static method in class com.facebook.litho.stats.LithoStats
 
getSectionCalculateNewChangesetCount() - Method in class com.facebook.litho.testing.LithoStatsRule
 
getSectionCalculateNewChangesetOnUICount() - Static method in class com.facebook.litho.stats.LithoStats
 
getSectionCalculateNewChangesetOnUICount() - Method in class com.facebook.litho.testing.LithoStatsRule
 
getSectionChildren() - Method in class com.facebook.litho.sections.debug.DebugSection
Children of a GroupSectionSpec section will be other DebugSections.
getSectionCount(Section) - Static method in class com.facebook.litho.sections.ChangesetDebugConfiguration
 
getSectionNameForTracing(Class<?>) - Static method in class com.facebook.rendercore.utils.CommonUtils
This API is used for tracing, and the section names have a char limit of 127.
getSectionScope() - Method in class com.facebook.litho.sections.SectionContext
 
getSectionsPerformanceEvent(ComponentContext, int, Section, Section) - Static method in class com.facebook.litho.sections.SectionsLogEventUtils
Create a performance event that will add the names of the current and next section as params.
getSectionTriggeredAsyncStateUpdateCount() - Static method in class com.facebook.litho.stats.LithoStats
 
getSectionTriggeredAsyncStateUpdateCount() - Method in class com.facebook.litho.testing.LithoStatsRule
 
getSectionTriggeredSyncStateUpdateCount() - Static method in class com.facebook.litho.stats.LithoStats
 
getSectionTriggeredSyncStateUpdateCount() - Method in class com.facebook.litho.testing.LithoStatsRule
 
getSectionType() - Method in class com.facebook.litho.testing.sections.SubSection
 
getSelected() - Method in class com.facebook.litho.DebugComponentTimeMachine.TreeRevisions
 
getSelectedState() - Method in class com.facebook.litho.NodeInfo
 
getSelectionChangedEventHandler(ComponentContext) - Static method in class com.facebook.litho.widget.EditText
Deprecated.
 
getSelectionChangedEventHandler(ComponentContext) - Static method in class com.facebook.litho.widget.TextInput
 
getSendAccessibilityEventHandler() - Method in class com.facebook.litho.NodeInfo
 
getSendAccessibilityEventUncheckedHandler() - Method in class com.facebook.litho.NodeInfo
 
getService(Section) - Method in class com.facebook.litho.sections.SectionLifecycle
 
getServiceParam() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getServiceParam() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getServiceParam() - Method in interface com.facebook.litho.sections.specmodels.model.HasService
 
getSetRootId() - Method in class com.facebook.rendercore.RenderResultFuture
 
getSetTextEventHandler(ComponentContext) - Static method in class com.facebook.litho.widget.EditText
Deprecated.
 
getSetTextEventHandler(ComponentContext) - Static method in class com.facebook.litho.widget.TextInput
 
getShadowBottom(float, float) - Static method in class com.facebook.litho.widget.CardShadowDrawable
 
getShadowBottom(float) - Static method in class com.facebook.litho.widget.CardShadowDrawable
 
getShadowElevation() - Method in class com.facebook.litho.NodeInfo
 
getShadowLeft(float, float) - Static method in class com.facebook.litho.widget.CardShadowDrawable
 
getShadowLeft(float) - Static method in class com.facebook.litho.widget.CardShadowDrawable
 
getShadowRight(float, float) - Static method in class com.facebook.litho.widget.CardShadowDrawable
 
getShadowRight(float) - Static method in class com.facebook.litho.widget.CardShadowDrawable
 
getShadowTop(float, float) - Static method in class com.facebook.litho.widget.CardShadowDrawable
 
getShadowTop(float) - Static method in class com.facebook.litho.widget.CardShadowDrawable
 
getSimpleName() - Method in class com.facebook.litho.Column
 
getSimpleName() - Method in class com.facebook.litho.Component
 
getSimpleName() - Method in class com.facebook.litho.ComponentTree
 
getSimpleName() - Method in class com.facebook.litho.LithoNode
 
getSimpleName() - Method in class com.facebook.litho.Row
 
getSimpleName() - Method in class com.facebook.litho.sections.Section
Mostly used by logging to provide more readable messages.
getSimpleName() - Method in class com.facebook.litho.SpecGeneratedComponent
Should only be used by logging to provide more readable messages.
getSimpleName() - Method in class com.facebook.litho.TestComponent
Deprecated.
 
getSimpleName() - Method in class com.facebook.litho.testing.subcomponents.InspectableComponent
 
getSimpleNameDelegate() - Method in class com.facebook.litho.SpecGeneratedComponent
 
getSimpleNameDelegate() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getSimpleNameDelegate() - Method in class com.facebook.litho.widget.TouchableFeedback
 
getSimpleNameDelegate() - Method in class com.facebook.litho.Wrapper
 
getSmoothScrollerWithOffset(Context, int, SmoothScrollAlignmentType) - Static method in class com.facebook.litho.widget.SnapUtil
 
getSnapHelper() - Method in class com.facebook.litho.sections.widget.GridRecyclerConfiguration
 
getSnapHelper() - Method in class com.facebook.litho.sections.widget.ListRecyclerConfiguration
 
getSnapHelper() - Method in interface com.facebook.litho.sections.widget.RecyclerConfiguration
 
getSnapHelper() - Method in class com.facebook.litho.sections.widget.StaggeredGridRecyclerConfiguration
 
getSnapHelper(int, int, int) - Static method in class com.facebook.litho.widget.SnapUtil
 
getSnapMode() - Method in class com.facebook.litho.sections.widget.GridRecyclerConfiguration
 
getSnapMode() - Method in class com.facebook.litho.sections.widget.ListRecyclerConfiguration
 
getSnapMode() - Method in interface com.facebook.litho.sections.widget.RecyclerConfiguration
 
getSnapMode() - Method in class com.facebook.litho.sections.widget.StaggeredGridRecyclerConfiguration
 
getSnapModeFromString(String) - Static method in class com.facebook.litho.widget.SnapUtil
 
getSource() - Method in class com.facebook.litho.sections.ChangesetDebugConfiguration.ChangesetDebugInfo
Get the id for the type of event that triggered a new changeset generation.
getSpanSize() - Method in class com.facebook.litho.widget.BaseRenderInfo
 
getSpanSize() - Method in interface com.facebook.litho.widget.RenderInfo
 
getSpanSize() - Method in class com.facebook.litho.widget.TreePropsWrappedRenderInfo
 
getSpecAccessor(SpecModel) - Static method in class com.facebook.litho.specmodels.model.SpecModelUtils
 
getSpecElementType() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getSpecElementType() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getSpecElementType() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getSpecElementType() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getSpecElementType() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getSpecElementType() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getSpecElementType() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getSpecElementType() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getSpecName() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getSpecName() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getSpecName() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getSpecName() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getSpecName() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getSpecName() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getSpecName() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getSpecName() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getSpecTypeName() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getSpecTypeName() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getSpecTypeName() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getSpecTypeName() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getSpecTypeName() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getSpecTypeName() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getSpecTypeName() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getSpecTypeName() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getSpotShadowColor() - Method in class com.facebook.litho.NodeInfo
 
getSpringConfig() - Method in class com.facebook.litho.dataflow.springs.Spring
retrieve the spring config for this spring
getStackFromEnd() - Method in class com.facebook.litho.sections.widget.GridRecyclerConfiguration
 
getStackFromEnd() - Method in class com.facebook.litho.sections.widget.ListRecyclerConfiguration
 
getStackFromEnd() - Method in interface com.facebook.litho.sections.widget.RecyclerConfiguration
 
getStackFromEnd() - Method in class com.facebook.litho.sections.widget.StaggeredGridRecyclerConfiguration
 
getStackTrace() - Method in class com.facebook.litho.sections.ChangesetDebugConfiguration.ChangesetDebugInfo
 
getStartValue() - Method in class com.facebook.litho.dataflow.springs.Spring
Get the displacement value from the last time setCurrentValue was called.
getState() - Method in class com.facebook.litho.drawable.ComparableDrawableWrapper
 
getState() - Method in class com.facebook.litho.MatrixDrawable
 
getState(KStateContainer) - Static method in class com.facebook.litho.StateDebuggingUtils
 
getState() - Method in class com.facebook.rendercore.extensions.ExtensionState
 
getState() - Method in class com.facebook.rendercore.RenderResult
 
getStateContainer() - Method in class com.facebook.litho.DebugComponent
 
getStateContainer() - Method in class com.facebook.litho.ScopedComponentInfo
 
getStateContainer() - Method in class com.facebook.litho.sections.debug.DebugSection
 
getStateContainer(ComponentContext, Section) - Static method in class com.facebook.litho.sections.Section
 
getStateContainer() - Method in class com.facebook.litho.sections.Section
 
getStateContainer(Section) - Static method in class com.facebook.litho.sections.SectionLifecycleTestUtil
 
getStateContainer(Section) - Method in class com.facebook.litho.testing.sections.SectionsTestHelper
Get the state container of the given section.
getStateContainer() - Method in class com.facebook.litho.testing.sections.TestSectionCreator.TestSection
 
getStateContainer() - Method in class com.facebook.litho.testing.subcomponents.InspectableComponent
 
getStateContainerClass() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getStateContainerClass() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getStateContainerClass() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getStateContainerClass() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getStateContainerClass() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getStateContainerClass() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getStateContainerClass() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getStateContainerClass() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getStateContainerDebug(Section) - Static method in class com.facebook.litho.sections.SectionDebugUtil
Visible for debugging purposes, do not use!
getStateContainerWithHookUpdates(String) - Method in class com.facebook.litho.StateHandler
Gets a state container with all applied updates for the given key without committing the updates to a state handler.
getStateListAnimator() - Method in class com.facebook.litho.LithoNode
 
getStateListAnimatorRes() - Method in class com.facebook.litho.LithoNode
 
getStateValues() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getStateValues() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getStateValues() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getStateValues() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getStateValues() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getStateValues() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getStateValues() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getStateValues() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getStateValueWithName(SpecModel, String) - Static method in class com.facebook.litho.specmodels.model.SpecModelUtils
 
getSteps(List<LifecycleStep.StepInfo>) - Static method in enum com.facebook.litho.LifecycleStep
 
getStickyHeader() - Method in class com.facebook.litho.widget.SectionsRecyclerView
 
getString(int) - Method in class com.facebook.litho.ComponentContext
 
getString(int, Object...) - Method in class com.facebook.litho.ComponentContext
 
getStringRepresentationOfParamTypes(ImmutableList<DelegateMethodDescription.OptionalParameterType>) - Static method in class com.facebook.litho.specmodels.model.DelegateMethodValidation
 
getStyleDirection() - Method in class com.facebook.yoga.YogaNode
 
getStyleDirection() - Method in class com.facebook.yoga.YogaNodeJNIBase
 
getStyleDirection() - Method in interface com.facebook.yoga.YogaProps
 
getSubComponent(Component.Builder, Class<T>) - Static method in class com.facebook.litho.testing.helper.ComponentTestHelper
Deprecated.
Use ComponentAssert#extractingSubComponents() instead.
getSubComponents(Component.Builder) - Static method in class com.facebook.litho.testing.helper.ComponentTestHelper
Deprecated.
Use ComponentAssert#extractingSubComponents() instead.
getSubComponents(ComponentContext, Component) - Static method in class com.facebook.litho.testing.helper.ComponentTestHelper
Deprecated.
Use ComponentAssert#extractingSubComponents() instead.
getSubComponents(Component.Builder, int, int) - Static method in class com.facebook.litho.testing.helper.ComponentTestHelper
Deprecated.
Use ComponentAssert#extractingSubComponents() instead.
getSubComponents(ComponentContext, Component, int, int) - Static method in class com.facebook.litho.testing.helper.ComponentTestHelper
Deprecated.
Use ComponentAssert#extractingSubComponents() instead.
getSubSections(Children) - Static method in class com.facebook.litho.testing.sections.SectionsTestHelper
Get sub sections for the given Children.
getSuperInterfaces() - Method in class com.facebook.litho.specmodels.generator.TypeSpecDataHolder
 
getSupportedAnnotationTypes() - Method in class com.facebook.litho.sections.specmodels.processor.SectionsComponentProcessor
 
getSupportedAnnotationTypes() - Method in class com.facebook.litho.specmodels.processor.ComponentsProcessor
 
getSupportedAnnotationTypes() - Method in class com.facebook.litho.specmodels.processor.testing.ComponentsTestingProcessor
 
getSystrace() - Static method in class com.facebook.litho.ComponentsSystrace
 
getTag() - Method in interface com.facebook.litho.animation.AnimationBinding
Allows adding a tags that can also be used to store data without resorting to another data structure.
getTag(int) - Method in class com.facebook.litho.ComponentHost
 
getTag() - Method in class com.facebook.rendercore.HostView
 
getTag(int) - Method in class com.facebook.rendercore.HostView
 
getTags() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getTags() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getTags() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getTags() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getTags() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getTags() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getTags() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getTags() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getTailComponent() - Method in class com.facebook.litho.LithoNode
 
getTailComponentContext() - Method in class com.facebook.litho.LithoNode
 
getTailComponentKey() - Method in class com.facebook.litho.LithoNode
 
getTailScopedComponentInfo() - Method in class com.facebook.litho.LithoNode
 
getTargetSdkVersion(Context) - Static method in class com.facebook.litho.ContextUtils
 
getTargetValue() - Method in class com.facebook.litho.animation.PropertyAnimation
 
getter(FieldSpec) - Static method in class com.facebook.litho.specmodels.generator.GeneratorUtils
 
getTestInstance(ComponentContext) - Static method in class com.facebook.litho.LayoutStateContext
Deprecated.
getTestKey() - Method in class com.facebook.litho.CommonProps
 
getTestKey() - Method in class com.facebook.litho.DebugComponent
 
getTestKey() - Method in class com.facebook.litho.LithoNode
A unique identifier which may be set for retrieving a component and its bounds when testing.
getTestKey() - Method in class com.facebook.litho.testing.subcomponents.InspectableComponent
 
getTestKey() - Method in class com.facebook.litho.TestItem
 
getTestLifecycleClass() - Method in class com.facebook.litho.testing.testrunner.LithoTestRunner
 
getTestOutputAt(int) - Method in interface com.facebook.litho.EndToEndTestingExtension.EndToEndTestingExtensionInput
 
getTestOutputAt(int) - Method in class com.facebook.litho.LayoutState
 
getTestOutputCount() - Method in interface com.facebook.litho.EndToEndTestingExtension.EndToEndTestingExtensionInput
 
getTestOutputCount() - Method in class com.facebook.litho.LayoutState
 
getTestSpecValue(TypeElement) - Static method in class com.facebook.litho.specmodels.processor.TestTargetExtractor
 
getText(int) - Method in class com.facebook.litho.ComponentContext
 
getText() - Method in class com.facebook.litho.widget.TextDrawable
 
getText(ComponentContext, Handle) - Static method in class com.facebook.litho.widget.TextInput
This will send the getText trigger to the component with the given handle.
getText(ComponentContext, String) - Static method in class com.facebook.litho.widget.TextInput
getText(EventTrigger) - Static method in class com.facebook.litho.widget.TextInput
getTextChangedEventHandler(ComponentContext) - Static method in class com.facebook.litho.widget.EditText
Deprecated.
 
getTextChangedEventHandler(ComponentContext) - Static method in class com.facebook.litho.widget.TextInput
 
getTextContent() - Method in class com.facebook.litho.ComponentHost
 
getTextContent() - Method in class com.facebook.litho.DebugComponent
 
getTextContent() - Method in class com.facebook.litho.testing.subcomponents.InspectableComponent
 
getTextContent() - Method in class com.facebook.litho.TestItem
 
GetTextEvent - Class in com.facebook.litho.widget
Use this with TextInput to get the field's current text.
GetTextEvent() - Constructor for class com.facebook.litho.widget.GetTextEvent
 
getTextItems() - Method in class com.facebook.litho.TestItem
 
getTextItems() - Method in interface com.facebook.litho.TextContent
 
getTextItems() - Method in class com.facebook.litho.widget.TextDrawable
 
getTextOffsetOnTouchEventHandler(ComponentContext) - Static method in class com.facebook.litho.widget.Text
 
getTextSize() - Method in class com.facebook.litho.widget.TextDrawable
 
getTextTrigger(EventTrigger) - Method in class com.facebook.litho.widget.TextInput.Builder
Deprecated.
Do not use this method to set an EventTrigger. Instead, set a Handle on this Component with .handle() and dispatch the trigger using the variant of TextInput.getTextTrigger that takes a Handle param.
getTextTrigger(ComponentContext, String) - Static method in class com.facebook.litho.widget.TextInput
Deprecated.
Do not use this method to get a EventTrigger to use later. Instead give the component a Handle and use TextInput.getText(ComponentContext, Handle).
getThis() - Method in class com.facebook.litho.BaseMatcher
 
getThis() - Method in class com.facebook.litho.Column.Builder
 
getThis() - Method in class com.facebook.litho.Component.Builder
 
getThis() - Method in class com.facebook.litho.Row.Builder
 
getThis() - Method in class com.facebook.litho.sections.common.DataDiffSection.Builder
 
getThis() - Method in class com.facebook.litho.sections.common.HideableDataDiffSection.Builder
 
getThis() - Method in class com.facebook.litho.sections.common.SingleComponentSection.Builder
 
getThis() - Method in class com.facebook.litho.sections.Section.Builder
 
getThis() - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
getThis() - Method in class com.facebook.litho.sections.widget.ViewPagerComponent.Builder
 
getThis() - Method in class com.facebook.litho.sections.widget.ViewPagerHelperSection.Builder
 
getThis() - Method in class com.facebook.litho.testing.TestDrawableComponent.Builder
Deprecated.
 
getThis() - Method in class com.facebook.litho.testing.TestLayoutComponent.Builder
Deprecated.
 
getThis() - Method in class com.facebook.litho.testing.TestSizeDependentComponent.Builder
Deprecated.
 
getThis() - Method in class com.facebook.litho.testing.TestTransitionComponent.Builder
Deprecated.
 
getThis() - Method in class com.facebook.litho.testing.TestViewComponent.Builder
Deprecated.
 
getThis() - Method in class com.facebook.litho.ViewCompatComponent.Builder
Deprecated.
 
getThis() - Method in class com.facebook.litho.widget.Button.Builder
 
getThis() - Method in class com.facebook.litho.widget.Card.Builder
 
getThis() - Method in class com.facebook.litho.widget.CardClip.Builder
 
getThis() - Method in class com.facebook.litho.widget.CardShadow.Builder
 
getThis() - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
getThis() - Method in class com.facebook.litho.widget.HorizontalScroll.Builder
 
getThis() - Method in class com.facebook.litho.widget.Image.Builder
 
getThis() - Method in class com.facebook.litho.widget.Progress.Builder
 
getThis() - Method in class com.facebook.litho.widget.Recycler.Builder
 
getThis() - Method in class com.facebook.litho.widget.SizeSpecMountWrapperComponent.Builder
 
getThis() - Method in class com.facebook.litho.widget.SolidColor.Builder
 
getThis() - Method in class com.facebook.litho.widget.Spinner.Builder
 
getThis() - Method in class com.facebook.litho.widget.Text.Builder
 
getThis() - Method in class com.facebook.litho.widget.TextInput.Builder
 
getThis() - Method in class com.facebook.litho.widget.TouchableFeedback.Builder
 
getThis() - Method in class com.facebook.litho.widget.TransparencyEnabledCard.Builder
Deprecated.
 
getThis() - Method in class com.facebook.litho.widget.TransparencyEnabledCardClip.Builder
 
getThis() - Method in class com.facebook.litho.widget.VerticalScroll.Builder
 
getThis() - Method in class com.facebook.litho.Wrapper.Builder
 
getThreadPoolConfiguration() - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration
 
getThreadPriority() - Method in interface com.facebook.litho.config.LayoutThreadPoolConfiguration
 
getThreadPriority() - Method in class com.facebook.litho.LayoutThreadPoolConfigurationImpl
 
getTimeline(DebugComponent) - Static method in class com.facebook.litho.DebugComponentTimeMachine
Finds the timeline corresponding to a component
getToIndex() - Method in class com.facebook.litho.sections.Change
 
getToIndex() - Method in class com.facebook.litho.widget.RecyclerBinderUpdateCallback.Operation
 
getTopDecorationHeight(RecyclerView.LayoutManager, int) - Static method in class com.facebook.litho.widget.LayoutInfoUtils
 
getTouchExpansion() - Method in class com.facebook.litho.LithoNode
 
getTouchExpansionBottom() - Method in class com.facebook.litho.LithoLayoutResult
 
getTouchExpansionLeft() - Method in class com.facebook.litho.LithoLayoutResult
 
getTouchExpansionRight() - Method in class com.facebook.litho.LithoLayoutResult
 
getTouchExpansionTop() - Method in class com.facebook.litho.LithoLayoutResult
 
getTouchHandler() - Method in class com.facebook.litho.CommonProps
 
getTouchHandler() - Method in class com.facebook.litho.NodeInfo
 
getTracer() - Method in class com.facebook.litho.LayoutState
 
getTracer() - Method in interface com.facebook.rendercore.transitions.TransitionsExtensionInput
 
getTransitionClass() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getTransitionClass() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getTransitionClass() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getTransitionClass() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getTransitionClass() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getTransitionClass() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getTransitionClass() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getTransitionClass() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getTransitionContainerClass() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getTransitionContainerClass() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getTransitionContainerClass() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getTransitionContainerClass() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getTransitionContainerClass() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getTransitionContainerClass() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getTransitionContainerClass() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getTransitionContainerClass() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getTransitionGlobalKey() - Method in class com.facebook.litho.LithoNode
 
getTransitionId() - Method in interface com.facebook.litho.AnimatableItem
 
getTransitionId() - Method in class com.facebook.litho.animation.PropertyAnimation
 
getTransitionId() - Method in class com.facebook.litho.animation.PropertyHandle
 
getTransitionId() - Method in class com.facebook.litho.LithoAnimtableItem
 
getTransitionIdMapping() - Method in class com.facebook.litho.LayoutState
Gets a mapping from transition ids to a group of LayoutOutput.
getTransitionIdMapping() - Method in interface com.facebook.rendercore.transitions.TransitionsExtensionInput
 
getTransitionKey() - Method in class com.facebook.litho.CommonProps
 
getTransitionKey() - Method in class com.facebook.litho.LithoNode
 
getTransitionKeyType() - Method in class com.facebook.litho.CommonProps
 
getTransitionKeyType() - Method in class com.facebook.litho.LithoNode
 
getTransitionName() - Method in class com.facebook.litho.NodeInfo
 
getTransitionOwnerKey() - Method in class com.facebook.litho.LithoNode
 
getTransitions() - Method in class com.facebook.litho.LayoutState
 
getTransitions() - Method in class com.facebook.litho.LithoNode
 
getTransitions() - Method in interface com.facebook.rendercore.transitions.TransitionsExtensionInput
 
getTransitionUnits() - Method in class com.facebook.litho.Transition.BaseTransitionUnitsBuilder
 
getTransparentRegion() - Method in class com.facebook.litho.drawable.ComparableDrawableWrapper
 
getTransparentRegion() - Method in class com.facebook.litho.MatrixDrawable
 
getTreeId() - Method in class com.facebook.litho.LayoutState
 
getTreeId() - Method in interface com.facebook.rendercore.transitions.TransitionsExtensionInput
 
getTreeProp(Class<T>) - Method in class com.facebook.litho.ComponentContext
 
getTreePropFromParent(TreeProps, Class<T>) - Static method in class com.facebook.litho.Component
 
getTreeProps() - Method in class com.facebook.litho.ComponentContext
 
getTreeProps() - Method in class com.facebook.litho.sections.SectionContext
 
getTreeProps() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getTreeProps() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getTreeProps() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getTreeProps() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getTreeProps() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getTreeProps() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getTreeProps() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getTreeProps() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getTreeProps() - Method in class com.facebook.litho.widget.TreePropsWrappedRenderInfo
 
getTreePropsCopy() - Method in class com.facebook.litho.ComponentContext
Obtain a copy of the tree props currently held by this context.
getTreePropsForChildren(SectionContext, TreeProps) - Method in class com.facebook.litho.sections.SectionLifecycle
Updates the TreeProps map with outputs from all OnCreateTreeProp methods.
getTreePropsForChildren(ComponentContext, TreeProps) - Method in class com.facebook.litho.SpecGeneratedComponent
Updates the TreeProps map with outputs from all OnCreateTreeProp methods.
getTreeState() - Method in interface com.facebook.litho.CalculationStateContext
 
getTreeState() - Method in class com.facebook.litho.LayoutStateContext
 
getTreeState() - Method in class com.facebook.litho.RenderStateContext
 
getTriggerMethods() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getTriggerMethods() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getTriggerMethods() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getTriggerMethods() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getTriggerMethods() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getTriggerMethods() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getTriggerMethods() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getTriggerMethods() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getType() - Method in class com.facebook.litho.sections.Change
 
getType(Object) - Static method in class com.facebook.litho.testing.Whitebox
 
getType() - Method in class com.facebook.litho.widget.RecyclerBinderUpdateCallback.Operation
 
getTypeId() - Method in class com.facebook.litho.Component
 
getTypeName() - Method in interface com.facebook.litho.specmodels.generator.CachedValueGenerator.CachedValueInput
 
getTypeName() - Method in class com.facebook.litho.specmodels.model.CachedValueParamModel
 
getTypeName() - Method in class com.facebook.litho.specmodels.model.DiffPropModel
 
getTypeName() - Method in class com.facebook.litho.specmodels.model.DiffStateParamModel
 
getTypeName() - Method in class com.facebook.litho.specmodels.model.InjectPropModel
 
getTypeName() - Method in class com.facebook.litho.specmodels.model.InterStageInputParamModel
 
getTypeName() - Method in interface com.facebook.litho.specmodels.model.MethodParamModel
 
getTypeName() - Method in class com.facebook.litho.specmodels.model.PrepareInterStageInputParamModel
 
getTypeName() - Method in class com.facebook.litho.specmodels.model.PropModel
 
getTypeName() - Method in class com.facebook.litho.specmodels.model.RenderDataDiffModel
 
getTypeName() - Method in class com.facebook.litho.specmodels.model.SimpleMethodParamModel
 
getTypeName() - Method in class com.facebook.litho.specmodels.model.StateParamModel
 
getTypeName() - Method in class com.facebook.litho.specmodels.model.TreePropModel
 
getTypeName() - Method in class com.facebook.litho.testing.specmodels.MockMethodParamModel
 
getTypeSpec() - Method in class com.facebook.litho.specmodels.model.CachedValueParamModel
 
getTypeSpec() - Method in class com.facebook.litho.specmodels.model.DiffPropModel
 
getTypeSpec() - Method in class com.facebook.litho.specmodels.model.DiffStateParamModel
 
getTypeSpec() - Method in class com.facebook.litho.specmodels.model.InjectPropModel
 
getTypeSpec() - Method in class com.facebook.litho.specmodels.model.InterStageInputParamModel
 
getTypeSpec() - Method in interface com.facebook.litho.specmodels.model.MethodParamModel
 
getTypeSpec() - Method in class com.facebook.litho.specmodels.model.PrepareInterStageInputParamModel
 
getTypeSpec() - Method in class com.facebook.litho.specmodels.model.PropModel
 
getTypeSpec() - Method in class com.facebook.litho.specmodels.model.RenderDataDiffModel
 
getTypeSpec() - Method in class com.facebook.litho.specmodels.model.SimpleMethodParamModel
 
getTypeSpec() - Method in class com.facebook.litho.specmodels.model.StateParamModel
 
getTypeSpec() - Method in class com.facebook.litho.specmodels.model.TreePropModel
 
getTypeSpec() - Method in class com.facebook.litho.testing.specmodels.MockMethodParamModel
 
getTypeSpecs() - Method in class com.facebook.litho.specmodels.generator.TypeSpecDataHolder
 
getTypeVariables() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getTypeVariables() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getTypeVariables() - Method in interface com.facebook.litho.specmodels.generator.CachedValueGenerator.CachedValueInput
 
getTypeVariables() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getTypeVariables(MethodParamModel) - Static method in class com.facebook.litho.specmodels.model.MethodParamModelUtils
 
getTypeVariables(TypeName) - Static method in class com.facebook.litho.specmodels.model.MethodParamModelUtils
 
getTypeVariables() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getTypeVariables() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getTypeVariables() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getTypeVariables() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getTypeVariables(TypeElement) - Static method in class com.facebook.litho.specmodels.processor.TypeVariablesExtractor
Get the type variables from the given TypeElement.
getTypeVariables() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getUIRenderTree() - Method in class com.facebook.rendercore.RenderState
 
getUndefined() - Static method in class com.facebook.yoga.YogaConstants
 
getUnderlyingPropModel() - Method in class com.facebook.litho.specmodels.model.DiffPropModel
 
getUnderlyingStateParamModel() - Method in class com.facebook.litho.specmodels.model.DiffStateParamModel
 
getUnfocusedEventHandler() - Method in class com.facebook.rendercore.visibility.VisibilityOutput
 
getUnfocusedHandler() - Method in class com.facebook.litho.LithoNode
 
getUnfocusedHandler() - Method in class com.facebook.rendercore.visibility.VisibilityItem
Returns the unfocused event handler.
GetUniqueIdentifierEvent - Class in com.facebook.litho.sections.common
This event is triggered by HideableDataDiffSectionSpec when it needs to get a unique identifier for the edge model provided.
GetUniqueIdentifierEvent() - Constructor for class com.facebook.litho.sections.common.GetUniqueIdentifierEvent
 
getUniqueIdentifierEventHandler(EventHandler<GetUniqueIdentifierEvent>) - Method in class com.facebook.litho.sections.common.HideableDataDiffSection.Builder
 
getUniqueIdentifierHandler(EventHandler<GetUniqueIdentifierEvent>) - Method in class com.facebook.litho.sections.common.HideableDataDiffSection.Builder
 
getUnmountDelegateExtensionState() - Method in class com.facebook.rendercore.MountDelegate
 
getUnresolvedComponents() - Method in class com.facebook.litho.LithoNode
 
getUpdatedStateContainer(KStateContainer) - Method in interface com.facebook.litho.HookUpdater
Get a KStateContainer instance with updates applied.
getUpdateStateAttribution() - Method in class com.facebook.litho.sections.ChangesetDebugConfiguration.ChangesetDebugInfo
Get the name of the section which triggered a state update.
getUpdateStateMethods() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getUpdateStateMethods() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getUpdateStateMethods() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getUpdateStateMethods() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getUpdateStateMethods() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getUpdateStateMethods() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getUpdateStateMethods() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getUpdateStateMethods() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getUpdateStateWithTransitionMethods() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getUpdateStateWithTransitionMethods() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getUpdateStateWithTransitionMethods() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getUpdateStateWithTransitionMethods() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getUpdateStateWithTransitionMethods() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getUpdateStateWithTransitionMethods() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getUpdateStateWithTransitionMethods() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getUpdateStateWithTransitionMethods() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getUseBackgroundChangeSets() - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration
 
getUseCancelableLayoutFutures() - Method in class com.facebook.litho.config.ComponentsConfiguration
 
getValidActivityForContext(Context) - Static method in class com.facebook.litho.ContextUtils
 
getValue() - Method in class com.facebook.litho.dataflow.ValueNode
 
getValue() - Method in enum com.facebook.litho.widget.SmoothScrollAlignmentType
 
getVarArgsSingleName() - Method in class com.facebook.litho.specmodels.model.DiffPropModel
 
getVarArgsSingleName() - Method in class com.facebook.litho.specmodels.model.PropModel
 
getVelocity() - Method in class com.facebook.litho.dataflow.springs.Spring
get the velocity of the spring
getVerticalSnapPreference() - Method in class com.facebook.litho.widget.EdgeSnappingSmoothScroller
 
getViewAfterStateUpdate(ComponentContext, Component, StateUpdatesTestHelper.StateUpdater, ShadowLooper) - Static method in class com.facebook.litho.testing.state.StateUpdatesTestHelper
Call a state update as specified in StateUpdatesTestHelper.StateUpdater.performStateUpdate(ComponentContext) on the component and return the updated view.
getViewAfterStateUpdate(ComponentContext, Component) - Static method in class com.facebook.litho.testing.state.StateUpdatesTestHelper
Returns a LithoView after all outstanding asynchronous state updates are performed.
getViewAfterStateUpdate(ComponentContext, Component, StateUpdatesTestHelper.StateUpdater) - Static method in class com.facebook.litho.testing.state.StateUpdatesTestHelper
Call a state update as specified in StateUpdatesTestHelper.StateUpdater.performStateUpdate(ComponentContext) on the component and return the updated view.
getViewAfterStateUpdate(ComponentContext, Component, StateUpdatesTestHelper.StateUpdater, boolean, boolean) - Static method in class com.facebook.litho.testing.state.StateUpdatesTestHelper
Call a state update as specified in StateUpdatesTestHelper.StateUpdater.performStateUpdate(ComponentContext) on the component and return the updated view with the option to incrementally mount.
getViewAfterStateUpdate(ComponentContext, Component, StateUpdatesTestHelper.StateUpdater, ShadowLooper, boolean, boolean) - Static method in class com.facebook.litho.testing.state.StateUpdatesTestHelper
Call a state update as specified in StateUpdatesTestHelper.StateUpdater.performStateUpdate(ComponentContext) on the component and return the updated view with the option to incrementally mount.
getViewAfterStateUpdate(ComponentContext, Component, StateUpdatesTestHelper.StateUpdater, ShadowLooper[], boolean, boolean) - Static method in class com.facebook.litho.testing.state.StateUpdatesTestHelper
Call a state update as specified in StateUpdatesTestHelper.StateUpdater.performStateUpdate(ComponentContext) on the component and return the updated view with the option to incrementally mount.
getViewBinder() - Method in class com.facebook.litho.widget.BaseRenderInfo
 
getViewBinder() - Method in interface com.facebook.litho.widget.RenderInfo
 
getViewBinder() - Method in class com.facebook.litho.widget.TreePropsWrappedRenderInfo
 
getViewBinder() - Method in class com.facebook.litho.widget.ViewRenderInfo
 
getViewCreator() - Method in class com.facebook.litho.widget.BaseRenderInfo
 
getViewCreator() - Method in interface com.facebook.litho.widget.RenderInfo
 
getViewCreator(int) - Method in class com.facebook.litho.widget.RenderInfoViewCreatorController
 
getViewCreator() - Method in class com.facebook.litho.widget.TreePropsWrappedRenderInfo
 
getViewCreator() - Method in class com.facebook.litho.widget.ViewRenderInfo
 
getViewMeasureSpec(int) - Static method in class com.facebook.litho.utils.MeasureUtils
 
getViewTag() - Method in class com.facebook.litho.NodeInfo
 
getViewTags() - Method in class com.facebook.litho.NodeInfo
 
getViewType() - Method in class com.facebook.litho.widget.BaseRenderInfo
 
getViewType() - Method in interface com.facebook.litho.widget.RenderInfo
 
getViewType() - Method in class com.facebook.litho.widget.TreePropsWrappedRenderInfo
 
getViewType() - Method in class com.facebook.litho.widget.ViewRenderInfo
 
getVisibilityBottom() - Method in class com.facebook.rendercore.visibility.VisibilityOutput
 
getVisibilityChangedEventHandler() - Method in class com.facebook.rendercore.visibility.VisibilityOutput
 
getVisibilityChangedHandler() - Method in class com.facebook.litho.LithoNode
 
getVisibilityChangedHandler() - Method in class com.facebook.rendercore.visibility.VisibilityItem
 
getVisibilityExtensionState() - Method in class com.facebook.litho.LithoHostListenerCoordinator
 
getVisibilityIdToItemMap(ExtensionState<VisibilityMountExtension.VisibilityMountExtensionState>) - Static method in class com.facebook.rendercore.visibility.VisibilityMountExtension
 
getVisibilityLeft() - Method in class com.facebook.rendercore.visibility.VisibilityOutput
 
getVisibilityOutput() - Method in class com.facebook.litho.DefaultDiffNode
 
getVisibilityOutput() - Method in interface com.facebook.litho.DiffNode
 
getVisibilityOutputs() - Method in class com.facebook.litho.LayoutState
 
getVisibilityOutputs() - Method in class com.facebook.rendercore.visibility.VisibilityExtension.Results
 
getVisibilityOutputs() - Method in interface com.facebook.rendercore.visibility.VisibilityExtensionInput
returns a list of items for which visibility events will be processed
getVisibilityRight() - Method in class com.facebook.rendercore.visibility.VisibilityOutput
 
getVisibilityTop() - Method in class com.facebook.rendercore.visibility.VisibilityOutput
 
getVisibleChanges(int, int, int) - Method in class com.facebook.litho.sections.ChangesInfo
 
getVisibleEventHandler() - Method in class com.facebook.rendercore.visibility.VisibilityOutput
 
getVisibleHandler() - Method in class com.facebook.litho.LithoNode
 
getVisibleHeight(Rect) - Static method in class com.facebook.rendercore.visibility.VisibilityMountExtension
 
getVisibleHeightRatio() - Method in class com.facebook.litho.LithoNode
 
getVisibleHeightRatio() - Method in class com.facebook.rendercore.visibility.VisibilityOutput
 
getVisibleLeft(Rect, Rect) - Static method in class com.facebook.rendercore.visibility.VisibilityMountExtension
 
getVisibleTop(Rect, Rect) - Static method in class com.facebook.rendercore.visibility.VisibilityMountExtension
 
getVisibleWidth(Rect) - Static method in class com.facebook.rendercore.visibility.VisibilityMountExtension
 
getVisibleWidthRatio() - Method in class com.facebook.litho.LithoNode
 
getVisibleWidthRatio() - Method in class com.facebook.rendercore.visibility.VisibilityOutput
 
getVisualBounds() - Method in class com.facebook.litho.MatrixDrawable
 
getWaitingCount() - Method in class com.facebook.litho.TreeFuture
 
getWidth() - Method in interface com.facebook.litho.ComponentLayout
 
getWidth() - Method in class com.facebook.litho.DebugLayoutNode
 
getWidth() - Method in class com.facebook.litho.LithoLayoutResult
 
getWidth() - Method in class com.facebook.rendercore.MountableLayoutResult
 
getWidth() - Method in interface com.facebook.rendercore.LayoutResult
 
getWidth() - Method in class com.facebook.rendercore.RenderTree
 
getWidth(long) - Static method in class com.facebook.yoga.YogaMeasureOutput
 
getWidth() - Method in class com.facebook.yoga.YogaNode
 
getWidth() - Method in class com.facebook.yoga.YogaNodeJNIBase
 
getWidth() - Method in interface com.facebook.yoga.YogaProps
 
getWidthMeasureSpec() - Method in interface com.facebook.litho.LithoView.LayoutManagerOverrideParams
 
getWidthMeasureSpec() - Method in class com.facebook.litho.widget.RecyclerBinder.RecyclerViewLayoutManagerOverrideParams
 
getWidthSpec() - Method in class com.facebook.litho.LithoLayoutResult
 
getWidthSpec() - Method in class com.facebook.rendercore.MountableLayoutResult
 
getWidthSpec() - Method in interface com.facebook.rendercore.LayoutResult
 
getWidthSpec() - Method in class com.facebook.rendercore.RenderResultFuture
 
getWidthSpec() - Method in class com.facebook.rendercore.RenderTree
 
getWorkingRangeMethods() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getWorkingRangeMethods() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getWorkingRangeMethods() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getWorkingRangeMethods() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getWorkingRangeMethods() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getWorkingRangeMethods() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getWorkingRangeMethods() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getWorkingRangeMethods() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getWorkingRangeRegisterMethod() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getWorkingRangeRegisterMethod() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getWorkingRangeRegisterMethod() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getWorkingRangeRegisterMethod() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getWorkingRangeRegisterMethod() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getWorkingRangeRegisterMethod() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getWorkingRangeRegisterMethod() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getWorkingRangeRegisterMethod() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getWorkingRangeRegistrations() - Method in class com.facebook.litho.LithoNode
 
getWrap() - Method in class com.facebook.yoga.YogaNode
 
getWrap() - Method in class com.facebook.yoga.YogaNodeJNIBase
 
getWrappedComponent() - Method in class com.facebook.litho.TestComponent
Deprecated.
 
getWrappedDrawable() - Method in class com.facebook.litho.drawable.ComparableDrawableWrapper
 
getWrappedView() - Method in interface com.facebook.litho.utils.IncrementalMountUtils.WrapperView
 
getWriteCacheData() - Method in class com.facebook.rendercore.LayoutCache
 
getX() - Method in interface com.facebook.litho.ComponentLayout
 
getX() - Method in class com.facebook.litho.LithoLayoutResult
 
getXForChildAtIndex(int) - Method in class com.facebook.litho.LithoLayoutResult
 
getXForChildAtIndex(int) - Method in class com.facebook.rendercore.MountableLayoutResult
 
getXForChildAtIndex(int) - Method in interface com.facebook.rendercore.LayoutResult
 
getY() - Method in interface com.facebook.litho.ComponentLayout
 
getY() - Method in class com.facebook.litho.LithoLayoutResult
 
getYForChildAtIndex(int) - Method in class com.facebook.litho.LithoLayoutResult
 
getYForChildAtIndex(int) - Method in class com.facebook.rendercore.MountableLayoutResult
 
getYForChildAtIndex(int) - Method in interface com.facebook.rendercore.LayoutResult
 
getYogaConfig() - Static method in class com.facebook.litho.NodeConfig
Allows access to the internal YogaConfig instance
getYogaNode() - Method in class com.facebook.litho.LithoLayoutResult
 
GLOBAL - Static variable in annotation type com.facebook.litho.TransitionId.Type
 
glyphWarming(boolean) - Method in class com.facebook.litho.widget.Text.Builder
 
gradientRadius - Variable in class com.facebook.litho.drawable.ComparableGradientDrawable
 
gradientType - Variable in class com.facebook.litho.drawable.ComparableGradientDrawable
 
GraphBinding - Class in com.facebook.litho.dataflow
Defines the relationship of a set of input values to a set of output values where the values from the input nodes 'flow into' the output nodes.
gravity(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
gravity(int) - Method in class com.facebook.litho.widget.TextInput.Builder
 
GRID - Static variable in class com.facebook.litho.AccessibilityRole
 
GridLayoutInfo - Class in com.facebook.litho.widget
 
GridLayoutInfo(GridLayoutManager) - Constructor for class com.facebook.litho.widget.GridLayoutInfo
 
GridLayoutInfo(Context, int, int, boolean, boolean) - Constructor for class com.facebook.litho.widget.GridLayoutInfo
 
GridLayoutInfo(Context, int, int, boolean) - Constructor for class com.facebook.litho.widget.GridLayoutInfo
 
GridLayoutInfo(Context, int) - Constructor for class com.facebook.litho.widget.GridLayoutInfo
 
GridLayoutInfoFactory - Interface in com.facebook.litho.sections.widget
A Factory used to create GridLayoutInfos in GridRecyclerConfiguration.
gridLayoutInfoFactory(GridLayoutInfoFactory) - Method in class com.facebook.litho.sections.widget.GridRecyclerConfiguration.Builder
Provide a customized GridLayoutInfo through GridLayoutInfoFactory interface.
GridRecyclerConfiguration<T extends SectionTree.Target & Binder<RecyclerView>> - Class in com.facebook.litho.sections.widget
A configuration object for RecyclerCollectionComponent that will create a androidx.recyclerview.widget.GridLayoutManager for the RecyclerView.
GridRecyclerConfiguration(int) - Constructor for class com.facebook.litho.sections.widget.GridRecyclerConfiguration
Deprecated.
GridRecyclerConfiguration(int, int, boolean) - Constructor for class com.facebook.litho.sections.widget.GridRecyclerConfiguration
Deprecated.
GridRecyclerConfiguration(int, int, boolean, RecyclerBinderConfiguration) - Constructor for class com.facebook.litho.sections.widget.GridRecyclerConfiguration
Deprecated.
GridRecyclerConfiguration(int, int, boolean, RecyclerBinderConfiguration, boolean) - Constructor for class com.facebook.litho.sections.widget.GridRecyclerConfiguration
Deprecated.
GridRecyclerConfiguration(int, int, boolean, boolean, RecyclerBinderConfiguration, boolean, GridLayoutInfoFactory, int) - Constructor for class com.facebook.litho.sections.widget.GridRecyclerConfiguration
Deprecated.
GridRecyclerConfiguration.Builder - Class in com.facebook.litho.sections.widget
 
GROUP_SECTION_SPEC - Static variable in interface com.facebook.litho.sections.specmodels.model.SectionClassNames
 
GroupSectionSpecModel - Class in com.facebook.litho.sections.specmodels.model
Model that is an abstract representation of a com.facebook.litho.sections.annotations.GroupSectionSpec.
GroupSectionSpecModel(String, String, ImmutableList<SpecMethodModel<DelegateMethod, Void>>, ImmutableList<SpecMethodModel<EventMethod, EventDeclarationModel>>, ImmutableList<SpecMethodModel<EventMethod, EventDeclarationModel>>, ImmutableList<SpecMethodModel<UpdateStateMethod, Void>>, ImmutableList<TypeVariableName>, ImmutableList<PropDefaultModel>, ImmutableList<EventDeclarationModel>, ImmutableList<AnnotationSpec>, ImmutableList<BuilderMethodModel>, ImmutableList<TagModel>, String, ImmutableList<PropJavadocModel>, boolean, SpecElementType, DependencyInjectionHelper, Object, SpecGenerator<GroupSectionSpecModel>, ImmutableList<FieldModel>) - Constructor for class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
GroupSectionSpecModelFactory - Class in com.facebook.litho.sections.specmodels.processor
Factory for creating GroupSectionSpecModels.
GroupSectionSpecModelFactory() - Constructor for class com.facebook.litho.sections.specmodels.processor.GroupSectionSpecModelFactory
 
GroupSectionSpecModelFactory(SpecGenerator<GroupSectionSpecModel>) - Constructor for class com.facebook.litho.sections.specmodels.processor.GroupSectionSpecModelFactory
 

H

HAMCREST_CORE_IS - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
HAMCREST_MATCHER - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
HamcrestCondition<T> - Class in com.facebook.litho.testing.assertj
Wraps a Hamcrest Matcher in an AssertJ Condition.
HamcrestCondition(<any>) - Constructor for class com.facebook.litho.testing.assertj.HamcrestCondition
 
handle(Handle) - Method in class com.facebook.litho.Component.Builder
 
Handle - Class in com.facebook.litho
Instances of this class are used to uniquely identify Components for triggering external events including showing a LithoTooltip or triggering an event.
Handle() - Constructor for class com.facebook.litho.Handle
 
handle(Handle) - Method in class com.facebook.litho.sections.Section.Builder
 
HANDLE - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
handleEvent(E) - Method in interface com.facebook.litho.testing.eventhandler.EventHandlerTestHelper.MockEventHandler
Called when the event is triggered during the unit test
HandlerInstrumenter - Class in com.facebook.rendercore.instrumentation
 
HandlerInstrumenter() - Constructor for class com.facebook.rendercore.instrumentation.HandlerInstrumenter
 
HandlerInstrumenter.Instrumenter - Interface in com.facebook.rendercore.instrumentation
 
HAS_EVENT_DISPATCHER_CLASSNAME - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
hasAnnotation(SpecMethodModel<?, ?>, Class<?>) - Static method in class com.facebook.litho.specmodels.model.SpecModelUtils
 
hasAnnotation(MethodParamModel, Class<?>) - Static method in class com.facebook.litho.specmodels.model.SpecModelUtils
 
hasAnyMatchingComponent(<any>) - Method in class com.facebook.litho.testing.assertj.LithoViewAssert
Asserts that the LithoView contains a Component satisfying the given condition at any level of the hierarchy
hasAnyMatchingComponent(KClass, <any>...) - Method in class com.facebook.litho.testing.assertj.LithoViewAssert
Asserts that the LithoView contains a Component with given props at any level of the hierarchy.
hasAnyMatchingComponentWithMatcher(KClass, <any>...) - Method in class com.facebook.litho.testing.assertj.LithoViewAssert
Asserts that the LithoView contains a Component with props that matches given matcher at any level of the hierarchy
hasAppearAnimation() - Method in class com.facebook.litho.Transition.TransitionUnit
 
hasAttachDetachCallback() - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent
 
hasAttachDetachCallback() - Method in class com.facebook.litho.SpecGeneratedComponent
 
hasAttachDetachCallback() - Method in class com.facebook.litho.widget.SizeSpecMountWrapperComponent
 
hasBackgroundSet() - Method in class com.facebook.litho.Component.Builder
Deprecated.
hasBeenDetachedFromWindow() - Method in class com.facebook.litho.widget.SectionsRecyclerView
 
hasBorderColor() - Method in class com.facebook.litho.LithoNode
 
hasCachedNode(Component) - Method in class com.facebook.litho.MeasuredResultCache
Return true if there exists a cached layout result for the given component.
hasCachedNode(int) - Method in class com.facebook.litho.MeasuredResultCache
Return true if there exists a cached layout result for the given component ID.
hasCachedNode(LithoNode) - Method in class com.facebook.litho.MeasuredResultCache
Return true if there exists a cached layout result for the given LithoNode.
hasChildLithoViews() - Method in class com.facebook.litho.Component
Whether this Component mounts views that contain component-based content that can be incrementally mounted e.g.
hasChildLithoViews() - Method in class com.facebook.litho.testing.TestViewComponent
Deprecated.
 
hasChildLithoViews() - Method in class com.facebook.litho.widget.Recycler
 
hasChildLithoViews() - Method in class com.facebook.litho.widget.SizeSpecMountWrapperComponent
 
hasChildLithoViews() - Method in class com.facebook.litho.widget.VerticalScroll
 
hasClickHandlerSet() - Method in class com.facebook.litho.Component.Builder
 
hasClickHandlerSet() - Method in class com.facebook.litho.Component
 
hasCompatibleLayout(int, int) - Method in class com.facebook.litho.ComponentTree
 
hasCompletedLatestLayout() - Method in class com.facebook.litho.widget.ComponentTreeHolder
 
hasContentDescription(String) - Method in class com.facebook.litho.testing.assertj.ComponentAssert
hasContentDescription(String) - Method in class com.facebook.litho.testing.assertj.LithoViewAssert
Assert that any view in the given Component has the provided content description.
hasContentDescription(int) - Method in class com.facebook.litho.testing.assertj.LithoViewAssert
Assert that any view in the given Component has the provided content description.
hasContentDescription(String) - Static method in class com.facebook.litho.testing.viewtree.ViewPredicates
 
hasContentDescription(String) - Method in class com.facebook.litho.testing.viewtree.ViewTreeAssert
Tests if any view hierarchy under the root has the given contentDescription.
hasContentDescription(int) - Method in class com.facebook.litho.testing.viewtree.ViewTreeAssert
Tests if any view hierarchy under the root has the given contentDescription.
hasCustomViewType() - Method in class com.facebook.litho.widget.BaseRenderInfo
 
hasCustomViewType() - Method in interface com.facebook.litho.widget.RenderInfo
 
hasCustomViewType() - Method in class com.facebook.litho.widget.TreePropsWrappedRenderInfo
 
hasCustomViewType() - Method in class com.facebook.litho.widget.ViewRenderInfo
 
hasDeepCopy() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
hasDeepCopy() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
hasDeepCopy() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
hasDeepCopy() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
hasDeepCopy() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
hasDeepCopy() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
hasDeepCopy() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
hasDeepCopy(boolean) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
hasDeepCopy() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
hasDefault(ImmutableList<PropDefaultModel>) - Method in class com.facebook.litho.specmodels.model.PropModel
 
hasDirectMatchingComponent(<any>) - Method in class com.facebook.litho.testing.assertj.LithoViewAssert
Asserts that the LithoView will render Component as a direct children of the root satisfying the given condition.
hasDirectMatchingComponent(KClass, <any>...) - Method in class com.facebook.litho.testing.assertj.LithoViewAssert
Asserts that the LithoView contains a direct Component with given props
hasDirectMatchingComponentWithMatcher(KClass, <any>...) - Method in class com.facebook.litho.testing.assertj.LithoViewAssert
Asserts that the LithoView contains a Component with props that matches given matcher at any level of the hierarchy
hasDrawable(Drawable) - Static method in class com.facebook.litho.testing.viewtree.ViewPredicates
 
hasDynamicItemHeight(boolean) - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration.Builder
TODO T23919104 mihaelao Do not enable this.
hasDynamicItemHeight() - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration
 
hasDynamicItemHeight(boolean) - Method in class com.facebook.litho.widget.RecyclerBinder.Builder
Do not enable this.
HasEnclosedSpecModel - Interface in com.facebook.litho.specmodels.model
A SpecModel that wraps another SpecModel.
hasEquivalentFields(Object, Object) - Static method in class com.facebook.litho.ComponentUtils
Given two object instances of the same type, this method accesses all their internal fields, to check if they are equivalent.
hasEquivalentFields(Object, Object) - Static method in class com.facebook.litho.EquivalenceUtils
Compare all private final fields in an object
hasEquivalentFields(Object, Object, boolean) - Static method in class com.facebook.litho.EquivalenceUtils
Compare all private final fields in an object
hasEquivalentState(StateContainer, StateContainer) - Static method in class com.facebook.litho.ComponentUtils
 
hasEventDispatcher - Variable in class com.facebook.litho.EventDispatchInfo
 
HasEventDispatcher - Interface in com.facebook.litho
A class implementing this interface will expose a method to retrieve an EventDispatcher.
HasEventTrigger - Interface in com.facebook.litho
A class implementing this interface will expose a method to record all the EventTrigger into a EventTriggersContainer
hasFixedSize(boolean) - Method in class com.facebook.litho.widget.Recycler.Builder
 
hasFocus - Variable in class com.facebook.litho.FocusChangedEvent
 
hasFocusChangeHandler() - Method in class com.facebook.litho.NodeInfo
 
hash(Object...) - Static method in class com.facebook.litho.CommonUtils
Polyfill of Objects.hash that can be used on API<19.
hashCode() - Method in class com.facebook.litho.animation.PropertyAnimation
 
hashCode() - Method in class com.facebook.litho.animation.PropertyHandle
 
hashCode() - Method in class com.facebook.litho.Component
 
hashCode() - Method in class com.facebook.litho.drawable.BorderColorDrawable
 
hashCode() - Method in class com.facebook.litho.drawable.ComparableGradientDrawable
 
hashCode() - Method in class com.facebook.litho.internal.ArraySet
Deprecated.
 
hashCode() - Method in class com.facebook.litho.specmodels.internal.ImmutableList
 
hashCode() - Method in class com.facebook.litho.specmodels.model.CachedValueParamModel
 
hashCode() - Method in class com.facebook.litho.specmodels.model.DiffPropModel
 
hashCode() - Method in class com.facebook.litho.specmodels.model.DiffStateParamModel
 
hashCode() - Method in class com.facebook.litho.specmodels.model.EventDeclarationModel
 
hashCode() - Method in class com.facebook.litho.specmodels.model.FieldModel
 
hashCode() - Method in class com.facebook.litho.specmodels.model.InjectPropModel
 
hashCode() - Method in class com.facebook.litho.specmodels.model.InterStageInputParamModel
 
hashCode() - Method in class com.facebook.litho.specmodels.model.PrepareInterStageInputParamModel
 
hashCode() - Method in class com.facebook.litho.specmodels.model.PropDefaultModel
 
hashCode() - Method in class com.facebook.litho.specmodels.model.PropModel
 
hashCode() - Method in class com.facebook.litho.specmodels.model.RenderDataDiffModel
 
hashCode() - Method in class com.facebook.litho.specmodels.model.SimpleMethodParamModel
 
hashCode() - Method in class com.facebook.litho.specmodels.model.SpecMethodModel
 
hashCode() - Method in class com.facebook.litho.specmodels.model.StateParamModel
 
hashCode() - Method in class com.facebook.litho.specmodels.model.TreePropModel
 
hashCode() - Method in class com.facebook.litho.specmodels.model.WorkingRangeDeclarationModel
 
hashCode() - Method in class com.facebook.litho.specmodels.model.WorkingRangeMethodModel
 
hashCode() - Method in class com.facebook.litho.testing.sections.SubSection
 
hashCode() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
hashCode() - Method in class com.facebook.litho.testing.subcomponents.SubComponent
 
hashCode() - Method in class com.facebook.litho.TestPerfEvent
 
hashCode() - Method in class com.facebook.litho.TransitionId
 
hashCode() - Method in class com.facebook.litho.TreeProps
 
hashCode() - Method in class com.facebook.litho.widget.MaterialTextInputColorStateList
 
hashCode() - Method in class com.facebook.yoga.YogaValue
 
hasId(int) - Static method in class com.facebook.litho.testing.viewtree.ViewPredicates
 
hasInjectedDependencies() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
hasInjectedDependencies() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
hasInjectedDependencies() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
hasInjectedDependencies() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
hasInjectedDependencies() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
hasInjectedDependencies() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
hasInjectedDependencies() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
hasInjectedDependencies(boolean) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
hasInjectedDependencies() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
hasInput(String) - Method in class com.facebook.litho.dataflow.ValueNode
 
hasInput() - Method in class com.facebook.litho.dataflow.ValueNode
 
hasKey(String) - Method in class com.facebook.litho.sections.KeyHandler
Returns true if this KeyHandler has already recorded a component with the given key.
hasLazyState(SpecModel) - Static method in class com.facebook.litho.specmodels.model.SpecModelUtils
 
hasLazyStateParams(SpecMethodModel<?, ?>) - Static method in class com.facebook.litho.specmodels.model.SpecMethodModelUtils
 
HasLithoViewChildren - Interface in com.facebook.litho
An interface that a mountable view can extend which informs that this mountable content has other LithoView children.
hasMeasuredHeightOf(int) - Method in class com.facebook.litho.testing.assertj.LithoViewAssert
Assert that the LithoView under test has the provided measured height.
hasMeasuredWidthOf(int) - Method in class com.facebook.litho.testing.assertj.LithoViewAssert
Assert that the LithoView under test has the provided measured width.
hasMessageType(LogLevel) - Method in class com.facebook.litho.testing.logging.TestComponentsReporter
 
hasMethods - Variable in class com.facebook.litho.specmodels.model.TagModel
 
hasMountableContent - Variable in class com.facebook.rendercore.visibility.VisibilityOutput
 
hasMounted(boolean) - Method in class com.facebook.litho.ComponentTree.Builder
Sets whether the 'hasMounted' flag should be set on this ComponentTree (for use with appear animations).
hasMounted() - Method in class com.facebook.litho.ComponentTree
Whether this ComponentTree has been mounted at least once.
hasMultipleCores() - Static method in class com.facebook.litho.config.DeviceInfoUtils
 
hasNewLayout() - Method in class com.facebook.yoga.YogaNode
 
hasNewLayout() - Method in class com.facebook.yoga.YogaNodeJNIBase
 
hasNoSubComponents() - Method in class com.facebook.litho.testing.assertj.ComponentAssert
hasOnErrorDelegateMethod(ImmutableList<SpecMethodModel<DelegateMethod, Void>>) - Static method in class com.facebook.litho.specmodels.model.ErrorEventHandlerGenerator
Check whether the delegate methods contain an @OnError declaration.
hasOverlappingRendering() - Method in class com.facebook.litho.ComponentHost
 
hasOwnErrorHandler() - Method in class com.facebook.litho.SpecGeneratedComponent
This method is overridden in the generated component to return true if and only if the Component Spec has an OnError lifecycle callback.
HasPostDispatchDrawListener - Interface in com.facebook.litho.widget
 
hasProps(<any>, T1) - Method in class com.facebook.litho.testing.assertj.ComponentAssert
Deprecated.
Assert that a given Component has a property equaling the provided value.
hasProps(<any>...) - Method in class com.facebook.litho.testing.assertj.LithoAssertions.LithoComponentAssert
Assert that a given Component has a property equaling the provided value.
hasPropsMatching(<any>, <any>) - Method in class com.facebook.litho.testing.assertj.ComponentAssert
Deprecated.
Assert that a given Component has a property matching the provided matcher.
hasPropsMatching(<any>...) - Method in class com.facebook.litho.testing.assertj.LithoAssertions.LithoComponentAssert
Assert that a given Component has a property matching the provided matcher.
HasPureRender - Interface in com.facebook.litho.specmodels.model
An interface for SpecModels that can be pure render.
HasService - Interface in com.facebook.litho.sections.specmodels.model
An interface for SpecModels that have a service.
hasStableIds() - Method in interface com.facebook.litho.widget.RecyclerBinderAdapterDelegate
The same function as androidx.recyclerview.widget.RecyclerView.Adapter#hasStableIds().
hasState() - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent
 
hasState() - Method in class com.facebook.litho.SpecGeneratedComponent
 
hasState() - Method in class com.facebook.litho.widget.EditText
Deprecated.
 
hasState() - Method in class com.facebook.litho.widget.HorizontalScroll
 
hasState() - Method in class com.facebook.litho.widget.Recycler
 
hasState() - Method in class com.facebook.litho.widget.SizeSpecMountWrapperComponent
 
hasState() - Method in class com.facebook.litho.widget.Spinner
 
hasState() - Method in class com.facebook.litho.widget.TextInput
 
hasState() - Method in class com.facebook.litho.widget.VerticalScroll
 
hasStateListAnimatorResSet() - Method in class com.facebook.litho.LithoNode
 
HasStickyHeader - Interface in com.facebook.litho.widget
 
hasSubComponents(SubComponent...) - Method in class com.facebook.litho.testing.assertj.ComponentAssert
Deprecated.
Use LithoViewAssert#containsComponents(Class) instead.
hasSupertype - Variable in class com.facebook.litho.specmodels.model.TagModel
 
hasTag(int, Object) - Static method in class com.facebook.litho.testing.viewtree.ViewPredicates
 
hasText(String) - Static method in class com.facebook.litho.testing.viewtree.ViewPredicates
Returns a predicate that returns true if the applied on view's text is equal to the given text.
hasTextMatchingPredicate(<any>) - Static method in class com.facebook.litho.testing.viewtree.ViewPredicates
Returns a predicate that returns true if the applied on view's text is equal to the given text.
hasTouchEventHandlers() - Method in class com.facebook.litho.NodeInfo
 
hasTouchExpansion() - Method in class com.facebook.litho.LithoNode
 
hasTransition - Variable in class com.facebook.litho.Transition.RootBoundsTransition
 
hasTransitionKey() - Method in class com.facebook.litho.LithoNode
 
hasValidAdapterPosition() - Method in interface com.facebook.litho.LithoView.LayoutManagerOverrideParams
 
hasValidAdapterPosition() - Method in class com.facebook.litho.widget.RecyclerBinder.RecyclerViewLayoutManagerOverrideParams
 
hasVarArgs() - Method in class com.facebook.litho.specmodels.model.DiffPropModel
 
hasVarArgs() - Method in class com.facebook.litho.specmodels.model.PropModel
 
hasViewOutput() - Method in class com.facebook.litho.DebugLayoutNode
 
hasViewTag(int, Object) - Method in class com.facebook.litho.testing.assertj.ComponentAssert
Deprecated.
hasViewTag(int, Object) - Method in class com.facebook.litho.testing.assertj.LithoViewAssert
Assert that the view tag is present for the given index.
hasViewTag(int, Object) - Method in class com.facebook.litho.testing.viewtree.ViewTreeAssert
Tests if any view hierarchy under the root has the given view tag and value.
hasVisibilityHandlers() - Method in class com.facebook.litho.LithoNode
 
hasVisible(Class<V>, <any>) - Method in class com.facebook.litho.testing.viewtree.ViewTreeAssert
 
hasVisibleDrawable(int) - Method in class com.facebook.litho.testing.assertj.ComponentAssert
Deprecated.
hasVisibleDrawable(Drawable) - Method in class com.facebook.litho.testing.assertj.ComponentAssert
hasVisibleDrawable(int) - Method in class com.facebook.litho.testing.assertj.LithoViewAssert
Assert that the given component contains the drawable identified by the provided drawable resource id.
hasVisibleDrawable(Drawable) - Method in class com.facebook.litho.testing.assertj.LithoViewAssert
Assert that the given component contains the drawable provided.
hasVisibleDrawable(Drawable) - Static method in class com.facebook.litho.testing.viewtree.ViewPredicates
 
hasVisibleDrawable(int) - Method in class com.facebook.litho.testing.viewtree.ViewTreeAssert
Tests if any view in the hierarchy under the root, for which the path is visible, is displaying the requested drawable by the given resource id.
hasVisibleDrawable(Drawable) - Method in class com.facebook.litho.testing.viewtree.ViewTreeAssert
Tests if any view in the hierarchy under the root, for which the path is visible, is displaying the requested drawable
hasVisibleId(int) - Static method in class com.facebook.litho.testing.viewtree.ViewPredicates
 
hasVisibleMatchingText(String) - Static method in class com.facebook.litho.testing.viewtree.ViewPredicates
 
hasVisibleText(String) - Method in class com.facebook.litho.testing.assertj.ComponentAssert
Deprecated.
hasVisibleText(int) - Method in class com.facebook.litho.testing.assertj.ComponentAssert
Deprecated.
hasVisibleText(String) - Method in class com.facebook.litho.testing.assertj.LithoViewAssert
Assert that the given component has the exact text provided.
hasVisibleText(int) - Method in class com.facebook.litho.testing.assertj.LithoViewAssert
Assert that the given component has the exact text identified by resource id.
hasVisibleText(String) - Static method in class com.facebook.litho.testing.viewtree.ViewPredicates
 
hasVisibleText(String) - Method in class com.facebook.litho.testing.viewtree.ViewTreeAssert
Tests if any view in the hierarchy under the root, for which the path is visible, has the requested piece of text as its text
hasVisibleText(int) - Method in class com.facebook.litho.testing.viewtree.ViewTreeAssert
Tests if any view has visible text identified by the resource id
hasVisibleTextContaining(String) - Method in class com.facebook.litho.testing.assertj.ComponentAssert
hasVisibleTextContaining(String) - Method in class com.facebook.litho.testing.assertj.LithoViewAssert
Assert that the given component contains the provided text.
hasVisibleTextMatching(String) - Method in class com.facebook.litho.testing.assertj.ComponentAssert
hasVisibleTextMatching(String) - Method in class com.facebook.litho.testing.assertj.LithoViewAssert
Assert that the given component contains the provided pattern.
hasVisibleTextMatching(String) - Method in class com.facebook.litho.testing.viewtree.ViewTreeAssert
Tests if any view in the hierarchy under the root, for which the path is visible, has text that matches the given regular expression
hasVisibleTextWithTag(String, int, Object) - Static method in class com.facebook.litho.testing.viewtree.ViewPredicates
 
hasVisibleTextWithTag(String, int, Object) - Method in class com.facebook.litho.testing.viewtree.ViewTreeAssert
Tests if any view in the hierarchy under the root, for which the path is visible, has the requested piece of text as its text and has a tag set on that TextView with the given tag id and tag value.
hasVisibleViewWithId(int) - Method in class com.facebook.litho.testing.viewtree.ViewTreeAssert
Whether there is a visible view in the hierarchy with the given id.
HEIGHT - Static variable in class com.facebook.litho.animation.AnimatedProperties
The height of a mount content.
height - Variable in class com.facebook.litho.drawable.ComparableGradientDrawable
 
height - Variable in class com.facebook.litho.LithoLayoutData
 
height - Variable in class com.facebook.litho.Size
 
height - Variable in class com.facebook.rendercore.MeasureResult
 
HEIGHT - Static variable in class com.facebook.yoga.YogaStyleInputs
 
HEIGHT_AUTO - Static variable in class com.facebook.yoga.YogaStyleInputs
 
HEIGHT_PERCENT - Static variable in class com.facebook.yoga.YogaStyleInputs
 
heightAttr(int, int) - Method in class com.facebook.litho.Component.Builder
 
heightAttr(int) - Method in class com.facebook.litho.Component.Builder
 
heightAuto() - Method in class com.facebook.litho.CommonProps.DefaultLayoutProps
 
heightAuto() - Method in class com.facebook.litho.CommonProps
 
heightAuto() - Method in interface com.facebook.litho.LayoutProps
 
heightAuto() - Method in class com.facebook.litho.YogaLayoutProps
 
heightDip(float) - Method in class com.facebook.litho.Component.Builder
 
heightPercent(float) - Method in class com.facebook.litho.CommonProps.DefaultLayoutProps
 
heightPercent(float) - Method in class com.facebook.litho.CommonProps
 
heightPercent(float) - Method in class com.facebook.litho.Component.Builder
Sets the height of the Component to be a percentage of its parent's height.
heightPercent(float) - Method in interface com.facebook.litho.LayoutProps
 
heightPercent(float) - Method in class com.facebook.litho.YogaLayoutProps
 
heightPercentageOffset(float) - Static method in class com.facebook.litho.animation.DimensionValue
Like DimensionValue.offsetPx(float), but the relative offset is based on a percentage of the mount content height
heightPx(int) - Method in class com.facebook.litho.CommonProps.DefaultLayoutProps
 
heightPx(int) - Method in class com.facebook.litho.CommonProps
 
heightPx(int) - Method in class com.facebook.litho.Component.Builder
Specifies the height of the element's content area.
heightPx(int) - Method in interface com.facebook.litho.LayoutProps
 
heightPx(int) - Method in class com.facebook.litho.YogaLayoutProps
 
heightRes(int) - Method in class com.facebook.litho.Component.Builder
 
HideableDataDiffSection<T> - Class in com.facebook.litho.sections.common
A HideableDataDiffSectionSpec that wraps a DataDiffSectionSpec.
HideableDataDiffSection.Builder<T> - Class in com.facebook.litho.sections.common
 
hideBottomShadow(boolean) - Method in class com.facebook.litho.widget.CardShadow.Builder
 
HideItemEvent - Class in com.facebook.litho.sections.common
An Event that is handled by a HideableDataDiffSectionSpec to remove an edge from the DataDiffSection
HideItemEvent() - Constructor for class com.facebook.litho.sections.common.HideItemEvent
 
hideItemHandler - Variable in class com.facebook.litho.sections.common.RenderWithHideItemHandlerEvent
 
hideStickyHeader() - Method in class com.facebook.litho.widget.SectionsRecyclerView
 
hideTopShadow(boolean) - Method in class com.facebook.litho.widget.CardShadow.Builder
 
highlightColor(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
highlightColor(int) - Method in class com.facebook.litho.widget.Text.Builder
 
highlightColor(Integer) - Method in class com.facebook.litho.widget.TextInput.Builder
 
highlightColor(int) - Method in class com.facebook.litho.widget.TouchableFeedback.Builder
 
highlightColorAttr(int, int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
highlightColorAttr(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
highlightColorAttr(int, int) - Method in class com.facebook.litho.widget.Text.Builder
 
highlightColorAttr(int) - Method in class com.facebook.litho.widget.Text.Builder
 
highlightColorAttr(int, int) - Method in class com.facebook.litho.widget.TextInput.Builder
 
highlightColorAttr(int) - Method in class com.facebook.litho.widget.TextInput.Builder
 
highlightColorAttr(int, int) - Method in class com.facebook.litho.widget.TouchableFeedback.Builder
 
highlightColorAttr(int) - Method in class com.facebook.litho.widget.TouchableFeedback.Builder
 
highlightColorRes(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
highlightColorRes(int) - Method in class com.facebook.litho.widget.Text.Builder
 
highlightColorRes(int) - Method in class com.facebook.litho.widget.TextInput.Builder
 
highlightColorRes(int) - Method in class com.facebook.litho.widget.TouchableFeedback.Builder
 
highlightEndOffset(int) - Method in class com.facebook.litho.widget.Text.Builder
 
highlightStartOffset(int) - Method in class com.facebook.litho.widget.Text.Builder
 
hint(CharSequence) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
hint(CharSequence) - Method in class com.facebook.litho.widget.TextInput.Builder
 
hintAttr(int, int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
hintAttr(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
hintAttr(int, int) - Method in class com.facebook.litho.widget.TextInput.Builder
 
hintAttr(int) - Method in class com.facebook.litho.widget.TextInput.Builder
 
hintColor(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
hintColorAttr(int, int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
hintColorAttr(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
hintColorRes(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
hintColorStateList(ColorStateList) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
hintColorStateList(ColorStateList) - Method in class com.facebook.litho.widget.TextInput.Builder
 
hintRes(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
hintRes(int, Object...) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
hintRes(int) - Method in class com.facebook.litho.widget.TextInput.Builder
 
hintRes(int, Object...) - Method in class com.facebook.litho.widget.TextInput.Builder
 
HookInitializer<T> - Interface in com.facebook.litho
Interface for a block of code that will initialize a hook value.
HookUpdater - Interface in com.facebook.litho
EXPERIMENTAL - interface for a block of code that will update state created with useState.
HORIZONTAL_SCROLL_VIEW - Static variable in class com.facebook.litho.AccessibilityRole
 
horizontalFadingEdgeEnabled(boolean) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
horizontalFadingEdgeEnabled(boolean) - Method in class com.facebook.litho.widget.Recycler.Builder
 
HorizontalScroll - Class in com.facebook.litho.widget
A component that wraps another component and allow it to be horizontally scrollable.
HorizontalScroll.Builder - Class in com.facebook.litho.widget
 
HorizontalScrollEventsController - Class in com.facebook.litho.widget
A controller that can be passed as Prop to a HorizontalScrollSpec to trigger events from outside the component hierarchy.
HorizontalScrollEventsController() - Constructor for class com.facebook.litho.widget.HorizontalScrollEventsController
 
HorizontalScrollLithoView - Class in com.facebook.litho.widget
Extension of HorizontalScrollView that allows to add more features needed for @HorizontalScrollSpec.
HorizontalScrollLithoView(Context) - Constructor for class com.facebook.litho.widget.HorizontalScrollLithoView
 
HorizontalScrollLithoView.OnScrollChangeListener - Interface in com.facebook.litho.widget
Scroll change listener invoked when the scroll position changes.
HorizontalScrollLithoView.ScrollPosition - Class in com.facebook.litho.widget
 
host - Variable in class com.facebook.litho.DispatchPopulateAccessibilityEventEvent
 
host - Variable in class com.facebook.litho.OnInitializeAccessibilityEventEvent
 
host - Variable in class com.facebook.litho.OnInitializeAccessibilityNodeInfoEvent
 
host - Variable in class com.facebook.litho.OnPopulateAccessibilityEventEvent
 
host - Variable in class com.facebook.litho.OnRequestSendAccessibilityEventEvent
 
HOST - Static variable in annotation type com.facebook.litho.OutputUnitType
 
host - Variable in class com.facebook.litho.PerformAccessibilityActionEvent
 
host - Variable in class com.facebook.litho.SendAccessibilityEventEvent
 
host - Variable in class com.facebook.litho.SendAccessibilityEventUncheckedEvent
 
Host - Class in com.facebook.rendercore
 
Host(Context, AttributeSet) - Constructor for class com.facebook.rendercore.Host
 
hostComponentPoolSize - Static variable in class com.facebook.litho.config.ComponentsConfiguration
 
hostComponentRecyclingByMountStateIsEnabled - Static variable in class com.facebook.litho.config.ComponentsConfiguration
 
hostComponentRecyclingByWindowIsEnabled - Static variable in class com.facebook.litho.config.ComponentsConfiguration
These params are part of an experiment to try to re-enable host recycling while avoiding native RenderThread crashes we've seen when trying to reuse ComponentHosts.
HostMountContentPool - Class in com.facebook.litho
A specific MountContentPool for HostComponent - needed to do correct recycling with things like duplicateParentState.
HostMountContentPool(String, int, boolean) - Constructor for class com.facebook.litho.HostMountContentPool
 
HostNotMountedException - Exception in com.facebook.rendercore
 
HostNotMountedException(RenderUnit, RenderUnit, String) - Constructor for exception com.facebook.rendercore.HostNotMountedException
 
HostRenderUnit - Class in com.facebook.rendercore.renderunits
 
HostRenderUnit(long) - Constructor for class com.facebook.rendercore.renderunits.HostRenderUnit
 
HostView - Class in com.facebook.rendercore
A ViewGroup that can be used as a host for subtrees in a RenderCore tree.
HostView(Context) - Constructor for class com.facebook.rendercore.HostView
 
HostView(Context, AttributeSet) - Constructor for class com.facebook.rendercore.HostView
 
hScrollAsyncMode(boolean) - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration.Builder
Experimental.
hscrollAsyncMode(boolean) - Method in class com.facebook.litho.widget.RecyclerBinder.Builder
Experimental.
hyphenationFrequency(int) - Method in class com.facebook.litho.widget.Text.Builder
 

I

ICON_MENU - Static variable in class com.facebook.litho.AccessibilityRole
 
id - Variable in class com.facebook.litho.EventHandler
 
ID_CUSTOM_ATTR_KEY - Static variable in class com.facebook.litho.widget.RecyclerBinder
 
idleExecutor(LayoutHandlerFactory) - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration.Builder
 
ignoreLoadingUpdates(boolean) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
ignoreNullLayoutStateError(boolean) - Method in class com.facebook.litho.config.ComponentsConfiguration.Builder
 
IllegalValueException - Exception in com.facebook.litho.dataflow
Exception thrown when a node tries to calculate and propagate an illegal value (e.g.
IllegalValueException(String) - Constructor for exception com.facebook.litho.dataflow.IllegalValueException
 
IMAGE - Static variable in class com.facebook.litho.AccessibilityRole
 
Image - Class in com.facebook.litho.widget
A component that is able to display drawable resources.
Image.Builder - Class in com.facebook.litho.widget
 
IMAGE_BUTTON - Static variable in class com.facebook.litho.AccessibilityRole
 
ImageContent - Interface in com.facebook.litho
A UI element that contains simple resource drawables.
imageWithDrawable(int) - Static method in class com.facebook.litho.widget.TestImageConditions
Temporary workaround for the TestImageSpec's drawableRes matcher problem with Robolectric.
imeOptions(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
imeOptions(int) - Method in class com.facebook.litho.widget.TextInput.Builder
 
IMMEDIATE - Static variable in annotation type com.facebook.litho.widget.RecyclerBinder.CommitPolicy
 
ImmutableList<E> - Class in com.facebook.litho.specmodels.internal
A sad, standard Java implementation of an immutable List.
implementsAccessibility() - Method in class com.facebook.litho.SpecGeneratedComponent
Whether this component will populate any accessibility nodes or events that are passed to it.
implementsAccessibility() - Method in class com.facebook.litho.testing.TestDrawableComponent
Deprecated.
 
implementsAccessibility() - Method in class com.facebook.litho.widget.Text
 
implementsExtraAccessibilityNodes() - Method in class com.facebook.litho.SpecGeneratedComponent
Whether this component will expose any virtual views to the accessibility framework
implementsExtraAccessibilityNodes() - Method in class com.facebook.litho.widget.Text
 
implementsShouldUpdate() - Method in class com.facebook.litho.Component
 
implementsShouldUpdate() - Method in class com.facebook.litho.widget.Image
 
implementsShouldUpdate() - Method in class com.facebook.litho.widget.Recycler
 
implementsShouldUpdate() - Method in class com.facebook.litho.widget.TextInput
 
implementsShouldUpdate() - Method in class com.facebook.litho.widget.VerticalScroll
 
implicitBuilderMethods(ImmutableList<BuilderMethodModel>) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
IMPORTANT_FOR_ACCESSIBILITY_AUTO - Static variable in annotation type com.facebook.litho.annotations.ImportantForAccessibility
Automatically determine whether a view is important for accessibility.
IMPORTANT_FOR_ACCESSIBILITY_NO - Static variable in annotation type com.facebook.litho.annotations.ImportantForAccessibility
The view is not important for accessibility.
IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS - Static variable in annotation type com.facebook.litho.annotations.ImportantForAccessibility
The view is not important for accessibility, nor are any of its descendant views.
IMPORTANT_FOR_ACCESSIBILITY_YES - Static variable in annotation type com.facebook.litho.annotations.ImportantForAccessibility
The view is important for accessibility.
IMPORTANT_FOR_ACCESSIBILITY_YES_HIDE_DESCENDANTS - Static variable in annotation type com.facebook.litho.annotations.ImportantForAccessibility
Deprecated.
prefer to add an intermediate child with IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS instead
ImportantForAccessibility - Annotation Type in com.facebook.litho.annotations
 
importantForAccessibility(int) - Method in class com.facebook.litho.CommonProps
 
importantForAccessibility(int) - Method in class com.facebook.litho.Component.Builder
 
importantForAccessibility(int) - Method in class com.facebook.litho.LithoNode
 
importantForAutofill(int) - Method in class com.facebook.litho.widget.TextInput.Builder
 
incrementallyMountLithoViews(View) - Static method in class com.facebook.litho.utils.IncrementalMountUtils
Performs incremental mount on all LithoViews within the given View.
incrementallyMountLithoViews(View, boolean) - Static method in class com.facebook.litho.utils.IncrementalMountUtils
Performs incremental mount on all LithoViews within the given View.
incrementalMount(boolean) - Method in class com.facebook.litho.ComponentTree.Builder
Whether or not to enable the incremental mount optimization.
incrementalMount(boolean) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
incrementalMount(boolean) - Method in class com.facebook.litho.widget.ComponentTreeHolder.Builder
 
incrementalMount(boolean) - Method in class com.facebook.litho.widget.RecyclerBinder.Builder
Don't use this.
incrementalMountEnabled(boolean) - Method in class com.facebook.litho.widget.HorizontalScroll.Builder
 
incrementalMountEnabled(boolean) - Method in class com.facebook.litho.widget.VerticalScroll.Builder
 
IncrementalMountExtension - Class in com.facebook.rendercore.incrementalmount
Extension for performing incremental mount.
IncrementalMountExtension() - Constructor for class com.facebook.rendercore.incrementalmount.IncrementalMountExtension
 
IncrementalMountExtension.IncrementalMountExtensionState - Class in com.facebook.rendercore.incrementalmount
 
IncrementalMountExtensionConfigs - Class in com.facebook.rendercore.incrementalmount
This class contains mainly flags for features that are either used for development, or are not ready for public consumption, or for use in experiments.
IncrementalMountExtensionConfigs() - Constructor for class com.facebook.rendercore.incrementalmount.IncrementalMountExtensionConfigs
 
IncrementalMountExtensionInput - Interface in com.facebook.rendercore.incrementalmount
 
IncrementalMountExtensionState() - Constructor for class com.facebook.rendercore.incrementalmount.IncrementalMountExtension.IncrementalMountExtensionState
 
IncrementalMountOutput - Class in com.facebook.rendercore.incrementalmount
The output object for incremental mount extension
IncrementalMountOutput(long, int, Rect, boolean, IncrementalMountOutput) - Constructor for class com.facebook.rendercore.incrementalmount.IncrementalMountOutput
 
IncrementalMountRenderCoreExtension - Class in com.facebook.rendercore.incrementalmount
 
IncrementalMountRenderCoreExtension() - Constructor for class com.facebook.rendercore.incrementalmount.IncrementalMountRenderCoreExtension
 
IncrementalMountRenderCoreExtension.Results - Class in com.facebook.rendercore.incrementalmount
 
IncrementalMountRenderCoreExtension.Visitor - Class in com.facebook.rendercore.incrementalmount
 
IncrementalMountUtils - Class in com.facebook.litho.utils
Provides methods for enabling incremental mount.
IncrementalMountUtils() - Constructor for class com.facebook.litho.utils.IncrementalMountUtils
 
IncrementalMountUtils.WrapperView - Interface in com.facebook.litho.utils
A view that wraps a child view and that provides a wrapped view to be incrementally mounted.
incrementComponentAppliedStateUpdateCountBy(long) - Static method in class com.facebook.litho.stats.LithoStats
Increment the count of all applied state updates in Litho components by .
incrementComponentCalculateLayoutCount() - Static method in class com.facebook.litho.stats.LithoStats
Increment the count of layout calculations in Litho components (by one).
incrementComponentCalculateLayoutOnUICount() - Static method in class com.facebook.litho.stats.LithoStats
Increment the count of UI Thread exectued layout calculations in Litho components (by one).
incrementComponentMountCount() - Static method in class com.facebook.litho.stats.LithoStats
Increment the count of mount operations (by one).
incrementComponentStateUpdateAsyncCount() - Static method in class com.facebook.litho.stats.LithoStats
Increment the count of triggered asynchronous state updates in Litho components (by one).
incrementComponentStateUpdateSyncCount() - Static method in class com.facebook.litho.stats.LithoStats
Increment the count of triggered synchronous state updates in Litho components (by one).
incrementSectionAppliedStateUpdateCountBy(long) - Static method in class com.facebook.litho.stats.LithoStats
Increment the count of all applied state updates in Litho sections by .
incrementSectionCalculateNewChangesetCount() - Static method in class com.facebook.litho.stats.LithoStats
Increment the count of new changeset calculations in Litho sections (by one).
incrementSectionCalculateNewChangesetOnUICount() - Static method in class com.facebook.litho.stats.LithoStats
Increment the count of UI Thread executed new changeset calculations in Litho sections (by one).
incrementSectionStateUpdateAsyncCount() - Static method in class com.facebook.litho.stats.LithoStats
Increment the count of triggered asynchronous state updates in Litho sections (by one).
incrementSectionStateUpdateSyncCount() - Static method in class com.facebook.litho.stats.LithoStats
Increment the count of triggered synchronous state updates in Litho sections (by one).
indeterminateDrawable(Drawable) - Method in class com.facebook.litho.widget.Progress.Builder
 
indeterminateDrawableAttr(int, int) - Method in class com.facebook.litho.widget.Progress.Builder
 
indeterminateDrawableAttr(int) - Method in class com.facebook.litho.widget.Progress.Builder
 
indeterminateDrawableRes(int) - Method in class com.facebook.litho.widget.Progress.Builder
 
index - Variable in class com.facebook.litho.sections.common.RenderEvent
 
index - Variable in class com.facebook.litho.sections.common.RenderWithHideItemHandlerEvent
 
index - Variable in class com.facebook.litho.sections.widget.SmoothScrollEvent
 
indexOf(E) - Method in class com.facebook.litho.internal.ArraySet
Deprecated.
 
indexOf(Object) - Method in class com.facebook.litho.specmodels.internal.ImmutableList
 
indexOf(YogaNode) - Method in class com.facebook.yoga.YogaNode
 
indexOf(YogaNode) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
indexOfKey(int) - Method in class com.facebook.litho.internal.SparseFloatArray
Returns the index for which SparseFloatArray.keyAt(int) would return the specified key, or a negative number if the specified key is not mapped.
indexOfValue(float) - Method in class com.facebook.litho.internal.SparseFloatArray
Returns an index for which SparseFloatArray.valueAt(int) would return the specified key, or a negative number if no keys map to the specified value.
info - Variable in class com.facebook.litho.OnInitializeAccessibilityNodeInfoEvent
 
init() - Method in class com.facebook.litho.drawable.BorderColorDrawable
 
init() - Method in interface com.facebook.litho.HookInitializer
 
init(ProcessingEnvironment) - Method in class com.facebook.litho.specmodels.processor.AbstractComponentsProcessor
 
init(SectionsRecyclerView) - Method in interface com.facebook.litho.widget.StickyHeaderController
Bind the onScroll listener to the SectionsRecyclerView param
INITIAL_INPUT - Static variable in class com.facebook.litho.dataflow.MappingNode
 
INITIAL_INPUT - Static variable in class com.facebook.litho.dataflow.SpringNode
 
initialPageIndex(int) - Method in class com.facebook.litho.sections.widget.ViewPagerComponent.Builder
 
initialPageIndex(int) - Method in class com.facebook.litho.sections.widget.ViewPagerHelperSection.Builder
 
initialScrollOffsetPixels(int) - Method in class com.facebook.litho.widget.VerticalScroll.Builder
 
initialScrollPosition(int) - Method in class com.facebook.litho.widget.HorizontalScroll.Builder
 
InitialStateContainer - Class in com.facebook.litho
The InitialStateContainer is a lookaside table used by a ComponentTree to create initial states for Components.
InitialStateContainer() - Constructor for class com.facebook.litho.InitialStateContainer
 
initialText(CharSequence) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
initialText(CharSequence) - Method in class com.facebook.litho.widget.TextInput.Builder
 
initialTextAttr(int, int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
initialTextAttr(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
initialTextAttr(int, int) - Method in class com.facebook.litho.widget.TextInput.Builder
 
initialTextAttr(int) - Method in class com.facebook.litho.widget.TextInput.Builder
 
initialTextRes(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
initialTextRes(int, Object...) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
initialTextRes(int) - Method in class com.facebook.litho.widget.TextInput.Builder
 
initialTextRes(int, Object...) - Method in class com.facebook.litho.widget.TextInput.Builder
 
initStickyHeaderInLayoutWhenComponentTreeIsNull - Static variable in class com.facebook.litho.config.ComponentsConfiguration
Initialize sticky header during layout when its component tree is null
InjectProp - Annotation Type in com.facebook.litho.annotations
Annotates a parameter of a component's spec method indicating that the parameter will be automatically supplied via dependency injection.
InjectPropModel - Class in com.facebook.litho.specmodels.model
Model that is an abstract representation of a InjectProp.
InjectPropModel(MethodParamModel) - Constructor for class com.facebook.litho.specmodels.model.InjectPropModel
 
injectProps(ImmutableList<InjectPropModel>) - Method in class com.facebook.litho.specmodels.model.SpecModelImpl.Builder
 
injectProps(ImmutableList<InjectPropModel>) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
inputBackground(Drawable) - Method in class com.facebook.litho.widget.TextInput.Builder
 
inputBackgroundAttr(int, int) - Method in class com.facebook.litho.widget.TextInput.Builder
 
inputBackgroundAttr(int) - Method in class com.facebook.litho.widget.TextInput.Builder
 
inputBackgroundRes(int) - Method in class com.facebook.litho.widget.TextInput.Builder
 
inputConnection - Variable in class com.facebook.litho.widget.InputConnectionEvent
 
InputConnectionEvent - Class in com.facebook.litho.widget
Event that corresponds to an underlying android.widget.EditText#onCreateInputConnection(EditorInfo editorInfo).
InputConnectionEvent() - Constructor for class com.facebook.litho.widget.InputConnectionEvent
 
inputConnectionEventHandler(EventHandler<InputConnectionEvent>) - Method in class com.facebook.litho.widget.TextInput.Builder
 
inputFilter(InputFilter) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
inputFilter(InputFilter) - Method in class com.facebook.litho.widget.TextInput.Builder
 
inputFilters(List<InputFilter>) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
inputFilters(List<InputFilter>) - Method in class com.facebook.litho.widget.TextInput.Builder
 
InputFocusChangedEvent - Class in com.facebook.litho.widget
Event sent by EditText when the input focus changed by user
InputFocusChangedEvent() - Constructor for class com.facebook.litho.widget.InputFocusChangedEvent
 
inputFocusChangedEventHandler(EventHandler<InputFocusChangedEvent>) - Method in class com.facebook.litho.widget.TextInput.Builder
 
inputRange(float, float) - Method in class com.facebook.litho.Animations.DynamicValueBindingBuilder
 
inputType(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
inputType(int) - Method in class com.facebook.litho.widget.TextInput.Builder
 
INSERT - Static variable in class com.facebook.litho.sections.Change
 
insert(int, RenderInfo, TreeProps) - Method in class com.facebook.litho.sections.ChangeSet
 
insert(int, RenderInfo, TreeProps, Object) - Method in class com.facebook.litho.sections.ChangeSet
 
insert(int, RenderInfo) - Method in interface com.facebook.litho.sections.SectionTree.Target
Notify that a Component was added at index.
insert(int, RenderInfo) - Method in class com.facebook.litho.sections.widget.SectionBinderTarget
 
insert(int, RenderInfo) - Method in class com.facebook.litho.testing.sections.TestIndexOutOfBoundsExceptionTarget
 
INSERT - Static variable in class com.facebook.litho.testing.sections.TestTarget
 
insert(int, RenderInfo) - Method in class com.facebook.litho.testing.sections.TestTarget
 
INSERT - Static variable in class com.facebook.litho.widget.RecyclerBinderUpdateCallback.Operation
 
INSERT_RANGE - Static variable in class com.facebook.litho.sections.Change
 
INSERT_RANGE - Static variable in class com.facebook.litho.testing.sections.TestTarget
 
insertItemAt(int, Component) - Method in class com.facebook.litho.widget.RecyclerBinder
insertItemAt(int, RenderInfo) - Method in class com.facebook.litho.widget.RecyclerBinder
Inserts a new item at position.
insertItemAtAsync(int, RenderInfo) - Method in class com.facebook.litho.widget.RecyclerBinder
Inserts an item at position.
insertRange(int, int, List<RenderInfo>, TreeProps) - Method in class com.facebook.litho.sections.ChangeSet
 
insertRange(int, int, List<RenderInfo>, TreeProps, List<?>) - Method in class com.facebook.litho.sections.ChangeSet
 
insertRange(int, int, List<RenderInfo>) - Method in interface com.facebook.litho.sections.SectionTree.Target
 
insertRange(int, int, List<RenderInfo>) - Method in class com.facebook.litho.sections.widget.SectionBinderTarget
 
insertRange(int, int, List<RenderInfo>) - Method in class com.facebook.litho.testing.sections.TestIndexOutOfBoundsExceptionTarget
 
insertRange(int, int, List<RenderInfo>) - Method in class com.facebook.litho.testing.sections.TestTarget
 
insertRangeAt(int, List<RenderInfo>) - Method in class com.facebook.litho.widget.RecyclerBinder
Inserts the new items starting from position.
insertRangeAtAsync(int, List<RenderInfo>) - Method in class com.facebook.litho.widget.RecyclerBinder
Inserts the new items starting from position.
INSPECTABLE_COMPONENT - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
InspectableComponent - Class in com.facebook.litho.testing.subcomponents
Wraps a DebugComponent exposing only information that are safe to use for test assertions.
inspectedTypeIs(Class<? extends Component>) - Static method in class com.facebook.litho.testing.assertj.ComponentConditions
Matcher that succeeds if the class of an InspectableComponent exactly matches the provided component class.
INSTANCE - Static variable in class com.facebook.litho.MountSpecLithoRenderUnit.LithoBindBinder
 
INSTANCE - Static variable in class com.facebook.litho.MountSpecLithoRenderUnit.LithoMountBinder
 
instrument(RunnableFuture<V>, String) - Static method in class com.facebook.rendercore.instrumentation.FutureInstrumenter
 
instrument(RunnableFuture<V>, String) - Method in interface com.facebook.rendercore.instrumentation.FutureInstrumenter.Instrumenter
Hook that allows to instrument a RunnableFuture.
InstrumentationApp - Class in com.facebook.litho.testing.espresso
 
InstrumentationApp() - Constructor for class com.facebook.litho.testing.espresso.InstrumentationApp
 
instrumentHandler(RunnableHandler) - Method in interface com.facebook.rendercore.instrumentation.HandlerInstrumenter.Instrumenter
Instrument a RunnableHandler or return the same given RunnableHandler.
instrumentHandler(RunnableHandler) - Static method in class com.facebook.rendercore.instrumentation.HandlerInstrumenter
INT - Static variable in class com.facebook.litho.specmodels.model.LifecycleMethodArgumentType
 
INT_RES - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
INTER_STAGE_INPUTS_MAP - Static variable in class com.facebook.litho.specmodels.model.DelegateMethodDescriptions
 
INTER_STAGE_PROPS_CONTAINER - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
INTER_STAGE_PROPS_CONTAINER - Static variable in class com.facebook.litho.specmodels.model.LifecycleMethodArgumentType
 
InteractionUtil - Class in com.facebook.litho.testing
Utilities for interacting with an app.
InteractionUtil() - Constructor for class com.facebook.litho.testing.InteractionUtil
 
InteractionUtil.Scroller - Class in com.facebook.litho.testing
Class that keeps track of the scroll position of provided RecyclerView, and provides APIs to request scroll to a certain position
InterceptTouchEvent - Class in com.facebook.litho
Components should implement an event of this type in order to intercept Android touch events.
InterceptTouchEvent() - Constructor for class com.facebook.litho.InterceptTouchEvent
 
interceptTouchHandler(EventHandler<InterceptTouchEvent>) - Method in class com.facebook.litho.BaseMatcher
 
interceptTouchHandler(<any>) - Method in class com.facebook.litho.BaseMatcher
 
interceptTouchHandler(EventHandler<InterceptTouchEvent>) - Method in class com.facebook.litho.CommonProps
 
interceptTouchHandler(EventHandler<InterceptTouchEvent>) - Method in class com.facebook.litho.Component.Builder
 
InterceptTouchHandler - Interface in com.facebook.rendercore
 
INTERNAL_ON_ERROR_HANDLER_NAME - Static variable in class com.facebook.litho.specmodels.generator.EventCaseGenerator
 
InternalNodeUtils - Class in com.facebook.litho
 
InternalNodeUtils() - Constructor for class com.facebook.litho.InternalNodeUtils
 
interpolator(Interpolator) - Method in class com.facebook.litho.Animations.AnimationBuilder
Specify that duration of the animation.
InterpolatorNode - Class in com.facebook.litho.dataflow
A ValueNode that will update its value by mapping an input value between 0 to 1.0 representing elapsed fraction of animation to a value that represents interpolated fraction.
InterpolatorNode(TimeInterpolator) - Constructor for class com.facebook.litho.dataflow.InterpolatorNode
 
interStageInputAnnotations(ImmutableList<Class<? extends Annotation>>) - Method in class com.facebook.litho.specmodels.model.DelegateMethodDescription.Builder
 
interStageInputAnnotations - Variable in class com.facebook.litho.specmodels.model.DelegateMethodDescription
 
InterStageInputParamModel - Class in com.facebook.litho.specmodels.model
Model that is an abstract representation of a method param that is an inter-stage input.
InterStageInputParamModel(MethodParamModel) - Constructor for class com.facebook.litho.specmodels.model.InterStageInputParamModel
 
interStageInputs(ImmutableList<InterStageInputParamModel>) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
interStageInputTarget(DelegateMethodDescription.InterStagePropsTarget) - Method in class com.facebook.litho.specmodels.model.DelegateMethodDescription.Builder
 
InterStagePropsContainer - Interface in com.facebook.litho
Container for inter-stage props.
InterStagePropsContainerGenerator - Class in com.facebook.litho.specmodels.generator
 
InterStagePropsContainerGenerator() - Constructor for class com.facebook.litho.specmodels.generator.InterStagePropsContainerGenerator
 
InterStageStore - Interface in com.facebook.litho.specmodels.processor
This interface allows access to specific stores which save information across independent annotation processor runs.
intValue() - Method in enum com.facebook.yoga.LayoutPassReason
 
intValue() - Method in enum com.facebook.yoga.YogaAlign
 
intValue() - Method in enum com.facebook.yoga.YogaDimension
 
intValue() - Method in enum com.facebook.yoga.YogaDirection
 
intValue() - Method in enum com.facebook.yoga.YogaDisplay
 
intValue() - Method in enum com.facebook.yoga.YogaEdge
 
intValue() - Method in enum com.facebook.yoga.YogaExperimentalFeature
 
intValue() - Method in enum com.facebook.yoga.YogaFlexDirection
 
intValue() - Method in enum com.facebook.yoga.YogaGutter
 
intValue() - Method in enum com.facebook.yoga.YogaJustify
 
intValue() - Method in enum com.facebook.yoga.YogaLayoutType
 
intValue() - Method in enum com.facebook.yoga.YogaLogLevel
 
intValue() - Method in enum com.facebook.yoga.YogaMeasureMode
 
intValue() - Method in enum com.facebook.yoga.YogaNodeType
 
intValue() - Method in enum com.facebook.yoga.YogaOverflow
 
intValue() - Method in enum com.facebook.yoga.YogaPositionType
 
intValue() - Method in enum com.facebook.yoga.YogaPrintOptions
 
intValue() - Method in enum com.facebook.yoga.YogaUnit
 
intValue() - Method in enum com.facebook.yoga.YogaWrap
 
INVALID - Static variable in annotation type com.facebook.litho.LithoLifecycleProviderDelegate.LifecycleTransitionStatus
 
INVALID_ID - Static variable in class com.facebook.litho.ComponentTree
 
INVALID_LAYOUT_VERSION - Static variable in class com.facebook.litho.ComponentTree
 
invalidateCachedIsAccessibilityEnabled() - Static method in class com.facebook.litho.AccessibilityUtils
 
invalidateDrawable(Drawable) - Method in class com.facebook.litho.drawable.ComparableDrawableWrapper
 
invalidateDrawable(Drawable) - Method in class com.facebook.litho.MatrixDrawable
 
invalidateDrawable(Drawable) - Method in class com.facebook.litho.widget.TextDrawable
 
invalidStateLogParamsList(List<ComponentLogParams>) - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration.Builder
 
invalidStateLogParamsList(List<ComponentLogParams>) - Method in class com.facebook.litho.widget.RecyclerBinder.Builder
Provide a list of ComponentLogParams that will be used to log invalid states in the LithoView, such as height being 0 while non-0 value was expected.
InvisibleEvent - Class in com.facebook.litho
Event triggered when a Component becomes invisible.
InvisibleEvent() - Constructor for class com.facebook.litho.InvisibleEvent
 
invisibleHandler(EventHandler<InvisibleEvent>) - Method in class com.facebook.litho.CommonProps
 
invisibleHandler(EventHandler<InvisibleEvent>) - Method in class com.facebook.litho.Component.Builder
 
invisibleHandler(EventHandler<InvisibleEvent>) - Method in class com.facebook.litho.LithoNode
 
invokeMethod(Object, String, Object...) - Static method in class com.facebook.litho.testing.Whitebox
 
invokeMethod(Class<?>, String, Object...) - Static method in class com.facebook.litho.testing.Whitebox
 
IS_INTERNAL_BUILD - Static variable in class com.facebook.litho.config.ComponentsConfiguration
Indicates whether this is an internal build.
IS_REFERENCE_BASELINE - Static variable in class com.facebook.yoga.YogaStyleInputs
 
isAccessibilityEnabled(Context) - Static method in class com.facebook.litho.AccessibilityUtils
 
isAccessibilityEnabled(AccessibilityManager) - Static method in class com.facebook.litho.AccessibilityUtils
 
isActive() - Method in interface com.facebook.litho.animation.AnimationBinding
 
isActive() - Method in class com.facebook.litho.animation.DelayBinding
 
isActive() - Method in class com.facebook.litho.animation.ParallelBinding
 
isActive() - Method in class com.facebook.litho.animation.SequenceBinding
 
isActive() - Method in class com.facebook.litho.animation.TransitionAnimationBinding
 
isActive() - Method in interface com.facebook.litho.dataflow.DataFlowBinding
 
isActive() - Method in class com.facebook.litho.dataflow.GraphBinding
 
isAllowedTypeAndConsume(MethodParamModel, Queue<TypeName>) - Static method in class com.facebook.litho.specmodels.model.DelegateMethodDescription
This utility searches for the first lifecycle argument used by the delegate method, and consumes it.
isAlphaSet() - Method in interface com.facebook.litho.AnimatableItem
 
isAlphaSet() - Method in class com.facebook.litho.LithoAnimtableItem
 
isAlphaSet() - Method in class com.facebook.litho.NodeInfo
 
isAnimationDisabled - Static variable in class com.facebook.litho.config.ComponentsConfiguration
 
isAnnotatedWith(MethodParamModel, Class<? extends Annotation>) - Static method in class com.facebook.litho.specmodels.model.MethodParamModelUtils
 
isAnnotatedWithExternalAnnotation(MethodParamModel, TypeName) - Static method in class com.facebook.litho.specmodels.model.MethodParamModelUtils
 
isArgumentTypeAllowed(MethodParamModel, ImmutableList<TypeName>) - Static method in class com.facebook.litho.specmodels.model.DelegateMethodDescription
Checks if any allowed argument type matches the delegate method param.
isArgumentTypeAllowed(MethodParamModel, TypeName) - Static method in class com.facebook.litho.specmodels.model.DelegateMethodDescription
Checks if the argument type matches the delegate method param.
isAtRest() - Method in class com.facebook.litho.dataflow.springs.Spring
check if the current state is at rest
isAutoMirrored() - Method in class com.facebook.litho.drawable.ComparableDrawableWrapper
 
isBaselineDefined() - Method in class com.facebook.yoga.YogaNode
 
isBaselineDefined() - Method in class com.facebook.yoga.YogaNodeJNIBase
 
isBound() - Method in class com.facebook.litho.testing.TestComponent
Deprecated.
 
isBound() - Method in class com.facebook.rendercore.MountItem
 
isBuildAndLayoutSplitEnabled - Static variable in class com.facebook.litho.config.ComponentsConfiguration
 
isCanceled() - Method in class com.facebook.rendercore.RenderResultFuture
 
isChecked() - Method in class com.facebook.litho.TestItem
 
isCircular(boolean) - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration.Builder
 
isCircular() - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration
 
isCircular(boolean) - Method in class com.facebook.litho.widget.RecyclerBinder.Builder
Whether the underlying RecyclerBinder will have a circular behaviour.
isClass(Class<? extends View>) - Static method in class com.facebook.litho.testing.viewtree.ViewPredicates
 
isClickable() - Static method in class com.facebook.litho.testing.espresso.ComponentHostMatchers
 
isClipChildrenSet() - Method in class com.facebook.litho.NodeInfo
 
isClone() - Method in class com.facebook.litho.LithoNode
 
isCommonProp() - Method in class com.facebook.litho.specmodels.model.PropModel
 
isComponentContextParam(MethodParamModel) - Static method in class com.facebook.litho.specmodels.model.MethodParamModelUtils
 
isDebugHierarchyEnabled - Static variable in class com.facebook.litho.config.ComponentsConfiguration
Lightweight tracking of component class hierarchy of MountItems.
isDebugLoggingEnabled - Static variable in class com.facebook.rendercore.incrementalmount.IncrementalMountExtensionConfigs
Set this to true to enable debug logs for the incremental mount extension.
isDebugLoggingEnabled - Static variable in class com.facebook.rendercore.visibility.VisibilityExtensionConfigs
Set this to true to enable debug logs for the visibility extension.
isDebugModeEnabled - Static variable in class com.facebook.litho.config.ComponentsConfiguration
Option to enabled debug mode.
isDiffSectionSpec() - Method in class com.facebook.litho.sections.common.DataDiffSection
 
isDiffSectionSpec() - Method in class com.facebook.litho.sections.common.SingleComponentSection
 
isDiffSectionSpec() - Method in class com.facebook.litho.sections.debug.DebugSection
 
isDiffSectionSpec() - Method in class com.facebook.litho.sections.SectionLifecycle
 
isDiffSectionSpec(SectionLifecycle) - Static method in class com.facebook.litho.sections.SectionLifecycleTestUtil
 
isDirty() - Method in class com.facebook.yoga.YogaNode
 
isDirty() - Method in class com.facebook.yoga.YogaNodeJNIBase
 
isDone() - Method in class com.facebook.rendercore.RenderResultFuture
 
isDuplicateChildrenStatesEnabled() - Method in class com.facebook.litho.LithoNode
 
isDuplicateParentStateEnabled() - Method in class com.facebook.litho.LithoNode
 
isDynamic() - Method in class com.facebook.litho.specmodels.model.PropModel
 
isEmpty() - Method in class com.facebook.litho.internal.ArraySet
Deprecated.
 
isEmpty() - Method in class com.facebook.litho.OutputUnitsAffinityGroup
 
isEmpty - Variable in class com.facebook.litho.sections.common.ConnectionStateEvent
 
isEmpty - Variable in class com.facebook.litho.sections.LoadingEvent
 
isEmpty() - Method in class com.facebook.litho.specmodels.internal.ImmutableList
 
isEmpty() - Method in class com.facebook.litho.StateHandler
 
isEmpty() - Method in class com.facebook.litho.TreeState
 
isEnabled(LithoStartupLogger) - Static method in class com.facebook.litho.LithoStartupLogger
 
isEnabled() - Method in class com.facebook.litho.LithoStartupLogger
 
isEnabled() - Method in class com.facebook.rendercore.renderunits.HostRenderUnit
 
isEndToEndTestRun - Static variable in class com.facebook.litho.config.ComponentsConfiguration
Populates additional metadata to find mounted components at runtime.
isEndToEndTestRun - Static variable in class com.facebook.rendercore.RenderCoreConfig
Defaults to the presence of an
isEqualivalentTreeProps(ComponentContext, ComponentContext) - Method in class com.facebook.litho.Component
 
isEqualOrEquivalentTo(T, T) - Static method in class com.facebook.litho.EquivalenceUtils
Checks if to objects are equivalent if they implement Equivalence or compares the objects field by field.
isEquivalent(Component, Component) - Static method in class com.facebook.litho.ComponentUtils
Given two components this method accesses all their internal fields, excluding the fields of StateContainer if the class type is a Component, to check if they are equivalent.
isEquivalentCommonProps(Component) - Method in class com.facebook.litho.Component
 
isEquivalentProps(Component, boolean) - Method in class com.facebook.litho.Column
 
isEquivalentProps(Component, boolean) - Method in class com.facebook.litho.Component
Determine if this component has equivalent props to a given component.
isEquivalentProps(Component, boolean) - Method in class com.facebook.litho.Row
 
isEquivalentProps(Section, boolean) - Method in class com.facebook.litho.sections.common.DataDiffSection
 
isEquivalentProps(Section, boolean) - Method in class com.facebook.litho.sections.common.HideableDataDiffSection
 
isEquivalentProps(Section, boolean) - Method in class com.facebook.litho.sections.common.SingleComponentSection
 
isEquivalentProps(Section, boolean) - Method in class com.facebook.litho.sections.Section
 
isEquivalentProps(Section, boolean) - Method in class com.facebook.litho.sections.widget.ViewPagerHelperSection
 
isEquivalentProps(Component, boolean) - Method in class com.facebook.litho.TestComponent
Deprecated.
 
isEquivalentProps(Component, boolean) - Method in class com.facebook.litho.testing.TestComponent
Deprecated.
 
isEquivalentProps(Component, boolean) - Method in class com.facebook.litho.testing.TestSizeDependentComponent
Deprecated.
 
isEquivalentProps(Component, boolean) - Method in class com.facebook.litho.ViewCompatComponent
Deprecated.
 
isEquivalentProps(Component, boolean) - Method in class com.facebook.litho.widget.CardClip
 
isEquivalentProps(Component, boolean) - Method in class com.facebook.litho.widget.CardShadow
 
isEquivalentProps(Component, boolean) - Method in class com.facebook.litho.widget.EditText
Deprecated.
 
isEquivalentProps(Component, boolean) - Method in class com.facebook.litho.widget.HorizontalScroll
 
isEquivalentProps(Component, boolean) - Method in class com.facebook.litho.widget.Image
 
isEquivalentProps(Component, boolean) - Method in class com.facebook.litho.widget.Progress
 
isEquivalentProps(Component, boolean) - Method in class com.facebook.litho.widget.Recycler
 
isEquivalentProps(Component, boolean) - Method in class com.facebook.litho.widget.SizeSpecMountWrapperComponent
 
isEquivalentProps(Component, boolean) - Method in class com.facebook.litho.widget.Text
 
isEquivalentProps(Component, boolean) - Method in class com.facebook.litho.widget.TextInput
 
isEquivalentProps(Component, boolean) - Method in class com.facebook.litho.widget.TransparencyEnabledCardClip
 
isEquivalentProps(Component, boolean) - Method in class com.facebook.litho.widget.VerticalScroll
 
isEquivalentProps(Component, boolean) - Method in class com.facebook.litho.Wrapper
 
isEquivalentTo(Border) - Method in class com.facebook.litho.Border
 
isEquivalentTo(CommonProps.DefaultLayoutProps) - Method in class com.facebook.litho.CommonProps.DefaultLayoutProps
 
isEquivalentTo(CommonProps) - Method in class com.facebook.litho.CommonProps
 
isEquivalentTo(T, T) - Static method in class com.facebook.litho.CommonUtils
 
isEquivalentTo(Component) - Method in class com.facebook.litho.Component
Compares this component to a different one to check if they are the same
isEquivalentTo(Component, boolean) - Method in class com.facebook.litho.Component
 
isEquivalentTo(EventHandler) - Method in class com.facebook.litho.DelegatingEventHandler
 
isEquivalentTo(ComparableDrawable) - Method in class com.facebook.litho.drawable.BorderColorDrawable
 
isEquivalentTo(ComparableDrawable) - Method in class com.facebook.litho.drawable.ComparableColorDrawable
 
isEquivalentTo(ComparableDrawable) - Method in interface com.facebook.litho.drawable.ComparableDrawable
 
isEquivalentTo(ComparableDrawable) - Method in class com.facebook.litho.drawable.ComparableGradientDrawable
 
isEquivalentTo(Drawable, Drawable) - Static method in class com.facebook.litho.drawable.DrawableUtils
null safe utility method to check equality of 2 comparable drawables
isEquivalentTo(Edges) - Method in class com.facebook.litho.Edges
 
isEquivalentTo(T) - Method in interface com.facebook.litho.Equivalence
 
isEquivalentTo(EventHandler) - Method in class com.facebook.litho.EventHandler
 
isEquivalentTo(TreeFuture) - Method in class com.facebook.litho.LayoutTreeFuture
 
isEquivalentTo(NodeInfo) - Method in class com.facebook.litho.NodeInfo
Checks if this NodeInfo is equal to the
isEquivalentTo(NodeInfo, NodeInfo) - Static method in class com.facebook.litho.NodeInfoUtils
 
isEquivalentTo(TreeFuture) - Method in class com.facebook.litho.RenderTreeFuture
 
isEquivalentTo(Section) - Method in class com.facebook.litho.sections.Section
Compares this section to a different one to check if they are the same
isEquivalentTo(Component) - Method in class com.facebook.litho.testing.assertj.LithoAssertions.LithoComponentAssert
Assert that given is equivalent to the provided one.
isEquivalentTo(Component, boolean) - Method in class com.facebook.litho.testing.assertj.LithoAssertions.LithoComponentAssert
Assert that given is the same as the provided one including its props.
isEquivalentTo(Section) - Method in class com.facebook.litho.testing.sections.SectionsTestHelper
 
isEquivalentTo(Section) - Method in class com.facebook.litho.testing.sections.TestSectionCreator.TestSection
 
isEquivalentTo(TreeFuture) - Method in class com.facebook.litho.TreeFuture
Returns true if the provided TreeFuture is equivalent to this one.
isEquivalentToCalled() - Method in class com.facebook.litho.testing.TestComponent
Deprecated.
 
isFinished() - Method in interface com.facebook.litho.dataflow.NodeCanFinish
Called by framework code to determine whether a node is finished.
isFinished() - Method in class com.facebook.litho.dataflow.SpringNode
 
isFinished() - Method in class com.facebook.litho.dataflow.TimingNode
 
isFirstMount(boolean) - Method in class com.facebook.litho.ComponentTree.Builder
 
isFirstMount() - Method in class com.facebook.litho.ComponentTree
 
isFocusable() - Method in class com.facebook.rendercore.renderunits.HostRenderUnit
 
isFocusableInTouchMode() - Method in class com.facebook.rendercore.renderunits.HostRenderUnit
 
isForceViewWrapping() - Method in class com.facebook.litho.LithoNode
 
isFromSyncLayout(int) - Static method in class com.facebook.litho.LayoutState
 
isFull() - Method in class com.facebook.litho.RecyclePool
 
isFullSpan(Boolean) - Method in class com.facebook.litho.sections.common.SingleComponentSection.Builder
 
isFullSpan(boolean) - Method in class com.facebook.litho.widget.BaseRenderInfo.Builder
 
isFullSpan() - Method in class com.facebook.litho.widget.BaseRenderInfo
 
isFullSpan() - Method in class com.facebook.litho.widget.RecyclerBinder.RecyclerViewLayoutManagerOverrideParams
 
isFullSpan() - Method in interface com.facebook.litho.widget.RenderInfo
 
isFullSpan() - Method in class com.facebook.litho.widget.TreePropsWrappedRenderInfo
 
isFullSpan(boolean) - Method in class com.facebook.litho.widget.ViewRenderInfo.Builder
 
isFutureReleased() - Method in interface com.facebook.litho.CalculationStateContext
 
isFutureReleased() - Method in class com.facebook.litho.LayoutStateContext
 
isFutureReleased() - Method in class com.facebook.litho.RenderStateContext
 
isGetterMethodAccessor() - Method in class com.facebook.litho.specmodels.model.PropDefaultModel
 
isImportantForAccessibilityIsSet() - Method in class com.facebook.litho.LithoNode
 
isIncrementalMountEnabled(ComponentContext) - Static method in class com.facebook.litho.ComponentContext
Checks if incremental mount is enabled given a ComponentContext, so you can throw an error if you require that incremental mount is enabled (e.g.
isIncrementalMountEnabled() - Method in class com.facebook.litho.ComponentTree
Returns whether incremental mount is enabled or not in this component.
isIncrementalMountEnabled() - Method in class com.facebook.litho.LayoutState
 
isIncrementalMountEnabled() - Method in class com.facebook.litho.LithoView
 
isIncrementalMountEnabled() - Method in interface com.facebook.rendercore.transitions.TransitionsExtensionInput
 
isIncrementalMountGloballyDisabled - Static variable in class com.facebook.litho.config.ComponentsConfiguration
When true, disables incremental mount globally.
isInFocusedRange() - Method in class com.facebook.rendercore.visibility.VisibilityItem
 
isInFullImpressionRange() - Method in class com.facebook.rendercore.visibility.VisibilityItem
Returns true if the component associated with this VisibilityItem is in the full impression range.
isInserted() - Method in class com.facebook.litho.widget.ComponentTreeHolder
 
isLayoutDiffingEnabled - Static variable in class com.facebook.litho.config.ComponentsConfiguration
Sets if layout diffing is enabled.
isLayoutDiffingEnabled(boolean) - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration.Builder
 
isLayoutDiffingEnabled() - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration
 
isLayoutDiffingEnabled(boolean) - Method in class com.facebook.litho.widget.ComponentTreeHolder.Builder
 
isLayoutDiffingEnabled(boolean) - Method in class com.facebook.litho.widget.RecyclerBinder.Builder
 
isLayoutDirectionInherit() - Method in class com.facebook.litho.LithoNode
 
isLayoutDirectionRTL(Context) - Static method in class com.facebook.rendercore.utils.LayoutUtils
 
isLayoutNode() - Method in class com.facebook.litho.DebugComponent
 
isLayoutSpecWithSizeSpec(Component) - Static method in class com.facebook.litho.Component
 
isLazyStateParam(MethodParamModel) - Static method in class com.facebook.litho.specmodels.model.MethodParamModelUtils
 
isLockedForMount(ExtensionState<?>, RenderTreeNode) - Static method in class com.facebook.rendercore.extensions.MountExtension
 
isLockedForMount(ExtensionState, long) - Static method in class com.facebook.rendercore.extensions.MountExtension
 
isLockedForMount(RenderTreeNode) - Method in class com.facebook.rendercore.MountDelegate
 
isLockedForMount(long) - Method in class com.facebook.rendercore.MountDelegate
 
isMainThread() - Static method in class com.facebook.litho.ThreadUtils
 
isMainThread() - Static method in class com.facebook.rendercore.utils.ThreadUtils
 
isMatch(Section) - Method in interface com.facebook.litho.sections.SectionTree.SectionMatcher
 
isMeasureDefined() - Method in class com.facebook.yoga.YogaNode
 
isMeasureDefined() - Method in class com.facebook.yoga.YogaNodeJNIBase
 
isMeasureSpecCompatible(int, int, int) - Static method in class com.facebook.litho.MeasureComparisonUtils
 
isMeasureSpecCompatible(int, int, int) - Static method in class com.facebook.rendercore.utils.MeasureSpecUtils
 
isMountableView(RenderUnit) - Static method in class com.facebook.litho.LithoRenderUnit
 
isMounted() - Method in class com.facebook.litho.testing.TestComponent
Deprecated.
 
isMountSizeDependent() - Method in class com.facebook.litho.SpecGeneratedComponent
 
isMountSizeDependent() - Method in class com.facebook.litho.testing.TestDrawableComponent
Deprecated.
 
isMountSizeDependent() - Method in class com.facebook.litho.widget.HorizontalScroll
 
isMountSizeDependent() - Method in class com.facebook.litho.widget.Image
 
isMountSizeDependent() - Method in class com.facebook.litho.widget.Text
 
isNonMainThreadFocusRequestThrowingEnabled() - Static method in class com.facebook.litho.config.ComponentsConfiguration
 
isOptional() - Method in class com.facebook.litho.specmodels.model.DiffPropModel
 
isOptional() - Method in class com.facebook.litho.specmodels.model.PropModel
 
isOptionalParamValid(SpecModel, ImmutableList<DelegateMethodDescription.OptionalParameterType>, MethodParamModel) - Static method in class com.facebook.litho.specmodels.model.DelegateMethodValidation
 
isOutputType(TypeName) - Static method in class com.facebook.litho.specmodels.generator.DelegateMethodGenerator
 
isOvershootClampingEnabled() - Method in class com.facebook.litho.dataflow.springs.Spring
Check if overshoot clamping is enabled.
isOvershooting() - Method in class com.facebook.litho.dataflow.springs.Spring
Check if the spring is overshooting beyond its target.
isPaddingSet() - Method in interface com.facebook.litho.ComponentLayout
 
isPaddingSet() - Method in class com.facebook.litho.LithoLayoutResult
 
isParentTreePropsCloned() - Method in class com.facebook.litho.ComponentContext
 
isPartialResult() - Method in class com.facebook.litho.LayoutState
 
isPartialResult - Variable in class com.facebook.litho.LithoResolutionResult
 
isPartialResult() - Method in class com.facebook.litho.LithoResolutionResult
 
isPartialResult() - Method in interface com.facebook.litho.PotentiallyPartialResult
Return true if this result calculated from a TreeFuture is partial.
isPoolingDisabled - Static variable in class com.facebook.rendercore.MountItemsPool
Should be used to disable pooling entirely for debugging, testing, and other use cases.
isPostToFrontOfQueueForFirstChangeset() - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration
 
isProcessingVisibilityOutputsEnabled() - Method in class com.facebook.litho.LayoutState
 
isProcessingVisibilityOutputsEnabled() - Method in class com.facebook.rendercore.visibility.VisibilityExtension.Results
 
isProcessingVisibilityOutputsEnabled() - Method in interface com.facebook.rendercore.visibility.VisibilityExtensionInput
 
isPropOutput(SpecModel, MethodParamModel) - Static method in class com.facebook.litho.specmodels.model.SpecModelUtils
 
isPublic() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
isPublic() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
isPublic() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
isPublic() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
isPublic() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
isPublic(boolean) - Method in class com.facebook.litho.specmodels.model.SpecModelImpl.Builder
 
isPublic() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
isPublic() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
isPublic(boolean) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
isPublic() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
isPureRender() - Method in class com.facebook.litho.Component
 
isPureRender(Component) - Static method in class com.facebook.litho.Component
 
isPureRender() - Method in interface com.facebook.litho.specmodels.model.HasPureRender
Whether this spec is pure render or not.
isPureRender() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
isPureRender(boolean) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
isPureRender() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
isPureRender() - Method in class com.facebook.litho.testing.TestDrawableComponent
Deprecated.
 
isPureRender() - Method in class com.facebook.litho.testing.TestLayoutComponent
Deprecated.
 
isPureRender() - Method in class com.facebook.litho.testing.TestViewComponent
Deprecated.
 
isPureRender() - Method in class com.facebook.litho.widget.CardClip
 
isPureRender() - Method in class com.facebook.litho.widget.CardShadow
 
isPureRender() - Method in class com.facebook.litho.widget.EditText
Deprecated.
 
isPureRender() - Method in class com.facebook.litho.widget.Image
 
isPureRender() - Method in class com.facebook.litho.widget.Progress
 
isPureRender() - Method in class com.facebook.litho.widget.Recycler
 
isPureRender() - Method in class com.facebook.litho.widget.Text
 
isPureRender() - Method in class com.facebook.litho.widget.TextInput
 
isPureRender() - Method in class com.facebook.litho.widget.TransparencyEnabledCardClip
 
isPureRender() - Method in class com.facebook.litho.widget.VerticalScroll
 
isReady() - Method in class com.facebook.litho.widget.ComponentWarmer
 
isReconciliationEnabled() - Method in class com.facebook.litho.ComponentContext
 
isReconciliationEnabled(boolean) - Method in class com.facebook.litho.ComponentTree.Builder
Sets if reconciliation is enabled
isReconciliationEnabled() - Method in class com.facebook.litho.ComponentTree
 
isReconciliationEnabled - Static variable in class com.facebook.litho.config.ComponentsConfiguration
Sets if is reconciliation is enabled
isReconciliationEnabled(boolean) - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration.Builder
 
isReconciliationEnabled() - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration
 
isReconciliationEnabled(boolean) - Method in class com.facebook.litho.widget.ComponentTreeHolder.Builder
 
isReconciliationEnabled(boolean) - Method in class com.facebook.litho.widget.RecyclerBinder.Builder
 
isRecyclingDisabled() - Method in class com.facebook.litho.MountSpecLithoRenderUnit
 
isRecyclingDisabled() - Method in class com.facebook.litho.SpecGeneratedComponent
 
isRecyclingDisabled() - Method in interface com.facebook.rendercore.ContentAllocator
Return true if pooling should be disabled for this mount content.
isReferenceBaseline(boolean) - Method in class com.facebook.litho.CommonProps.DefaultLayoutProps
 
isReferenceBaseline(boolean) - Method in class com.facebook.litho.CommonProps
 
isReferenceBaseline(boolean) - Method in class com.facebook.litho.Component.Builder
 
isReferenceBaseline(boolean) - Method in class com.facebook.litho.DebugLayoutNodeEditor
 
isReferenceBaseline(boolean) - Method in interface com.facebook.litho.LayoutProps
 
isReferenceBaseline(boolean) - Method in class com.facebook.litho.YogaLayoutProps
 
isReferenceBaseline() - Method in class com.facebook.yoga.YogaNode
 
isReferenceBaseline() - Method in class com.facebook.yoga.YogaNodeJNIBase
 
isReleased() - Method in class com.facebook.litho.ComponentTree
 
isReleased() - Method in class com.facebook.litho.LayoutStateContext
Returns true if this layout associated with this instance is completed and no longer in use.
isReleased() - Method in class com.facebook.litho.sections.SectionTree
 
isRenderInfoDebuggingEnabled() - Static method in class com.facebook.litho.config.ComponentsConfiguration
 
isResResolvable() - Method in class com.facebook.litho.specmodels.model.PropDefaultModel
 
isReuseLastMeasuredNodeInComponentMeasureEnabled() - Method in class com.facebook.litho.ComponentTree
 
isRoot() - Method in class com.facebook.litho.DebugComponent
 
isRootItem(long) - Static method in class com.facebook.rendercore.extensions.MountExtension
 
isRootItem(int) - Method in class com.facebook.rendercore.MountDelegate
 
isRootItem(int) - Method in interface com.facebook.rendercore.MountDelegateTarget
 
isRootItem(int) - Method in class com.facebook.rendercore.MountState
 
isRotationSet() - Method in interface com.facebook.litho.AnimatableItem
 
isRotationSet() - Method in class com.facebook.litho.LithoAnimtableItem
 
isRotationSet() - Method in class com.facebook.litho.NodeInfo
 
isRotationXSet() - Method in interface com.facebook.litho.AnimatableItem
 
isRotationXSet() - Method in class com.facebook.litho.LithoAnimtableItem
 
isRotationXSet() - Method in class com.facebook.litho.NodeInfo
 
isRotationYSet() - Method in interface com.facebook.litho.AnimatableItem
 
isRotationYSet() - Method in class com.facebook.litho.LithoAnimtableItem
 
isRotationYSet() - Method in class com.facebook.litho.NodeInfo
 
isRunning() - Method in class com.facebook.litho.sections.widget.NotAnimatedItemAnimator
 
isRunning() - Method in class com.facebook.rendercore.RenderResultFuture
 
isRunningApplicableAccessibilityService(AccessibilityManager) - Static method in class com.facebook.litho.AccessibilityUtils
 
isSameComponentType(Component, Component) - Static method in class com.facebook.litho.ComponentUtils
 
isSameNode(DebugComponent) - Method in class com.facebook.litho.DebugComponent
 
isSameUnderlyingPropModel(PropModel, String) - Method in class com.facebook.litho.specmodels.model.DiffPropModel
Compare a given PropModel to the underlying propmodel of this instance.
isSameUnderlyingStateValueModel(StateParamModel) - Method in class com.facebook.litho.specmodels.model.DiffStateParamModel
 
isScaleSet() - Method in interface com.facebook.litho.AnimatableItem
 
isScaleSet() - Method in class com.facebook.litho.LithoAnimtableItem
 
isScaleSet() - Method in class com.facebook.litho.NodeInfo
 
isSectionDirty(Section, Section) - Static method in class com.facebook.litho.sections.ChangesetDebugConfiguration
 
isSectionIndexValid(SectionContext, String, int) - Static method in class com.facebook.litho.sections.SectionLifecycle
Check to see if an index provided for within a section is valid
isSectionIndexValid(String, int) - Method in class com.facebook.litho.sections.SectionTree
 
isSingleLine(boolean) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
isSingleLine(boolean) - Method in class com.facebook.litho.widget.Text.Builder
 
isSingleLineAttr(int, int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
isSingleLineAttr(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
isSingleLineAttr(int, int) - Method in class com.facebook.litho.widget.Text.Builder
 
isSingleLineAttr(int) - Method in class com.facebook.litho.widget.Text.Builder
 
isSingleLineRes(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
isSingleLineRes(int) - Method in class com.facebook.litho.widget.Text.Builder
 
isSingleLineWrap(boolean) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
isSplitStateHandlersEnabled() - Method in class com.facebook.litho.ComponentTree
 
isSplitStateHandlersEnabled - Static variable in class com.facebook.litho.config.ComponentsConfiguration
 
isStateful() - Method in class com.facebook.litho.drawable.ComparableDrawableWrapper
 
isStateful() - Method in class com.facebook.litho.MatrixDrawable
 
isStateful() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
isStateful() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
isStateful() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
isStateful() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
isStateful() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
isStateful() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
isStateful() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
isStateful() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
isStateful() - Method in class com.facebook.litho.widget.TextDrawable
 
isStateOutput(SpecModel, MethodParamModel) - Static method in class com.facebook.litho.specmodels.model.SpecModelUtils
 
isStateValue(SpecModel, MethodParamModel) - Static method in class com.facebook.litho.specmodels.model.SpecModelUtils
 
isSticky(boolean) - Method in class com.facebook.litho.widget.BaseRenderInfo.Builder
 
isSticky() - Method in class com.facebook.litho.widget.BaseRenderInfo
 
isSticky(int) - Method in interface com.facebook.litho.widget.HasStickyHeader
 
isSticky(int) - Method in class com.facebook.litho.widget.RecyclerBinder
 
isSticky() - Method in interface com.facebook.litho.widget.RenderInfo
 
isSticky() - Method in class com.facebook.litho.widget.TreePropsWrappedRenderInfo
 
isStickyHeaderHidden() - Method in class com.facebook.litho.widget.SectionsRecyclerView
 
isStylingSupported() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
isStylingSupported() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
isStylingSupported() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
isStylingSupported() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
isStylingSupported() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
isStylingSupported() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
isStylingSupported() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
isStylingSupported(boolean) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
isStylingSupported() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
isSubAdapter(boolean) - Method in class com.facebook.litho.widget.RecyclerBinder.Builder
Note: this is an advanced usage of RecyclerBinder that requires much more manual hand-holding of the RecyclerBinder than normal usage.
isSubscribedToLifecycleProvider() - Method in class com.facebook.litho.ComponentTree
 
isTimelineEnabled - Static variable in class com.facebook.litho.config.ComponentsConfiguration
When true ComponentTree records state change snapshots
isTracing(PerfEvent) - Method in interface com.facebook.litho.ComponentsLogger
 
isTracing() - Static method in class com.facebook.litho.ComponentsSystrace
 
isTracing() - Method in class com.facebook.litho.DefaultComponentsSystrace
 
isTracing() - Method in class com.facebook.litho.DefaultLithoHandlerDynamicPriority
 
isTracing() - Method in interface com.facebook.litho.EventDispatcherInstrumenter.Instrumenter
 
isTracing() - Static method in class com.facebook.litho.EventDispatcherInstrumenter
 
isTracing() - Method in class com.facebook.litho.ExecutorLithoHandler
 
isTracing(PerfEvent) - Method in class com.facebook.litho.testing.logging.TestComponentsLogger
 
isTracing() - Method in class com.facebook.litho.testing.testrunner.NoOpComponentsSystrace
 
isTracing() - Method in class com.facebook.litho.ThreadPoolLayoutHandler
 
isTracing() - Method in interface com.facebook.litho.WorkContinuationInstrumenter.Instrumenter
Allows to know in advance if the custom instrumenter desires to receive continuation updates.
isTracing() - Static method in class com.facebook.rendercore.RenderCoreSystrace
 
isTracing() - Method in class com.facebook.rendercore.RunnableHandler.DefaultHandler
 
isTracing() - Method in interface com.facebook.rendercore.RunnableHandler
 
isTracing() - Method in interface com.facebook.rendercore.Systracer
 
isTreeValid() - Method in class com.facebook.litho.widget.ComponentTreeHolder
 
isTreeValidForSizeSpecs(int, int) - Method in class com.facebook.litho.widget.ComponentTreeHolder
 
isTypeElement(SpecModel) - Static method in class com.facebook.litho.specmodels.model.SpecModelUtils
 
isUndefined(float) - Static method in class com.facebook.yoga.YogaConstants
 
isUndefined(YogaValue) - Static method in class com.facebook.yoga.YogaConstants
 
isValidGeneratedComponentAnnotation(AnnotationSpec) - Method in interface com.facebook.litho.specmodels.model.DependencyInjectionHelper
Whether a Spec annotation should be moved to the generated Component.
isValidPosition(int) - Method in interface com.facebook.litho.widget.HasStickyHeader
 
isValidPosition(int) - Method in class com.facebook.litho.widget.RecyclerBinder
 
isVisibilityProcessingEnabled(ComponentContext) - Static method in class com.facebook.litho.ComponentContext
 
isVisible() - Static method in class com.facebook.litho.testing.viewtree.ViewPredicates
 
isWrapContent() - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration
 
isWrapContent() - Method in class com.facebook.litho.sections.widget.SectionBinderTarget
 
isWrapContent() - Method in interface com.facebook.litho.widget.Binder
Return true if wrap content is enabled, false otherwise.
isWrapContent() - Method in class com.facebook.litho.widget.RecyclerBinder
 
itemAnimator(RecyclerView.ItemAnimator) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
itemAnimator(RecyclerView.ItemAnimator) - Method in class com.facebook.litho.widget.Recycler.Builder
 
itemDecoration(RecyclerView.ItemDecoration) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
itemDecoration(RecyclerView.ItemDecoration) - Method in class com.facebook.litho.widget.Recycler.Builder
 
itemLayout(int) - Method in class com.facebook.litho.widget.Spinner.Builder
 
itemLayoutAttr(int, int) - Method in class com.facebook.litho.widget.Spinner.Builder
 
itemLayoutAttr(int) - Method in class com.facebook.litho.widget.Spinner.Builder
 
itemLayoutRes(int) - Method in class com.facebook.litho.widget.Spinner.Builder
 
ItemSelectedEvent - Class in com.facebook.litho.widget
Event sent to Spinner once an item has been selected.
ItemSelectedEvent() - Constructor for class com.facebook.litho.widget.ItemSelectedEvent
 
itemSelectedEventHandler(EventHandler<ItemSelectedEvent>) - Method in class com.facebook.litho.widget.Spinner.Builder
 
itemTouchListener(RecyclerView.OnItemTouchListener) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
iterator() - Method in class com.facebook.litho.internal.ArraySet
Deprecated.
 
iterator() - Method in class com.facebook.litho.specmodels.internal.ImmutableList
 

J

javadoc - Variable in class com.facebook.litho.specmodels.model.PropJavadocModel
 
JavadocExtractor - Class in com.facebook.litho.specmodels.processor
Extracts javadocs from the given input.
JavadocExtractor() - Constructor for class com.facebook.litho.specmodels.processor.JavadocExtractor
 
JavadocGenerator - Class in com.facebook.litho.specmodels.generator
Class that generates the state methods for a Component.
JavadocSpec(String, Object...) - Constructor for class com.facebook.litho.specmodels.generator.TypeSpecDataHolder.JavadocSpec
 
jumpDrawablesToCurrentState() - Method in class com.facebook.litho.ComponentHost
 
jumpDrawablesToCurrentState() - Method in class com.facebook.rendercore.HostView
 
jumpToCurrentState() - Method in class com.facebook.litho.drawable.ComparableDrawableWrapper
 
justificationMode(int) - Method in class com.facebook.litho.widget.Text.Builder
 
JUSTIFY_CONTENT - Static variable in class com.facebook.yoga.YogaStyleInputs
 
justifyContent(YogaJustify) - Method in class com.facebook.litho.Column.Builder
 
justifyContent(YogaJustify) - Method in class com.facebook.litho.Component.ContainerBuilder
The JustifyContent property describes how to align children within the main axis of a container.
justifyContent(YogaJustify) - Method in class com.facebook.litho.LithoNode
 
justifyContent(YogaJustify) - Method in class com.facebook.litho.Row.Builder
 
justifyContent(YogaJustify) - Method in class com.facebook.litho.YogaLayoutProps
 

K

keepLithoNodeAndLayoutResultTreeWithReconciliation(boolean) - Method in class com.facebook.litho.config.ComponentsConfiguration.Builder
 
keepLithoNodeAndLayoutResultTreeWithReconciliation() - Method in class com.facebook.litho.config.ComponentsConfiguration
 
keepLithoNodes - Static variable in class com.facebook.litho.config.ComponentsConfiguration
Keeps the litho node tree in the LayoutState.
key(String) - Method in class com.facebook.litho.Component.Builder
Set a key on the component that is local to its parent.
key - Variable in class com.facebook.litho.DebugComponentTimeMachine.TreeRevision
 
key(String) - Method in class com.facebook.litho.sections.common.DataDiffSection.Builder
 
key(String) - Method in class com.facebook.litho.sections.common.HideableDataDiffSection.Builder
 
key(String) - Method in class com.facebook.litho.sections.common.SingleComponentSection.Builder
 
key(String) - Method in class com.facebook.litho.sections.Section.Builder
Sets the key of this Section local to its parent.
key(String) - Method in class com.facebook.litho.sections.widget.ViewPagerHelperSection.Builder
 
KEY_ALPHA - Static variable in class com.facebook.litho.DynamicPropsManager
 
KEY_BACKGROUND_COLOR - Static variable in class com.facebook.litho.DynamicPropsManager
 
KEY_BACKGROUND_DRAWABLE - Static variable in class com.facebook.litho.DynamicPropsManager
 
KEY_BUILDER_METHOD - Static variable in class com.facebook.litho.specmodels.model.BuilderMethodModel
 
KEY_ELEVATION - Static variable in class com.facebook.litho.DynamicPropsManager
 
KEY_FOREGROUND_COLOR - Static variable in class com.facebook.litho.DynamicPropsManager
 
KEY_ROTATION - Static variable in class com.facebook.litho.DynamicPropsManager
 
KEY_SCALE_X - Static variable in class com.facebook.litho.DynamicPropsManager
 
KEY_SCALE_Y - Static variable in class com.facebook.litho.DynamicPropsManager
 
KEY_TRANSLATION_X - Static variable in class com.facebook.litho.DynamicPropsManager
 
KEY_TRANSLATION_Y - Static variable in class com.facebook.litho.DynamicPropsManager
 
keyAt(int) - Method in class com.facebook.litho.internal.SparseFloatArray
Given an index in the range 0...size()-1, returns the key from the index th key-value mapping that this SparseFloatArray stores.
KEYBOARD_KEY - Static variable in class com.facebook.litho.AccessibilityRole
 
keyCode - Variable in class com.facebook.litho.widget.KeyPreImeEvent
 
keyCode - Variable in class com.facebook.litho.widget.KeyUpEvent
 
keyEvent - Variable in class com.facebook.litho.widget.DispatchKeyEvent
 
keyEvent - Variable in class com.facebook.litho.widget.KeyPreImeEvent
 
keyEvent - Variable in class com.facebook.litho.widget.KeyUpEvent
 
KeyHandler - Class in com.facebook.litho.sections
This class manages the Sections global keys for a SectionTree.
KeyHandler() - Constructor for class com.facebook.litho.sections.KeyHandler
 
keyListener(KeyListener) - Method in class com.facebook.litho.widget.TextInput.Builder
 
KeyPreImeEvent - Class in com.facebook.litho.widget
Event that corresponds to an underlying android.widget.EditText#onKeyPreIme().
KeyPreImeEvent() - Constructor for class com.facebook.litho.widget.KeyPreImeEvent
 
keyPreImeEventHandler(EventHandler<KeyPreImeEvent>) - Method in class com.facebook.litho.widget.TextInput.Builder
 
KeyUpEvent - Class in com.facebook.litho.widget
Event that corresponds to an underlying android.widget.EditText#onKeyUp().
KeyUpEvent() - Constructor for class com.facebook.litho.widget.KeyUpEvent
 
keyUpEventHandler(EventHandler<KeyUpEvent>) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
keyUpEventHandler(EventHandler<KeyUpEvent>) - Method in class com.facebook.litho.widget.TextInput.Builder
 
KStateContainer - Class in com.facebook.litho
 

L

LAST_MOUNT - Static variable in class com.facebook.litho.LithoStartupLogger
 
lastFullyVisibleIndex - Variable in class com.facebook.litho.testing.sections.TestSectionCreator.TestSection
 
lastIndexOf(Object) - Method in class com.facebook.litho.specmodels.internal.ImmutableList
 
lastNonNullModel - Variable in class com.facebook.litho.sections.common.RenderSectionEvent
 
lastVisibleIndex - Variable in class com.facebook.litho.testing.sections.TestSectionCreator.TestSection
 
LAYER_TYPE_HARDWARE - Static variable in annotation type com.facebook.litho.LayerType
 
LAYER_TYPE_NONE - Static variable in annotation type com.facebook.litho.LayerType
 
LAYER_TYPE_NOT_SET - Static variable in annotation type com.facebook.litho.LayerType
 
LAYER_TYPE_SOFTWARE - Static variable in annotation type com.facebook.litho.LayerType
 
layerType(int, Paint) - Method in class com.facebook.litho.CommonProps
 
layerType(int, Paint) - Method in class com.facebook.litho.Component.Builder
 
LayerType - Annotation Type in com.facebook.litho
Enumerates all the valid valid for Component.Builder.layerType(int, Paint)
layerType(int, Paint) - Method in class com.facebook.litho.LithoNode
 
LAYOUT_BEFORE_INSERT - Static variable in annotation type com.facebook.litho.widget.RecyclerBinder.CommitPolicy
 
LAYOUT_DIFFING_ENABLED - Static variable in class com.facebook.litho.widget.ComponentRenderInfo
 
LAYOUT_DIRECTION - Static variable in class com.facebook.yoga.YogaStyleInputs
 
LAYOUT_SPEC - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
LAYOUT_SPEC_DELEGATE_METHODS_MAP - Static variable in class com.facebook.litho.specmodels.model.DelegateMethodDescriptions
 
LayoutCache - Class in com.facebook.rendercore
A Cache that can be used to reuse LayoutResults or parts of them across layout calculations.
LayoutCache() - Constructor for class com.facebook.rendercore.LayoutCache
 
LayoutContext(Context, RenderContext, int, LayoutCache, RenderCoreExtension<?, ?>[]) - Constructor for class com.facebook.rendercore.RenderState.LayoutContext
 
LayoutContextExtraData<T> - Interface in com.facebook.rendercore
 
layoutData - Variable in class com.facebook.rendercore.MeasureResult
 
layoutDiffing(boolean) - Method in class com.facebook.litho.ComponentTree.Builder
Deprecated.
layoutDirection(YogaDirection) - Method in class com.facebook.litho.CommonProps.DefaultLayoutProps
 
layoutDirection(YogaDirection) - Method in class com.facebook.litho.CommonProps
 
layoutDirection(YogaDirection) - Method in class com.facebook.litho.Component.Builder
The RTL/LTR direction of components and text.
layoutDirection(YogaDirection) - Method in interface com.facebook.litho.LayoutProps
 
layoutDirection(YogaDirection) - Method in class com.facebook.litho.LithoNode
 
layoutDirection(YogaDirection) - Method in class com.facebook.litho.YogaLayoutProps
 
LayoutDirectionViewGroupShadow - Class in com.facebook.litho.testing.shadows
Robolectric shadow view does not support layout direction so we must implement our custom shadow.
LayoutDirectionViewGroupShadow() - Constructor for class com.facebook.litho.testing.shadows.LayoutDirectionViewGroupShadow
 
LayoutDirectionViewShadow - Class in com.facebook.litho.testing.shadows
Robolectric shadow view does not support layout direction so we must implement our custom shadow.
LayoutDirectionViewShadow() - Constructor for class com.facebook.litho.testing.shadows.LayoutDirectionViewShadow
 
layoutHandler(RunnableHandler) - Method in class com.facebook.litho.widget.ComponentTreeHolder.Builder
 
LayoutHandlerFactory - Interface in com.facebook.litho.widget
A Factory used to create RunnableHandlers in RecyclerBinder.
layoutHandlerFactory(LayoutHandlerFactory) - Method in class com.facebook.litho.widget.RecyclerBinder.Builder
 
LayoutInfo - Interface in com.facebook.litho.widget
An implementation of this interface will provide the RecyclerBinder with all the information about the RecyclerView layout.
layoutInfo(LayoutInfo) - Method in class com.facebook.litho.widget.RecyclerBinder.Builder
 
LayoutInfo.RenderInfoCollection - Interface in com.facebook.litho.widget
 
LayoutInfo.ViewportFiller - Interface in com.facebook.litho.widget
Interface that is responsible for filling the viewport of the list with initial layouts according to the LayoutManager.
LayoutInfoUtils - Class in com.facebook.litho.widget
Utility class for calculating the wrapped height of given holders.
LayoutPassReason - Enum in com.facebook.yoga
 
LayoutProps - Interface in com.facebook.litho
 
LayoutResultVisitor<State> - Interface in com.facebook.rendercore.extensions
The LayoutResultVisitor API is used by RenderCore to allow a RenderCoreExtension to visit every LayoutResult during every layout pass.
LayoutSpecModel - Class in com.facebook.litho.specmodels.model
Model that is an abstract representation of a com.facebook.litho.annotations.LayoutSpec.
LayoutSpecModel(String, String, ImmutableList<SpecMethodModel<DelegateMethod, Void>>, ImmutableList<SpecMethodModel<EventMethod, EventDeclarationModel>>, ImmutableList<SpecMethodModel<EventMethod, EventDeclarationModel>>, SpecMethodModel<EventMethod, Void>, ImmutableList<WorkingRangeMethodModel>, ImmutableList<SpecMethodModel<UpdateStateMethod, Void>>, ImmutableList<SpecMethodModel<UpdateStateMethod, Void>>, ImmutableList<String>, ImmutableList<PropDefaultModel>, ImmutableList<EventDeclarationModel>, ImmutableList<AnnotationSpec>, ImmutableList<TagModel>, String, ImmutableList<PropJavadocModel>, boolean, DependencyInjectionHelper, SpecElementType, Object, SpecGenerator<LayoutSpecModel>, ImmutableList<TypeVariableName>, ImmutableList<FieldModel>, String) - Constructor for class com.facebook.litho.specmodels.model.LayoutSpecModel
 
LayoutSpecModelFactory - Class in com.facebook.litho.specmodels.processor
Factory for creating LayoutSpecModels.
LayoutSpecModelFactory() - Constructor for class com.facebook.litho.specmodels.processor.LayoutSpecModelFactory
 
LayoutSpecModelFactory(List<Class<? extends Annotation>>, SpecGenerator<LayoutSpecModel>) - Constructor for class com.facebook.litho.specmodels.processor.LayoutSpecModelFactory
 
LayoutState - Class in com.facebook.litho
The main role of LayoutState is to hold the output of layout calculation.
LayoutState.CalculateLayoutSource - Annotation Type in com.facebook.litho
 
LayoutStateContext - Class in com.facebook.litho
Wraps objects which should only be available for the duration of a LayoutState, to access them in other classes such as ComponentContext during layout state calculation.
layoutThreadHandler(RunnableHandler) - Method in class com.facebook.litho.ComponentTree.Builder
Specify the looper to use for running layouts on.
layoutThreadKeepAliveTimeMs - Static variable in class com.facebook.litho.config.ComponentsConfiguration
 
layoutThreadLooper(Looper) - Method in class com.facebook.litho.ComponentTree.Builder
Specify the looper to use for running layouts on.
LayoutThreadPoolConfiguration - Interface in com.facebook.litho.config
 
LayoutThreadPoolConfigurationImpl - Class in com.facebook.litho
Configures a thread pool used for layout calculations.
LayoutThreadPoolConfigurationImpl(int, int) - Constructor for class com.facebook.litho.LayoutThreadPoolConfigurationImpl
 
LayoutThreadPoolConfigurationImpl(int, int, int) - Constructor for class com.facebook.litho.LayoutThreadPoolConfigurationImpl
 
LayoutThreadPoolExecutor - Class in com.facebook.litho
Thread pool executor implementation used to calculate layout on multiple background threads.
LayoutThreadPoolExecutor(int, int, int) - Constructor for class com.facebook.litho.LayoutThreadPoolExecutor
 
LayoutTreeFuture - Class in com.facebook.litho
 
LayoutTreeFuture(LithoResolutionResult, ComponentContext, Component, LayoutState, DiffNode, PerfEvent, int, int, int, int) - Constructor for class com.facebook.litho.LayoutTreeFuture
 
LayoutUtils - Class in com.facebook.rendercore.utils
 
LayoutUtils() - Constructor for class com.facebook.rendercore.utils.LayoutUtils
 
LazyMeasureHostView - Class in com.facebook.rendercore
 
LazyMeasureHostView(Context) - Constructor for class com.facebook.rendercore.LazyMeasureHostView
 
LazyMeasureHostView.LazyRenderTreeProvider - Interface in com.facebook.rendercore
 
lazyUpdateHasSetSectionTreeRoot(ComponentContext, boolean) - Static method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent
 
lazyUpdateInput(ComponentContext, CharSequence) - Static method in class com.facebook.litho.widget.EditText
Deprecated.
 
leftPadding(int) - Method in class com.facebook.litho.widget.Recycler.Builder
 
leftPaddingAttr(int, int) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
leftPaddingAttr(int) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
leftPaddingDip(float) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
leftPaddingPx(int) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
leftPaddingRes(int) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
LegacyLithoAssertions - Class in com.facebook.litho.testing.assertj
Deprecated.
Use LithoAssertions which provides entry points to all Litho AssertJ helpers.
LegacyLithoAssertions() - Constructor for class com.facebook.litho.testing.assertj.LegacyLithoAssertions
Deprecated.
 
legacySubComponent(SubComponent) - Static method in class com.facebook.litho.testing.subcomponents.SubComponent
Use an old-style SubComponent in an assertj Condition.
letterSpacing(float) - Method in class com.facebook.litho.widget.Text.Builder
 
letterSpacingAttr(int, int) - Method in class com.facebook.litho.widget.Text.Builder
 
letterSpacingAttr(int) - Method in class com.facebook.litho.widget.Text.Builder
 
letterSpacingRes(int) - Method in class com.facebook.litho.widget.Text.Builder
 
LevenshteinDistance - Class in com.facebook.litho.testing.viewtree
 
LevenshteinDistance() - Constructor for class com.facebook.litho.testing.viewtree.LevenshteinDistance
 
lifecycleMethodArguments(ImmutableList<LifecycleMethodArgumentType>) - Method in class com.facebook.litho.specmodels.model.DelegateMethodDescription.Builder
 
LifecycleMethodArgumentType - Class in com.facebook.litho.specmodels.model
Describes the type required by the lifecycle method being overridden.
LifecycleMethodArgumentType(TypeName) - Constructor for class com.facebook.litho.specmodels.model.LifecycleMethodArgumentType
 
lifecycleMethodArgumentTypes - Variable in class com.facebook.litho.specmodels.model.DelegateMethodDescription
 
LifecycleStep - Enum in com.facebook.litho
 
LifecycleStep.StepInfo - Class in com.facebook.litho
 
LinearLayoutInfo - Class in com.facebook.litho.widget
An implementation for LayoutInfo to implement linear lists with a LinearLayoutManager.
LinearLayoutInfo(LinearLayoutManager) - Constructor for class com.facebook.litho.widget.LinearLayoutInfo
 
LinearLayoutInfo(ComponentContext, int, boolean) - Constructor for class com.facebook.litho.widget.LinearLayoutInfo
 
LinearLayoutInfo(ComponentContext, int, boolean, boolean) - Constructor for class com.facebook.litho.widget.LinearLayoutInfo
 
LinearLayoutInfo(Context, int, boolean) - Constructor for class com.facebook.litho.widget.LinearLayoutInfo
 
LinearLayoutInfo(Context, int, boolean, boolean) - Constructor for class com.facebook.litho.widget.LinearLayoutInfo
 
LinearLayoutInfo.ViewportFiller - Class in com.facebook.litho.widget
Simple implementation of LayoutInfo.ViewportFiller which fills the viewport by laying out items sequentially.
LinearLayoutInfoFactory - Interface in com.facebook.litho.sections.widget
A Factory used to create LinearLayoutInfos in ListRecyclerConfiguration.
linearLayoutInfoFactory(LinearLayoutInfoFactory) - Method in class com.facebook.litho.sections.widget.ListRecyclerConfiguration.Builder
 
lineHeightAttr(int, int) - Method in class com.facebook.litho.widget.Text.Builder
 
lineHeightAttr(int) - Method in class com.facebook.litho.widget.Text.Builder
 
lineHeightDip(float) - Method in class com.facebook.litho.widget.Text.Builder
 
lineHeightPx(float) - Method in class com.facebook.litho.widget.Text.Builder
 
lineHeightRes(int) - Method in class com.facebook.litho.widget.Text.Builder
 
lineHeightSp(float) - Method in class com.facebook.litho.widget.Text.Builder
 
linkColor(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
linkColor(int) - Method in class com.facebook.litho.widget.Text.Builder
 
linkColorAttr(int, int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
linkColorAttr(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
linkColorAttr(int, int) - Method in class com.facebook.litho.widget.Text.Builder
 
linkColorAttr(int) - Method in class com.facebook.litho.widget.Text.Builder
 
linkColorRes(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
linkColorRes(int) - Method in class com.facebook.litho.widget.Text.Builder
 
LIST - Static variable in class com.facebook.litho.AccessibilityRole
 
LIST - Static variable in interface com.facebook.litho.sections.specmodels.model.SectionClassNames
 
LIST - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
ListEventsHandler<QueryParams> - Interface in com.facebook.litho.sections
An interface used by sections to interact with their data-fetching services.
listIterator() - Method in class com.facebook.litho.specmodels.internal.ImmutableList
 
listIterator(int) - Method in class com.facebook.litho.specmodels.internal.ImmutableList
 
ListRecyclerConfiguration<T extends SectionTree.Target & Binder<RecyclerView>> - Class in com.facebook.litho.sections.widget
A configuration object for RecyclerCollectionComponent that will create a androidx.recyclerview.widget.LinearLayoutManager for the RecyclerView.
ListRecyclerConfiguration() - Constructor for class com.facebook.litho.sections.widget.ListRecyclerConfiguration
Deprecated.
ListRecyclerConfiguration(int, boolean) - Constructor for class com.facebook.litho.sections.widget.ListRecyclerConfiguration
Deprecated.
ListRecyclerConfiguration(int, boolean, int) - Constructor for class com.facebook.litho.sections.widget.ListRecyclerConfiguration
Deprecated.
ListRecyclerConfiguration(int, boolean, int, RecyclerBinderConfiguration) - Constructor for class com.facebook.litho.sections.widget.ListRecyclerConfiguration
Deprecated.
ListRecyclerConfiguration(int, boolean, boolean, int, RecyclerBinderConfiguration, LinearLayoutInfoFactory) - Constructor for class com.facebook.litho.sections.widget.ListRecyclerConfiguration
Deprecated.
ListRecyclerConfiguration.Builder - Class in com.facebook.litho.sections.widget
 
LITHO_CONTEXT - Static variable in exception com.facebook.litho.LithoMetadataExceptionWrapper
 
LITHO_PREFIX - Static variable in class com.facebook.litho.LithoStartupLogger
 
LithoActivityTestRule<T extends Activity> - Class in com.facebook.litho.testing.espresso
A test rule like ActivityTestRule ensuring that the activity is launched in end to end test mode.
LithoActivityTestRule(Class<T>) - Constructor for class com.facebook.litho.testing.espresso.LithoActivityTestRule
 
LithoActivityTestRule(Class<T>, boolean) - Constructor for class com.facebook.litho.testing.espresso.LithoActivityTestRule
 
LithoActivityTestRule(Class<T>, boolean, boolean) - Constructor for class com.facebook.litho.testing.espresso.LithoActivityTestRule
 
LithoAnimationEnablerTestRule - Class in com.facebook.litho.testing.testrule
A test rule to be able to turn on/off Litho animations with different granularity, i.e.
LithoAnimationEnablerTestRule() - Constructor for class com.facebook.litho.testing.testrule.LithoAnimationEnablerTestRule
 
LithoAnimtableItem - Class in com.facebook.litho
Litho's implementation of the AnimatableItem required by the TransitionsExtension to power animations.
LithoAnimtableItem(long, Rect, int, NodeInfo, TransitionId) - Constructor for class com.facebook.litho.LithoAnimtableItem
 
LithoAssertions - Class in com.facebook.litho.testing.assertj
Common entry point for Litho assertions.
LithoAssertions() - Constructor for class com.facebook.litho.testing.assertj.LithoAssertions
 
LithoAssertions.LithoComponentAssert - Class in com.facebook.litho.testing.assertj
TODO: T106084343 deprecate currently existing usage of Component assert.
LithoBindBinder() - Constructor for class com.facebook.litho.MountSpecLithoRenderUnit.LithoBindBinder
 
LithoEspressoTestRunner - Class in com.facebook.litho.testing.espresso
An example test runner you can use to test your Litho apps in Espresso and standard integration tests.
LithoEspressoTestRunner() - Constructor for class com.facebook.litho.testing.espresso.LithoEspressoTestRunner
 
LithoGestureDetector - Class in com.facebook.litho
Simple wrapper of GestureDetector to be used in Litho lifecycle methods.
LithoGestureDetector(Context, OnGestureListener) - Constructor for class com.facebook.litho.LithoGestureDetector
 
LithoHostListenerCoordinator - Class in com.facebook.litho
Helper for dispatching events to multiple MountListenerExtensions in Litho.
LithoHostListenerCoordinator(MountDelegateTarget) - Constructor for class com.facebook.litho.LithoHostListenerCoordinator
 
LithoLayoutContextExtraData - Class in com.facebook.litho
 
LithoLayoutContextExtraData(YogaNode) - Constructor for class com.facebook.litho.LithoLayoutContextExtraData
 
LithoLayoutContextExtraData.LithoLayoutExtraData - Class in com.facebook.litho
 
LithoLayoutData - Class in com.facebook.litho
This object will host the data associated with the component which is generated during the measure pass, for example: the InterStagePropsContainer, and the LayoutOutput.UpdateState.
LithoLayoutData(int, int, int, int, Object) - Constructor for class com.facebook.litho.LithoLayoutData
 
LithoLayoutExtraData(YogaNode) - Constructor for class com.facebook.litho.LithoLayoutContextExtraData.LithoLayoutExtraData
 
LithoLayoutResult - Class in com.facebook.litho
This is the default implementation of a LayoutResult for Litho.
LithoLayoutResult(ComponentContext, LithoNode, YogaNode, LithoLayoutResult) - Constructor for class com.facebook.litho.LithoLayoutResult
 
LithoLifecycleListener - Interface in com.facebook.litho
Can observe lifecycle changes that a LithoLifecycleProvider goes through.
LithoLifecycleProvider - Interface in com.facebook.litho
Manages a Litho ComponentTree lifecycle and informs subscribed LithoLifecycleListeners when a lifecycle state occurs.
lithoLifecycleProvider(LithoLifecycleProvider) - Method in class com.facebook.litho.widget.RecyclerBinder.Builder
 
LithoLifecycleProvider.LithoLifecycle - Enum in com.facebook.litho
 
LithoLifecycleProviderDelegate - Class in com.facebook.litho
Default LithoLifecycleProvider implementation.
LithoLifecycleProviderDelegate() - Constructor for class com.facebook.litho.LithoLifecycleProviderDelegate
 
LithoLifecycleProviderDelegate.LifecycleTransitionStatus - Annotation Type in com.facebook.litho
 
LithoMetadataExceptionWrapper - Exception in com.facebook.litho
Exception class used to add additional Litho metadata to a crash.
LithoMetadataExceptionWrapper(ComponentTree, Throwable) - Constructor for exception com.facebook.litho.LithoMetadataExceptionWrapper
 
LithoMountBinder() - Constructor for class com.facebook.litho.MountSpecLithoRenderUnit.LithoMountBinder
 
LithoMountData - Class in com.facebook.litho
This class hosts any extra mount data related to MountItem.
LithoMountData(Object) - Constructor for class com.facebook.litho.LithoMountData
 
LithoNode - Class in com.facebook.litho
LithoNode is the Node implementation of Litho.
LithoNode() - Constructor for class com.facebook.litho.LithoNode
 
LithoPerfBooster - Interface in com.facebook.litho.perfboost
Provides methods for optimizing for critical operations so that they are executed more efficiently.
LithoPerfBoosterFactory - Class in com.facebook.litho.perfboost
Factory for creating a LithoPerfBooster.
LithoPerfBoosterFactory() - Constructor for class com.facebook.litho.perfboost.LithoPerfBoosterFactory
 
LithoRecyclerView - Class in com.facebook.litho.widget
Extension of RecyclerView that allows to add more features needed for @RecyclerSpec
LithoRecyclerView(Context) - Constructor for class com.facebook.litho.widget.LithoRecyclerView
 
LithoRecyclerView(Context, AttributeSet) - Constructor for class com.facebook.litho.widget.LithoRecyclerView
 
LithoRecyclerView(Context, AttributeSet, int) - Constructor for class com.facebook.litho.widget.LithoRecyclerView
 
LithoRecyclerView.TouchInterceptor - Interface in com.facebook.litho.widget
LithoRecyclerView.TouchInterceptor.Result - Enum in com.facebook.litho.widget
 
LithoRenderContext - Class in com.facebook.litho
 
LithoRenderContext(LayoutStateContext) - Constructor for class com.facebook.litho.LithoRenderContext
 
LithoRenderUnit - Class in com.facebook.litho
 
LithoRenderUnit(long, LayoutOutput, RenderUnit.RenderType, ComponentContext) - Constructor for class com.facebook.litho.LithoRenderUnit
 
LithoRepresentation - Class in com.facebook.litho.testing.assertj
Inheritance sucks.
LithoRepresentation(ComponentContext) - Constructor for class com.facebook.litho.testing.assertj.LithoRepresentation
 
LithoResolutionResult - Class in com.facebook.litho
 
LithoResolutionResult(LithoNode, MeasuredResultCache, TreeState, boolean) - Constructor for class com.facebook.litho.LithoResolutionResult
 
LithoScrollView - Class in com.facebook.litho.widget
Extension of NestedScrollView that allows to add more features needed for @VerticalScrollSpec.
LithoScrollView(Context) - Constructor for class com.facebook.litho.widget.LithoScrollView
 
LithoScrollView(Context, AttributeSet) - Constructor for class com.facebook.litho.widget.LithoScrollView
 
LithoScrollView(Context, AttributeSet, int) - Constructor for class com.facebook.litho.widget.LithoScrollView
 
LithoScrollView.OnInterceptTouchListener - Interface in com.facebook.litho.widget
 
LithoScrollView.ScrollPosition - Class in com.facebook.litho.widget
 
LithoStartupLogger - Class in com.facebook.litho
Logger for tracking Litho events happening during startup.
LithoStartupLogger() - Constructor for class com.facebook.litho.LithoStartupLogger
 
LithoStats - Class in com.facebook.litho.stats
Provides global counters about Litho internals.
LithoStats() - Constructor for class com.facebook.litho.stats.LithoStats
 
LithoStatsRule - Class in com.facebook.litho.testing
This rule resets the litho stats counters LithoStats.resetAllCounters() after every test, and provides utilities methods to get the litho stats.
LithoStatsRule() - Constructor for class com.facebook.litho.testing.LithoStatsRule
 
LithoTestLifecycle() - Constructor for class com.facebook.litho.testing.testrunner.LithoTestRunner.LithoTestLifecycle
 
LithoTestRunConfiguration - Interface in com.facebook.litho.testing.testrunner
A run configuration is a mode that a test method can be run in.
LithoTestRunner - Class in com.facebook.litho.testing.testrunner
 
LithoTestRunner(Class<?>) - Constructor for class com.facebook.litho.testing.testrunner.LithoTestRunner
Creates a runner to run testClass.
LithoTestRunner.LithoTestLifecycle - Class in com.facebook.litho.testing.testrunner
 
LithoTooltip - Interface in com.facebook.litho
 
LithoTooltipController - Class in com.facebook.litho
 
LithoTooltipController() - Constructor for class com.facebook.litho.LithoTooltipController
 
LithoView - Class in com.facebook.litho
A ViewGroup that can host the mounted state of a Component.
LithoView(Context) - Constructor for class com.facebook.litho.LithoView
 
LithoView(Context, AttributeSet) - Constructor for class com.facebook.litho.LithoView
 
LithoView(ComponentContext, AttributeSet) - Constructor for class com.facebook.litho.LithoView
 
lithoView(<any>) - Static method in class com.facebook.litho.testing.espresso.LithoViewMatchers
Matches a view that is a LithoView that matches the given subMatcher.
lithoView() - Static method in class com.facebook.litho.testing.espresso.LithoViewMatchers
 
LithoView.LayoutManagerOverrideParams - Interface in com.facebook.litho
LayoutParams that override the LayoutManager.
LithoView.OnDirtyMountListener - Interface in com.facebook.litho
 
LithoView.OnPostDrawListener - Interface in com.facebook.litho
 
LithoViewAssert - Class in com.facebook.litho.testing.assertj
Assertion methods for LithoViews.
LithoViewAssert.OccurrenceCount - Class in com.facebook.litho.testing.assertj
 
LithoViewAttributesExtension - Class in com.facebook.litho
 
lithoViewFactory(LithoViewFactory) - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration.Builder
 
LithoViewFactory - Interface in com.facebook.litho.widget
A factory used to create LithoViews in RecyclerBinder.
lithoViewFactory(LithoViewFactory) - Method in class com.facebook.litho.widget.RecyclerBinder.Builder
 
LithoViewMatchers - Class in com.facebook.litho.testing.espresso
Espresso matchers for LithoView.
LithoViewMatchers() - Constructor for class com.facebook.litho.testing.espresso.LithoViewMatchers
 
LithoViewSelfManageTestRunConfiguration - Class in com.facebook.litho.testing.testrunner
 
LithoViewSelfManageTestRunConfiguration() - Constructor for class com.facebook.litho.testing.testrunner.LithoViewSelfManageTestRunConfiguration
 
lithoViewSelfManageViewPortChanges - Static variable in class com.facebook.litho.config.ComponentsConfiguration
Used by LithoViews to determine whether or not to self-manage the view-port changes, rather than rely on calls to notifyVisibleBoundsChanged.
LithoViewSubComponentDeepExtractor - Class in com.facebook.litho.testing.assertj
Deprecated.
Use LithoViewAssert#containsComponent) instead.
LithoViewSubComponentExtractor - Class in com.facebook.litho.testing.assertj
Deprecated.
Use LithoViewAssert#containsComponent) instead.
LithoViewTestHelper - Class in com.facebook.litho
Helper class to access metadata from LithoView that is relevant during end to end tests.
LithoViewTestHelper() - Constructor for class com.facebook.litho.LithoViewTestHelper
 
LithoViewTestHelper.InternalNodeRef - Class in com.facebook.litho
Holds an opaque reference to an LithoNode without giving the holder any access to it.
LithoYogaBaselineFunction - Class in com.facebook.litho
 
LithoYogaBaselineFunction() - Constructor for class com.facebook.litho.LithoYogaBaselineFunction
 
LithoYogaFactory - Class in com.facebook.litho.yoga
 
LithoYogaFactory() - Constructor for class com.facebook.litho.yoga.LithoYogaFactory
 
LithoYogaMeasureFunction - Class in com.facebook.litho
 
LithoYogaMeasureFunction() - Constructor for class com.facebook.litho.LithoYogaMeasureFunction
 
LoadEventsHandler - Interface in com.facebook.litho.sections
An interface used by a Section to notify its users of the status of the connection while loading new items.
loadEventsHandler(LoadEventsHandler) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
LOADING_EVENT_HANDLER - Static variable in interface com.facebook.litho.sections.specmodels.model.SectionClassNames
 
loadingComponent(Component) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
loadingComponent(Component.Builder<?>) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
LoadingEvent - Class in com.facebook.litho.sections
Sections should implement this method to receive events about their children's loading state.
LoadingEvent() - Constructor for class com.facebook.litho.sections.LoadingEvent
 
LoadingEvent.LoadingState - Enum in com.facebook.litho.sections
 
loadingEventHandler(EventHandler<LoadingEvent>) - Method in class com.facebook.litho.sections.common.DataDiffSection.Builder
 
loadingEventHandler(EventHandler<LoadingEvent>) - Method in class com.facebook.litho.sections.common.HideableDataDiffSection.Builder
 
loadingEventHandler(EventHandler<LoadingEvent>) - Method in class com.facebook.litho.sections.common.SingleComponentSection.Builder
 
loadingEventHandler(EventHandler<LoadingEvent>) - Method in class com.facebook.litho.sections.Section.Builder
 
loadingEventHandler(EventHandler<LoadingEvent>) - Method in class com.facebook.litho.sections.widget.ViewPagerHelperSection.Builder
 
loadingState - Variable in class com.facebook.litho.sections.LoadingEvent
 
loadNames(Name) - Method in class com.facebook.litho.specmodels.processor.PropNameInterStageStore
 
loadTimelineSnapshot(DebugComponent, String) - Static method in class com.facebook.litho.DebugComponentTimeMachine
Applies a StateHandler to a Component node from the cache
log(YogaLogLevel, String) - Method in interface com.facebook.yoga.YogaLogger
 
logDelete(String, int, String) - Method in class com.facebook.litho.sections.Logger
 
logDelete(String, int, String) - Method in interface com.facebook.litho.sections.logger.SectionsDebugLogger
fired when a component is being deleted
logger(ComponentsLogger, String) - Method in class com.facebook.litho.ComponentTree.Builder
 
Logger - Class in com.facebook.litho.sections
 
Logger(Collection<SectionsDebugLogger>) - Constructor for class com.facebook.litho.sections.Logger
 
LOGGERS - Static variable in class com.facebook.litho.sections.config.SectionsConfiguration
Loggers for the core framework
loggingExtras - Variable in class com.facebook.litho.sections.common.RenderEvent
 
loggingExtras - Variable in class com.facebook.litho.sections.common.RenderWithHideItemHandlerEvent
 
logInsert(String, int, RenderInfo, String) - Method in class com.facebook.litho.sections.Logger
 
logInsert(String, int, RenderInfo, String) - Method in interface com.facebook.litho.sections.logger.SectionsDebugLogger
fired when a component is being inserted
LogLevel - Enum in com.facebook.rendercore
 
logMove(String, int, int, String) - Method in class com.facebook.litho.sections.Logger
 
logMove(String, int, int, String) - Method in interface com.facebook.litho.sections.logger.SectionsDebugLogger
fired when a component is being moved
logPerfEvent(PerfEvent) - Method in interface com.facebook.litho.ComponentsLogger
Write a PerfEvent to storage.
logPerfEvent(PerfEvent) - Method in class com.facebook.litho.testing.logging.TestComponentsLogger
 
logProductId - Variable in class com.facebook.litho.ComponentLogParams
 
logRequestFocus(String, int, RenderInfo, String) - Method in class com.facebook.litho.sections.Logger
 
logRequestFocus(String, int, RenderInfo, String) - Method in interface com.facebook.litho.sections.logger.SectionsDebugLogger
fired when a component is being focused
logRequestFocusWithOffset(String, int, int, RenderInfo, String) - Method in class com.facebook.litho.sections.Logger
 
logRequestFocusWithOffset(String, int, int, RenderInfo, String) - Method in interface com.facebook.litho.sections.logger.SectionsDebugLogger
fired when a component is being focused
logShouldUpdate(String, Object, Object, String, String, Boolean, String) - Method in class com.facebook.litho.sections.Logger
 
logShouldUpdate(String, Object, Object, String, String, Boolean, String) - Method in interface com.facebook.litho.sections.logger.SectionsDebugLogger
fired when determining if a section should re-compute changesets
logTag(String) - Method in class com.facebook.litho.sections.common.SingleComponentSection.Builder
 
logTag(String) - Method in class com.facebook.litho.widget.ComponentRenderInfo.Builder
 
LogTreePopulator - Class in com.facebook.litho
This class provides utilities for extracting information through ComponentsLogger.getExtraAnnotations(TreeProps) and transforming them so they can be logged.
logType - Variable in class com.facebook.litho.ComponentLogParams
 
logUpdate(String, int, RenderInfo, String) - Method in class com.facebook.litho.sections.Logger
 
logUpdate(String, int, RenderInfo, String) - Method in interface com.facebook.litho.sections.logger.SectionsDebugLogger
fired when a component is being updated
LongClickableSpan - Class in com.facebook.litho.widget
Extension of ClickableSpan that provides longclick capability in addition to click.
LongClickableSpan() - Constructor for class com.facebook.litho.widget.LongClickableSpan
 
LongClickEvent - Class in com.facebook.litho
Components should implement an event of this type in order to receive Android long click events.
LongClickEvent() - Constructor for class com.facebook.litho.LongClickEvent
 
longClickHandler(EventHandler<LongClickEvent>) - Method in class com.facebook.litho.BaseMatcher
 
longClickHandler(<any>) - Method in class com.facebook.litho.BaseMatcher
 
longClickHandler(EventHandler<LongClickEvent>) - Method in class com.facebook.litho.CommonProps
 
longClickHandler(EventHandler<LongClickEvent>) - Method in class com.facebook.litho.Component.Builder
 

M

make(float, float) - Static method in class com.facebook.yoga.YogaMeasureOutput
 
make(int, int) - Static method in class com.facebook.yoga.YogaMeasureOutput
 
makeCopyForNestedTree(ComponentContext) - Static method in class com.facebook.litho.ComponentContext
Creates a new ComponentContext based on the given ComponentContext, propagating log tag, logger, and tree props.
makeShallowCopy() - Method in class com.facebook.litho.Component
 
makeShallowCopy(boolean) - Method in class com.facebook.litho.sections.common.HideableDataDiffSection
 
makeShallowCopy(boolean) - Method in class com.facebook.litho.sections.common.SingleComponentSection
 
makeShallowCopy(boolean) - Method in class com.facebook.litho.sections.Section
 
makeShallowCopy() - Method in class com.facebook.litho.sections.Section
 
makeShallowCopy() - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent
 
makeShallowCopy() - Method in class com.facebook.litho.testing.sections.TestSectionCreator.TestSection
 
makeShallowCopy() - Method in class com.facebook.litho.testing.TestDrawableComponent
Deprecated.
 
makeShallowCopy() - Method in class com.facebook.litho.widget.Card
 
makeShallowCopy() - Method in class com.facebook.litho.widget.EditText
Deprecated.
 
makeShallowCopy() - Method in class com.facebook.litho.widget.HorizontalScroll
 
makeShallowCopy() - Method in class com.facebook.litho.widget.Image
 
makeShallowCopy() - Method in class com.facebook.litho.widget.Recycler
 
makeShallowCopy() - Method in class com.facebook.litho.widget.SizeSpecMountWrapperComponent
 
makeShallowCopy() - Method in class com.facebook.litho.widget.Spinner
 
makeShallowCopy() - Method in class com.facebook.litho.widget.Text
 
makeShallowCopy() - Method in class com.facebook.litho.widget.TextInput
 
makeShallowCopy() - Method in class com.facebook.litho.widget.TouchableFeedback
 
makeShallowCopy() - Method in class com.facebook.litho.widget.TransparencyEnabledCard
Deprecated.
 
makeShallowCopy() - Method in class com.facebook.litho.widget.VerticalScroll
 
makeString(<any>) - Method in class com.facebook.litho.testing.viewtree.ViewTree
Generates a string describing the views tree using the views' toString methods and an extra information function.
mAlignContent - Variable in class com.facebook.litho.LithoNode
 
mAlignItems - Variable in class com.facebook.litho.LithoNode
 
manuallySetViewportChangedFromExternalScroll(int, int, int, int) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionEventsController
Deprecated.
map(ComponentsReporter.LogLevel) - Static method in class com.facebook.litho.ComponentsReporter
 
MapDiffUtils - Class in com.facebook.litho.utils
 
MapDiffUtils() - Constructor for class com.facebook.litho.utils.MapDiffUtils
 
MappingNode - Class in com.facebook.litho.dataflow
A ValueNode that will update its value from its "initial" input to its "end" input according to the given input within expected range [0, 1].
MappingNode() - Constructor for class com.facebook.litho.dataflow.MappingNode
 
mapToSimpleName(String, Map<Object, Integer>) - Static method in class com.facebook.litho.ComponentKeyUtils
 
MARGIN - Static variable in class com.facebook.yoga.YogaStyleInputs
 
MARGIN_AUTO - Static variable in class com.facebook.yoga.YogaStyleInputs
 
MARGIN_PERCENT - Static variable in class com.facebook.yoga.YogaStyleInputs
 
marginAttr(YogaEdge, int, int) - Method in class com.facebook.litho.Component.Builder
 
marginAttr(YogaEdge, int) - Method in class com.facebook.litho.Component.Builder
 
marginAuto(YogaEdge) - Method in class com.facebook.litho.CommonProps.DefaultLayoutProps
 
marginAuto(YogaEdge) - Method in class com.facebook.litho.CommonProps
 
marginAuto(YogaEdge) - Method in class com.facebook.litho.Component.Builder
 
marginAuto(YogaEdge) - Method in interface com.facebook.litho.LayoutProps
 
marginAuto(YogaEdge) - Method in class com.facebook.litho.YogaLayoutProps
 
marginDip(YogaEdge, float) - Method in class com.facebook.litho.Component.Builder
 
marginPercent(YogaEdge, float) - Method in class com.facebook.litho.CommonProps.DefaultLayoutProps
 
marginPercent(YogaEdge, float) - Method in class com.facebook.litho.CommonProps
 
marginPercent(YogaEdge, float) - Method in class com.facebook.litho.Component.Builder
 
marginPercent(YogaEdge, float) - Method in interface com.facebook.litho.LayoutProps
 
marginPercent(YogaEdge, float) - Method in class com.facebook.litho.YogaLayoutProps
 
marginPx(YogaEdge, int) - Method in class com.facebook.litho.CommonProps.DefaultLayoutProps
 
marginPx(YogaEdge, int) - Method in class com.facebook.litho.CommonProps
 
marginPx(YogaEdge, int) - Method in class com.facebook.litho.Component.Builder
Effects the spacing around the outside of a node.
marginPx(YogaEdge, int) - Method in interface com.facebook.litho.LayoutProps
 
marginPx(YogaEdge, int) - Method in class com.facebook.litho.YogaLayoutProps
 
marginRes(YogaEdge, int) - Method in class com.facebook.litho.Component.Builder
 
markerAnnotate(String, String) - Method in class com.facebook.litho.NoOpPerfEvent
 
markerAnnotate(String, int) - Method in class com.facebook.litho.NoOpPerfEvent
 
markerAnnotate(String, boolean) - Method in class com.facebook.litho.NoOpPerfEvent
 
markerAnnotate(String, String[]) - Method in class com.facebook.litho.NoOpPerfEvent
 
markerAnnotate(String, Double[]) - Method in class com.facebook.litho.NoOpPerfEvent
 
markerAnnotate(String, int[]) - Method in class com.facebook.litho.NoOpPerfEvent
 
markerAnnotate(String, double) - Method in class com.facebook.litho.NoOpPerfEvent
 
markerAnnotate(String, String) - Method in interface com.facebook.litho.PerfEvent
Adds a key:value annotation to an already active marker.
markerAnnotate(String, double) - Method in interface com.facebook.litho.PerfEvent
 
markerAnnotate(String, int) - Method in interface com.facebook.litho.PerfEvent
 
markerAnnotate(String, boolean) - Method in interface com.facebook.litho.PerfEvent
 
markerAnnotate(String, String[]) - Method in interface com.facebook.litho.PerfEvent
 
markerAnnotate(String, Double[]) - Method in interface com.facebook.litho.PerfEvent
 
markerAnnotate(String, int[]) - Method in interface com.facebook.litho.PerfEvent
 
markerAnnotate(String, String) - Method in class com.facebook.litho.TestPerfEvent
Adds a key:value annotation to an already active marker.
markerAnnotate(String, double) - Method in class com.facebook.litho.TestPerfEvent
 
markerAnnotate(String, int) - Method in class com.facebook.litho.TestPerfEvent
 
markerAnnotate(String, boolean) - Method in class com.facebook.litho.TestPerfEvent
 
markerAnnotate(String, String[]) - Method in class com.facebook.litho.TestPerfEvent
 
markerAnnotate(String, Double[]) - Method in class com.facebook.litho.TestPerfEvent
 
markerAnnotate(String, int[]) - Method in class com.facebook.litho.TestPerfEvent
 
markerPoint(String) - Method in class com.facebook.litho.NoOpPerfEvent
 
markerPoint(String) - Method in interface com.facebook.litho.PerfEvent
Annotate the current event with a sub-routing at the point of invocation under the given name.
markerPoint(String) - Method in class com.facebook.litho.TestPerfEvent
Annotate the current event with a sub-routing at the point of invocation under the given name.
markFailure(Object, Throwable) - Method in interface com.facebook.litho.WorkContinuationInstrumenter.Instrumenter
Reports a failure while executing work.
markFailure(Object, Throwable) - Static method in class com.facebook.litho.WorkContinuationInstrumenter
 
markImportantThread(Handler) - Method in interface com.facebook.litho.perfboost.LithoPerfBooster
 
markLayoutResumed() - Method in class com.facebook.litho.LayoutStateContext
 
markLayoutSeen() - Method in class com.facebook.yoga.YogaNode
 
markLayoutSeen() - Method in class com.facebook.yoga.YogaNodeJNIBase
 
markLayoutUninterruptible() - Method in class com.facebook.litho.RenderStateContext
 
markPoint(String, String) - Method in class com.facebook.litho.LithoStartupLogger
Mark the event with given name and stage (start/end).
markPoint(String, String, String) - Method in class com.facebook.litho.LithoStartupLogger
Mark the event with given name, stage (start/end), and given data attribution.
MatcherGenerator - Class in com.facebook.litho.specmodels.generator.testing
Class that generates the matcher builder for a test Component.
matches(T) - Method in class com.facebook.litho.testing.assertj.HamcrestCondition
 
matchesSafely(CharSequence) - Method in class com.facebook.litho.testing.assertj.SubCharSequenceMatcher
 
matchesText(String) - Static method in class com.facebook.litho.testing.viewtree.ViewPredicates
 
MaterialTextInputColorStateList - Class in com.facebook.litho.widget
A ColorStateList for EditText properties that provides an equals(..) method so that it can be used MaterialTextInput.textColorStateList(..).
MatrixDrawable<T extends Drawable> - Class in com.facebook.litho
A Drawable that wraps another drawable.
MatrixDrawable() - Constructor for class com.facebook.litho.MatrixDrawable
 
MAX_HEIGHT - Static variable in class com.facebook.yoga.YogaStyleInputs
 
MAX_HEIGHT_PERCENT - Static variable in class com.facebook.yoga.YogaStyleInputs
 
MAX_WIDTH - Static variable in class com.facebook.yoga.YogaStyleInputs
 
MAX_WIDTH_PERCENT - Static variable in class com.facebook.yoga.YogaStyleInputs
 
maxEms(int) - Method in class com.facebook.litho.widget.Text.Builder
 
maxEmsAttr(int, int) - Method in class com.facebook.litho.widget.Text.Builder
 
maxEmsAttr(int) - Method in class com.facebook.litho.widget.Text.Builder
 
maxEmsRes(int) - Method in class com.facebook.litho.widget.Text.Builder
 
maxHeightAttr(int, int) - Method in class com.facebook.litho.Component.Builder
 
maxHeightAttr(int) - Method in class com.facebook.litho.Component.Builder
 
maxHeightDip(float) - Method in class com.facebook.litho.Component.Builder
 
maxHeightPercent(float) - Method in class com.facebook.litho.CommonProps.DefaultLayoutProps
 
maxHeightPercent(float) - Method in class com.facebook.litho.CommonProps
 
maxHeightPercent(float) - Method in class com.facebook.litho.Component.Builder
 
maxHeightPercent(float) - Method in interface com.facebook.litho.LayoutProps
 
maxHeightPercent(float) - Method in class com.facebook.litho.YogaLayoutProps
 
maxHeightPx(int) - Method in class com.facebook.litho.CommonProps.DefaultLayoutProps
 
maxHeightPx(int) - Method in class com.facebook.litho.CommonProps
 
maxHeightPx(int) - Method in class com.facebook.litho.Component.Builder
 
maxHeightPx(int) - Method in interface com.facebook.litho.LayoutProps
 
maxHeightPx(int) - Method in class com.facebook.litho.YogaLayoutProps
 
maxHeightRes(int) - Method in class com.facebook.litho.Component.Builder
 
maxLength(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
maxLengthAttr(int, int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
maxLengthAttr(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
maxLengthRes(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
maxLines(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
maxLines(int) - Method in class com.facebook.litho.widget.Text.Builder
 
maxLines(int) - Method in class com.facebook.litho.widget.TextInput.Builder
 
maxLinesAttr(int, int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
maxLinesAttr(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
maxLinesAttr(int, int) - Method in class com.facebook.litho.widget.Text.Builder
 
maxLinesAttr(int) - Method in class com.facebook.litho.widget.Text.Builder
 
maxLinesRes(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
maxLinesRes(int) - Method in class com.facebook.litho.widget.Text.Builder
 
maxTextWidthAttr(int, int) - Method in class com.facebook.litho.widget.Text.Builder
 
maxTextWidthAttr(int) - Method in class com.facebook.litho.widget.Text.Builder
 
maxTextWidthDip(float) - Method in class com.facebook.litho.widget.Text.Builder
 
maxTextWidthPx(int) - Method in class com.facebook.litho.widget.Text.Builder
 
maxTextWidthRes(int) - Method in class com.facebook.litho.widget.Text.Builder
 
maxWidthAttr(int, int) - Method in class com.facebook.litho.Component.Builder
 
maxWidthAttr(int) - Method in class com.facebook.litho.Component.Builder
 
maxWidthDip(float) - Method in class com.facebook.litho.Component.Builder
 
maxWidthPercent(float) - Method in class com.facebook.litho.CommonProps.DefaultLayoutProps
 
maxWidthPercent(float) - Method in class com.facebook.litho.CommonProps
 
maxWidthPercent(float) - Method in class com.facebook.litho.Component.Builder
 
maxWidthPercent(float) - Method in interface com.facebook.litho.LayoutProps
 
maxWidthPercent(float) - Method in class com.facebook.litho.YogaLayoutProps
 
maxWidthPx(int) - Method in class com.facebook.litho.CommonProps.DefaultLayoutProps
 
maxWidthPx(int) - Method in class com.facebook.litho.CommonProps
 
maxWidthPx(int) - Method in class com.facebook.litho.Component.Builder
 
maxWidthPx(int) - Method in interface com.facebook.litho.LayoutProps
 
maxWidthPx(int) - Method in class com.facebook.litho.YogaLayoutProps
 
maxWidthRes(int) - Method in class com.facebook.litho.Component.Builder
 
maybeLockForMount(RenderTreeNode, int) - Method in class com.facebook.rendercore.MountDelegate
 
maybePreallocateContent(Context, ContentAllocator) - Method in class com.facebook.litho.DefaultMountContentPool
Pre-allocates one item for the given Component if the preallocation count is less than the pool size, otherwise does nothing.
maybePreallocateContent(Context, ContentAllocator) - Method in class com.facebook.litho.DisabledMountContentPool
 
maybePreallocateContent(Context, ContentAllocator) - Method in class com.facebook.litho.HostMountContentPool
 
maybePreallocateContent(Context, ContentAllocator) - Method in interface com.facebook.rendercore.MountItemsPool.ItemPool
Called early in the lifecycle to allow the pool implementation to preallocate items in the pool (as released items)
maybePreallocateContent(Context, ContentAllocator) - Static method in class com.facebook.rendercore.MountItemsPool
 
maybeSkipNextSnapshot(DebugComponent) - Static method in class com.facebook.litho.DebugComponentTimeMachine
Prevents the next call to saveTimelineSnapshot for this DebugComponent
maybeTrackViewCreator(RenderInfo) - Method in class com.facebook.litho.widget.RenderInfoViewCreatorController
 
mBackground - Variable in class com.facebook.litho.LithoNode
 
mBorderColors - Variable in class com.facebook.litho.LithoNode
 
mBorderEdgeWidths - Variable in class com.facebook.litho.LithoNode
 
mBorderPathEffect - Variable in class com.facebook.litho.LithoNode
 
mBorderRadius - Variable in class com.facebook.litho.LithoNode
 
mChangeSetsCommitPolicy - Variable in class com.facebook.litho.sections.SectionTree.Target.DynamicConfig
 
mChangesInfo - Variable in class com.facebook.litho.testing.sections.TestSectionCreator.ChildrenSectionTest
 
mComponentContext - Variable in class com.facebook.litho.EventTrigger
 
mContext - Variable in class com.facebook.litho.LithoRenderUnit
 
mDuplicateChildrenStates - Variable in class com.facebook.litho.LithoNode
 
mDuplicateParentState - Variable in class com.facebook.litho.LithoNode
 
measure(ComponentContext, int, int, Size) - Method in class com.facebook.litho.Component
Measure a component with the given SizeSpec constrain.
measure(ComponentContext, int, int, Size, boolean) - Method in class com.facebook.litho.Component
 
measure(YogaNode, float, YogaMeasureMode, float, YogaMeasureMode) - Method in class com.facebook.litho.LithoYogaMeasureFunction
 
measure(Size, int, int, EventHandler<ReMeasureEvent>) - Method in class com.facebook.litho.sections.widget.SectionBinderTarget
 
measure(Size, int, int, EventHandler<ReMeasureEvent>) - Method in interface com.facebook.litho.widget.Binder
Measure the content of this Binder.
measure(Size, int, int, EventHandler<ReMeasureEvent>) - Method in class com.facebook.litho.widget.RecyclerBinder
A component mounting a RecyclerView can use this method to determine its size.
measure(RenderState.LayoutContext, int, int, Object) - Method in class com.facebook.rendercore.Mountable
Given a and set the width and height this Mountable will require on MeasureResult.
measure(int, int, int[]) - Method in class com.facebook.rendercore.RenderState
 
measure(YogaNode, float, YogaMeasureMode, float, YogaMeasureMode) - Method in interface com.facebook.yoga.YogaMeasureFunction
Return a value created by YogaMeasureOutput.make(width, height);
measure(float, int, float, int) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
MEASURE_SET_SIZE_SPEC - Static variable in annotation type com.facebook.litho.LayoutState.CalculateLayoutSource
 
MEASURE_SET_SIZE_SPEC_ASYNC - Static variable in annotation type com.facebook.litho.LayoutState.CalculateLayoutSource
 
measureAndLayout(View) - Static method in class com.facebook.litho.testing.helper.ComponentTestHelper
Measure and layout a component view.
measureAndLayout(View, int, int) - Static method in class com.facebook.litho.testing.helper.ComponentTestHelper
Measure and layout a component view.
MeasureComparisonUtils - Class in com.facebook.litho
An utility class to verify that an old measured size is still compatible to be used with a new measureSpec.
MeasureComparisonUtils() - Constructor for class com.facebook.litho.MeasureComparisonUtils
 
measuredHeight(int) - Method in class com.facebook.litho.testing.TestDrawableComponent.Builder
Deprecated.
 
MeasuredResultCache - Class in com.facebook.litho
Read & write layout result cache used during render phase for caching measured results that happen during component-measure.
MeasuredResultCache() - Constructor for class com.facebook.litho.MeasuredResultCache
 
MeasuredResultCache(MeasuredResultCache) - Constructor for class com.facebook.litho.MeasuredResultCache
Create a new MeasureResultCache with a delegate cache.
measuredWidth(int) - Method in class com.facebook.litho.testing.TestDrawableComponent.Builder
Deprecated.
 
measureInternal(RenderState.LayoutContext<LithoRenderContext>, int, int) - Method in class com.facebook.litho.LithoLayoutResult
 
measureInternal(RenderState.LayoutContext<LithoRenderContext>, int, int) - Method in class com.facebook.litho.NestedTreeHolderResult
 
measureListener(ComponentTree.MeasureListener) - Method in class com.facebook.litho.ComponentTree.Builder
 
measureMightNotCacheInternalNode(ComponentContext, int, int, Size) - Method in class com.facebook.litho.Component
Deprecated.
MeasureResult - Class in com.facebook.rendercore
Encapsulates the measured size of a Mountable, and any layout data
MeasureResult(int, int, Object) - Constructor for class com.facebook.rendercore.MeasureResult
 
MeasureResult(int, int) - Constructor for class com.facebook.rendercore.MeasureResult
 
measureResultUsingAspectRatio(int, int, int, int, float, Object) - Static method in class com.facebook.litho.utils.MeasureUtils
Measure according to an aspect ratio an width and height constraints.
MeasureSpecUtils - Class in com.facebook.rendercore.utils
An utility class to verify that an old measured size is still compatible to be used with a new measureSpec.
MeasureSpecUtils() - Constructor for class com.facebook.rendercore.utils.MeasureSpecUtils
 
MeasureUtils - Class in com.facebook.litho.utils
 
MeasureUtils() - Constructor for class com.facebook.litho.utils.MeasureUtils
 
measureWithAspectRatio(int, int, int, int, float, Size) - Static method in class com.facebook.litho.utils.MeasureUtils
Measure according to an aspect ratio an width and height constraints.
measureWithAspectRatio(int, int, float, Size) - Static method in class com.facebook.litho.utils.MeasureUtils
Measure according to an aspect ratio an width and height constraints.
measureWithDesiredPx(int, int, int, int, Size) - Static method in class com.facebook.litho.utils.MeasureUtils
Set the to respect both Specs and the desired width and height.
measureWithEqualDimens(int, int, Size) - Static method in class com.facebook.litho.utils.MeasureUtils
Set the to respect both size specs and try to keep both width and height equal.
message - Variable in class com.facebook.litho.specmodels.model.SpecModelValidationError
 
metadata(K, V) - Method in class com.facebook.litho.Component.Builder
Links a DynamicValue object to a Key for this Component
MethodExtractorUtils - Class in com.facebook.litho.specmodels.processor
Extracts methods from the given input.
MethodParamModel - Interface in com.facebook.litho.specmodels.model
Model that is an abstract representation of a method param.
MethodParamModelFactory - Class in com.facebook.litho.specmodels.model
Factory for creating MethodParamModels.
MethodParamModelFactory() - Constructor for class com.facebook.litho.specmodels.model.MethodParamModelFactory
 
MethodParamModelUtils - Class in com.facebook.litho.specmodels.model
Useful methods for MethodParamModels.
MethodParamModelUtils() - Constructor for class com.facebook.litho.specmodels.model.MethodParamModelUtils
 
methodParams(ImmutableList<MethodParamModel>) - Method in class com.facebook.litho.specmodels.model.SpecMethodModel.Builder
 
methodParams - Variable in class com.facebook.litho.specmodels.model.SpecMethodModel
 
mFlexDirection - Variable in class com.facebook.litho.LithoNode
 
mFocusedHandler - Variable in class com.facebook.litho.LithoNode
 
mForceViewWrapping - Variable in class com.facebook.litho.LithoNode
 
mForeground - Variable in class com.facebook.litho.LithoNode
 
mFullImpressionHandler - Variable in class com.facebook.litho.LithoNode
 
mFutureTask - Variable in class com.facebook.litho.TreeFuture
 
mHadExceptions - Variable in class com.facebook.rendercore.MeasureResult
 
mId - Variable in class com.facebook.litho.ComponentTree
 
mId - Variable in class com.facebook.litho.EventTrigger
 
mId - Variable in class com.facebook.litho.LithoRenderUnit
 
mImportantForAccessibility - Variable in class com.facebook.litho.LithoNode
 
MIN_HEIGHT - Static variable in class com.facebook.yoga.YogaStyleInputs
 
MIN_HEIGHT_PERCENT - Static variable in class com.facebook.yoga.YogaStyleInputs
 
MIN_WIDTH - Static variable in class com.facebook.yoga.YogaStyleInputs
 
MIN_WIDTH_PERCENT - Static variable in class com.facebook.yoga.YogaStyleInputs
 
mIndex - Variable in class com.facebook.litho.testing.sections.TestTarget.Operation
 
minEms(int) - Method in class com.facebook.litho.widget.Text.Builder
 
minEmsAttr(int, int) - Method in class com.facebook.litho.widget.Text.Builder
 
minEmsAttr(int) - Method in class com.facebook.litho.widget.Text.Builder
 
minEmsRes(int) - Method in class com.facebook.litho.widget.Text.Builder
 
minHeightAttr(int, int) - Method in class com.facebook.litho.Component.Builder
 
minHeightAttr(int) - Method in class com.facebook.litho.Component.Builder
 
minHeightDip(float) - Method in class com.facebook.litho.Component.Builder
 
minHeightPercent(float) - Method in class com.facebook.litho.CommonProps.DefaultLayoutProps
 
minHeightPercent(float) - Method in class com.facebook.litho.CommonProps
 
minHeightPercent(float) - Method in class com.facebook.litho.Component.Builder
 
minHeightPercent(float) - Method in interface com.facebook.litho.LayoutProps
 
minHeightPercent(float) - Method in class com.facebook.litho.YogaLayoutProps
 
minHeightPx(int) - Method in class com.facebook.litho.CommonProps.DefaultLayoutProps
 
minHeightPx(int) - Method in class com.facebook.litho.CommonProps
 
minHeightPx(int) - Method in class com.facebook.litho.Component.Builder
 
minHeightPx(int) - Method in interface com.facebook.litho.LayoutProps
 
minHeightPx(int) - Method in class com.facebook.litho.YogaLayoutProps
 
minHeightRes(int) - Method in class com.facebook.litho.Component.Builder
 
minimallyWide(boolean) - Method in class com.facebook.litho.widget.Text.Builder
 
minimallyWideThresholdAttr(int, int) - Method in class com.facebook.litho.widget.Text.Builder
 
minimallyWideThresholdAttr(int) - Method in class com.facebook.litho.widget.Text.Builder
 
minimallyWideThresholdDip(float) - Method in class com.facebook.litho.widget.Text.Builder
 
minimallyWideThresholdPx(int) - Method in class com.facebook.litho.widget.Text.Builder
 
minimallyWideThresholdRes(int) - Method in class com.facebook.litho.widget.Text.Builder
 
mInitialStates - Variable in class com.facebook.litho.InitialStateContainer
 
minLines(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
minLines(int) - Method in class com.facebook.litho.widget.Text.Builder
 
minLines(int) - Method in class com.facebook.litho.widget.TextInput.Builder
 
minLinesAttr(int, int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
minLinesAttr(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
minLinesAttr(int, int) - Method in class com.facebook.litho.widget.Text.Builder
 
minLinesAttr(int) - Method in class com.facebook.litho.widget.Text.Builder
 
minLinesRes(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
minLinesRes(int) - Method in class com.facebook.litho.widget.Text.Builder
 
mInterStagePropsTarget - Variable in class com.facebook.litho.specmodels.model.DelegateMethodDescription
 
minTextWidthAttr(int, int) - Method in class com.facebook.litho.widget.Text.Builder
 
minTextWidthAttr(int) - Method in class com.facebook.litho.widget.Text.Builder
 
minTextWidthDip(float) - Method in class com.facebook.litho.widget.Text.Builder
 
minTextWidthPx(int) - Method in class com.facebook.litho.widget.Text.Builder
 
minTextWidthRes(int) - Method in class com.facebook.litho.widget.Text.Builder
 
mInvisibleHandler - Variable in class com.facebook.litho.LithoNode
 
minWidthAttr(int, int) - Method in class com.facebook.litho.Component.Builder
 
minWidthAttr(int) - Method in class com.facebook.litho.Component.Builder
 
minWidthDip(float) - Method in class com.facebook.litho.Component.Builder
 
minWidthPercent(float) - Method in class com.facebook.litho.CommonProps.DefaultLayoutProps
 
minWidthPercent(float) - Method in class com.facebook.litho.CommonProps
 
minWidthPercent(float) - Method in class com.facebook.litho.Component.Builder
 
minWidthPercent(float) - Method in interface com.facebook.litho.LayoutProps
 
minWidthPercent(float) - Method in class com.facebook.litho.YogaLayoutProps
 
minWidthPx(int) - Method in class com.facebook.litho.CommonProps.DefaultLayoutProps
 
minWidthPx(int) - Method in class com.facebook.litho.CommonProps
 
minWidthPx(int) - Method in class com.facebook.litho.Component.Builder
This property has higher priority than all other properties and will always be respected.
minWidthPx(int) - Method in interface com.facebook.litho.LayoutProps
 
minWidthPx(int) - Method in class com.facebook.litho.YogaLayoutProps
 
minWidthRes(int) - Method in class com.facebook.litho.Component.Builder
 
mIsPaddingSet - Variable in class com.facebook.litho.LithoNode
 
mJustifyContent - Variable in class com.facebook.litho.LithoNode
 
mLayerPaint - Variable in class com.facebook.litho.LithoNode
 
mLayerType - Variable in class com.facebook.litho.LithoNode
 
mLayoutData - Variable in class com.facebook.litho.LithoLayoutData
 
mLayoutDirection - Variable in class com.facebook.litho.LithoNode
 
mModifiers - Variable in class com.facebook.litho.specmodels.model.PropDefaultModel
 
mMoveOperationsBetweenThreads - Variable in class com.facebook.litho.TreeFuture
 
mName - Variable in class com.facebook.litho.specmodels.model.PropDefaultModel
 
mNativePointer - Variable in class com.facebook.yoga.YogaNodeJNIBase
 
mNewData - Variable in class com.facebook.litho.testing.sections.TestTarget.Operation
 
mNode - Variable in class com.facebook.litho.LithoLayoutResult
 
mNodeInfo - Variable in class com.facebook.litho.LithoNode
 
MockMethodParamModel - Class in com.facebook.litho.testing.specmodels
A simple implementation of MockMethodParamModel for use in tests.
MockMethodParamModel(TypeSpec, String, List<Annotation>, List<AnnotationSpec>, Object) - Constructor for class com.facebook.litho.testing.specmodels.MockMethodParamModel
 
MockMethodParamModel.Builder - Class in com.facebook.litho.testing.specmodels
 
MockSpecModel - Class in com.facebook.litho.testing.specmodels
An implementation of SpecModel + Builder for testing purposes only.
MockSpecModel.Builder - Class in com.facebook.litho.testing.specmodels
 
MockTimingSource - Class in com.facebook.litho.dataflow
TimingSource and Choreographer implementation that allows manual stepping by frame in tests.
MockTimingSource() - Constructor for class com.facebook.litho.dataflow.MockTimingSource
 
model - Variable in class com.facebook.litho.sections.common.GetUniqueIdentifierEvent
 
model - Variable in class com.facebook.litho.sections.common.HideItemEvent
 
model - Variable in class com.facebook.litho.sections.common.RenderEvent
 
model - Variable in class com.facebook.litho.sections.common.RenderSectionEvent
 
model - Variable in class com.facebook.litho.sections.common.RenderWithHideItemHandlerEvent
 
modifiers(ImmutableList<Modifier>) - Method in class com.facebook.litho.specmodels.model.SpecMethodModel.Builder
 
modifiers - Variable in class com.facebook.litho.specmodels.model.SpecMethodModel
 
modify(I) - Method in interface com.facebook.litho.DerivedDynamicValue.Modifier
 
mOp - Variable in class com.facebook.litho.testing.sections.TestTarget.Operation
 
motionEvent - Variable in class com.facebook.litho.InterceptTouchEvent
 
motionEvent - Variable in class com.facebook.litho.TouchEvent
 
mount(int, MountItem) - Method in class com.facebook.litho.ComponentHost
 
mount(int, MountItem, Rect) - Method in class com.facebook.litho.ComponentHost
Mounts the given MountItem with unique index.
mount() - Method in class com.facebook.litho.fresco.DraweeDrawable
 
mount(T, DrawableMatrix) - Method in class com.facebook.litho.MatrixDrawable
 
mount(T) - Method in class com.facebook.litho.MatrixDrawable
Sets the necessary artifacts to display the given drawable.
mount(RecyclerView) - Method in class com.facebook.litho.sections.widget.SectionBinderTarget
 
mount(V) - Method in interface com.facebook.litho.widget.Binder
Call this method before the View is mounted, i.e.
mount(ComponentTree, HorizontalScrollLithoView.ScrollPosition, int, int, HorizontalScrollLithoView.OnScrollChangeListener, ScrollStateListener) - Method in class com.facebook.litho.widget.HorizontalScrollLithoView
 
mount(ComponentTree, LithoScrollView.ScrollPosition, ScrollStateListener) - Method in class com.facebook.litho.widget.LithoScrollView
 
mount(RecyclerView) - Method in class com.facebook.litho.widget.RecyclerBinder
Call from the owning Component's onMount.
mount(CharSequence, Layout, int, ClickableSpan[]) - Method in class com.facebook.litho.widget.TextDrawable
 
mount(CharSequence, Layout, int, int) - Method in class com.facebook.litho.widget.TextDrawable
 
mount(CharSequence, Layout, float, ColorStateList, int, int, ClickableSpan[]) - Method in class com.facebook.litho.widget.TextDrawable
 
mount(CharSequence, Layout, float, boolean, ColorStateList, int, int, ClickableSpan[], ImageSpan[], ClickableSpanListener, TouchableSpanListener, TextDrawable.TextOffsetOnTouchListener, int, int, float, String) - Method in class com.facebook.litho.widget.TextDrawable
 
mount(int, MountItem) - Method in class com.facebook.rendercore.Host
Mounts the given MountItem with unique index.
mount(int, MountItem) - Method in class com.facebook.rendercore.HostView
 
mount(RenderTree) - Method in interface com.facebook.rendercore.MountDelegateTarget
 
mount(RenderTree) - Method in class com.facebook.rendercore.MountState
Mount the layoutState on the pre-set HostView.
MOUNT_CONTENT_POOL - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
MOUNT_SPEC - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
MOUNT_SPEC_DELEGATE_METHODS_MAP - Static variable in class com.facebook.litho.specmodels.model.DelegateMethodDescriptions
 
mountable - Variable in class com.facebook.litho.PrepareResult
 
Mountable<ContentT> - Class in com.facebook.rendercore
A Mountable represents a rendering primitive.
Mountable(RenderUnit.RenderType) - Constructor for class com.facebook.rendercore.Mountable
 
MountableCharSequence - Interface in com.facebook.litho.widget
Mountable CharSequence that is aware when the Text component using this CharSequence is mounted and unmounted.
MountableLayoutResult - Class in com.facebook.rendercore
 
MountableLayoutResult(RenderUnit<?>, int, int, int, int) - Constructor for class com.facebook.rendercore.MountableLayoutResult
 
MountableLayoutResult(RenderUnit<?>, int, int, int, int, Object) - Constructor for class com.facebook.rendercore.MountableLayoutResult
 
MountableLithoRenderUnit - Class in com.facebook.litho
 
MountableTextInputLayout - Class in com.google.android.material.textfield
 
MountableTextInputLayout(Context) - Constructor for class com.google.android.material.textfield.MountableTextInputLayout
 
mountBinders(Context, Object, Object, Systracer) - Method in class com.facebook.litho.MountableLithoRenderUnit
 
mountBinders(Context, Object, Object, Systracer) - Method in class com.facebook.rendercore.Mountable
This method is an override that calls super impl to keep it protected on RenderUnit.
mountBinders(Context, MOUNT_CONTENT, Object, Systracer) - Method in class com.facebook.rendercore.RenderUnit
Bind all mountUnmount binder functions.
mountComponent(Component.Builder) - Static method in class com.facebook.litho.testing.helper.ComponentTestHelper
Mount a component into a component view.
mountComponent(Component.Builder, boolean, boolean) - Static method in class com.facebook.litho.testing.helper.ComponentTestHelper
Mount a component into a component view.
mountComponent(ComponentContext, Component) - Static method in class com.facebook.litho.testing.helper.ComponentTestHelper
Mount a component into a component view.
mountComponent(ComponentContext, Component, boolean, boolean) - Static method in class com.facebook.litho.testing.helper.ComponentTestHelper
Mount a component into a component view.
mountComponent(ComponentContext, Component, int, int) - Static method in class com.facebook.litho.testing.helper.ComponentTestHelper
Mount a component into a component view.
mountComponent(ComponentContext, LithoView, Component) - Static method in class com.facebook.litho.testing.helper.ComponentTestHelper
Mount a component into a component view.
mountComponent(ComponentContext, LithoView, Component, int, int) - Static method in class com.facebook.litho.testing.helper.ComponentTestHelper
Mount a component into a component view.
mountComponent(ComponentContext, LithoView, Component, boolean, boolean, int, int) - Static method in class com.facebook.litho.testing.helper.ComponentTestHelper
Mount a component into a component view.
mountComponent(LithoView, ComponentTree) - Static method in class com.facebook.litho.testing.helper.ComponentTestHelper
Mount a component tree into a component view.
mountComponent(LithoView, ComponentTree, Component) - Static method in class com.facebook.litho.testing.helper.ComponentTestHelper
Set a root component to a component tree, and mount it into a component view.
mountComponent(LithoView, ComponentTree, int, int) - Static method in class com.facebook.litho.testing.helper.ComponentTestHelper
Mount a component tree into a component view.
MountContentPool - Interface in com.facebook.litho
A pool dedicated to recycling mount content.
MountDelegate - Class in com.facebook.rendercore
Can be passed to a MountState to override default mounting behaviour and control which items get mounted or unmounted.
MountDelegate(MountDelegateTarget, Systracer) - Constructor for class com.facebook.rendercore.MountDelegate
 
MountDelegateInput - Interface in com.facebook.rendercore
Deprecated.
Marked for removal; check out D4182567 for context.
MountDelegateTarget - Interface in com.facebook.rendercore
Exposes Some RenderCore MountState API to RenderCoreExtension
MountExtension<Input,State> - Class in com.facebook.rendercore.extensions
Mount extension which can be registered by a MountState as an extension which can override mounting behaviour.
MountExtension() - Constructor for class com.facebook.rendercore.extensions.MountExtension
 
MountHelper - Class in com.facebook.litho
 
MountHelper() - Constructor for class com.facebook.litho.MountHelper
 
MountingType - Enum in com.facebook.litho.annotations
 
MountItem - Class in com.facebook.rendercore
 
MountItem(RenderTreeNode, Host, Object) - Constructor for class com.facebook.rendercore.MountItem
 
MountItemsPool - Class in com.facebook.rendercore
Pools of recycled resources.
MountItemsPool.ItemPool - Interface in com.facebook.rendercore
Content item pools that RenderCore uses to recycle content (such as Views)
mountLithoView(LithoView) - Static method in class com.facebook.litho.BenchmarkTestHelper
 
MountSpecGenerator - Class in com.facebook.litho.specmodels.generator
Class that generates methods for Mount Specs.
MountSpecLithoRenderUnit - Class in com.facebook.litho
This RenderUnit encapsulates a Litho output to be mounted using Render Core.
MountSpecLithoRenderUnit.LithoBindBinder - Class in com.facebook.litho
 
MountSpecLithoRenderUnit.LithoMountBinder - Class in com.facebook.litho
 
MountSpecModel - Class in com.facebook.litho.specmodels.model
Model that is an abstract representation of a MountSpec.
MountSpecModel(String, String, ImmutableList<SpecMethodModel<DelegateMethod, Void>>, ImmutableList<SpecMethodModel<EventMethod, EventDeclarationModel>>, ImmutableList<SpecMethodModel<EventMethod, EventDeclarationModel>>, SpecMethodModel<EventMethod, Void>, ImmutableList<WorkingRangeMethodModel>, ImmutableList<SpecMethodModel<UpdateStateMethod, Void>>, ImmutableList<SpecMethodModel<UpdateStateMethod, Void>>, ImmutableList<String>, ImmutableList<TypeVariableName>, ImmutableList<PropDefaultModel>, ImmutableList<EventDeclarationModel>, String, ImmutableList<AnnotationSpec>, ImmutableList<TagModel>, ImmutableList<PropJavadocModel>, boolean, DependencyInjectionHelper, boolean, boolean, boolean, int, boolean, TypeName, SpecElementType, Object, SpecGenerator<MountSpecModel>, ImmutableList<FieldModel>, ImmutableList<SpecMethodModel<BindDynamicValueMethod, Void>>) - Constructor for class com.facebook.litho.specmodels.model.MountSpecModel
 
MountSpecModelFactory - Class in com.facebook.litho.specmodels.processor
Factory for creating MountSpecModels.
MountSpecModelFactory() - Constructor for class com.facebook.litho.specmodels.processor.MountSpecModelFactory
 
MountSpecModelFactory(SpecGenerator<MountSpecModel>) - Constructor for class com.facebook.litho.specmodels.processor.MountSpecModelFactory
 
MountState - Class in com.facebook.rendercore
 
MountState(Host) - Constructor for class com.facebook.rendercore.MountState
 
MountState(Host, Systracer) - Constructor for class com.facebook.rendercore.MountState
This constructor allows the outer framework using RenderCore (e.g.
MOVE - Static variable in class com.facebook.litho.sections.Change
 
move(int, int) - Method in class com.facebook.litho.sections.ChangeSet
 
move(int, int, Object) - Method in class com.facebook.litho.sections.ChangeSet
 
move(int, int) - Method in interface com.facebook.litho.sections.SectionTree.Target
Notify that a Component was moved fromPosition toPosition.
move(int, int) - Method in class com.facebook.litho.sections.widget.SectionBinderTarget
 
MOVE - Static variable in class com.facebook.litho.testing.sections.TestTarget
 
move(int, int) - Method in class com.facebook.litho.testing.sections.TestTarget
 
MOVE - Static variable in class com.facebook.litho.widget.RecyclerBinderUpdateCallback.Operation
 
moveItem(MountItem, int, int) - Method in class com.facebook.litho.ComponentHost
Moves the MountItem associated to oldIndex in the newIndex position.
moveItem(int, int) - Method in class com.facebook.litho.widget.RecyclerBinder
Moves an item from fromPosition to toPosition.
moveItem(MountItem, int, int) - Method in class com.facebook.rendercore.Host
Moves the MountItem associated to oldIndex in the newIndex position.
moveItem(MountItem, int, int) - Method in class com.facebook.rendercore.HostView
 
moveItemAsync(int, int) - Method in class com.facebook.litho.widget.RecyclerBinder
Moves an item from fromPosition to toPostion.
moveLayoutsBetweenThreads() - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration
 
movementMethod(MovementMethod) - Method in class com.facebook.litho.widget.TextInput.Builder
 
moveToLifecycle(LithoLifecycleProvider.LithoLifecycle) - Method in class com.facebook.litho.AOSPLithoLifecycleProvider
 
moveToLifecycle(LithoLifecycleProvider.LithoLifecycle) - Method in interface com.facebook.litho.LithoLifecycleProvider
 
moveToLifecycle(LithoLifecycleProvider.LithoLifecycle) - Method in class com.facebook.litho.LithoLifecycleProviderDelegate
 
moveToLifecycle(LithoLifecycleProvider.LithoLifecycle) - Method in class com.facebook.litho.SimpleNestedTreeLifecycleProvider
 
mPrevData - Variable in class com.facebook.litho.testing.sections.TestTarget.Operation
 
mPrivateFlags - Variable in class com.facebook.litho.LithoNode
 
mRangeCount - Variable in class com.facebook.litho.testing.sections.TestTarget.Operation
 
mRenderUnitId - Variable in class com.facebook.rendercore.visibility.VisibilityOutput
 
mRepresentedObject - Variable in class com.facebook.litho.specmodels.model.PropDefaultModel
 
mResourceResolver - Variable in class com.facebook.litho.Component.Builder
 
mResourceResolver - Variable in class com.facebook.litho.sections.Section.Builder
 
mRunningThreadId - Variable in class com.facebook.litho.TreeFuture
 
mSectionsDebugLoggers - Variable in class com.facebook.litho.sections.Logger
 
mStateListAnimator - Variable in class com.facebook.litho.LithoNode
 
mStateListAnimatorRes - Variable in class com.facebook.litho.LithoNode
 
mSubstring - Variable in class com.facebook.litho.testing.assertj.SubCharSequenceMatcher
 
mTestKey - Variable in class com.facebook.litho.LithoNode
 
mToIndex - Variable in class com.facebook.litho.testing.sections.TestTarget.Operation
 
mTransitionKey - Variable in class com.facebook.litho.LithoNode
 
mTransitionKeyType - Variable in class com.facebook.litho.LithoNode
 
mTransitionOwnerKey - Variable in class com.facebook.litho.LithoNode
 
mTriggerTarget - Variable in class com.facebook.litho.EventTrigger
 
mType - Variable in class com.facebook.litho.specmodels.model.PropDefaultModel
 
multiline(boolean) - Method in class com.facebook.litho.widget.TextInput.Builder
 
MultiPrintableException - Exception in com.facebook.litho.specmodels.processor
 
mUnfocusedHandler - Variable in class com.facebook.litho.LithoNode
 
MutableInt - Class in com.facebook.litho.internal
 
MutableInt(int) - Constructor for class com.facebook.litho.internal.MutableInt
 
mutableNodeInfo() - Method in class com.facebook.litho.LithoNode
 
mutateType(int) - Method in class com.facebook.litho.DebugHierarchy.Node
 
mViewAttributeFlags - Variable in class com.facebook.litho.LithoView
 
mVisibilityChangedHandler - Variable in class com.facebook.litho.LithoNode
 
mVisibleHandler - Variable in class com.facebook.litho.LithoNode
 
mVisibleHeightRatio - Variable in class com.facebook.litho.LithoNode
 
mVisibleWidthRatio - Variable in class com.facebook.litho.LithoNode
 
mYogaMeasureFunction - Variable in class com.facebook.litho.LithoNode
 
mYogaWrap - Variable in class com.facebook.litho.LithoNode
 

N

name(String) - Method in class com.facebook.litho.specmodels.model.DelegateMethodDescription.Builder
 
name - Variable in class com.facebook.litho.specmodels.model.DelegateMethodDescription
 
name - Variable in class com.facebook.litho.specmodels.model.EventDeclarationModel
 
name(CharSequence) - Method in class com.facebook.litho.specmodels.model.SpecMethodModel.Builder
 
name - Variable in class com.facebook.litho.specmodels.model.SpecMethodModel
 
name - Variable in class com.facebook.litho.specmodels.model.TagModel
 
name - Variable in class com.facebook.litho.specmodels.model.WorkingRangeDeclarationModel
 
name - Variable in class com.facebook.litho.specmodels.model.WorkingRangeMethodModel
 
name(String) - Method in class com.facebook.litho.testing.specmodels.MockMethodParamModel.Builder
 
NEEDS_THEME_SYNCHRONIZATION - Static variable in class com.facebook.litho.config.ComponentsConfiguration
Whether we need to account for lack of synchronization while accessing Themes.
needsAccessibilityDelegate() - Method in class com.facebook.litho.NodeInfo
 
NeedsBgPaddingInfo - Interface in com.facebook.litho.widget
Because a LayoutInfo/LayoutManager may rely on padding to generate a child measure specs, and because padding isn't accessible in a thread-safe way, this interface gives a LayoutManager the chance to record the RecyclerView's padding when it's attached.
needsPreviousRenderData() - Method in class com.facebook.litho.SpecGeneratedComponent
 
needsRemount() - Method in interface com.facebook.rendercore.MountDelegateTarget
 
needsRemount() - Method in class com.facebook.rendercore.MountState
True if we have manually unmounted content (e.g.
needsToRerunTransitions() - Method in class com.facebook.litho.LayoutState
 
needsToRerunTransitions() - Method in interface com.facebook.rendercore.transitions.TransitionsExtensionInput
 
NestedLithoViewsExtension - Class in com.facebook.litho
MountExtension to ensure that content with nested LithoViews is properly clearing those LithoViews when the item is unmounted.
NestedLithoViewsExtension() - Constructor for class com.facebook.litho.NestedLithoViewsExtension
 
nestedScrollingEnabled(boolean) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
nestedScrollingEnabled(boolean) - Method in class com.facebook.litho.widget.Recycler.Builder
 
nestedScrollingEnabled(boolean) - Method in class com.facebook.litho.widget.VerticalScroll.Builder
 
NestedTreeHolder - Class in com.facebook.litho
This class is a placeholder for the unresolved layout and result of a Components which implement the OnCreateLayoutWithSizeSpec.The TreeProps, padding and border width properties and held separately so that they can be copied into the actual nested tree layout before measuring it.
NestedTreeHolder(TreeProps) - Constructor for class com.facebook.litho.NestedTreeHolder
 
NestedTreeHolder(TreeProps, LithoNode) - Constructor for class com.facebook.litho.NestedTreeHolder
 
NestedTreeHolderResult - Class in com.facebook.litho
This is an output only NestedTreeHolderResult; this is created by a NestedTreeHolder.
NestedTreeHolderResult(ComponentContext, NestedTreeHolder, YogaNode, LithoLayoutResult) - Constructor for class com.facebook.litho.NestedTreeHolderResult
 
NestedTreeYogaLayoutProps - Class in com.facebook.litho
 
NestedTreeYogaLayoutProps(YogaNode) - Constructor for class com.facebook.litho.NestedTreeYogaLayoutProps
 
newApplication(ClassLoader, String, Context) - Method in class com.facebook.litho.testing.espresso.LithoEspressoTestRunner
 
newArrayOfSize2() - Static method in class com.facebook.litho.ArrayBatchAllocator
same as calling new int[2];
newBuilder() - Static method in class com.facebook.litho.specmodels.generator.TypeSpecDataHolder
 
newBuilder() - Static method in class com.facebook.litho.specmodels.model.DelegateMethodDescription
 
newBuilder() - Static method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
newBuilder() - Static method in class com.facebook.litho.testing.specmodels.MockMethodParamModel
 
newBuilder() - Static method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
newEventHandler(Class<? extends Component>, String, ComponentContext, int, Object[]) - Static method in class com.facebook.litho.Component
 
newEventHandler(int, Object[]) - Method in class com.facebook.litho.ComponentContext
 
newEventHandler(int, Object[]) - Method in class com.facebook.litho.sections.SectionContext
 
newEventHandler(Class<? extends Section>, String, SectionContext, int, Object[]) - Static method in class com.facebook.litho.sections.SectionLifecycle
 
newEventTrigger(ComponentContext, Component, int) - Static method in class com.facebook.litho.Component
This variant is used to create an EventTrigger used to register this component as a target in EventTriggersContainer
newEventTrigger(ComponentContext, String, int) - Static method in class com.facebook.litho.Component
Deprecated.
newEventTrigger(SectionContext, Section, int) - Static method in class com.facebook.litho.sections.SectionLifecycle
This variant is used to create an EventTrigger used to register this component as a target in EventTriggersContainer
newEventTrigger(SectionContext, String, int) - Static method in class com.facebook.litho.sections.SectionLifecycle
Deprecated.
newImmediateLayoutBuilder(RenderStateContext, ComponentContext, int, int, Component) - Static method in class com.facebook.litho.TestLayoutState
Deprecated.
 
newNode(DebugHierarchy.Node, Component, List<Component>) - Static method in class com.facebook.litho.DebugHierarchy
 
newPerformanceEvent(ComponentContext, int) - Method in interface com.facebook.litho.ComponentsLogger
Create a new performance event with the given event id and start counting the time.
newPerformanceEvent(ComponentContext, int) - Method in class com.facebook.litho.testing.logging.TestComponentsLogger
 
newSelection - Variable in class com.facebook.litho.widget.ItemSelectedEvent
 
nextItem - Variable in class com.facebook.litho.sections.common.OnCheckIsSameContentEvent
 
nextItem - Variable in class com.facebook.litho.sections.common.OnCheckIsSameItemEvent
 
NO_OP - Static variable in annotation type com.facebook.litho.LithoLifecycleProviderDelegate.LifecycleTransitionStatus
 
NO_OP_ARGS_BUILDER - Static variable in class com.facebook.rendercore.RenderCoreSystrace
 
Node(DebugHierarchy.Node, Component, List<Component>, int) - Constructor for class com.facebook.litho.DebugHierarchy.Node
 
node - Variable in class com.facebook.litho.LithoResolutionResult
 
Node<RenderContext> - Interface in com.facebook.rendercore
Represents a single node in a RenderCore Tree.
LayoutResult - Interface in com.facebook.rendercore
Represents the result of a Layout pass.
NodeCanFinish - Interface in com.facebook.litho.dataflow
Interface for a ValueNode that has logic that determines when its finished.
NodeConfig - Class in com.facebook.litho
A helper class that defines a configurable sizes for Pooling.
NodeConfig() - Constructor for class com.facebook.litho.NodeConfig
 
NodeConfig.InternalYogaNodeFactory - Interface in com.facebook.litho
 
NodeInfo - Class in com.facebook.litho
NodeInfo holds information that are set to the LithoNode and needs to be used while mounting.
NodeInfo() - Constructor for class com.facebook.litho.NodeInfo
 
NodeInfoUtils - Class in com.facebook.litho
 
NON_EXISTENT_CLASS - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
NONE - Static variable in class com.facebook.litho.AccessibilityRole
 
NONE - Static variable in annotation type com.facebook.litho.LayoutState.CalculateLayoutSource
 
NONE - Static variable in annotation type com.facebook.litho.sections.SectionsLogEventUtils.ApplyNewChangeSet
 
NONE - Static variable in class com.facebook.litho.widget.CardClipDrawable
 
NoOpComponentsSystrace - Class in com.facebook.litho.testing.testrunner
 
NoOpComponentsSystrace() - Constructor for class com.facebook.litho.testing.testrunner.NoOpComponentsSystrace
 
NoOpDrawable - Class in com.facebook.litho.fresco
This drawable is used in place of null in DraweeDrawable.
NoOpDrawable() - Constructor for class com.facebook.litho.fresco.NoOpDrawable
 
NoOpEventHandler<E> - Class in com.facebook.litho
 
NoOpPerfEvent - Class in com.facebook.litho
Empty implementation of PerfEvent performing no actions.
NoOpPerfEvent() - Constructor for class com.facebook.litho.NoOpPerfEvent
 
noOvershootConfig - Static variable in class com.facebook.litho.dataflow.springs.SpringConfig
 
normal() - Static method in enum com.facebook.litho.specmodels.internal.RunMode
 
NotAnimatedItemAnimator - Class in com.facebook.litho.sections.widget
This implementation of RecyclerView.ItemAnimator disables all animations in a RecyclerView.
NotAnimatedItemAnimator() - Constructor for class com.facebook.litho.sections.widget.NotAnimatedItemAnimator
 
notifyChangeSetComplete(boolean, ChangeSetCompleteCallback) - Method in interface com.facebook.litho.sections.SectionTree.Target
Called when a changeset has finished being applied.
notifyChangeSetComplete(boolean, ChangeSetCompleteCallback) - Method in class com.facebook.litho.sections.widget.SectionBinderTarget
 
notifyChangeSetComplete(boolean, ChangeSetCompleteCallback) - Method in class com.facebook.litho.testing.sections.TestTarget
 
notifyChangeSetComplete(boolean, ChangeSetCompleteCallback) - Method in class com.facebook.litho.widget.RecyclerBinder
Called after all the change set operations (inserts, removes, etc.) in a batch have completed.
notifyChangeSetCompleteAsync(boolean, ChangeSetCompleteCallback) - Method in class com.facebook.litho.widget.RecyclerBinder
Called after all the change set operations (inserts, removes, etc.) in a batch have completed.
notifyItemRenderCompleteAt(int, long) - Method in class com.facebook.litho.widget.RecyclerBinder
 
notifyLithoViewGlobalPositionChanged() - Method in class com.facebook.litho.LithoView
Call this method when the LithoView's global position on screen has changed via manual offset.
notifyMount(long) - Method in interface com.facebook.rendercore.MountDelegateTarget
 
notifyMount(long) - Method in class com.facebook.rendercore.MountState
 
notifyOnUnbind(ExtensionState<VisibilityMountExtension.VisibilityMountExtensionState>) - Static method in class com.facebook.rendercore.visibility.VisibilityMountExtension
 
notifyUnmount(long) - Method in interface com.facebook.rendercore.MountDelegateTarget
 
notifyUnmount(long) - Method in class com.facebook.rendercore.MountState
 
notifyVisibleBoundsChanged(Rect, boolean) - Method in class com.facebook.litho.LithoView
 
notifyVisibleBoundsChanged() - Method in class com.facebook.litho.LithoView
 
notifyVisibleBoundsChanged(MountDelegateTarget, Host) - Static method in class com.facebook.rendercore.extensions.RenderCoreExtension
notifyVisibleBoundsChanged() - Method in class com.facebook.rendercore.LazyMeasureHostView
 
notifyVisibleBoundsChanged(Rect) - Method in class com.facebook.rendercore.MountDelegate
 
notifyVisibleBoundsChanged() - Method in interface com.facebook.rendercore.RenderCoreExtensionHost
Notifies the host the its visible bounds may have potentially changed.
notifyVisibleBoundsChanged() - Method in class com.facebook.rendercore.RenderTreeHostView
 
notifyVisibleBoundsChanged() - Method in class com.facebook.rendercore.RootHostDelegate
 
notifyVisibleBoundsChanged() - Method in class com.facebook.rendercore.RootHostView
 
notifyVisibleBoundsChanged(Rect, boolean) - Method in interface com.facebook.rendercore.transitions.AnimatedRootHost
This allows inner RootHosts to trigger a mount on a custom visibleRect.
notifyVisibleBoundsChangedForItem(Object) - Method in class com.facebook.rendercore.MountDelegate
 
NoUpdateItemAnimator - Class in com.facebook.litho.sections.widget
This implementation of RecyclerView.ItemAnimator disables animations of item change events.
NoUpdateItemAnimator() - Constructor for class com.facebook.litho.sections.widget.NoUpdateItemAnimator
 
NS_PER_SECOND - Static variable in class com.facebook.litho.dataflow.SpringNode
 
NULLABLE - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
NUM_CORES_NOT_SET - Static variable in class com.facebook.litho.config.DeviceInfoUtils
 
NUMBER_PICKER - Static variable in class com.facebook.litho.AccessibilityRole
 
numColumns(int) - Method in class com.facebook.litho.sections.widget.GridRecyclerConfiguration.Builder
 
numOfSubComponents(ComponentContext, <any>) - Static method in class com.facebook.litho.testing.assertj.SubComponentExtractor
Deprecated.
This combinator allows you to make an assertion on the number of sub-components directly spun up by the component under test.
numSpans(int) - Method in class com.facebook.litho.sections.widget.StaggeredGridRecyclerConfiguration.Builder
 

O

OBJECT - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
obtainLithoViewChildren(List<LithoView>) - Method in interface com.facebook.litho.HasLithoViewChildren
 
obtainLithoViewChildren(List<LithoView>) - Method in class com.facebook.litho.testing.ViewGroupWithLithoViewChildren
 
obtainLithoViewChildren(List<LithoView>) - Method in class com.facebook.litho.widget.HorizontalScrollLithoView
 
obtainLithoViewChildren(List<LithoView>) - Method in class com.facebook.litho.widget.LithoScrollView
 
obtainLithoViewChildren(List<LithoView>) - Method in class com.facebook.litho.widget.SectionsRecyclerView
 
obtainStyledAttributes(int[], int) - Method in class com.facebook.litho.ComponentContext
 
of(E...) - Static method in class com.facebook.litho.specmodels.internal.ImmutableList
 
of(Class<? extends SectionLifecycle>) - Static method in class com.facebook.litho.testing.sections.SubSection
 
of(Section) - Static method in class com.facebook.litho.testing.sections.SubSection
 
of(Class<? extends Component>) - Static method in class com.facebook.litho.testing.subcomponents.SubComponent
 
of(T) - Static method in class com.facebook.litho.testing.subcomponents.SubComponent
 
of(View) - Static method in class com.facebook.litho.testing.viewtree.ViewTree
 
offset - Variable in class com.facebook.litho.sections.widget.ScrollToHandle
 
offset - Variable in class com.facebook.litho.sections.widget.SmoothScrollEvent
 
offset - Variable in class com.facebook.litho.sections.widget.SmoothScrollToHandleEvent
 
offsetDip(Context, int) - Static method in class com.facebook.litho.animation.DimensionValue
 
offsetLeftAndRight(int) - Method in class com.facebook.litho.LithoView
 
offsetLeftAndRight(int) - Method in class com.facebook.rendercore.LazyMeasureHostView
 
offsetLeftAndRight(int) - Method in class com.facebook.rendercore.RenderTreeHostView
 
offsetLeftAndRight(int) - Method in class com.facebook.rendercore.RootHostView
 
offsetPx(float) - Static method in class com.facebook.litho.animation.DimensionValue
 
offsetTopAndBottom(int) - Method in class com.facebook.litho.LithoView
 
offsetTopAndBottom(int) - Method in class com.facebook.rendercore.LazyMeasureHostView
 
offsetTopAndBottom(int) - Method in class com.facebook.rendercore.RenderTreeHostView
 
offsetTopAndBottom(int) - Method in class com.facebook.rendercore.RootHostView
 
ON_ATTACHED - Static variable in class com.facebook.litho.specmodels.model.DelegateMethodDescriptions
 
ON_BIND - Static variable in class com.facebook.litho.specmodels.model.DelegateMethodDescriptions
 
ON_BOUNDS_DEFINED - Static variable in class com.facebook.litho.specmodels.model.DelegateMethodDescriptions
 
ON_CREATE_INITIAL_STATE - Static variable in class com.facebook.litho.specmodels.model.DelegateMethodDescriptions
 
ON_CREATE_LAYOUT - Static variable in class com.facebook.litho.specmodels.model.DelegateMethodDescriptions
 
ON_CREATE_LAYOUT_WITH_SIZE_SPEC - Static variable in class com.facebook.litho.specmodels.model.DelegateMethodDescriptions
 
ON_CREATE_MOUNT_CONTENT - Static variable in class com.facebook.litho.specmodels.model.DelegateMethodDescriptions
 
ON_CREATE_MOUNT_CONTENT_POOL - Static variable in class com.facebook.litho.specmodels.model.DelegateMethodDescriptions
 
ON_CREATE_TRANSITION - Static variable in class com.facebook.litho.specmodels.model.DelegateMethodDescriptions
 
ON_DETACHED - Static variable in class com.facebook.litho.specmodels.model.DelegateMethodDescriptions
 
ON_ERROR - Static variable in class com.facebook.litho.specmodels.model.DelegateMethodDescriptions
 
ON_LOAD_STYLE - Static variable in class com.facebook.litho.specmodels.model.DelegateMethodDescriptions
 
ON_MEASURE - Static variable in class com.facebook.litho.specmodels.model.DelegateMethodDescriptions
 
ON_MEASURE_BASELINE - Static variable in class com.facebook.litho.specmodels.model.DelegateMethodDescriptions
 
ON_MOUNT - Static variable in class com.facebook.litho.specmodels.model.DelegateMethodDescriptions
 
ON_POPULATE_ACCESSIBILITY_NODE - Static variable in class com.facebook.litho.specmodels.model.DelegateMethodDescriptions
 
ON_POPULATE_EXTRA_ACCESSIBILITY_NODE - Static variable in class com.facebook.litho.specmodels.model.DelegateMethodDescriptions
 
ON_PREPARE - Static variable in class com.facebook.litho.specmodels.model.DelegateMethodDescriptions
 
ON_UNBIND - Static variable in class com.facebook.litho.specmodels.model.DelegateMethodDescriptions
 
ON_UNMOUNT - Static variable in class com.facebook.litho.specmodels.model.DelegateMethodDescriptions
 
onActivityCreated(Activity, Bundle) - Static method in class com.facebook.litho.ComponentsLifecycles
 
onActivityDestroyed(Activity) - Static method in class com.facebook.litho.ComponentsLifecycles
 
onAllNodesFinished(GraphBinding) - Method in interface com.facebook.litho.dataflow.BindingListener
Called when a GraphBinding is finished, meaning all of its nodes are finished.
onAnimationComplete(TransitionId) - Method in interface com.facebook.litho.TransitionManager.OnAnimationCompleteListener
 
onAnimationUnitComplete(PropertyHandle, T) - Method in interface com.facebook.litho.TransitionManager.OnAnimationCompleteListener
 
onAskForWorkToContinue(String) - Method in interface com.facebook.litho.WorkContinuationInstrumenter.Instrumenter
Captures when asking for work to be stolen.
onAskForWorkToContinue(String) - Static method in class com.facebook.litho.WorkContinuationInstrumenter
 
onAsyncStateUpdateEnqueued(String, boolean) - Method in interface com.facebook.litho.BatchedStateUpdatesStrategy
This method is called whenever an async state update was enqueued and added to the StateHandler.
OnAttached - Annotation Type in com.facebook.litho.annotations
A method annotated with this annotation is called when the component is attached to the ComponentTree.
onAttached(ComponentContext) - Method in class com.facebook.litho.SpecGeneratedComponent
Called when the component is attached to the ComponentTree.
onAttachedToWindow() - Method in class com.facebook.litho.LithoView
 
onAttachedToWindow() - Method in class com.facebook.rendercore.LazyMeasureHostView
 
onAttachedToWindow() - Method in class com.facebook.rendercore.RenderTreeHostView
 
onAttachedToWindow() - Method in class com.facebook.rendercore.RootHostView
 
onAttachedToWindowForTest() - Method in class com.facebook.litho.LithoView
Along with LithoView.onDetachedFromWindowForTest() below, makes the LithoView think it's attached/ detached in a unit test environment.
onBeginWork(EventHandler, Object) - Method in interface com.facebook.litho.EventDispatcherInstrumenter.Instrumenter
 
onBeginWork(EventHandler, Object) - Static method in class com.facebook.litho.EventDispatcherInstrumenter
 
onBeginWorkContinuation(String, Object) - Method in interface com.facebook.litho.WorkContinuationInstrumenter.Instrumenter
Captures the beginning of the continuation for stolen work.
onBeginWorkContinuation(String, Object) - Static method in class com.facebook.litho.WorkContinuationInstrumenter
 
OnBind - Annotation Type in com.facebook.litho.annotations
A method annotation used in classes that are annotated with MountSpec.
onBind(ComponentContext, Object, InterStagePropsContainer) - Method in class com.facebook.litho.SpecGeneratedComponent
 
onBind(ComponentContext, Object, InterStagePropsContainer) - Method in class com.facebook.litho.testing.TestDrawableComponent
Deprecated.
 
onBind(ComponentContext, Object, InterStagePropsContainer) - Method in class com.facebook.litho.testing.TestViewComponent
Deprecated.
 
onBind(ComponentContext, Object, InterStagePropsContainer) - Method in class com.facebook.litho.ViewCompatComponent
Deprecated.
 
onBind(ComponentContext, Object, InterStagePropsContainer) - Method in class com.facebook.litho.widget.EditText
Deprecated.
 
onBind(ComponentContext, Object, InterStagePropsContainer) - Method in class com.facebook.litho.widget.Image
 
onBind(ComponentContext, Object, InterStagePropsContainer) - Method in class com.facebook.litho.widget.Recycler
 
onBind(ComponentContext, Object, InterStagePropsContainer) - Method in class com.facebook.litho.widget.SizeSpecMountWrapperComponent
 
onBind(ComponentContext, Object, InterStagePropsContainer) - Method in class com.facebook.litho.widget.TextInput
 
OnBindDynamicValue - Annotation Type in com.facebook.litho.annotations
EXPERIMENTAL.
onBindItem(ExtensionState<DynamicPropsExtension.DynamicPropsExtensionState>, RenderUnit<?>, Object, Object) - Method in class com.facebook.litho.DynamicPropsExtension
 
onBindItem(RenderUnit, Object, Object) - Method in class com.facebook.rendercore.extensions.ExtensionState
 
onBindItem(ExtensionState<State>, RenderUnit<?>, Object, Object) - Method in class com.facebook.rendercore.extensions.MountExtension
Called after an item is bound, after it gets mounted or updated.
onBindItem(ExtensionState<IncrementalMountExtension.IncrementalMountExtensionState>, RenderUnit<?>, Object, Object) - Method in class com.facebook.rendercore.incrementalmount.IncrementalMountExtension
 
onBindItem(RenderUnit, Object, Object) - Method in class com.facebook.rendercore.MountDelegate
 
OnBindService - Annotation Type in com.facebook.litho.sections.annotations
The method with this annotation will be called whenever the Service has been created or transferred from the old tree to the new tree and are therefore ready to be used.
onBindViewHolder(T, int, ComponentTree, RenderInfo) - Method in interface com.facebook.litho.widget.RecyclerBinderAdapterDelegate
The same function as androidx.recyclerview.widget.RecyclerView.Adapter#onBindViewHolder(androidx.recyclerview.widget.RecyclerView.ViewHolder, int) but with two additional parameters, and , which are useful to the LithoView.
onBlacklistUpdate(SectionContext, Object, EventHandler<GetUniqueIdentifierEvent>) - Static method in class com.facebook.litho.sections.common.HideableDataDiffSection
 
onBlacklistUpdateAsync(SectionContext, Object, EventHandler<GetUniqueIdentifierEvent>) - Static method in class com.facebook.litho.sections.common.HideableDataDiffSection
 
onBlacklistUpdateSync(SectionContext, Object, EventHandler<GetUniqueIdentifierEvent>) - Static method in class com.facebook.litho.sections.common.HideableDataDiffSection
 
onBoundsAppliedToItem(ExtensionState<TransitionsExtension.TransitionsExtensionState>, RenderUnit<?>, Object, Object) - Method in class com.facebook.litho.TransitionsExtension
 
onBoundsAppliedToItem(RenderUnit, Object, Object) - Method in class com.facebook.rendercore.extensions.ExtensionState
 
onBoundsAppliedToItem(ExtensionState<State>, RenderUnit<?>, Object, Object) - Method in class com.facebook.rendercore.extensions.MountExtension
 
onBoundsAppliedToItem(RenderTreeNode, Object) - Method in class com.facebook.rendercore.MountDelegate
 
onBoundsChange(Rect) - Method in class com.facebook.litho.drawable.ComparableDrawableWrapper
 
OnBoundsDefined - Annotation Type in com.facebook.litho.annotations
 
onBoundsDefined(ComponentContext, ComponentLayout, InterStagePropsContainer) - Method in class com.facebook.litho.SpecGeneratedComponent
Called after the layout calculation is finished and the given ComponentLayout has its bounds defined.
onBoundsDefined(ComponentContext, ComponentLayout, InterStagePropsContainer) - Method in class com.facebook.litho.testing.TestDrawableComponent
Deprecated.
 
onBoundsDefined(ComponentContext, ComponentLayout, InterStagePropsContainer) - Method in class com.facebook.litho.testing.TestViewComponent
Deprecated.
 
onBoundsDefined(ComponentContext, ComponentLayout, InterStagePropsContainer) - Method in class com.facebook.litho.widget.HorizontalScroll
 
onBoundsDefined(ComponentContext, ComponentLayout, InterStagePropsContainer) - Method in class com.facebook.litho.widget.Image
 
onBoundsDefined(ComponentContext, ComponentLayout, InterStagePropsContainer) - Method in class com.facebook.litho.widget.Recycler
 
onBoundsDefined(ComponentContext, ComponentLayout, InterStagePropsContainer) - Method in class com.facebook.litho.widget.SizeSpecMountWrapperComponent
 
onBoundsDefined(ComponentContext, ComponentLayout, InterStagePropsContainer) - Method in class com.facebook.litho.widget.Text
 
onBoundsDefined(ComponentContext, ComponentLayout, InterStagePropsContainer) - Method in class com.facebook.litho.widget.VerticalScroll
 
OnCalculateCachedValue - Annotation Type in com.facebook.litho.annotations
Annotation for a method on a component's spec that indicates that the method is used to calculate a value that is cached by the component, and may be access in methods using CachedValue.
onCanceledBeforeStart(AnimationBinding) - Method in interface com.facebook.litho.animation.AnimationBindingListener
Called when a listener (including this one) returns false from AnimationBindingListener.shouldStart(com.facebook.litho.animation.AnimationBinding)
once() - Static method in class com.facebook.litho.testing.assertj.LithoViewAssert
 
onChanged(int, int, Object) - Method in class com.facebook.litho.widget.RecyclerBinderUpdateCallback
 
onChangesetApplied(Section, ChangesInfo, String, ChangesetDebugConfiguration.ChangesetDebugInfo) - Method in interface com.facebook.litho.sections.ChangesetDebugConfiguration.ChangesetDebugListener
 
onChangesetApplied(Section, Section, ChangesInfo, String, int, String) - Method in interface com.facebook.litho.sections.ChangesetDebugConfiguration.ChangesetDebugListener
Deprecated.
OnCheckIsSameContentEvent<T> - Class in com.facebook.litho.sections.common
This event is triggered by DataDiffSectionSpec when it needs to verify whether two model objects that represent the same item also have the same content.
OnCheckIsSameContentEvent() - Constructor for class com.facebook.litho.sections.common.OnCheckIsSameContentEvent
 
onCheckIsSameContentEventHandler(EventHandler<OnCheckIsSameContentEvent<T>>) - Method in class com.facebook.litho.sections.common.DataDiffSection.Builder
 
OnCheckIsSameItemEvent<T> - Class in com.facebook.litho.sections.common
This event is triggered by DataDiffSectionSpec when it needs to verify whether two model objects represent the same item in the collection.
OnCheckIsSameItemEvent() - Constructor for class com.facebook.litho.sections.common.OnCheckIsSameItemEvent
 
onCheckIsSameItemEventHandler(EventHandler<OnCheckIsSameItemEvent<T>>) - Method in class com.facebook.litho.sections.common.DataDiffSection.Builder
 
onClearRefreshing(ComponentContext, Handle) - Static method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent
This will send the onClearRefreshing trigger to the component with the given handle.
onClearRefreshing(ComponentContext, String) - Static method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent
onClearRefreshing(EventTrigger) - Static method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent
onClearRefreshingTrigger(EventTrigger) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
Deprecated.
Do not use this method to set an EventTrigger. Instead, set a Handle on this Component with .handle() and dispatch the trigger using the variant of RecyclerCollectionComponent.onClearRefreshingTrigger that takes a Handle param.
onClearRefreshingTrigger(ComponentContext, String) - Static method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent
Deprecated.
Do not use this method to get a EventTrigger to use later. Instead give the component a Handle and use RecyclerCollectionComponent.onClearRefreshing(ComponentContext, Handle).
onClick(ClickableSpan, View) - Method in interface com.facebook.litho.widget.ClickableSpanListener
 
onClick(ComponentContext) - Static method in class com.facebook.litho.widget.Spinner
 
onContextCreated(Activity) - Static method in class com.facebook.litho.ComponentsLifecycles
 
onContextCreated(Context) - Static method in class com.facebook.litho.ComponentsLifecycles
 
onContextCreated(Context) - Static method in class com.facebook.rendercore.MountItemsPool
 
onContextDestroyed(Context) - Static method in class com.facebook.litho.ComponentsLifecycles
 
onContextDestroyed(Context) - Static method in class com.facebook.rendercore.MountItemsPool
 
onCreate() - Method in class com.facebook.litho.testing.espresso.InstrumentationApp
 
OnCreateChildren - Annotation Type in com.facebook.litho.sections.annotations
Every class that is annotated with GroupSectionSpec requires a method that is annotated with OnCreateChildren.
OnCreateInitialState - Annotation Type in com.facebook.litho.annotations
This annotation is used in a LayoutSpec; the framework calls the method annotated with OnCreateInitialState before resolving its layout, i.e.
OnCreateLayout - Annotation Type in com.facebook.litho.annotations
This annotation is used in conjugation with LayoutSpec.
onCreateLayout(ComponentContext) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent
 
onCreateLayout(ComponentContext) - Method in class com.facebook.litho.sections.widget.ViewPagerComponent
 
onCreateLayout(ComponentContext) - Method in class com.facebook.litho.SpecGeneratedComponent
Generate a tree of ComponentLayout representing the layout structure of the Component and its sub-components.
onCreateLayout(ComponentContext) - Method in class com.facebook.litho.testing.TestLayoutComponent
Deprecated.
 
onCreateLayout(ComponentContext) - Method in class com.facebook.litho.testing.TestTransitionComponent
Deprecated.
 
onCreateLayout(ComponentContext) - Method in class com.facebook.litho.widget.Button
 
onCreateLayout(ComponentContext) - Method in class com.facebook.litho.widget.Card
 
onCreateLayout(ComponentContext) - Method in class com.facebook.litho.widget.SolidColor
 
onCreateLayout(ComponentContext) - Method in class com.facebook.litho.widget.Spinner
 
onCreateLayout(ComponentContext) - Method in class com.facebook.litho.widget.TouchableFeedback
 
onCreateLayout(ComponentContext) - Method in class com.facebook.litho.widget.TransparencyEnabledCard
Deprecated.
 
onCreateLayout(ComponentContext) - Method in class com.facebook.litho.Wrapper
 
onCreateLayoutWithSizeSpec(ComponentContext, int, int) - Method in class com.facebook.litho.SpecGeneratedComponent
 
onCreateLayoutWithSizeSpec(ComponentContext, int, int) - Method in class com.facebook.litho.testing.TestSizeDependentComponent
Deprecated.
 
OnCreateMountContent - Annotation Type in com.facebook.litho.annotations
The method annotated with this annotation will be called to instantiate the mount content for the MountSpec, when the pool of objects corresponding to this mount content type is empty and recycling is not possible.
onCreateMountContent(Context) - Method in class com.facebook.litho.Component
Create the object that will be mounted in the LithoView.
onCreateMountContent(Context) - Method in class com.facebook.litho.testing.TestDrawableComponent
Deprecated.
 
onCreateMountContent(Context) - Method in class com.facebook.litho.testing.TestViewComponent
Deprecated.
 
onCreateMountContent(Context) - Method in class com.facebook.litho.ViewCompatComponent
Deprecated.
 
onCreateMountContent(Context) - Method in class com.facebook.litho.widget.CardClip
 
onCreateMountContent(Context) - Method in class com.facebook.litho.widget.CardShadow
 
onCreateMountContent(Context) - Method in class com.facebook.litho.widget.EditText
Deprecated.
 
onCreateMountContent(Context) - Method in class com.facebook.litho.widget.HorizontalScroll
 
onCreateMountContent(Context) - Method in class com.facebook.litho.widget.Image
 
onCreateMountContent(Context) - Method in class com.facebook.litho.widget.Progress
 
onCreateMountContent(Context) - Method in class com.facebook.litho.widget.Recycler
 
onCreateMountContent(Context) - Method in class com.facebook.litho.widget.SizeSpecMountWrapperComponent
 
onCreateMountContent(Context) - Method in class com.facebook.litho.widget.Text
 
onCreateMountContent(Context) - Method in class com.facebook.litho.widget.TextInput
 
onCreateMountContent(Context) - Method in class com.facebook.litho.widget.TransparencyEnabledCardClip
 
onCreateMountContent(Context) - Method in class com.facebook.litho.widget.VerticalScroll
 
OnCreateMountContentPool - Annotation Type in com.facebook.litho.annotations
The annotated method will be called to create a custom MountContentPool for this mount spec.
onCreateMountContentPool() - Method in class com.facebook.litho.SpecGeneratedComponent
 
onCreateMountContentPool() - Method in interface com.facebook.rendercore.ContentAllocator
Creates the content pool the framework should use for this Mountable.
OnCreateService - Annotation Type in com.facebook.litho.sections.annotations
The method annotated with this annotation will be called when the Component is created for the first time and should create the Service it wishes to use.
OnCreateTransition - Annotation Type in com.facebook.litho.annotations
Annotation for a method that specifies how to animate this component to its new layout and props.
onCreateTransition(ComponentContext) - Method in class com.facebook.litho.Component
 
onCreateTransition(ComponentContext) - Method in class com.facebook.litho.testing.TestTransitionComponent
Deprecated.
 
OnCreateTreeProp - Annotation Type in com.facebook.litho.annotations
An annotation for a Spec method that generates tree props.
onCreateViewHolder(ViewGroup, int) - Method in interface com.facebook.litho.widget.RecyclerBinderAdapterDelegate
The same function as androidx.recyclerview.widget.RecyclerView.Adapter#onCreateViewHolder(ViewGroup, int).
OnDataBound - Annotation Type in com.facebook.litho.sections.annotations
The method annotated with this annotation will be called when the data corresponding to this Section props is now visible to the SectionTree.Target of the SectionTree .
onDataBound() - Method in interface com.facebook.litho.widget.ChangeSetCompleteCallback
A callback invoked when the data for a section has changed to the underlying RecyclerView.
OnDataRendered - Annotation Type in com.facebook.litho.sections.annotations
The method annotated with this annotation will be called when the data corresponding to this Section props is now rendered complete.
onDataRendered - Variable in class com.facebook.litho.testing.sections.TestSectionCreator.ChildrenSectionTest
 
onDataRendered(boolean, long) - Method in interface com.facebook.litho.widget.ChangeSetCompleteCallback
A callback invoked when the data for a section has rendered to the underlying RecyclerView.
OnDetached - Annotation Type in com.facebook.litho.annotations
A method annotated with this annotation is called when the component is detached from the ComponentTree.
onDetached(ComponentContext) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent
 
onDetached(ComponentContext) - Method in class com.facebook.litho.SpecGeneratedComponent
Called when the component is detached from the ComponentTree.
onDetached(ComponentContext) - Method in class com.facebook.litho.widget.SizeSpecMountWrapperComponent
 
onDetachedFromWindow() - Method in class com.facebook.litho.LithoView
 
onDetachedFromWindow() - Method in class com.facebook.litho.widget.SectionsRecyclerView
 
onDetachedFromWindow() - Method in class com.facebook.rendercore.LazyMeasureHostView
 
onDetachedFromWindow() - Method in class com.facebook.rendercore.RenderTreeHostView
 
onDetachedFromWindow() - Method in class com.facebook.rendercore.RootHostView
 
onDetachedFromWindowForTest() - Method in class com.facebook.litho.LithoView
 
OnDiff - Annotation Type in com.facebook.litho.sections.annotations
A class annotated with DiffSectionSpec requires a method with this annotation.
onDirtyMount(LithoView) - Method in interface com.facebook.litho.LithoView.OnDirtyMountListener
Called when finishing a mount where the mount state was dirty.
onEndUpdateRenderUnit() - Method in class com.facebook.litho.MountSpecLithoRenderUnit
 
onEndUpdateRenderUnit() - Method in class com.facebook.rendercore.RenderUnit
 
onEndWork(Object) - Method in interface com.facebook.litho.EventDispatcherInstrumenter.Instrumenter
 
onEndWork(Object) - Static method in class com.facebook.litho.EventDispatcherInstrumenter
 
onEndWorkContinuation(Object) - Method in interface com.facebook.litho.WorkContinuationInstrumenter.Instrumenter
Captures the end of the continuation for stolen work.
onEndWorkContinuation(Object) - Static method in class com.facebook.litho.WorkContinuationInstrumenter
 
OnEnteredRange - Annotation Type in com.facebook.litho.annotations
Annotated function in the component will allow it be called when entering a working range.
onEntryEvicted(String, ComponentTreeHolder) - Method in interface com.facebook.litho.widget.ComponentWarmer.CacheListener
 
OnError - Annotation Type in com.facebook.litho.annotations
Annotate a method inside your component with @OnError to receive a callback when an exception inside supported delegate methods of a child component happens.
onError(ComponentTree, Exception) - Method in class com.facebook.litho.DefaultErrorEventHandler
 
onError(ComponentTree, Exception) - Method in class com.facebook.litho.ErrorEventHandler
Action performed when exception occurred.
onError(ComponentContext, Exception) - Method in class com.facebook.litho.SpecGeneratedComponent
Called to provide a fallback if a supported lifecycle method throws an exception.
OnEvent - Annotation Type in com.facebook.litho.annotations
Annotation for event handling.
OnExitedRange - Annotation Type in com.facebook.litho.annotations
Annotated function in the component will allow it be called when exiting a working range.
onFinish(AnimationBinding) - Method in interface com.facebook.litho.animation.AnimationBindingListener
Called when a GraphBinding is finished, meaning all of its nodes are finished.
onFinishTemporaryDetach() - Method in class com.facebook.litho.LithoView
 
onGetEnd(boolean) - Method in class com.facebook.litho.TreeFuture
Called after Get is completed.
onGetStart(boolean) - Method in class com.facebook.litho.TreeFuture
Called before the future's Get is invoked.
onHideItem(SectionContext) - Static method in class com.facebook.litho.sections.common.HideableDataDiffSection
 
OnInitializeAccessibilityEventEvent - Class in com.facebook.litho
Components should implement an event of this type in order to receive callbacks to androidx.core.view.AccessibilityDelegateCompat#onInitializeAccessibilityEvent( View, AccessibilityEvent)
OnInitializeAccessibilityEventEvent() - Constructor for class com.facebook.litho.OnInitializeAccessibilityEventEvent
 
onInitializeAccessibilityEventHandler(EventHandler<OnInitializeAccessibilityEventEvent>) - Method in class com.facebook.litho.CommonProps
 
onInitializeAccessibilityEventHandler(EventHandler<OnInitializeAccessibilityEventEvent>) - Method in class com.facebook.litho.Component.Builder
 
OnInitializeAccessibilityNodeInfoEvent - Class in com.facebook.litho
Components should implement an event of this type in order to receive callbacks to androidx.core.view.AccessibilityDelegateCompat#onInitializeAccessibilityNodeInfo( View, AccessibilityNodeInfoCompat)
OnInitializeAccessibilityNodeInfoEvent() - Constructor for class com.facebook.litho.OnInitializeAccessibilityNodeInfoEvent
 
onInitializeAccessibilityNodeInfoHandler(EventHandler<OnInitializeAccessibilityNodeInfoEvent>) - Method in class com.facebook.litho.CommonProps
 
onInitializeAccessibilityNodeInfoHandler(EventHandler<OnInitializeAccessibilityNodeInfoEvent>) - Method in class com.facebook.litho.Component.Builder
 
onInitialLoad() - Method in class com.facebook.litho.sections.BaseLoadEventsHandler
 
onInitialLoad() - Method in interface com.facebook.litho.sections.LoadEventsHandler
Invoked when a Section performs it's initial fetch.
onInserted(int, int) - Method in class com.facebook.litho.widget.RecyclerBinderUpdateCallback
 
onInstanceReadyToPrepare() - Method in interface com.facebook.litho.widget.ComponentWarmer.ComponentWarmerReadyListener
Called from a RecyclerBinder when a ComponentWarmer instance associated with it can be used to prepare items because the RecyclerBinder has been measured.
onInterceptTouch(NestedScrollView, MotionEvent) - Method in interface com.facebook.litho.widget.LithoScrollView.OnInterceptTouchListener
 
onInterceptTouchEvent(MotionEvent) - Method in class com.facebook.litho.ComponentHost
 
onInterceptTouchEvent(MotionEvent) - Method in class com.facebook.litho.widget.LithoRecyclerView
 
onInterceptTouchEvent(RecyclerView, MotionEvent) - Method in interface com.facebook.litho.widget.LithoRecyclerView.TouchInterceptor
Called from LithoRecyclerView.onInterceptTouchEvent(MotionEvent) to determine how touch events should be intercepted
onInterceptTouchEvent(MotionEvent) - Method in class com.facebook.litho.widget.LithoScrollView
 
onInterceptTouchEvent(MotionEvent) - Method in class com.facebook.rendercore.HostView
 
onInterceptTouchEvent(View, MotionEvent) - Method in interface com.facebook.rendercore.InterceptTouchHandler
 
onInterceptTouchListener(LithoScrollView.OnInterceptTouchListener) - Method in class com.facebook.litho.widget.VerticalScroll.Builder
 
onInternalStateUpdateStart() - Method in interface com.facebook.litho.BatchedStateUpdatesStrategy
This method is called whenever ComponentTree.updateStateInternal(boolean, String, boolean) is called.
onItemTouchListener(RecyclerView.OnItemTouchListener) - Method in class com.facebook.litho.widget.Recycler.Builder
 
onLayout(boolean, int, int, int, int) - Method in class com.facebook.litho.ComponentHost
 
onLayout(boolean, int, int, int, int) - Method in class com.facebook.litho.testing.ViewGroupWithLithoViewChildren
 
onLayout(boolean, int, int, int, int) - Method in class com.facebook.litho.widget.SectionsRecyclerView
 
onLayout(boolean, int, int, int, int) - Method in class com.facebook.rendercore.HostView
 
onLayout(boolean, int, int, int, int) - Method in class com.facebook.rendercore.RootHostDelegate
 
onLayoutEnded(boolean) - Method in interface com.facebook.litho.widget.SectionsRecyclerView.SectionsRecyclerViewLogger
 
onLayoutStarted(boolean) - Method in interface com.facebook.litho.widget.SectionsRecyclerView.SectionsRecyclerViewLogger
 
onLevelChange(int) - Method in class com.facebook.litho.drawable.ComparableDrawableWrapper
 
onLevelChange(int) - Method in class com.facebook.litho.MatrixDrawable
 
onLoadFailed(boolean) - Method in class com.facebook.litho.sections.BaseLoadEventsHandler
 
onLoadFailed(boolean) - Method in interface com.facebook.litho.sections.LoadEventsHandler
Invoked every time the Section fails loading new elements.
onLoadStarted(boolean) - Method in class com.facebook.litho.sections.BaseLoadEventsHandler
 
onLoadStarted(boolean) - Method in interface com.facebook.litho.sections.LoadEventsHandler
Invoked every time the Section starts loading new elements.
OnLoadStyle - Annotation Type in com.facebook.litho.annotations
 
onLoadStyle(ComponentContext) - Method in class com.facebook.litho.Component
 
onLoadStyle(ComponentContext) - Method in class com.facebook.litho.widget.EditText
Deprecated.
 
onLoadStyle(ComponentContext) - Method in class com.facebook.litho.widget.HorizontalScroll
 
onLoadStyle(ComponentContext) - Method in class com.facebook.litho.widget.Image
 
onLoadStyle(ComponentContext) - Method in class com.facebook.litho.widget.Progress
 
onLoadStyle(ComponentContext) - Method in class com.facebook.litho.widget.Text
 
onLoadStyle(ComponentContext) - Method in class com.facebook.litho.widget.TextInput
 
onLoadStyle(ComponentContext, Output<TruncateAt>, Output<Float>, Output<Boolean>, Output<Float>, Output<Integer>, Output<Integer>, Output<Integer>, Output<Integer>, Output<Integer>, Output<Integer>, Output<Boolean>, Output<CharSequence>, Output<ColorStateList>, Output<Integer>, Output<Integer>, Output<Integer>, Output<TextAlignment>, Output<Integer>, Output<Integer>, Output<Integer>, Output<Integer>, Output<Float>, Output<Float>, Output<Float>, Output<Integer>, Output<VerticalGravity>, Output<Typeface>) - Static method in class com.facebook.litho.widget.TextStylesHelper
 
onLoadSucceeded(boolean) - Method in class com.facebook.litho.sections.BaseLoadEventsHandler
 
onLoadSucceeded(boolean) - Method in interface com.facebook.litho.sections.LoadEventsHandler
Invoked every time the Section succeeds in loading new elements.
onLongClick(LongClickableSpan, View) - Method in interface com.facebook.litho.widget.ClickableSpanListener
 
onLongClick(View) - Method in class com.facebook.litho.widget.LongClickableSpan
Callback for longclick of this span.
onMarkPoint(String) - Method in class com.facebook.litho.LithoStartupLogger
Callback to log the event point.
OnMeasure - Annotation Type in com.facebook.litho.annotations
A method annotation used in classes that are annotated with MountSpec.
onMeasure(int, int) - Method in class com.facebook.litho.LithoView
 
onMeasure(ComponentContext, ComponentLayout, int, int, Size, InterStagePropsContainer) - Method in class com.facebook.litho.SpecGeneratedComponent
 
onMeasure(ComponentContext, ComponentLayout, int, int, Size, InterStagePropsContainer) - Method in class com.facebook.litho.testing.TestDrawableComponent
Deprecated.
 
onMeasure(ComponentContext, ComponentLayout, int, int, Size, InterStagePropsContainer) - Method in class com.facebook.litho.testing.TestViewComponent
Deprecated.
 
onMeasure(ComponentContext, ComponentLayout, int, int, Size, InterStagePropsContainer) - Method in class com.facebook.litho.ViewCompatComponent
Deprecated.
 
onMeasure(ComponentContext, ComponentLayout, int, int, Size, InterStagePropsContainer) - Method in class com.facebook.litho.widget.EditText
Deprecated.
 
onMeasure(ComponentContext, ComponentLayout, int, int, Size, InterStagePropsContainer) - Method in class com.facebook.litho.widget.HorizontalScroll
 
onMeasure(int, int) - Method in class com.facebook.litho.widget.HorizontalScrollLithoView
 
onMeasure(ComponentContext, ComponentLayout, int, int, Size, InterStagePropsContainer) - Method in class com.facebook.litho.widget.Image
 
onMeasure(ComponentContext, ComponentLayout, int, int, Size, InterStagePropsContainer) - Method in class com.facebook.litho.widget.Progress
 
onMeasure(ComponentContext, ComponentLayout, int, int, Size, InterStagePropsContainer) - Method in class com.facebook.litho.widget.Recycler
 
onMeasure(int, int) - Method in class com.facebook.litho.widget.SectionsRecyclerView
 
onMeasure(ComponentContext, ComponentLayout, int, int, Size, InterStagePropsContainer) - Method in class com.facebook.litho.widget.SizeSpecMountWrapperComponent
 
onMeasure(ComponentContext, ComponentLayout, int, int, Size, InterStagePropsContainer) - Method in class com.facebook.litho.widget.Text
 
onMeasure(ComponentContext, ComponentLayout, int, int, Size, InterStagePropsContainer) - Method in class com.facebook.litho.widget.TextInput
 
onMeasure(ComponentContext, ComponentLayout, int, int, Size, InterStagePropsContainer) - Method in class com.facebook.litho.widget.VerticalScroll
 
onMeasure(int, int) - Method in class com.facebook.rendercore.LazyMeasureHostView
 
onMeasure(int, int) - Method in class com.facebook.rendercore.RenderTreeHostView
 
onMeasure(int, int, int[]) - Method in class com.facebook.rendercore.RootHostDelegate
Returns true if the delegate has defined a size and filled the measureOutput array, returns false if not in which case the hosting view should call super.onMeasure.
onMeasure(int, int) - Method in class com.facebook.rendercore.RootHostView
 
OnMeasureBaseline - Annotation Type in com.facebook.litho.annotations
A method that is annotated with this annotation will be used to compute the baseline of your component.
onMeasureBaseline(ComponentContext, int, int, InterStagePropsContainer) - Method in class com.facebook.litho.SpecGeneratedComponent
Called during layout calculation to determine the baseline of a component.
OnMount - Annotation Type in com.facebook.litho.annotations
A method annotated with OnMount is called on a MountSpec component before the component is attached to a hosting view.
onMount(ComponentContext, Object, InterStagePropsContainer) - Method in class com.facebook.litho.SpecGeneratedComponent
Deploy all UI elements representing the final bounds defined in the given ComponentLayout.
onMount(ComponentContext, Object, InterStagePropsContainer) - Method in class com.facebook.litho.testing.TestDrawableComponent
Deprecated.
 
onMount(ComponentContext, Object, InterStagePropsContainer) - Method in class com.facebook.litho.testing.TestViewComponent
Deprecated.
 
onMount(ComponentContext, Object, InterStagePropsContainer) - Method in class com.facebook.litho.widget.CardClip
 
onMount(ComponentContext, Object, InterStagePropsContainer) - Method in class com.facebook.litho.widget.CardShadow
 
onMount(ComponentContext, Object, InterStagePropsContainer) - Method in class com.facebook.litho.widget.EditText
Deprecated.
 
onMount(ComponentContext, Object, InterStagePropsContainer) - Method in class com.facebook.litho.widget.HorizontalScroll
 
onMount(ComponentContext, Object, InterStagePropsContainer) - Method in class com.facebook.litho.widget.Image
 
onMount(Drawable) - Method in interface com.facebook.litho.widget.MountableCharSequence
This will be called once the text component using this MountableCharSequence is mounted.
onMount(ComponentContext, Object, InterStagePropsContainer) - Method in class com.facebook.litho.widget.Progress
 
onMount(ComponentContext, Object, InterStagePropsContainer) - Method in class com.facebook.litho.widget.Recycler
 
onMount(ComponentContext, Object, InterStagePropsContainer) - Method in class com.facebook.litho.widget.SizeSpecMountWrapperComponent
 
onMount(ComponentContext, Object, InterStagePropsContainer) - Method in class com.facebook.litho.widget.Text
 
onMount(ComponentContext, Object, InterStagePropsContainer) - Method in class com.facebook.litho.widget.TextInput
 
onMount(ComponentContext, Object, InterStagePropsContainer) - Method in class com.facebook.litho.widget.TransparencyEnabledCardClip
 
onMount(ComponentContext, Object, InterStagePropsContainer) - Method in class com.facebook.litho.widget.VerticalScroll
 
onMountItem(ExtensionState<LithoViewAttributesExtension.LithoViewAttributesState>, RenderUnit<?>, Object, Object) - Method in class com.facebook.litho.LithoViewAttributesExtension
 
onMountItem(RenderUnit<?>, Object, Object) - Method in class com.facebook.rendercore.extensions.ExtensionState
 
onMountItem(ExtensionState<State>, RenderUnit<?>, Object, Object) - Method in class com.facebook.rendercore.extensions.MountExtension
Called after an item is mounted.
onMountItem(ExtensionState<IncrementalMountExtension.IncrementalMountExtensionState>, RenderUnit<?>, Object, Object) - Method in class com.facebook.rendercore.incrementalmount.IncrementalMountExtension
 
onMountItem(RenderUnit, Object, Object) - Method in class com.facebook.rendercore.MountDelegate
 
onMoved(int, int) - Method in class com.facebook.litho.widget.RecyclerBinderUpdateCallback
 
onMovedToState(LithoLifecycleProvider.LithoLifecycle) - Method in class com.facebook.litho.ComponentTree
 
onMovedToState(LithoLifecycleProvider.LithoLifecycle) - Method in interface com.facebook.litho.LithoLifecycleListener
 
onMovedToState(LithoLifecycleProvider.LithoLifecycle) - Method in class com.facebook.litho.SimpleNestedTreeLifecycleProvider
 
onNewLayoutStateReady(ComponentTree) - Method in interface com.facebook.litho.ComponentTree.NewLayoutStateReadyListener
 
onOfferWorkForContinuation(String) - Method in interface com.facebook.litho.WorkContinuationInstrumenter.Instrumenter
Tracks when some work is ready to offered for continuation.
onOfferWorkForContinuation(String, Object) - Method in interface com.facebook.litho.WorkContinuationInstrumenter.Instrumenter
Tracks when some work is ready to be stolen.
onOfferWorkForContinuation(String) - Static method in class com.facebook.litho.WorkContinuationInstrumenter
 
onOfferWorkForContinuation(String, Object) - Static method in class com.facebook.litho.WorkContinuationInstrumenter
 
OnPopulateAccessibilityEventEvent - Class in com.facebook.litho
Components should implement an event of this type in order to receive callbacks to androidx.core.view.AccessibilityDelegateCompat#onPopulateAccessibilityEvent( View, AccessibilityEvent)
OnPopulateAccessibilityEventEvent() - Constructor for class com.facebook.litho.OnPopulateAccessibilityEventEvent
 
onPopulateAccessibilityEventHandler(EventHandler<OnPopulateAccessibilityEventEvent>) - Method in class com.facebook.litho.CommonProps
 
onPopulateAccessibilityEventHandler(EventHandler<OnPopulateAccessibilityEventEvent>) - Method in class com.facebook.litho.Component.Builder
 
OnPopulateAccessibilityNode - Annotation Type in com.facebook.litho.annotations
 
onPopulateAccessibilityNode(ComponentContext, View, AccessibilityNodeInfoCompat, InterStagePropsContainer) - Method in class com.facebook.litho.Component
Populate an accessibility node with information about the component.
onPopulateAccessibilityNode(ComponentContext, View, AccessibilityNodeInfoCompat, InterStagePropsContainer) - Method in class com.facebook.litho.widget.Text
 
OnPopulateExtraAccessibilityNode - Annotation Type in com.facebook.litho.annotations
 
onPopulateExtraAccessibilityNode(ComponentContext, AccessibilityNodeInfoCompat, int, int, int, InterStagePropsContainer) - Method in class com.facebook.litho.Component
Populate an extra accessibility node.
onPopulateExtraAccessibilityNode(ComponentContext, AccessibilityNodeInfoCompat, int, int, int, InterStagePropsContainer) - Method in class com.facebook.litho.widget.Text
 
onPostDraw() - Method in interface com.facebook.litho.LithoView.OnPostDrawListener
 
OnPrepare - Annotation Type in com.facebook.litho.annotations
A MountSpec can define a method annotated with OnPrepare to run code that is more heavy and cannot be done during OnMount or OnBind.
onPrepare(ComponentContext) - Method in class com.facebook.litho.SpecGeneratedComponent
 
onPrepare() - Method in class com.facebook.litho.testing.TestDrawableComponent.BlockInPrepareComponentListener
Deprecated.
 
onPrepare(ComponentContext) - Method in class com.facebook.litho.testing.TestDrawableComponent
Deprecated.
 
onPrepare() - Method in interface com.facebook.litho.testing.TestDrawableComponent.TestComponentListener
Deprecated.
 
onPrepare(ComponentContext) - Method in class com.facebook.litho.ViewCompatComponent
Deprecated.
 
onPrepare(ComponentContext) - Method in class com.facebook.litho.widget.Progress
 
onPTR(QueryParams) - Method in interface com.facebook.litho.sections.ListEventsHandler
 
onRecyclerConfigChanged(ComponentContext, Handle, int) - Static method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent
This will send the onRecyclerConfigChanged trigger to the component with the given handle.
onRecyclerConfigChanged(ComponentContext, String, int) - Static method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent
Deprecated.
Use #onRecyclerConfigChanged(ComponentContext, Handle) instead.
onRecyclerConfigChanged(EventTrigger, int) - Static method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent
Deprecated.
Use #onRecyclerConfigChanged(ComponentContext, Handle) instead.
onRecyclerConfigChangedTrigger(EventTrigger) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
Deprecated.
Do not use this method to set an EventTrigger. Instead, set a Handle on this Component with .handle() and dispatch the trigger using the variant of RecyclerCollectionComponent.onRecyclerConfigChangedTrigger that takes a Handle param.
onRecyclerConfigChangedTrigger(ComponentContext, String) - Static method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent
Deprecated.
Do not use this method to get a EventTrigger to use later. Instead give the component a Handle and use #onRecyclerConfigChanged(ComponentContext, Handle).
OnRefresh - Annotation Type in com.facebook.litho.sections.annotations
The method annotated with this annotation will be called when the Ui rendering the Section requests a refresh of the content.
onRefresh(ComponentContext, SectionTree) - Static method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent
 
OnRegisterRanges - Annotation Type in com.facebook.litho.annotations
The method annotated with this annotation will be called to register working ranges for the LayoutSpec.
onRemeasure(ComponentContext) - Static method in class com.facebook.litho.widget.Recycler
 
onRemoved(int, int) - Method in class com.facebook.litho.widget.RecyclerBinderUpdateCallback
 
onRenderEvent(SectionContext) - Static method in class com.facebook.litho.sections.common.HideableDataDiffSection
 
OnRequestSendAccessibilityEventEvent - Class in com.facebook.litho
Components should implement an event of this type in order to receive callbacks to androidx.core.view.AccessibilityDelegateCompat#onRequestSendAccessibilityEvent( ViewGroup, View, AccessibilityEvent)
OnRequestSendAccessibilityEventEvent() - Constructor for class com.facebook.litho.OnRequestSendAccessibilityEventEvent
 
onRequestSendAccessibilityEventHandler(EventHandler<OnRequestSendAccessibilityEventEvent>) - Method in class com.facebook.litho.CommonProps
 
onRequestSendAccessibilityEventHandler(EventHandler<OnRequestSendAccessibilityEventEvent>) - Method in class com.facebook.litho.Component.Builder
 
onSameContentEventHandler(EventHandler<OnCheckIsSameContentEvent<T>>) - Method in class com.facebook.litho.sections.common.HideableDataDiffSection.Builder
 
onSameItemEventHandler(EventHandler<OnCheckIsSameItemEvent<T>>) - Method in class com.facebook.litho.sections.common.HideableDataDiffSection.Builder
 
onScheduledToStartLater(AnimationBinding) - Method in interface com.facebook.litho.animation.AnimationBindingListener
Called when going to be started later.
onScroll(ComponentContext, Handle, int, boolean) - Static method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent
This will send the onScroll trigger to the component with the given handle.
onScroll(ComponentContext, String, int, boolean) - Static method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent
Deprecated.
Use #onScroll(ComponentContext, Handle) instead.
onScroll(EventTrigger, int, boolean) - Static method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent
Deprecated.
Use #onScroll(ComponentContext, Handle) instead.
onScrollChange(View, int, int) - Method in interface com.facebook.litho.widget.HorizontalScrollLithoView.OnScrollChangeListener
 
onScrollChanged(int, int, int, int) - Method in class com.facebook.litho.widget.HorizontalScrollLithoView
 
onScrollChanged(int, int, int, int) - Method in class com.facebook.litho.widget.LithoScrollView
 
onScrollChangeListener(HorizontalScrollLithoView.OnScrollChangeListener) - Method in class com.facebook.litho.widget.HorizontalScroll.Builder
 
onScrollChangeListener(NestedScrollView.OnScrollChangeListener) - Method in class com.facebook.litho.widget.VerticalScroll.Builder
 
onScrolled(RecyclerView, int, int) - Method in class com.facebook.litho.testing.InteractionUtil.Scroller
 
onScrolled(RecyclerView, int, int) - Method in interface com.facebook.litho.widget.StickyHeaderController
Called by the SectionsRecyclerView onScrolled event
onScrollListener(RecyclerView.OnScrollListener) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
onScrollListener(RecyclerView.OnScrollListener) - Method in class com.facebook.litho.widget.Recycler.Builder
 
onScrollListeners(List<RecyclerView.OnScrollListener>) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
onScrollListeners(List<RecyclerView.OnScrollListener>) - Method in class com.facebook.litho.widget.Recycler.Builder
 
onScrollNearBottom(QueryParams) - Method in interface com.facebook.litho.sections.ListEventsHandler
 
onScrollNearTop(QueryParams) - Method in interface com.facebook.litho.sections.ListEventsHandler
 
onScrollStateChanged(View, int) - Method in interface com.facebook.litho.widget.ScrollStateListener
 
onScrollTrigger(EventTrigger) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
Deprecated.
Do not use this method to set an EventTrigger. Instead, set a Handle on this Component with .handle() and dispatch the trigger using the variant of RecyclerCollectionComponent.onScrollTrigger that takes a Handle param.
onScrollTrigger(ComponentContext, String) - Static method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent
Deprecated.
Do not use this method to get a EventTrigger to use later. Instead give the component a Handle and use #onScroll(ComponentContext, Handle).
onSetRootAndSizeSpec(int, int, int, boolean) - Method in interface com.facebook.litho.ComponentTree.MeasureListener
This callback gets called every time a ComponentTree commits a new layout computation.
onSizeChanged(int, int, int, int) - Method in class com.facebook.rendercore.HostView
 
onSpringActivate(Spring) - Method in interface com.facebook.litho.dataflow.springs.SpringListener
called whenever the spring leaves its resting state
onSpringAtRest(Spring) - Method in interface com.facebook.litho.dataflow.springs.SpringListener
called whenever the spring achieves a resting state
onSpringEndStateChange(Spring) - Method in interface com.facebook.litho.dataflow.springs.SpringListener
called whenever the spring notifies of displacement state changes
onSpringUpdate(Spring) - Method in interface com.facebook.litho.dataflow.springs.SpringListener
called whenever the spring is updated
onStartTemporaryDetach() - Method in class com.facebook.litho.LithoView
 
onStartUpdateRenderUnit() - Method in class com.facebook.litho.MountSpecLithoRenderUnit
 
onStartUpdateRenderUnit() - Method in class com.facebook.rendercore.RenderUnit
 
onStateChange(int[]) - Method in class com.facebook.litho.widget.TextDrawable
 
onSwipeDisabledTouchEvent(ComponentContext) - Static method in class com.facebook.litho.sections.widget.ViewPagerComponent
 
onTouch(ClickableSpan, MotionEvent, View) - Method in interface com.facebook.litho.widget.TouchableSpanListener
 
onTouchDown(ClickableSpan, View) - Method in interface com.facebook.litho.widget.TouchableSpanListener
Deprecated.
Use TouchableSpanListener#onTouch() instead. This method will be removed in a future release.
onTouchEvent(MotionEvent) - Method in class com.facebook.litho.ComponentHost
 
onTouchEvent(MotionEvent, View) - Method in class com.facebook.litho.fresco.DraweeDrawable
 
onTouchEvent(MotionEvent, View) - Method in class com.facebook.litho.MatrixDrawable
 
onTouchEvent(MotionEvent, View) - Method in interface com.facebook.litho.Touchable
 
onTouchEvent(MotionEvent) - Method in class com.facebook.litho.widget.HorizontalScrollLithoView
 
onTouchEvent(MotionEvent) - Method in class com.facebook.litho.widget.LithoScrollView
 
onTouchEvent(MotionEvent, View) - Method in class com.facebook.litho.widget.TextDrawable
 
onTouchEvent(MotionEvent) - Method in class com.facebook.rendercore.HostView
 
onTouchEvent(MotionEvent, View) - Method in interface com.facebook.rendercore.Touchable
 
OnTrigger - Annotation Type in com.facebook.litho.annotations
Annotated function in the component will allow its parents to call it with an EventTrigger.
onUIRenderTreeUpdated(RenderTree) - Method in interface com.facebook.rendercore.RenderState.HostListener
 
onUIRenderTreeUpdated(RenderTree) - Method in class com.facebook.rendercore.RootHostDelegate
 
OnUnbind - Annotation Type in com.facebook.litho.annotations
A method annotation used in classes that are annotated with MountSpec.
onUnbind(ExtensionState<Void>) - Method in class com.facebook.litho.EndToEndTestingExtension
 
onUnbind(ComponentContext, Object, InterStagePropsContainer) - Method in class com.facebook.litho.SpecGeneratedComponent
 
onUnbind(ComponentContext, Object, InterStagePropsContainer) - Method in class com.facebook.litho.testing.TestDrawableComponent
Deprecated.
 
onUnbind(ComponentContext, Object, InterStagePropsContainer) - Method in class com.facebook.litho.testing.TestViewComponent
Deprecated.
 
onUnbind(ExtensionState<TransitionsExtension.TransitionsExtensionState>) - Method in class com.facebook.litho.TransitionsExtension
 
onUnbind(ComponentContext, Object, InterStagePropsContainer) - Method in class com.facebook.litho.ViewCompatComponent
Deprecated.
 
onUnbind(ComponentContext, Object, InterStagePropsContainer) - Method in class com.facebook.litho.widget.EditText
Deprecated.
 
onUnbind(ComponentContext, Object, InterStagePropsContainer) - Method in class com.facebook.litho.widget.Recycler
 
onUnbind(ComponentContext, Object, InterStagePropsContainer) - Method in class com.facebook.litho.widget.SizeSpecMountWrapperComponent
 
onUnbind(ComponentContext, Object, InterStagePropsContainer) - Method in class com.facebook.litho.widget.TextInput
 
onUnbind() - Method in class com.facebook.rendercore.extensions.ExtensionState
 
onUnbind(ExtensionState<State>) - Method in class com.facebook.rendercore.extensions.MountExtension
Called after all the Host's children have been unbound.
onUnbind(ExtensionState<IncrementalMountExtension.IncrementalMountExtensionState>) - Method in class com.facebook.rendercore.incrementalmount.IncrementalMountExtension
 
onUnbind(ExtensionState<VisibilityMountExtension.VisibilityMountExtensionState>) - Method in class com.facebook.rendercore.visibility.VisibilityMountExtension
 
onUnbindItem(ExtensionState<DynamicPropsExtension.DynamicPropsExtensionState>, RenderUnit<?>, Object, Object) - Method in class com.facebook.litho.DynamicPropsExtension
 
onUnbindItem(RenderUnit, Object, Object) - Method in class com.facebook.rendercore.extensions.ExtensionState
 
onUnbindItem(ExtensionState<State>, RenderUnit<?>, Object, Object) - Method in class com.facebook.rendercore.extensions.MountExtension
Called after an item is unbound.
onUnbindItem(ExtensionState<IncrementalMountExtension.IncrementalMountExtensionState>, RenderUnit<?>, Object, Object) - Method in class com.facebook.rendercore.incrementalmount.IncrementalMountExtension
 
onUnbindItem(RenderUnit, Object, Object) - Method in class com.facebook.rendercore.MountDelegate
 
OnUnbindService - Annotation Type in com.facebook.litho.sections.annotations
The method annotated with this annotation will be called when the Service has been transferred from the old tree to the new tree.
OnUnmount - Annotation Type in com.facebook.litho.annotations
 
onUnmount(ExtensionState<Void>) - Method in class com.facebook.litho.EndToEndTestingExtension
 
onUnmount(ComponentContext, Object, InterStagePropsContainer) - Method in class com.facebook.litho.SpecGeneratedComponent
Unload UI elements associated with this component.
onUnmount(ComponentContext, Object, InterStagePropsContainer) - Method in class com.facebook.litho.testing.TestDrawableComponent
Deprecated.
 
onUnmount(ComponentContext, Object, InterStagePropsContainer) - Method in class com.facebook.litho.testing.TestViewComponent
Deprecated.
 
onUnmount(ExtensionState<TransitionsExtension.TransitionsExtensionState>) - Method in class com.facebook.litho.TransitionsExtension
 
onUnmount(ComponentContext, Object, InterStagePropsContainer) - Method in class com.facebook.litho.widget.CardClip
 
onUnmount(ComponentContext, Object, InterStagePropsContainer) - Method in class com.facebook.litho.widget.EditText
Deprecated.
 
onUnmount(ComponentContext, Object, InterStagePropsContainer) - Method in class com.facebook.litho.widget.HorizontalScroll
 
onUnmount(ComponentContext, Object, InterStagePropsContainer) - Method in class com.facebook.litho.widget.Image
 
onUnmount(Drawable) - Method in interface com.facebook.litho.widget.MountableCharSequence
This will be called when the text component using MountableCharSequence is unmounted.
onUnmount(ComponentContext, Object, InterStagePropsContainer) - Method in class com.facebook.litho.widget.Progress
 
onUnmount(ComponentContext, Object, InterStagePropsContainer) - Method in class com.facebook.litho.widget.Recycler
 
onUnmount(ComponentContext, Object, InterStagePropsContainer) - Method in class com.facebook.litho.widget.SizeSpecMountWrapperComponent
 
onUnmount(ComponentContext, Object, InterStagePropsContainer) - Method in class com.facebook.litho.widget.Text
 
onUnmount(ComponentContext, Object, InterStagePropsContainer) - Method in class com.facebook.litho.widget.TextInput
 
onUnmount(ComponentContext, Object, InterStagePropsContainer) - Method in class com.facebook.litho.widget.TransparencyEnabledCardClip
 
onUnmount(ComponentContext, Object, InterStagePropsContainer) - Method in class com.facebook.litho.widget.VerticalScroll
 
onUnmount() - Method in class com.facebook.rendercore.extensions.ExtensionState
 
onUnmount(ExtensionState<State>) - Method in class com.facebook.rendercore.extensions.MountExtension
Called after all the Host's children have been unmounted.
onUnmount(ExtensionState<IncrementalMountExtension.IncrementalMountExtensionState>) - Method in class com.facebook.rendercore.incrementalmount.IncrementalMountExtension
 
onUnmount(ExtensionState<VisibilityMountExtension.VisibilityMountExtensionState>) - Method in class com.facebook.rendercore.visibility.VisibilityMountExtension
 
onUnmountItem(ExtensionState<LithoViewAttributesExtension.LithoViewAttributesState>, RenderUnit<?>, Object, Object) - Method in class com.facebook.litho.LithoViewAttributesExtension
 
onUnmountItem(ExtensionState<Void>, RenderUnit<?>, Object, Object) - Method in class com.facebook.litho.NestedLithoViewsExtension
 
onUnmountItem(RenderUnit<?>, Object, Object) - Method in class com.facebook.rendercore.extensions.ExtensionState
 
onUnmountItem(ExtensionState<State>, RenderUnit<?>, Object, Object) - Method in class com.facebook.rendercore.extensions.MountExtension
Called after an item is unmounted.
onUnmountItem(ExtensionState<IncrementalMountExtension.IncrementalMountExtensionState>, RenderUnit<?>, Object, Object) - Method in class com.facebook.rendercore.incrementalmount.IncrementalMountExtension
 
onUnmountItem(RenderUnit, Object, Object) - Method in class com.facebook.rendercore.MountDelegate
 
onUpdate(RecyclerView) - Method in interface com.facebook.litho.widget.RecyclerEventsController.OnRecyclerUpdateListener
 
onUpdateMeasure(ComponentContext, int) - Static method in class com.facebook.litho.widget.Recycler
 
onUpdateMeasureAsync(ComponentContext, int) - Static method in class com.facebook.litho.widget.Recycler
 
onUpdateMeasureSync(ComponentContext, int) - Static method in class com.facebook.litho.widget.Recycler
 
OnUpdateState - Annotation Type in com.facebook.litho.annotations
Used to mark a method that can update the state of a Component.
OnUpdateStateWithTransition - Annotation Type in com.facebook.litho.annotations
Used to mark a method that can update the state of a Component and trigger Transition returned from this method.
onValueChange(DynamicValue) - Method in class com.facebook.litho.DynamicPropsManager
 
OnVerifyChangeSet - Annotation Type in com.facebook.litho.sections.annotations
A class annotated with DiffSectionSpec might need a method with this annotation to verify whether its ChangeSet is valid.
OnViewportChanged - Annotation Type in com.facebook.litho.sections.annotations
The method annotated with this annotation will be called when the UI rendering the Section scrolls to a new position.
onViewRecycled(T) - Method in interface com.facebook.litho.widget.RecyclerBinderAdapterDelegate
The same function as androidx.recyclerview.widget.RecyclerView.Adapter#onViewRecycled(androidx.recyclerview.widget.RecyclerView.ViewHolder).
onVisibleBoundsChanged(ExtensionState<Void>, Rect) - Method in class com.facebook.litho.EndToEndTestingExtension
 
onVisibleBoundsChanged(Rect) - Method in class com.facebook.rendercore.extensions.ExtensionState
 
onVisibleBoundsChanged(ExtensionState<State>, Rect) - Method in class com.facebook.rendercore.extensions.MountExtension
Called when the visible bounds of the Host change.
onVisibleBoundsChanged(ExtensionState<IncrementalMountExtension.IncrementalMountExtensionState>, Rect) - Method in class com.facebook.rendercore.incrementalmount.IncrementalMountExtension
Called when the visible bounds change to perform incremental mount.
onVisibleBoundsChanged(ExtensionState<VisibilityMountExtension.VisibilityMountExtensionState>, Rect) - Method in class com.facebook.rendercore.visibility.VisibilityMountExtension
 
onWaitEnd(boolean, boolean) - Method in class com.facebook.litho.TreeFuture
Called after Wait ends.
onWaitStart(boolean) - Method in class com.facebook.litho.TreeFuture
Called before Wait starts.
onWidthHeightBoundsApplied(int, int) - Method in class com.facebook.litho.MatrixDrawable
 
onWidthHeightBoundsApplied(int, int) - Method in interface com.facebook.rendercore.transitions.TransitionUtils.BoundsCallback
 
onWillStart(AnimationBinding) - Method in interface com.facebook.litho.animation.AnimationBindingListener
Called when GraphBinding.activate() is called on the relevant binding.
onXYBoundsApplied(int, int) - Method in class com.facebook.litho.MatrixDrawable
 
onXYBoundsApplied(int, int) - Method in interface com.facebook.rendercore.transitions.TransitionUtils.BoundsCallback
 
optionalParameters(ImmutableList<MethodParamModel>) - Method in class com.facebook.litho.specmodels.model.DelegateMethodDescription.Builder
Optional parameters are named parameters from the component impl that aren't props or state.
optionalParameters - Variable in class com.facebook.litho.specmodels.model.DelegateMethodDescription
 
optionalParameterTypes(ImmutableList<DelegateMethodDescription.OptionalParameterType>) - Method in class com.facebook.litho.specmodels.model.DelegateMethodDescription.Builder
 
optionalParameterTypes - Variable in class com.facebook.litho.specmodels.model.DelegateMethodDescription
 
options(List<String>) - Method in class com.facebook.litho.widget.Spinner.Builder
 
orientation(int) - Method in class com.facebook.litho.sections.widget.GridRecyclerConfiguration.Builder
 
orientation(int) - Method in class com.facebook.litho.sections.widget.ListRecyclerConfiguration.Builder
 
orientation(int) - Method in interface com.facebook.litho.sections.widget.RecyclerConfiguration.Builder
 
orientation(int) - Method in class com.facebook.litho.sections.widget.StaggeredGridRecyclerConfiguration.Builder
 
OTHER - Static variable in annotation type com.facebook.litho.annotations.Comparable
 
outlineProvider(ViewOutlineProvider) - Method in class com.facebook.litho.CommonProps
 
outlineProvider(ViewOutlineProvider) - Method in class com.facebook.litho.Component.Builder
 
output - Variable in class com.facebook.litho.LithoRenderUnit
 
Output<T> - Class in com.facebook.litho
Type for parameters that are logical outputs.
Output() - Constructor for class com.facebook.litho.Output
 
OUTPUT - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
outputRange(float, float) - Method in class com.facebook.litho.Animations.DynamicValueBindingBuilder
 
OutputUnitsAffinityGroup<T> - Class in com.facebook.litho
A family of output units (LayoutOutputs or MountItems) generated for the same Component.
OutputUnitsAffinityGroup() - Constructor for class com.facebook.litho.OutputUnitsAffinityGroup
 
OutputUnitsAffinityGroup(OutputUnitsAffinityGroup<T>) - Constructor for class com.facebook.litho.OutputUnitsAffinityGroup
 
OutputUnitType - Annotation Type in com.facebook.litho
 
OVERFLOW - Static variable in class com.facebook.yoga.YogaStyleInputs
 
overlappingRenderingViewSizeLimit - Static variable in class com.facebook.litho.config.ComponentsConfiguration
 
OVERRIDE_DISABLED - Static variable in class com.facebook.litho.ThreadUtils
 
OVERRIDE_MAIN_THREAD_FALSE - Static variable in class com.facebook.litho.ThreadUtils
 
OVERRIDE_MAIN_THREAD_TRUE - Static variable in class com.facebook.litho.ThreadUtils
 
OVERRIDE_SIZE - Static variable in class com.facebook.litho.widget.GridLayoutInfo
 
OVERRIDE_SIZE - Static variable in class com.facebook.litho.widget.StaggeredGridLayoutInfo
 
overrideCommonPropBehavior() - Method in class com.facebook.litho.specmodels.model.PropModel
 
overrideComponentTreeId(int) - Method in class com.facebook.litho.ComponentTree.Builder
Gives the ability to override the auto-generated ComponentTree id: this is generally not useful in the majority of circumstances, so don't use it unless you really know what you're doing.
overrideLayoutDiffing - Static variable in class com.facebook.litho.config.ComponentsConfiguration
 
overrideReconciliation - Static variable in class com.facebook.litho.config.ComponentsConfiguration
 
overrideRenderUnitIdMap(ComponentTree) - Method in class com.facebook.litho.ComponentTree.Builder
This should not be used in majority of cases and should only be used when overriding previous component tree id ComponentTree.Builder.overrideComponentTreeId
overScrollMode(int) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
overScrollMode(int) - Method in class com.facebook.litho.widget.HorizontalScroll.Builder
 
overScrollMode(int) - Method in class com.facebook.litho.widget.Recycler.Builder
 
overScrollMode(int) - Method in class com.facebook.litho.widget.VerticalScroll.Builder
 
ownsReference(long) - Method in class com.facebook.rendercore.extensions.ExtensionState
 

P

PADDING - Static variable in class com.facebook.yoga.YogaStyleInputs
 
PADDING_PERCENT - Static variable in class com.facebook.yoga.YogaStyleInputs
 
paddingAttr(YogaEdge, int, int) - Method in class com.facebook.litho.Component.Builder
 
paddingAttr(YogaEdge, int) - Method in class com.facebook.litho.Component.Builder
 
paddingDip(YogaEdge, float) - Method in class com.facebook.litho.Component.Builder
 
paddingPercent(YogaEdge, float) - Method in class com.facebook.litho.CommonProps.DefaultLayoutProps
 
paddingPercent(YogaEdge, float) - Method in class com.facebook.litho.CommonProps
 
paddingPercent(YogaEdge, float) - Method in class com.facebook.litho.Component.Builder
 
paddingPercent(YogaEdge, float) - Method in interface com.facebook.litho.LayoutProps
 
paddingPercent(YogaEdge, float) - Method in class com.facebook.litho.NestedTreeYogaLayoutProps
 
paddingPercent(YogaEdge, float) - Method in class com.facebook.litho.YogaLayoutProps
 
paddingPx(YogaEdge, int) - Method in class com.facebook.litho.CommonProps.DefaultLayoutProps
 
paddingPx(YogaEdge, int) - Method in class com.facebook.litho.CommonProps
 
paddingPx(YogaEdge, int) - Method in class com.facebook.litho.Component.Builder
Affects the size of the node it is applied to.
paddingPx(YogaEdge, int) - Method in interface com.facebook.litho.LayoutProps
 
paddingPx(YogaEdge, int) - Method in class com.facebook.litho.NestedTreeYogaLayoutProps
 
paddingPx(YogaEdge, int) - Method in class com.facebook.litho.YogaLayoutProps
 
paddingRes(YogaEdge, int) - Method in class com.facebook.litho.Component.Builder
 
PAGER - Static variable in class com.facebook.litho.AccessibilityRole
 
PageSelectedEvent - Class in com.facebook.litho.sections.widget
When a page is selected in view pager, this event is fired.
PageSelectedEvent() - Constructor for class com.facebook.litho.sections.widget.PageSelectedEvent
 
pageSelectedEventEventHandler(EventHandler<PageSelectedEvent>) - Method in class com.facebook.litho.sections.widget.ViewPagerHelperSection.Builder
 
pageSelectedEventHandler(EventHandler<PageSelectedEvent>) - Method in class com.facebook.litho.sections.widget.ViewPagerComponent.Builder
 
parallel(T...) - Static method in class com.facebook.litho.Transition
Creates a set of Transitions that will run in parallel.
ParallelBinding - Class in com.facebook.litho.animation
An AnimationBinding that's composed of other AnimationBindings running in parallel, possibly starting on a stagger.
ParallelBinding(int, List<AnimationBinding>) - Constructor for class com.facebook.litho.animation.ParallelBinding
 
ParallelTransitionSet - Class in com.facebook.litho
A TransitionSet that runs its child transitions in parallel, optionally with a stagger.
ParallelTransitionSet(T...) - Constructor for class com.facebook.litho.ParallelTransitionSet
 
ParallelTransitionSet(List<T>) - Constructor for class com.facebook.litho.ParallelTransitionSet
 
ParallelTransitionSet(int, T...) - Constructor for class com.facebook.litho.ParallelTransitionSet
 
ParallelTransitionSet(int, List<T>) - Constructor for class com.facebook.litho.ParallelTransitionSet
 
Param - Annotation Type in com.facebook.litho.annotations
Params can be used together with Event callbacks i.e.
PARAM_ATTRIBUTION - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
PARAM_CHANGESET_CHANGE_COUNT - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
PARAM_CHANGESET_DELETE_RANGE_COUNT - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
PARAM_CHANGESET_DELETE_SINGLE_COUNT - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
PARAM_CHANGESET_EFFECTIVE_COUNT - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
PARAM_CHANGESET_FINAL_COUNT - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
PARAM_CHANGESET_INSERT_RANGE_COUNT - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
PARAM_CHANGESET_INSERT_SINGLE_COUNT - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
PARAM_CHANGESET_MOVE_COUNT - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
PARAM_CHANGESET_UPDATE_RANGE_COUNT - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
PARAM_CHANGESET_UPDATE_SINGLE_COUNT - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
PARAM_COMPONENT - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
PARAM_CURRENT_ROOT_COUNT - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
PARAM_DRAWN_CONTENT - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
PARAM_DRAWN_TIME - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
PARAM_HAD_PREVIOUS_CT - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
PARAM_IS_BACKGROUND_LAYOUT - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
PARAM_IS_DIRTY - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
PARAM_IS_MAIN_THREAD - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
PARAM_LAYOUT_FUTURE_WAIT_FOR_RESULT - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
PARAM_LAYOUT_STATE_SOURCE - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
PARAM_LAYOUT_VERSION - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
PARAM_LOG_TAG - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
PARAM_MOUNTED_CONTENT - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
PARAM_MOUNTED_COUNT - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
PARAM_MOUNTED_EXTRAS - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
PARAM_MOUNTED_TIME - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
PARAM_MOVED_COUNT - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
PARAM_NO_OP_COUNT - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
PARAM_ROOT_COMPONENT - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
PARAM_SECTION_CURRENT - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
PARAM_SECTION_NEXT - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
PARAM_SECTION_SET_ROOT_SOURCE - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
PARAM_SET_ROOT_ON_BG_THREAD - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
PARAM_TREE_DIFF_ENABLED - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
PARAM_UNCHANGED_COUNT - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
PARAM_UNMOUNTED_CONTENT - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
PARAM_UNMOUNTED_COUNT - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
PARAM_UNMOUNTED_TIME - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
PARAM_UPDATED_CONTENT - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
PARAM_UPDATED_COUNT - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
PARAM_UPDATED_TIME - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
PARAM_VISIBILITY_HANDLER - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
PARAM_VISIBILITY_HANDLER_TIME - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
PARAM_VISIBILITY_HANDLERS_TOTAL_TIME - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
parameter(MethodParamModel, AnnotationSpec...) - Static method in class com.facebook.litho.specmodels.generator.GeneratorUtils
 
parameter(MethodParamModel, TypeName, String, AnnotationSpec...) - Static method in class com.facebook.litho.specmodels.generator.GeneratorUtils
 
parameter(TypeName, String, List<AnnotationSpec>, AnnotationSpec...) - Static method in class com.facebook.litho.specmodels.generator.GeneratorUtils
 
paramName - Variable in class com.facebook.litho.specmodels.model.BuilderMethodModel
 
ParamNameExtractor - Class in com.facebook.litho.specmodels.processor
 
ParamNameExtractor() - Constructor for class com.facebook.litho.specmodels.processor.ParamNameExtractor
 
params - Variable in class com.facebook.litho.EventHandler
 
params - Variable in class com.facebook.litho.StateContainer.StateUpdate
 
paramType - Variable in class com.facebook.litho.specmodels.model.BuilderMethodModel
 
parent - Variable in class com.facebook.litho.DebugHierarchy.Node
 
parentLifecycleProvider(LithoLifecycleProvider) - Method in class com.facebook.litho.widget.ComponentTreeHolder.Builder
 
parentRenderUnit - Variable in exception com.facebook.rendercore.HostNotMountedException
 
parse(String) - Static method in class com.facebook.yoga.YogaValue
 
PARTIAL_ALPHA_TEXTURE_TOO_BIG - Static variable in class com.facebook.litho.ComponentHost
 
partialAlphaWarningSizeThresold - Static variable in class com.facebook.litho.config.ComponentsConfiguration
 
pathDashEffect(Path, float, float, PathDashPathEffect.Style) - Method in class com.facebook.litho.Border.Builder
Applies a path dash effect to the border
pathEffect(PathEffect) - Method in class com.facebook.litho.drawable.BorderColorDrawable.Builder
 
percentVisibleHeight - Variable in class com.facebook.litho.VisibilityChangedEvent
Between 0 and 100, indicates percentage of item height that is visible on screen.
percentVisibleWidth - Variable in class com.facebook.litho.VisibilityChangedEvent
Between 0 and 100, indicates percentage of item width that is visible on screen.
perfBoosterFactory - Static variable in class com.facebook.litho.config.ComponentsConfiguration
 
PerfEvent - Interface in com.facebook.litho
A logging event created through ComponentsLogger.newPerformanceEvent(ComponentContext, int) to track performance metrics in the framework.
performAccessibilityAction(int, Bundle) - Method in class com.facebook.litho.ComponentHost
 
PerformAccessibilityActionEvent - Class in com.facebook.litho
Components should implement an event of this type in order to receive callbacks to android.view.View.AccessibilityDelegate#performAccessibilityAction(View, int, Bundle)
PerformAccessibilityActionEvent() - Constructor for class com.facebook.litho.PerformAccessibilityActionEvent
 
performAccessibilityActionHandler(EventHandler<PerformAccessibilityActionEvent>) - Method in class com.facebook.litho.CommonProps
 
performAccessibilityActionHandler(EventHandler<PerformAccessibilityActionEvent>) - Method in class com.facebook.litho.Component.Builder
 
performIncrementalMount(ViewGroup) - Static method in class com.facebook.litho.utils.IncrementalMountUtils
Performs incremental mount on the children views of the given ViewGroup.
performLayout(boolean, int, int, int, int) - Method in class com.facebook.litho.LithoView
 
performStateUpdate(ComponentContext) - Method in interface com.facebook.litho.testing.state.StateUpdatesTestHelper.StateUpdater
 
PFLAG_BACKGROUND_IS_SET - Static variable in class com.facebook.litho.LithoNode
 
PFLAG_BORDER_IS_SET - Static variable in class com.facebook.litho.LithoNode
 
PFLAG_DUPLICATE_CHILDREN_STATES_IS_SET - Static variable in class com.facebook.litho.LithoNode
 
PFLAG_DUPLICATE_PARENT_STATE_IS_SET - Static variable in class com.facebook.litho.LithoNode
 
PFLAG_FOCUSED_HANDLER_IS_SET - Static variable in class com.facebook.litho.LithoNode
 
PFLAG_FOREGROUND_IS_SET - Static variable in class com.facebook.litho.LithoNode
 
PFLAG_FULL_IMPRESSION_HANDLER_IS_SET - Static variable in class com.facebook.litho.LithoNode
 
PFLAG_INVISIBLE_HANDLER_IS_SET - Static variable in class com.facebook.litho.LithoNode
 
PFLAG_STATE_LIST_ANIMATOR_RES_SET - Static variable in class com.facebook.litho.LithoNode
 
PFLAG_STATE_LIST_ANIMATOR_SET - Static variable in class com.facebook.litho.LithoNode
 
PFLAG_TRANSITION_KEY_IS_SET - Static variable in class com.facebook.litho.LithoNode
 
PFLAG_TRANSITION_KEY_TYPE_IS_SET - Static variable in class com.facebook.litho.LithoNode
 
PFLAG_UNFOCUSED_HANDLER_IS_SET - Static variable in class com.facebook.litho.LithoNode
 
PFLAG_VISIBLE_HANDLER_IS_SET - Static variable in class com.facebook.litho.LithoNode
 
PFLAG_VISIBLE_RECT_CHANGED_HANDLER_IS_SET - Static variable in class com.facebook.litho.LithoNode
 
pixelsToDips(int) - Method in class com.facebook.litho.ResourceResolver
 
pixelsToSips(int) - Method in class com.facebook.litho.ResourceResolver
 
poolSize() - Method in class com.facebook.litho.SpecGeneratedComponent
 
poolSize() - Method in class com.facebook.litho.ViewCompatComponent
Deprecated.
 
poolSize() - Method in class com.facebook.litho.widget.CardClip
 
poolSize() - Method in class com.facebook.litho.widget.CardShadow
 
poolSize() - Method in class com.facebook.litho.widget.EditText
Deprecated.
 
poolSize() - Method in class com.facebook.litho.widget.HorizontalScroll
 
poolSize() - Method in class com.facebook.litho.widget.Image
 
poolSize() - Method in class com.facebook.litho.widget.Progress
 
poolSize() - Method in class com.facebook.litho.widget.Recycler
 
poolSize() - Method in class com.facebook.litho.widget.SizeSpecMountWrapperComponent
 
poolSize() - Method in class com.facebook.litho.widget.Text
 
poolSize() - Method in class com.facebook.litho.widget.TextInput
 
poolSize() - Method in class com.facebook.litho.widget.TransparencyEnabledCardClip
 
poolSize() - Method in class com.facebook.litho.widget.VerticalScroll
 
poolSize() - Method in interface com.facebook.rendercore.ContentAllocator
This API informs the framework about the size of the content pool.
PoolWithDebugInfo - Interface in com.facebook.litho
A object pool that has debug info for display in tools like Stetho.
populatePerfEventFromLogger(ComponentContext, ComponentsLogger, PerfEvent) - Static method in class com.facebook.litho.LogTreePopulator
Annotate a log event with the log tag set in the context, and extract the TreeProps from a given ComponentContext and convert them into perf event annotations using a ComponentsLogger implementation.
populatePerfEventFromLogger(ComponentContext, ComponentsLogger, String, PerfEvent) - Static method in class com.facebook.litho.LogTreePopulator
Annotate a log event with the log tag set in the context, and extract the TreeProps from a given ComponentContext and convert them into perf event annotations using a ComponentsLogger implementation.
populateTreeProps(TreeProps) - Method in class com.facebook.litho.sections.SectionLifecycle
Retrieves all of the tree props used by this Section from the TreeProps map and sets the tree props as fields on the ComponentImpl.
populateTreeProps(TreeProps) - Method in class com.facebook.litho.SpecGeneratedComponent
Retrieves all of the tree props used by this Component from the TreeProps map and sets the tree props as fields on the ComponentImpl.
position - Variable in class com.facebook.litho.sections.widget.ScrollEvent
 
POSITION - Static variable in class com.facebook.yoga.YogaStyleInputs
 
POSITION_PERCENT - Static variable in class com.facebook.yoga.YogaStyleInputs
 
POSITION_TYPE - Static variable in class com.facebook.yoga.YogaStyleInputs
 
positionAttr(YogaEdge, int, int) - Method in class com.facebook.litho.Component.Builder
 
positionAttr(YogaEdge, int) - Method in class com.facebook.litho.Component.Builder
 
positionDip(YogaEdge, float) - Method in class com.facebook.litho.Component.Builder
 
positionPercent(YogaEdge, float) - Method in class com.facebook.litho.CommonProps.DefaultLayoutProps
 
positionPercent(YogaEdge, float) - Method in class com.facebook.litho.CommonProps
 
positionPercent(YogaEdge, float) - Method in class com.facebook.litho.Component.Builder
 
positionPercent(YogaEdge, float) - Method in interface com.facebook.litho.LayoutProps
 
positionPercent(YogaEdge, float) - Method in class com.facebook.litho.YogaLayoutProps
 
positionPx(YogaEdge, int) - Method in class com.facebook.litho.CommonProps.DefaultLayoutProps
 
positionPx(YogaEdge, int) - Method in class com.facebook.litho.CommonProps
 
positionPx(YogaEdge, int) - Method in class com.facebook.litho.Component.Builder
When used in combination with Component.Builder.positionType(com.facebook.yoga.YogaPositionType) of YogaPositionType.ABSOLUTE, allows the component to specify how it should be positioned within its parent.
positionPx(YogaEdge, int) - Method in interface com.facebook.litho.LayoutProps
 
positionPx(YogaEdge, int) - Method in class com.facebook.litho.YogaLayoutProps
 
positionRes(YogaEdge, int) - Method in class com.facebook.litho.Component.Builder
 
positionType(YogaPositionType) - Method in class com.facebook.litho.CommonProps.DefaultLayoutProps
 
positionType(YogaPositionType) - Method in class com.facebook.litho.CommonProps
 
positionType(YogaPositionType) - Method in class com.facebook.litho.Component.Builder
Controls how this component will be positioned within its parent.
positionType(YogaPositionType) - Method in interface com.facebook.litho.LayoutProps
 
positionType(YogaPositionType) - Method in class com.facebook.litho.YogaLayoutProps
 
post(Runnable, String) - Method in class com.facebook.litho.DefaultLithoHandlerDynamicPriority
 
post(Runnable, String) - Method in class com.facebook.litho.ExecutorLithoHandler
 
post(Runnable, String) - Method in class com.facebook.litho.ThreadPoolLayoutHandler
 
post(Runnable, String) - Method in class com.facebook.rendercore.RunnableHandler.DefaultHandler
 
post(Runnable, String) - Method in interface com.facebook.rendercore.RunnableHandler
 
postAtFront(Runnable, String) - Method in class com.facebook.litho.DefaultLithoHandlerDynamicPriority
 
postAtFront(Runnable, String) - Method in class com.facebook.litho.ExecutorLithoHandler
postAtFront(Runnable, String) - Method in class com.facebook.litho.ThreadPoolLayoutHandler
 
postAtFront(Runnable, String) - Method in class com.facebook.rendercore.RunnableHandler.DefaultHandler
 
postAtFront(Runnable, String) - Method in interface com.facebook.rendercore.RunnableHandler
 
postDispatchDraw() - Method in interface com.facebook.litho.widget.PostDispatchDrawListener
 
PostDispatchDrawListener - Interface in com.facebook.litho.widget
 
postFrameCallback(ChoreographerCompat.FrameCallback) - Method in interface com.facebook.litho.choreographercompat.ChoreographerCompat
 
postFrameCallback(ChoreographerCompat.FrameCallback) - Method in class com.facebook.litho.choreographercompat.ChoreographerCompatImpl
 
postFrameCallback(ChoreographerCompat.FrameCallback) - Method in class com.facebook.litho.dataflow.MockTimingSource
 
postFrameCallbackDelayed(ChoreographerCompat.FrameCallback, long) - Method in interface com.facebook.litho.choreographercompat.ChoreographerCompat
 
postFrameCallbackDelayed(ChoreographerCompat.FrameCallback, long) - Method in class com.facebook.litho.choreographercompat.ChoreographerCompatImpl
 
postFrameCallbackDelayed(ChoreographerCompat.FrameCallback, long) - Method in class com.facebook.litho.dataflow.MockTimingSource
 
postOnUiThread(Runnable) - Static method in class com.facebook.rendercore.utils.ThreadUtils
 
postToFrontOfQueueForFirstChangeset(boolean) - Method in class com.facebook.litho.sections.SectionTree.Builder
 
postToFrontOfQueueForFirstChangeset(boolean) - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration.Builder
 
PotentiallyPartialResult - Interface in com.facebook.litho
Interface defining a result calculated from a TreeFuture that could be interrupted, and therefore be partial (and resumed on the UI thread).
preAllocateMountContentHandler(RunnableHandler) - Method in class com.facebook.litho.ComponentTree.Builder
Specify the handler for to preAllocateMountContent
preallocateMountContentHandler(RunnableHandler) - Method in class com.facebook.litho.widget.ComponentTreeHolder.Builder
 
preallocateMountContentHandler(RunnableHandler) - Method in class com.facebook.litho.widget.RecyclerBinder.Builder
 
PreambleGenerator - Class in com.facebook.litho.specmodels.generator
Class that generates the preamble for a Component.
prefillMountContentPool(Context, int, ContentAllocator) - Static method in class com.facebook.rendercore.MountItemsPool
Can be called to fill up a mount content pool for the specified MountContent types.
prefix - Variable in class com.facebook.litho.testing.sections.TestTriggerEvent
 
PreloadingUtils - Class in com.facebook.litho
Utility for preloading classes that should be loaded early but may not be accessible outside of Litho.
PreloadingUtils() - Constructor for class com.facebook.litho.PreloadingUtils
 
preloadLithoClasses(Set<Class>) - Static method in class com.facebook.litho.PreloadingUtils
 
preloadLithoClasses() - Static method in class com.facebook.litho.PreloadingUtils
 
preMeasure(int, int, int[]) - Method in class com.facebook.rendercore.RenderState
 
prepare(RenderStateContext, ComponentContext) - Method in class com.facebook.litho.Component
 
prepare(RenderStateContext, ComponentContext) - Method in class com.facebook.litho.SpecGeneratedComponent
 
prepare(Section) - Method in class com.facebook.litho.testing.sections.SectionsTestHelper
Prepare section for testing.
prepare() - Method in class com.facebook.litho.viewcompat.SimpleViewBinder
 
prepare() - Method in interface com.facebook.litho.viewcompat.ViewBinder
Prepares the binder to be bound to a view.
prepare(String, ComponentRenderInfo, Size, RunnableHandler) - Method in class com.facebook.litho.widget.ComponentWarmer
Synchronously post preparing the ComponentTree for the given ComponentRenderInfo to the handler.
prepare(String, ComponentRenderInfo, Size) - Method in class com.facebook.litho.widget.ComponentWarmer
Synchronously prepare the ComponentTree for the given ComponentRenderInfo.
PREPARE_INTER_STAGE_PROPS_CONTAINER - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
prepareAsync(ComponentTreeHolder) - Method in interface com.facebook.litho.widget.ComponentWarmer.ComponentTreeHolderPreparer
Triggers an asynchronous layout calculation for the ComponentTree held by the provided ComponentTreeHolder.
prepareAsync(ComponentTreeHolder) - Method in class com.facebook.litho.widget.ComponentWarmer.ComponentTreeHolderPreparerWithSizeImpl
 
prepareAsync(String, ComponentRenderInfo) - Method in class com.facebook.litho.widget.ComponentWarmer
Asynchronously prepare the ComponentTree for the given ComponentRenderInfo.
PrepareInterStageInputParamModel - Class in com.facebook.litho.specmodels.model
Model that is an abstract representation of a method param that is an layout phase inter-stage input.
PrepareInterStagePropsContainer - Interface in com.facebook.litho
 
PrepareInterStagePropsContainerGenerator - Class in com.facebook.litho.specmodels.generator
 
PrepareInterStagePropsContainerGenerator() - Constructor for class com.facebook.litho.specmodels.generator.PrepareInterStagePropsContainerGenerator
 
PrepareResult - Class in com.facebook.litho
The result of a MountableComponent#prepare call.
PrepareResult(Mountable<?>, List<Transition>, List<Attachable>) - Constructor for class com.facebook.litho.PrepareResult
 
prepareSync(ComponentTreeHolder, Size) - Method in interface com.facebook.litho.widget.ComponentWarmer.ComponentTreeHolderPreparer
Triggers a synchronous layout calculation for the ComponentTree held by the provided ComponentTreeHolder.
prepareSync(ComponentTreeHolder, Size) - Method in class com.facebook.litho.widget.ComponentWarmer.ComponentTreeHolderPreparerWithSizeImpl
 
prepareToStartLater() - Method in interface com.facebook.litho.animation.AnimationBinding
Called when binding is to be started later.
prepareToStartLater() - Method in class com.facebook.litho.animation.DelayBinding
 
prepareToStartLater() - Method in class com.facebook.litho.animation.ParallelBinding
 
prepareToStartLater() - Method in class com.facebook.litho.animation.SequenceBinding
 
prepareToStartLater() - Method in class com.facebook.litho.animation.TransitionAnimationBinding
 
PREVENT_RELEASE_TAG - Static variable in class com.facebook.litho.widget.ComponentTreeHolder
 
PREVIOUS_RENDER_DATA_FIELD_NAME - Static variable in interface com.facebook.litho.specmodels.generator.GeneratorConstants
 
previousItem - Variable in class com.facebook.litho.sections.common.OnCheckIsSameContentEvent
 
previousItem - Variable in class com.facebook.litho.sections.common.OnCheckIsSameItemEvent
 
previousLayoutStateId - Variable in class com.facebook.litho.LithoLayoutData
 
previousRenderState(RenderState) - Method in class com.facebook.litho.ComponentTree.Builder
Specify an existing previous render state that the ComponentTree can use to set the current values for providing previous versions of @Prop/@State variables.
PRIMITIVE - Static variable in annotation type com.facebook.litho.annotations.Comparable
 
print(Messager) - Method in exception com.facebook.litho.specmodels.processor.ComponentsProcessingException
 
print(Messager) - Method in exception com.facebook.litho.specmodels.processor.MultiPrintableException
 
print(Messager) - Method in exception com.facebook.litho.specmodels.processor.PrintableException
 
print() - Method in class com.facebook.yoga.YogaNode
 
print() - Method in class com.facebook.yoga.YogaNodeJNIBase
Use the set logger (defaults to adb log) to print out the styles, children, and computed layout of the tree rooted at this node.
PrintableException - Exception in com.facebook.litho.specmodels.processor
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class com.facebook.litho.specmodels.processor.AbstractComponentsProcessor
 
process(int) - Method in interface com.facebook.litho.widget.RecyclerRangeTraverser.Processor
 
ProcessorUtils - Class in com.facebook.litho.specmodels.processor
Utility class for processing specs.
ProcessorUtils() - Constructor for class com.facebook.litho.specmodels.processor.ProcessorUtils
 
processVisibilityOutputs(Rect, boolean) - Method in class com.facebook.litho.LithoHostListenerCoordinator
 
processVisibilityOutputs(ExtensionState<VisibilityMountExtension.VisibilityMountExtensionState>, Rect, boolean) - Static method in class com.facebook.rendercore.visibility.VisibilityMountExtension
 
Progress - Class in com.facebook.litho.widget
Renders an infinitely spinning progress bar.
Progress.Builder - Class in com.facebook.litho.widget
 
PROGRESS_BAR - Static variable in class com.facebook.litho.AccessibilityRole
 
ProgressView - Class in com.facebook.litho.widget
 
ProgressView(Context) - Constructor for class com.facebook.litho.widget.ProgressView
 
Prop - Annotation Type in com.facebook.litho.annotations
Inputs to a Component are its props.
PropDefault - Annotation Type in com.facebook.litho.annotations
PropDefault can be used for setting the default value of an optional Prop in a LayoutSpec or MountSpec.
PropDefaultModel - Class in com.facebook.litho.specmodels.model
Model that is a simple base representation of a PropDefault.
PropDefaultModel(TypeName, String, ImmutableList<Modifier>, Object) - Constructor for class com.facebook.litho.specmodels.model.PropDefaultModel
 
PropDefaultModel(TypeName, String, ImmutableList<Modifier>, Object, ResType, int, PropDefaultModel.AccessorType) - Constructor for class com.facebook.litho.specmodels.model.PropDefaultModel
 
PropDefaultModel.AccessorType - Enum in com.facebook.litho.specmodels.model
There are two ways to access a PropDefault: either via a field or a method.
propDefaults(ImmutableList<PropDefaultModel>) - Method in class com.facebook.litho.specmodels.model.SpecModelImpl.Builder
 
propDefaults(ImmutableList<PropDefaultModel>) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
PropDefaultsExtractor - Class in com.facebook.litho.specmodels.processor
Extracts prop defaults from the given input.
PropDefaultsExtractor() - Constructor for class com.facebook.litho.specmodels.processor.PropDefaultsExtractor
 
property - Variable in class com.facebook.litho.TransitionEndEvent
 
PropertyAnimation - Class in com.facebook.litho.animation
Represents the animation specification for a single property: - What transition key it's for - What property for that transition key that should animate - The value that property should animate to
PropertyAnimation(PropertyHandle, float) - Constructor for class com.facebook.litho.animation.PropertyAnimation
 
PropertyHandle - Class in com.facebook.litho.animation
A pair of transition key and AnimatedProperty which can be used to identify a single animating component property at runtime.
PropertyHandle(TransitionId, AnimatedProperty) - Constructor for class com.facebook.litho.animation.PropertyHandle
 
propertyTarget - Variable in class com.facebook.litho.Transition.AnimationTarget
 
propertyTargetExtraData - Variable in class com.facebook.litho.Transition.PropertyTarget
 
propertyTargetType - Variable in class com.facebook.litho.Transition.PropertyTarget
 
PropJavadocModel - Class in com.facebook.litho.specmodels.model
Model that is an abstract representation of the javadoc for a prop.
PropJavadocModel(String, String) - Constructor for class com.facebook.litho.specmodels.model.PropJavadocModel
 
propJavadocs(ImmutableList<PropJavadocModel>) - Method in class com.facebook.litho.specmodels.model.SpecModelImpl.Builder
 
propJavadocs(ImmutableList<PropJavadocModel>) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
PropModel - Class in com.facebook.litho.specmodels.model
Model that is an abstract representation of a Prop.
PropModel(MethodParamModel, boolean, boolean, boolean, boolean, ResType, String) - Constructor for class com.facebook.litho.specmodels.model.PropModel
 
propName - Variable in class com.facebook.litho.specmodels.model.PropJavadocModel
 
PropNameInterStageStore - Class in com.facebook.litho.specmodels.processor
This store retains prop names across multi-module annotation processor runs.
PropNameInterStageStore(Filer) - Constructor for class com.facebook.litho.specmodels.processor.PropNameInterStageStore
 
props - Variable in class com.facebook.litho.DebugComponentTimeMachine.TreeRevision
 
props(ImmutableList<PropModel>) - Method in class com.facebook.litho.specmodels.model.SpecModelImpl.Builder
 
props(ImmutableList<PropModel>) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
PropSetter - Annotation Type in com.facebook.litho.annotations
Indicates that a method implementation sets Prop.
PropValidation - Class in com.facebook.litho.specmodels.model
Class for validating that the state models within a SpecModel are well-formed.
PropValidation() - Constructor for class com.facebook.litho.specmodels.model.PropValidation
 
PropValidation.CommonPropModel - Class in com.facebook.litho.specmodels.model
 
provide(ErrorReporterDelegate) - Static method in class com.facebook.litho.ComponentsReporter
 
provide(Systracer) - Static method in class com.facebook.litho.ComponentsSystrace
This should be called exactly once at app startup, before any Litho work happens.
provide(EventDispatcherInstrumenter.Instrumenter) - Static method in class com.facebook.litho.EventDispatcherInstrumenter
 
provide(WorkContinuationInstrumenter.Instrumenter) - Static method in class com.facebook.litho.WorkContinuationInstrumenter
Allows to provide an instrumenter that will receive work continuation updates.
provide(ErrorReporterDelegate) - Static method in class com.facebook.rendercore.ErrorReporter
 
provide(FutureInstrumenter.Instrumenter) - Static method in class com.facebook.rendercore.instrumentation.FutureInstrumenter
 
provide(HandlerInstrumenter.Instrumenter) - Static method in class com.facebook.rendercore.instrumentation.HandlerInstrumenter
 
PTRRefreshEvent - Class in com.facebook.litho.widget
An event that is triggered when a pull-to-refresh action is performed.
PTRRefreshEvent() - Constructor for class com.facebook.litho.widget.PTRRefreshEvent
 
pTRRefreshEventHandler(EventHandler<PTRRefreshEvent>) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
pTRRefreshEventHandler(EventHandler<PTRRefreshEvent>) - Method in class com.facebook.litho.widget.Recycler.Builder
 
pullToRefresh(boolean) - Method in class com.facebook.litho.widget.Recycler.Builder
 
PureRenderGenerator - Class in com.facebook.litho.specmodels.generator
 
PureRenderValidation - Class in com.facebook.litho.specmodels.model
 
PureRenderValidation() - Constructor for class com.facebook.litho.specmodels.model.PureRenderValidation
 
put(int, float) - Method in class com.facebook.litho.internal.SparseFloatArray
Adds a mapping from the specified key to the specified value, replacing the previous mapping from the specified key if there was one.
put(Class, Object) - Method in class com.facebook.litho.TreeProps
 
put(String, ComponentTreeHolder) - Method in interface com.facebook.litho.widget.ComponentWarmer.Cache
 
put(Node<?>, LayoutResult) - Method in class com.facebook.rendercore.LayoutCache
 
put(long, Object) - Method in class com.facebook.rendercore.LayoutCache
 
putCachedValue(Object, Object) - Method in class com.facebook.litho.ComponentContext
 
PX - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 

Q

qualifiedSpecClassName(String) - Method in class com.facebook.litho.specmodels.model.SpecModelImpl.Builder
 

R

RADIO_BUTTON - Static variable in class com.facebook.litho.AccessibilityRole
 
radiusAttr(int) - Method in class com.facebook.litho.Border.Builder
Specifies the border radius for all corners
radiusAttr(int, int) - Method in class com.facebook.litho.Border.Builder
Specifies the border radius for all corners
radiusAttr(int, int, int) - Method in class com.facebook.litho.Border.Builder
Specifies the border radius for the given corner
radiusDip(float) - Method in class com.facebook.litho.Border.Builder
Specifies the border radius for all corners
radiusDip(int, float) - Method in class com.facebook.litho.Border.Builder
Specifies the border radius for the given corner
radiusPx(int) - Method in class com.facebook.litho.Border.Builder
Specifies the border radius for all corners
radiusPx(int, int) - Method in class com.facebook.litho.Border.Builder
Specifies the border radius for the given corner
radiusRes(int) - Method in class com.facebook.litho.Border.Builder
Specifies the border radius for all corners
radiusRes(int, int) - Method in class com.facebook.litho.Border.Builder
Specifies the border radius for the given corner
raise(ComponentContext, Exception) - Static method in class com.facebook.litho.ComponentUtils
Reraise an error event up the hierarchy so it can be caught by another component, or reach the root and cause the application to crash.
rangeRatio(float) - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration.Builder
 
rangeRatio(float) - Method in class com.facebook.litho.widget.RecyclerBinder.Builder
 
rawInjectProps(ImmutableList<InjectPropModel>) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
rawInputType(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
rawInputType(int) - Method in class com.facebook.litho.widget.TextInput.Builder
 
rawProps(ImmutableList<PropModel>) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
rebind() - Method in class com.facebook.litho.LithoView
 
reconcile(RenderStateContext, ComponentContext, Component, ScopedComponentInfo, String) - Method in class com.facebook.litho.LithoNode
 
RECONCILIATION_ENABLED - Static variable in class com.facebook.litho.widget.ComponentRenderInfo
 
recordEventHandler(String, EventHandler<?>) - Method in class com.facebook.litho.EventHandlersController
Map the given event handler to a dispatcher with the given global key.
recordEventTrigger(EventTrigger) - Method in class com.facebook.litho.EventTriggersContainer
Record an EventTrigger according to its key.
recordEventTrigger(ComponentContext, EventTriggersContainer) - Method in interface com.facebook.litho.HasEventTrigger
 
recordEventTrigger(ComponentContext, EventTriggersContainer) - Method in class com.facebook.litho.sections.Section
 
recordEventTrigger(ComponentContext, EventTriggersContainer) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent
 
recordEventTrigger(ComponentContext, EventTriggersContainer) - Method in class com.facebook.litho.SpecGeneratedComponent
 
recordEventTrigger(ComponentContext, EventTriggersContainer) - Method in class com.facebook.litho.widget.EditText
Deprecated.
 
recordEventTrigger(ComponentContext, EventTriggersContainer) - Method in class com.facebook.litho.widget.TextInput
 
recordRenderData(ComponentContext, Component.RenderData) - Method in class com.facebook.litho.SpecGeneratedComponent
 
recursivelyNotifyVisibleBoundsChanged(Object) - Static method in class com.facebook.rendercore.extensions.RenderCoreExtension
 
recursivelyNotifyVisibleBoundsChanged(Object, Systracer) - Static method in class com.facebook.rendercore.extensions.RenderCoreExtension
 
recursivelyResolveLayoutDirection() - Method in class com.facebook.litho.LithoLayoutResult
 
RecyclePool<T> - Class in com.facebook.litho
Used to recycle objects in Litho.
RecyclePool(String, int, boolean) - Constructor for class com.facebook.litho.RecyclePool
 
Recycler - Class in com.facebook.litho.widget
Components that renders a RecyclerView.
Recycler.Builder - Class in com.facebook.litho.widget
 
RecyclerBinder - Class in com.facebook.litho.widget
This binder class is used to asynchronously layout Components given a list of Component and attaching them to a RecyclerSpec.
RecyclerBinder.Builder - Class in com.facebook.litho.widget
 
RecyclerBinder.CommitPolicy - Annotation Type in com.facebook.litho.widget
Defines when a batch should be committed: - IMMEDIATE: Commit batches to the RecyclerView as soon as possible.
RecyclerBinder.RecyclerViewLayoutManagerOverrideParams - Class in com.facebook.litho.widget
 
RecyclerBinderAdapter - Interface in com.facebook.litho.widget
 
RecyclerBinderAdapterDelegate<T extends RecyclerBinderViewHolder> - Interface in com.facebook.litho.widget
A delegation that is used to customize the adapter behaviour for the RecyclerView that the RecyclerBinder uses.
recyclerBinderConfiguration(RecyclerBinderConfiguration) - Method in class com.facebook.litho.sections.widget.GridRecyclerConfiguration.Builder
 
recyclerBinderConfiguration(RecyclerBinderConfiguration) - Method in class com.facebook.litho.sections.widget.ListRecyclerConfiguration.Builder
 
RecyclerBinderConfiguration - Class in com.facebook.litho.sections.widget
Configuration setting for RecyclerBinder.
recyclerBinderConfiguration(RecyclerBinderConfiguration) - Method in interface com.facebook.litho.sections.widget.RecyclerConfiguration.Builder
 
recyclerBinderConfiguration(RecyclerBinderConfiguration) - Method in class com.facebook.litho.sections.widget.StaggeredGridRecyclerConfiguration.Builder
 
RecyclerBinderConfiguration.Builder - Class in com.facebook.litho.sections.widget
 
RecyclerBinderOperationExecutor - Class in com.facebook.litho.widget
RecyclerBinderOperationExecutor(RecyclerBinder) - Constructor for class com.facebook.litho.widget.RecyclerBinderOperationExecutor
 
RecyclerBinderUpdateCallback<T> - Class in com.facebook.litho.widget
An implementation of ListUpdateCallback that generates the relevant Components when an item is inserted/updated.
RecyclerBinderUpdateCallback(List<? extends T>, List<? extends T>, RecyclerBinderUpdateCallback.ComponentRenderer<T>, RecyclerBinder) - Constructor for class com.facebook.litho.widget.RecyclerBinderUpdateCallback
 
RecyclerBinderUpdateCallback(List<? extends T>, List<? extends T>, RecyclerBinderUpdateCallback.ComponentRenderer<T>, RecyclerBinderUpdateCallback.OperationExecutor) - Constructor for class com.facebook.litho.widget.RecyclerBinderUpdateCallback
 
RecyclerBinderUpdateCallback.ComponentContainer - Class in com.facebook.litho.widget
 
RecyclerBinderUpdateCallback.ComponentRenderer<T> - Interface in com.facebook.litho.widget
 
RecyclerBinderUpdateCallback.Operation - Class in com.facebook.litho.widget
 
RecyclerBinderUpdateCallback.OperationExecutor - Interface in com.facebook.litho.widget
 
RecyclerBinderViewHolder - Class in com.facebook.litho.widget
The ViewHolder that hosts LithoView used by RecyclerBinder
RecyclerBinderViewHolder(View) - Constructor for class com.facebook.litho.widget.RecyclerBinderViewHolder
 
RecyclerCollectionComponent - Class in com.facebook.litho.sections.widget
A Component that renders a Recycler backed by a Section tree.
RecyclerCollectionComponent.Builder - Class in com.facebook.litho.sections.widget
 
RecyclerCollectionEventsController - Class in com.facebook.litho.sections.widget
An controller that can be passed as Prop to a RecyclerCollection component to trigger events from outside the component hierarchy.
RecyclerCollectionEventsController() - Constructor for class com.facebook.litho.sections.widget.RecyclerCollectionEventsController
 
recyclerConfiguration(RecyclerConfiguration) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
RecyclerConfiguration - Interface in com.facebook.litho.sections.widget
A configuration object the RecyclerCollectionComponent will use to determine which layout manager should be used for the RecyclerView
RecyclerConfiguration.Builder - Interface in com.facebook.litho.sections.widget
 
RecyclerDynamicConfigEvent - Class in com.facebook.litho.sections.widget
An event that is triggered when a new set of configurations, which are allowed to be dynamic, is applied to SectionTree.Target.
RecyclerDynamicConfigEvent() - Constructor for class com.facebook.litho.sections.widget.RecyclerDynamicConfigEvent
 
recyclerEventsController(RecyclerEventsController) - Method in class com.facebook.litho.widget.Recycler.Builder
 
RecyclerEventsController - Class in com.facebook.litho.widget
An controller that can be passed as Prop to a Recycler component to trigger events from outside the component hierarchy.
RecyclerEventsController() - Constructor for class com.facebook.litho.widget.RecyclerEventsController
 
RecyclerEventsController.OnRecyclerUpdateListener - Interface in com.facebook.litho.widget
 
recyclerRangeTraverser(RecyclerRangeTraverser) - Method in class com.facebook.litho.widget.RecyclerBinder.Builder
Set a custom range traverser
RecyclerRangeTraverser - Interface in com.facebook.litho.widget
An interface for generating traversing order for a range.
RecyclerRangeTraverser.Processor - Interface in com.facebook.litho.widget
 
recyclerTouchEventHandler(EventHandler<TouchEvent>) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
recyclerViewId(int) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
recyclerViewId(int) - Method in class com.facebook.litho.widget.Recycler.Builder
 
recyclerViewItemPrefetch(boolean) - Method in class com.facebook.litho.widget.RecyclerBinder.Builder
Set whether item prefetch should be enabled on the underlying RecyclerView.LayoutManager.
recyclingMode(int) - Method in class com.facebook.litho.widget.ComponentTreeHolder.Builder
 
reduceMemorySpikeDataDiffSection() - Static method in class com.facebook.litho.config.ComponentsConfiguration
 
reduceMemorySpikeGetUri() - Static method in class com.facebook.litho.config.ComponentsConfiguration
 
reduceMemorySpikeUserSession() - Static method in class com.facebook.litho.config.ComponentsConfiguration
 
Reducer - Class in com.facebook.rendercore
Reduces a tree of Node into a flattened tree of RenderTreeNode.
Reducer() - Constructor for class com.facebook.rendercore.Reducer
 
REF_VARIABLE_NAME - Static variable in interface com.facebook.litho.specmodels.generator.GeneratorConstants
 
ReflectionHelper - Class in com.facebook.litho.testing
Helpers for dealing with reflection.
refresh(SectionContext) - Method in class com.facebook.litho.sections.SectionLifecycle
 
refresh() - Method in class com.facebook.litho.sections.SectionTree
Asks all the Section in the tree to refresh themselves.
refresh(SectionContext) - Method in class com.facebook.litho.testing.sections.TestSectionCreator.ChildrenSectionTest
 
refreshAccessibilityDelegatesIfNeeded(boolean) - Method in class com.facebook.litho.ComponentHost
 
refreshCalled - Variable in class com.facebook.litho.testing.sections.TestSectionCreator.TestSection
 
refreshHandler(EventHandler) - Method in class com.facebook.litho.widget.Recycler.Builder
 
refreshProgressBarBackgroundColor(Integer) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
refreshProgressBarBackgroundColor(Integer) - Method in class com.facebook.litho.widget.Recycler.Builder
 
refreshProgressBarBackgroundColorAttr(int, int) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
refreshProgressBarBackgroundColorAttr(int) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
refreshProgressBarBackgroundColorAttr(int, int) - Method in class com.facebook.litho.widget.Recycler.Builder
 
refreshProgressBarBackgroundColorAttr(int) - Method in class com.facebook.litho.widget.Recycler.Builder
 
refreshProgressBarBackgroundColorRes(int) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
refreshProgressBarBackgroundColorRes(int) - Method in class com.facebook.litho.widget.Recycler.Builder
 
refreshProgressBarColor(int) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
refreshProgressBarColor(int) - Method in class com.facebook.litho.widget.Recycler.Builder
 
refreshProgressBarColorAttr(int, int) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
refreshProgressBarColorAttr(int) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
refreshProgressBarColorAttr(int, int) - Method in class com.facebook.litho.widget.Recycler.Builder
 
refreshProgressBarColorAttr(int) - Method in class com.facebook.litho.widget.Recycler.Builder
 
refreshProgressBarColorRes(int) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
refreshProgressBarColorRes(int) - Method in class com.facebook.litho.widget.Recycler.Builder
 
register(GraphBinding) - Method in class com.facebook.litho.dataflow.DataFlowGraph
Adds an activated GraphBinding.
registerDebugComponent(DebugComponent) - Method in class com.facebook.litho.LithoNode
 
registerExtensions(List<<any>>) - Method in class com.facebook.rendercore.MountDelegate
 
registerKey(String) - Method in class com.facebook.litho.sections.KeyHandler
 
registerMountExtension(MountExtension) - Method in class com.facebook.rendercore.MountDelegate
Deprecated.
Only used for Litho's integration. Marked for removal.
registerMountExtension(MountExtension) - Method in interface com.facebook.rendercore.MountDelegateTarget
Deprecated.
Only used for Litho's integration. Marked for removal.
registerMountExtension(MountExtension) - Method in class com.facebook.rendercore.MountState
Deprecated.
Only used for Litho's integration. Marked for removal.
registerPostDispatchDrawListener(PostDispatchDrawListener) - Method in interface com.facebook.litho.widget.HasPostDispatchDrawListener
 
registerPostDispatchDrawListener(PostDispatchDrawListener) - Method in class com.facebook.litho.widget.LithoRecyclerView
 
registerUIDebugger(MountExtension) - Method in class com.facebook.litho.LithoHostListenerCoordinator
 
registerUIDebugger(MountExtension) - Method in class com.facebook.litho.LithoView
 
registerWorkingRange(ComponentContext, String, WorkingRange, Component, String) - Static method in class com.facebook.litho.Component
Store a working range information into a list for later use by LayoutState.
relationship() - Method in class com.facebook.litho.testing.assertj.CharSequenceContains
 
relationship() - Method in class com.facebook.litho.testing.assertj.SubCharSequenceMatcher
 
release() - Method in interface com.facebook.litho.BatchedStateUpdatesStrategy
This method should be called whenever the resources held by this strategy should be freed or reset.
release() - Method in class com.facebook.litho.ComponentTree
The contract is that in order to release a ComponentTree, you must do so from the main thread.
release(Object) - Method in class com.facebook.litho.DisabledMountContentPool
 
release(Object) - Method in class com.facebook.litho.HostMountContentPool
 
release() - Method in class com.facebook.litho.LithoView
Deprecated.
release(T) - Method in class com.facebook.litho.RecyclePool
 
release() - Method in class com.facebook.litho.RenderStateContext
 
release() - Method in class com.facebook.litho.sections.SectionTree
Call this when to release this SectionTree and make sure that all the Services in the tree get destroyed.
release() - Method in class com.facebook.litho.testing.TimeOutSemaphore
 
release(Object) - Method in interface com.facebook.rendercore.MountItemsPool.ItemPool
Called when an item is released and can return to the pool
release(Context, ContentAllocator, Object) - Static method in class com.facebook.rendercore.MountItemsPool
 
releaseAllAcquiredReferences() - Method in class com.facebook.rendercore.extensions.ExtensionState
 
releaseAllAcquiredReferences() - Method in class com.facebook.rendercore.MountDelegate
 
releaseAndUnmountRef(RenderTreeNode) - Method in class com.facebook.rendercore.MountDelegate
 
releaseAndUnmountRef(long) - Method in class com.facebook.rendercore.MountDelegate
 
releaseHostMountContent(Context, IBinder, ContentAllocator, Object) - Static method in class com.facebook.rendercore.MountItemsPool
 
releaseMountContent(Context) - Method in class com.facebook.rendercore.MountItem
 
releaseMountRef(RenderTreeNode) - Method in class com.facebook.rendercore.MountDelegate
 
releaseMountRef(long) - Method in class com.facebook.rendercore.MountDelegate
 
releaseMountReference(long, boolean) - Method in class com.facebook.rendercore.extensions.ExtensionState
 
releaseTree() - Method in class com.facebook.litho.widget.ComponentTreeHolder
 
RELOAD_PREVIOUS_STATE - Static variable in annotation type com.facebook.litho.LayoutState.CalculateLayoutSource
 
ReMeasureEvent - Class in com.facebook.litho.widget
An event that a RecyclerBinder can trigger to notify the Recycler that it should re-measure.
ReMeasureEvent() - Constructor for class com.facebook.litho.widget.ReMeasureEvent
 
remeasureForUpdatedText(ComponentContext) - Static method in class com.facebook.litho.widget.TextInput
 
remeasureForUpdatedTextAsync(ComponentContext) - Static method in class com.facebook.litho.widget.TextInput
 
remeasureForUpdatedTextSync(ComponentContext) - Static method in class com.facebook.litho.widget.TextInput
 
remove(Runnable) - Method in class com.facebook.litho.DefaultLithoHandlerDynamicPriority
 
remove(Runnable) - Method in class com.facebook.litho.ExecutorLithoHandler
remove(Object) - Method in class com.facebook.litho.internal.ArraySet
Deprecated.
 
remove(Object) - Method in class com.facebook.litho.specmodels.internal.ImmutableList
Deprecated.
remove(int) - Method in class com.facebook.litho.specmodels.internal.ImmutableList
Deprecated.
remove(Runnable) - Method in class com.facebook.litho.ThreadPoolLayoutHandler
 
remove(String) - Method in interface com.facebook.litho.widget.ComponentWarmer.Cache
 
remove(String) - Method in class com.facebook.litho.widget.ComponentWarmer
 
remove(Runnable) - Method in class com.facebook.rendercore.RunnableHandler.DefaultHandler
 
remove(Runnable) - Method in interface com.facebook.rendercore.RunnableHandler
 
removeAll(Collection<?>) - Method in class com.facebook.litho.internal.ArraySet
Deprecated.
 
removeAll(Collection<?>) - Method in class com.facebook.litho.specmodels.internal.ImmutableList
Deprecated.
removeAllListeners() - Method in class com.facebook.litho.dataflow.springs.Spring
remove all of the listeners
removeAllViewsInLayout() - Method in class com.facebook.litho.ComponentHost
Deprecated.
removeAt(int) - Method in class com.facebook.litho.internal.ArraySet
Deprecated.
 
removeAt(int) - Method in class com.facebook.litho.internal.SparseFloatArray
Removes the mapping at the given index.
removeChildAt(int) - Method in class com.facebook.yoga.YogaNode
 
removeChildAt(int) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
removeDetachedView(View, boolean) - Method in class com.facebook.litho.ComponentHost
Deprecated.
removeFrameCallback(ChoreographerCompat.FrameCallback) - Method in interface com.facebook.litho.choreographercompat.ChoreographerCompat
 
removeFrameCallback(ChoreographerCompat.FrameCallback) - Method in class com.facebook.litho.choreographercompat.ChoreographerCompatImpl
 
removeFrameCallback(ChoreographerCompat.FrameCallback) - Method in class com.facebook.litho.dataflow.MockTimingSource
 
removeItemAt(int) - Method in class com.facebook.litho.widget.RecyclerBinder
Removes an item from index position.
removeItemAtAsync(int) - Method in class com.facebook.litho.widget.RecyclerBinder
Removes an item from position.
removeListener(AnimationBindingListener) - Method in interface com.facebook.litho.animation.AnimationBinding
Removes a previously added AnimationBindingListener.
removeListener(LithoLifecycleListener) - Method in class com.facebook.litho.AOSPLithoLifecycleProvider
 
removeListener(SpringListener) - Method in class com.facebook.litho.dataflow.springs.Spring
remove a listener
removeListener(LithoLifecycleListener) - Method in interface com.facebook.litho.LithoLifecycleProvider
 
removeListener(LithoLifecycleListener) - Method in class com.facebook.litho.LithoLifecycleProviderDelegate
 
removeListener(LithoLifecycleListener) - Method in class com.facebook.litho.SimpleNestedTreeLifecycleProvider
 
removeRangeAt(int, int) - Method in class com.facebook.litho.widget.RecyclerBinder
Removes count items starting from position.
removeRangeAtAsync(int, int) - Method in class com.facebook.litho.widget.RecyclerBinder
Removes count items starting from position.
removeSubAdapterModeRecyclerView(RecyclerView) - Method in class com.facebook.litho.widget.RecyclerBinder
 
removeUnmountDelegateExtension() - Method in interface com.facebook.rendercore.MountDelegateTarget
 
removeUnmountDelegateExtension() - Method in class com.facebook.rendercore.MountState
 
removeView(View) - Method in class com.facebook.litho.ComponentHost
Deprecated.
removeViewAt(int) - Method in class com.facebook.litho.ComponentHost
Deprecated.
removeViewInLayout(View) - Method in class com.facebook.litho.ComponentHost
Deprecated.
removeViews(int, int) - Method in class com.facebook.litho.ComponentHost
Deprecated.
removeViewsInLayout(int, int) - Method in class com.facebook.litho.ComponentHost
Deprecated.
render(RenderStateContext, ComponentContext, int, int) - Method in class com.facebook.litho.Component
Invokes the Component-specific render implementation, returning a RenderResult.
render(RenderStateContext, ComponentContext, int, int) - Method in class com.facebook.litho.EmptyComponent
 
render(RenderStateContext, ComponentContext, int, int) - Method in class com.facebook.litho.SpecGeneratedComponent
 
render(T, int) - Method in interface com.facebook.litho.widget.RecyclerBinderUpdateCallback.ComponentRenderer
 
RENDER_DATA - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
RenderCompleteEvent - Class in com.facebook.litho
An Event that is triggered when a component is render complete.
RenderCompleteEvent() - Constructor for class com.facebook.litho.RenderCompleteEvent
 
RenderCompleteEvent.RenderState - Enum in com.facebook.litho
 
renderCompleteHandler(EventHandler<RenderCompleteEvent>) - Method in class com.facebook.litho.widget.ComponentRenderInfo.Builder
 
RenderCoreConfig - Class in com.facebook.rendercore
Config class to enable or disable specific features.
RenderCoreConfig() - Constructor for class com.facebook.rendercore.RenderCoreConfig
 
RenderCoreExtension<Input,State> - Class in com.facebook.rendercore.extensions
The base class for all RenderCore Extensions.
RenderCoreExtension() - Constructor for class com.facebook.rendercore.extensions.RenderCoreExtension
 
RenderCoreExtensionHost - Interface in com.facebook.rendercore
This interface collates the APIs which maybe used by a RenderCoreExtension.
RenderCoreSystrace - Class in com.facebook.rendercore
 
RenderCoreSystrace() - Constructor for class com.facebook.rendercore.RenderCoreSystrace
 
RenderDataDiffModel - Class in com.facebook.litho.specmodels.model
Model that is an abstract representation of a Diff parameter to a lifecycle method.
RenderDataGenerator - Class in com.facebook.litho.specmodels.generator
Generates delegate methods for RenderData (which is used by lifecycle methods that support Diff params).
RenderEvent<T> - Class in com.facebook.litho.sections.common
An Event that gets triggered by a com.facebook.litho.sections.annotations.DiffSectionSpec to render the edges of the connection.
RenderEvent() - Constructor for class com.facebook.litho.sections.common.RenderEvent
 
renderEventHandler(EventHandler<RenderEvent<T>>) - Method in class com.facebook.litho.sections.common.DataDiffSection.Builder
 
renderInfo(RenderInfo) - Method in class com.facebook.litho.widget.ComponentTreeHolder.Builder
 
RenderInfo - Interface in com.facebook.litho.widget
 
RenderInfoDebugInfoRegistry - Class in com.facebook.litho.widget
Holds a mapping of Views inside a Litho hierarchy to related debugging information.
RenderInfoDebugInfoRegistry() - Constructor for class com.facebook.litho.widget.RenderInfoDebugInfoRegistry
 
RenderInfoViewCreatorController - Class in com.facebook.litho.widget
Helper class to keep track of the different view types that we're rendering using ViewRenderInfo.
RenderInfoViewCreatorController(int) - Constructor for class com.facebook.litho.widget.RenderInfoViewCreatorController
 
RenderResult - Class in com.facebook.litho
RenderResult(Component) - Constructor for class com.facebook.litho.RenderResult
 
RenderResult(Component, List<Transition>, List<Attachable>) - Constructor for class com.facebook.litho.RenderResult
 
RenderResult<State> - Class in com.facebook.rendercore
Result from resolving a RenderState.LazyTree.
RenderResultFuture<State,RenderContext> - Class in com.facebook.rendercore
 
RenderResultFuture(Context, RenderState.LazyTree<State>, RenderContext, RenderCoreExtension<?, ?>[], RenderResult<State>, int, int, int) - Constructor for class com.facebook.rendercore.RenderResultFuture
 
rendersComponent() - Method in class com.facebook.litho.widget.BaseRenderInfo
 
rendersComponent() - Method in class com.facebook.litho.widget.ComponentRenderInfo
 
rendersComponent() - Method in interface com.facebook.litho.widget.RenderInfo
 
rendersComponent() - Method in class com.facebook.litho.widget.TreePropsWrappedRenderInfo
 
RenderSectionEvent - Class in com.facebook.litho.sections.common
An Event that gets triggered by a com.facebook.litho.sections.annotations.GroupSectionSpec to render the section of the com.facebook.litho.sections.fb.datasources.GraphQLRootQuerySectionSpec result.
RenderSectionEvent() - Constructor for class com.facebook.litho.sections.common.RenderSectionEvent
 
RenderSectionEvent.DataSource - Enum in com.facebook.litho.sections.common
 
RenderSectionEvent.FetchState - Enum in com.facebook.litho.sections.common
 
RenderSectionEvent.FetchType - Enum in com.facebook.litho.sections.common
 
renderState - Variable in class com.facebook.litho.RenderCompleteEvent
 
RenderState - Class in com.facebook.litho
Keeps track of the last mounted @Prop/@State a component was rendered with for components that care about them (currently, this is just for ComponentSpecs that use Diff's of props in any of their lifecycle methods).
RenderState() - Constructor for class com.facebook.litho.RenderState
 
RenderState<State,RenderContext> - Class in com.facebook.rendercore
todo: javadocs *
RenderState(Context, RenderState.Delegate<State>, RenderContext, RenderCoreExtension<?, ?>[]) - Constructor for class com.facebook.rendercore.RenderState
 
RenderState.Delegate<State> - Interface in com.facebook.rendercore
 
RenderState.HostListener - Interface in com.facebook.rendercore
 
RenderState.LayoutContext<RenderContext> - Class in com.facebook.rendercore
A LayoutContext encapsulates all the data needed during a layout pass.
RenderState.LazyTree<State> - Interface in com.facebook.rendercore
Represents a function capable of creating a tree.
RenderStateContext - Class in com.facebook.litho
 
rendersView() - Method in class com.facebook.litho.widget.BaseRenderInfo
 
rendersView() - Method in interface com.facebook.litho.widget.RenderInfo
 
rendersView() - Method in class com.facebook.litho.widget.TreePropsWrappedRenderInfo
 
rendersView() - Method in class com.facebook.litho.widget.ViewRenderInfo
 
RenderTree - Class in com.facebook.rendercore
TODO add javadoc
RenderTree(RenderTreeNode, RenderTreeNode[], int, int, List<<any>>) - Constructor for class com.facebook.rendercore.RenderTree
 
RenderTreeFuture - Class in com.facebook.litho
 
RenderTreeFuture(ComponentContext, Component, TreeState, LithoNode, PerfEvent, int) - Constructor for class com.facebook.litho.RenderTreeFuture
 
RenderTreeHost - Interface in com.facebook.rendercore
An implementation of this interface should contain a RenderTree without relying on RenderState to prepare it.
RenderTreeHostView - Class in com.facebook.rendercore
 
RenderTreeHostView(Context) - Constructor for class com.facebook.rendercore.RenderTreeHostView
 
RenderTreeHostView(Context, AttributeSet) - Constructor for class com.facebook.rendercore.RenderTreeHostView
 
RenderTreeNode - Class in com.facebook.rendercore
 
RenderTreeNode(RenderTreeNode, RenderUnit, Object, Rect, Rect, int) - Constructor for class com.facebook.rendercore.RenderTreeNode
 
RenderTreeNodeUtils - Class in com.facebook.litho
 
RenderTreeNodeUtils() - Constructor for class com.facebook.litho.RenderTreeNodeUtils
 
renderUnit - Variable in exception com.facebook.rendercore.HostNotMountedException
 
RenderUnit<MOUNT_CONTENT> - Class in com.facebook.rendercore
A RenderUnit represents a single rendering primitive for RenderCore.
RenderUnit(RenderUnit.RenderType) - Constructor for class com.facebook.rendercore.RenderUnit
 
RenderUnit(RenderUnit.RenderType, List<RenderUnit.DelegateBinder<?, ? super MOUNT_CONTENT>>) - Constructor for class com.facebook.rendercore.RenderUnit
 
RenderUnit(RenderUnit.RenderType, List<RenderUnit.DelegateBinder<?, ? super MOUNT_CONTENT>>, List<RenderUnit.DelegateBinder<?, ? super MOUNT_CONTENT>>) - Constructor for class com.facebook.rendercore.RenderUnit
 
RenderUnit.Binder<MODEL,CONTENT> - Interface in com.facebook.rendercore
Represents a single bind function.
RenderUnit.DelegateBinder<MODEL,CONTENT> - Class in com.facebook.rendercore
A binder is a pair of data Model and RenderUnit.Binder.
RenderUnit.RenderType - Enum in com.facebook.rendercore
 
RenderUnitIdGenerator - Class in com.facebook.litho
Class that handles generation of unique IDs for RenderUnits for a given ComponentTree.
RenderUnitIdGenerator(int) - Constructor for class com.facebook.litho.RenderUnitIdGenerator
 
renderUnitWithIdHostsRenderTrees(long) - Method in class com.facebook.litho.LayoutState
 
renderUnitWithIdHostsRenderTrees(long) - Method in interface com.facebook.rendercore.incrementalmount.IncrementalMountExtensionInput
 
renderUnitWithIdHostsRenderTrees(long) - Method in class com.facebook.rendercore.incrementalmount.IncrementalMountRenderCoreExtension.Results
 
renderUnitWithIdHostsRenderTrees(long) - Method in interface com.facebook.rendercore.transitions.TransitionsExtensionInput
 
renderWithHideItemHandler(EventHandler<RenderWithHideItemHandlerEvent>) - Method in class com.facebook.litho.sections.common.HideableDataDiffSection.Builder
 
RenderWithHideItemHandlerEvent - Class in com.facebook.litho.sections.common
An Event that gets triggered by a HideableDataDiffSectionSpec to render the edges of the connection.
RenderWithHideItemHandlerEvent() - Constructor for class com.facebook.litho.sections.common.RenderWithHideItemHandlerEvent
 
renderWithHideItemHandlerEventHandler(EventHandler<RenderWithHideItemHandlerEvent>) - Method in class com.facebook.litho.sections.common.HideableDataDiffSection.Builder
 
replace(int, T) - Method in class com.facebook.litho.OutputUnitsAffinityGroup
 
replaceAll(List<RenderInfo>) - Method in class com.facebook.litho.widget.RecyclerBinder
Replaces all items in the RecyclerBinder with the provided RenderInfos.
replaceText(ComponentContext, Handle, CharSequence, int, int) - Static method in class com.facebook.litho.widget.TextInput
This will send the replaceText trigger to the component with the given handle.
replaceText(ComponentContext, String, CharSequence, int, int) - Static method in class com.facebook.litho.widget.TextInput
Deprecated.
Use #replaceText(ComponentContext, Handle) instead.
replaceText(EventTrigger, CharSequence, int, int) - Static method in class com.facebook.litho.widget.TextInput
Deprecated.
Use #replaceText(ComponentContext, Handle) instead.
ReplaceTextEvent - Class in com.facebook.litho.widget
Replaces the text input text from startIndex to endIndex with the given text.
ReplaceTextEvent() - Constructor for class com.facebook.litho.widget.ReplaceTextEvent
 
replaceTextTrigger(EventTrigger) - Method in class com.facebook.litho.widget.TextInput.Builder
Deprecated.
Do not use this method to set an EventTrigger. Instead, set a Handle on this Component with .handle() and dispatch the trigger using the variant of TextInput.replaceTextTrigger that takes a Handle param.
replaceTextTrigger(ComponentContext, String) - Static method in class com.facebook.litho.widget.TextInput
Deprecated.
Do not use this method to get a EventTrigger to use later. Instead give the component a Handle and use #replaceText(ComponentContext, Handle).
report(LogLevel, String, String, Throwable, int, Map<String, Object>) - Method in class com.facebook.litho.DefaultComponentsReporter
 
report(LogLevel, String, String, Throwable, int, Map<String, Object>) - Method in class com.facebook.litho.testing.logging.TestComponentsReporter
 
report(LogLevel, String, String, Throwable, int, Map<String, Object>) - Method in class com.facebook.rendercore.DefaultErrorReporter
 
report(LogLevel, String, String) - Static method in class com.facebook.rendercore.ErrorReporter
Emit a message that can be logged or escalated by the logger implementation.
report(LogLevel, String, String, Throwable) - Static method in class com.facebook.rendercore.ErrorReporter
Emit a message that can be logged or escalated by the logger implementation.
report(LogLevel, String, String, int) - Static method in class com.facebook.rendercore.ErrorReporter
Emit a message that can be logged or escalated by the logger implementation.
report(LogLevel, String, String, Throwable, int) - Static method in class com.facebook.rendercore.ErrorReporter
Emit a message that can be logged or escalated by the logger implementation.
report(LogLevel, String, String, int, Map<String, Object>) - Static method in class com.facebook.rendercore.ErrorReporter
Emit a message that can be logged or escalated by the logger implementation.
report(LogLevel, String, String, Throwable, int, Map<String, Object>) - Static method in class com.facebook.rendercore.ErrorReporter
Emit a message that can be logged or escalated by the logger implementation.
report(LogLevel, String, String, Throwable, int, Map<String, Object>) - Method in interface com.facebook.rendercore.ErrorReporterDelegate
Emit a message that can be logged or escalated by the logger implementation.
representedObject - Variable in class com.facebook.litho.specmodels.model.EventDeclarationModel
 
representedObject - Variable in class com.facebook.litho.specmodels.model.FieldModel
 
representedObject(Object) - Method in class com.facebook.litho.specmodels.model.SpecMethodModel.Builder
 
representedObject - Variable in class com.facebook.litho.specmodels.model.SpecMethodModel
 
representedObject(Object) - Method in class com.facebook.litho.specmodels.model.SpecModelImpl.Builder
 
representedObject - Variable in class com.facebook.litho.specmodels.model.TagModel
 
representedObject - Variable in class com.facebook.litho.specmodels.model.WorkingRangeDeclarationModel
 
representedObject(Object) - Method in class com.facebook.litho.testing.specmodels.MockMethodParamModel.Builder
 
representedObject(Object) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
requestDisallowInterceptTouchEvent(boolean) - Method in class com.facebook.litho.widget.SectionsRecyclerView
 
requestFocus(SectionContext, int) - Static method in class com.facebook.litho.sections.SectionLifecycle
Scroll to the index of the section.
requestFocus(SectionContext, String) - Static method in class com.facebook.litho.sections.SectionLifecycle
Scroll to the beginning of the section with the given key.
requestFocus(SectionContext, String, FocusType) - Static method in class com.facebook.litho.sections.SectionLifecycle
Scroll to the index in the section with the given key.
requestFocus(int) - Method in interface com.facebook.litho.sections.SectionTree.Target
Request focus on the item with the given index.
requestFocus(int) - Method in class com.facebook.litho.sections.widget.SectionBinderTarget
 
requestFocus(int) - Method in class com.facebook.litho.testing.sections.TestTarget
 
requestFocus(boolean) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
requestFocus(ComponentContext, Handle) - Static method in class com.facebook.litho.widget.EditText
Deprecated.
This will send the requestFocus trigger to the component with the given handle.
requestFocus(ComponentContext, String) - Static method in class com.facebook.litho.widget.EditText
requestFocus(EventTrigger) - Static method in class com.facebook.litho.widget.EditText
requestFocus(ComponentContext, Handle) - Static method in class com.facebook.litho.widget.TextInput
This will send the requestFocus trigger to the component with the given handle.
requestFocus(ComponentContext, String) - Static method in class com.facebook.litho.widget.TextInput
requestFocus(EventTrigger) - Static method in class com.facebook.litho.widget.TextInput
RequestFocusEvent - Class in com.facebook.litho.widget
Event sent to TextEdit to request focus.
RequestFocusEvent() - Constructor for class com.facebook.litho.widget.RequestFocusEvent
 
requestFocusOnRoot(int) - Method in class com.facebook.litho.sections.SectionTree
 
requestFocusOnRoot(int, int) - Method in class com.facebook.litho.sections.SectionTree
 
requestFocusOnRoot(Object, int) - Method in class com.facebook.litho.sections.SectionTree
 
requestFocusTrigger(EventTrigger) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
Do not use this method to set an EventTrigger. Instead, set a Handle on this Component with .handle() and dispatch the trigger using the variant of EditText.requestFocusTrigger that takes a Handle param.
requestFocusTrigger(ComponentContext, String) - Static method in class com.facebook.litho.widget.EditText
Deprecated.
Do not use this method to get a EventTrigger to use later. Instead give the component a Handle and use EditText.requestFocus(ComponentContext, Handle).
requestFocusTrigger(EventTrigger) - Method in class com.facebook.litho.widget.TextInput.Builder
Deprecated.
Do not use this method to set an EventTrigger. Instead, set a Handle on this Component with .handle() and dispatch the trigger using the variant of TextInput.requestFocusTrigger that takes a Handle param.
requestFocusTrigger(ComponentContext, String) - Static method in class com.facebook.litho.widget.TextInput
Deprecated.
Do not use this method to get a EventTrigger to use later. Instead give the component a Handle and use TextInput.requestFocus(ComponentContext, Handle).
requestFocusWithOffset(SectionContext, int, int) - Static method in class com.facebook.litho.sections.SectionLifecycle
Scroll to the index in the section with an additional offset.
requestFocusWithOffset(SectionContext, String, int) - Static method in class com.facebook.litho.sections.SectionLifecycle
Scroll to the beginning of the section with the given key and an additional offset.
requestFocusWithOffset(SectionContext, String, int, int) - Static method in class com.facebook.litho.sections.SectionLifecycle
Scroll to the index in the section with the given key and an additional offset.
requestFocusWithOffset(int, int) - Method in interface com.facebook.litho.sections.SectionTree.Target
Request focus on the item with the given index, plus some additional offset.
requestFocusWithOffset(Object, int) - Method in interface com.facebook.litho.sections.SectionTree.Target
Request focus on the item with the given id, plus some additional offset.
requestFocusWithOffset(int, int) - Method in class com.facebook.litho.sections.widget.SectionBinderTarget
 
requestFocusWithOffset(Object, int) - Method in class com.facebook.litho.sections.widget.SectionBinderTarget
 
requestFocusWithOffset(int, int) - Method in class com.facebook.litho.testing.sections.TestTarget
 
requestFocusWithOffset(Object, int) - Method in class com.facebook.litho.testing.sections.TestTarget
 
requestLayout() - Method in class com.facebook.litho.ComponentHost
 
requestLayout() - Method in class com.facebook.rendercore.HostView
 
requestMount(ComponentTree, Rect, boolean) - Static method in class com.facebook.litho.MountHelper
Can be used in the context of a ViewPager which binds views before ahead of displaying them and requesting layout, if we want mount to happen ahead of time too.
requestMountForPrefetchedItems - Static variable in class com.facebook.litho.config.ComponentsConfiguration
 
requestRefresh() - Method in class com.facebook.litho.sections.widget.RecyclerCollectionEventsController
Sent the RecyclerCollection a request to refresh it's backing data.
requestRefresh(boolean) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionEventsController
Sent the RecyclerCollection a request to refresh it's backing data.
requestScrollBy(int, int) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionEventsController
Send the RecyclerCollectionComponent a request to scroll the content by the given margins.
requestScrollToNextPosition(boolean) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionEventsController
Send the RecyclerCollectionComponent a request to scroll the content to the next item in the binder.
requestScrollToPosition(int, boolean) - Method in class com.facebook.litho.widget.RecyclerEventsController
Send the Recycler a request to scroll the content to a specific item in the binder.
requestScrollToPositionWithOffset(int, int) - Method in class com.facebook.litho.widget.RecyclerEventsController
Send the Recycler a request to scroll the content to a specific item in the binder with the given offset from resolved layout start.
requestScrollToPositionWithSnap(int) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionEventsController
Send the RecyclerCollectionComponent a request to scroll the content to the given target position taking into account snapping behavior.
requestScrollToPositionWithSnap(int, boolean) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionEventsController
Send the RecyclerCollectionComponent a request to scroll the content to the given target position taking into account snapping behavior.
requestScrollToPositionWithSnap(int, RecyclerView.SmoothScroller) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionEventsController
Send the RecyclerCollectionComponent a request to scroll the content to the given target position taking into account provided snapping behavior.
requestScrollToPreviousPosition(boolean) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionEventsController
Send the RecyclerCollectionComponent a request to scroll the content to the previous item in the binder.
requestScrollToTop(boolean) - Method in class com.facebook.litho.widget.RecyclerEventsController
Send the Recycler a request to scroll the content to the first item in the binder.
requestSmoothFocus(SectionContext, int) - Static method in class com.facebook.litho.sections.SectionLifecycle
 
requestSmoothFocus(SectionContext, int, SmoothScrollAlignmentType) - Static method in class com.facebook.litho.sections.SectionLifecycle
 
requestSmoothFocus(SectionContext, String, int, int, SmoothScrollAlignmentType) - Static method in class com.facebook.litho.sections.SectionLifecycle
 
requestSmoothFocus(int, int, SmoothScrollAlignmentType) - Method in interface com.facebook.litho.sections.SectionTree.Target
Request smooth focus on the item with the given index.
requestSmoothFocus(Object, int, SmoothScrollAlignmentType) - Method in interface com.facebook.litho.sections.SectionTree.Target
Request smooth focus on the item with the given Handle.
requestSmoothFocus(int, int, SmoothScrollAlignmentType) - Method in class com.facebook.litho.sections.widget.SectionBinderTarget
 
requestSmoothFocus(Object, int, SmoothScrollAlignmentType) - Method in class com.facebook.litho.sections.widget.SectionBinderTarget
 
requestSmoothFocus(int, int, SmoothScrollAlignmentType) - Method in class com.facebook.litho.testing.sections.TestTarget
 
requestSmoothFocus(Object, int, SmoothScrollAlignmentType) - Method in class com.facebook.litho.testing.sections.TestTarget
 
requestSmoothFocusOnRoot(int, int, SmoothScrollAlignmentType) - Method in class com.facebook.litho.sections.SectionTree
 
requestSmoothFocusOnRoot(Object, int, SmoothScrollAlignmentType) - Method in class com.facebook.litho.sections.SectionTree
 
requestSmoothScrollBy(int, int) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionEventsController
Send the RecyclerCollectionComponent a request to scroll the content by the given margins, animate a scroll by the given amount of pixels along either axis.
RequiredProp - Annotation Type in com.facebook.litho.annotations
Indicates that a method implementation sets required Prop.
requiresInterStatePropContainer(ImmutableList<MethodParamModel>, ImmutableList<DelegateMethodDescription.OptionalParameterType>) - Static method in class com.facebook.litho.specmodels.generator.ComponentBodyGenerator
 
rerender() - Method in class com.facebook.litho.DebugComponent
 
rerenderForAccessibility(boolean) - Method in class com.facebook.litho.LithoView
 
reset(Object) - Method in interface com.facebook.litho.animation.AnimatedProperty
Resets this property to its default value on this mount content.
reset() - Method in class com.facebook.litho.testing.logging.TestComponentsLogger
 
reset() - Method in interface com.facebook.litho.widget.StickyHeaderController
Reset the controller
reset() - Method in class com.facebook.yoga.YogaNode
 
reset() - Method in class com.facebook.yoga.YogaNodeJNIBase
 
resetAllCounters() - Static method in class com.facebook.litho.stats.LithoStats
 
resetAllCounters() - Method in class com.facebook.litho.testing.LithoStatsRule
Resets all the counter.
resetComponentStateUpdateAsyncCount() - Static method in class com.facebook.litho.stats.LithoStats
 
resetCornerPaint() - Method in class com.facebook.litho.widget.TransparencyEnabledCardClipDrawable
 
resetInteractions() - Method in class com.facebook.litho.testing.TestComponent
Deprecated.
Reset the tracking of which methods have been called on this component.
resetItemAnimator() - Method in class com.facebook.litho.widget.SectionsRecyclerView
 
resetLayoutInfo(LayoutInfo) - Method in class com.facebook.litho.widget.RecyclerBinder
Reset the LayoutInfo for this RecyclerBinder, should only be used in the scenario where you cannot provide the LayoutInfo when RecyclerBinder is created.
resetMountStartupLoggingInfo() - Method in class com.facebook.litho.LithoView
 
resetTrace() - Method in class com.facebook.litho.ThreadTracingRunnable
Reset the stacktrace of this Runnable to this point.
resolve(Resolver, PropertyHandle) - Method in class com.facebook.litho.animation.DimensionValue
 
resolve(Resolver, PropertyHandle) - Method in class com.facebook.litho.animation.FloatValue
 
resolve(Resolver, PropertyHandle) - Method in interface com.facebook.litho.animation.RuntimeValue
Uses the given Resolver to determine the runtime value based on the given ComponentProperty.
resolve(RenderStateContext, ComponentContext) - Method in class com.facebook.litho.Column
 
resolve(RenderStateContext, ComponentContext) - Method in class com.facebook.litho.Component
Resolves the ComponentLayout for the given Component.
resolve(RenderStateContext, ComponentContext, Component) - Static method in class com.facebook.litho.ResolvedTree
 
resolve(RenderStateContext, ComponentContext) - Method in class com.facebook.litho.Row
 
resolve(RenderStateContext, ComponentContext) - Method in class com.facebook.litho.Wrapper
 
resolve(Context, RenderState.LazyTree<State>, RenderContext, RenderCoreExtension<?, ?>[], RenderResult<State>, int, int, int) - Static method in class com.facebook.rendercore.RenderResult
 
resolve() - Method in interface com.facebook.rendercore.RenderState.LazyTree
Resolves the tree represented by this LazyTree.
resolveBoolAttr(int, int) - Method in class com.facebook.litho.ResourceResolver
 
resolveBoolRes(int) - Method in class com.facebook.litho.ResourceResolver
 
resolveColorAttr(int, int) - Method in class com.facebook.litho.ResourceResolver
 
resolveColorRes(int) - Method in class com.facebook.litho.ResourceResolver
 
resolveDimenOffsetAttr(int, int) - Method in class com.facebook.litho.ResourceResolver
 
resolveDimenOffsetRes(int) - Method in class com.facebook.litho.ResourceResolver
 
resolveDimenSizeAttr(int, int) - Method in class com.facebook.litho.ResourceResolver
 
resolveDimenSizeRes(int) - Method in class com.facebook.litho.ResourceResolver
 
resolveDrawableAttr(int, int) - Method in class com.facebook.litho.ResourceResolver
 
resolveDrawableRes(int) - Method in class com.facebook.litho.ResourceResolver
 
ResolvedTree - Class in com.facebook.litho
 
ResolvedTree() - Constructor for class com.facebook.litho.ResolvedTree
 
resolveFloatAttr(int, int) - Method in class com.facebook.litho.ResourceResolver
 
resolveFloatRes(int) - Method in class com.facebook.litho.ResourceResolver
 
resolveIntArrayAttr(int, int) - Method in class com.facebook.litho.ResourceResolver
 
resolveIntArrayRes(int) - Method in class com.facebook.litho.ResourceResolver
 
resolveIntAttr(int, int) - Method in class com.facebook.litho.ResourceResolver
 
resolveIntegerArrayAttr(int, int) - Method in class com.facebook.litho.ResourceResolver
 
resolveIntegerArrayRes(int) - Method in class com.facebook.litho.ResourceResolver
 
resolveIntRes(int) - Method in class com.facebook.litho.ResourceResolver
 
Resolver - Interface in com.facebook.litho.animation
Class used to get and set the runtime values of mount contents in the component hierarchy during animations.
resolveStringArrayAttr(int, int) - Method in class com.facebook.litho.ResourceResolver
 
resolveStringArrayRes(int) - Method in class com.facebook.litho.ResourceResolver
 
resolveStringAttr(int, int) - Method in class com.facebook.litho.ResourceResolver
 
resolveStringRes(int) - Method in class com.facebook.litho.ResourceResolver
 
resolveStringRes(int, Object...) - Method in class com.facebook.litho.ResourceResolver
 
RESOURCE_RESOLVER - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
ResourceCache - Class in com.facebook.litho
 
ResourceCache(Configuration) - Constructor for class com.facebook.litho.ResourceCache
 
ResourceResolver - Class in com.facebook.litho
 
restoreShouldAddHostViewForRootComponent() - Static method in class com.facebook.litho.config.TempComponentsConfigurations
 
restoreShouldCompareCommonPropsInIsEquivalentTo() - Static method in class com.facebook.litho.config.TempComponentsConfigurations
 
ResType - Enum in com.facebook.litho.annotations
This enum's constants are used to mark that Prop can receive resources of a corresponding Android resource type as values.
Results() - Constructor for class com.facebook.rendercore.incrementalmount.IncrementalMountRenderCoreExtension.Results
 
Results() - Constructor for class com.facebook.rendercore.visibility.VisibilityExtension.Results
 
resumeCalculation(LayoutState) - Method in class com.facebook.litho.LayoutTreeFuture
 
resumeCalculation(LithoResolutionResult) - Method in class com.facebook.litho.RenderTreeFuture
 
resumeCalculation(T) - Method in class com.facebook.litho.TreeFuture
Resumes an interrupted calculation based on a partial result
retainAll(Collection<?>) - Method in class com.facebook.litho.internal.ArraySet
Deprecated.
 
retainAll(Collection<?>) - Method in class com.facebook.litho.specmodels.internal.ImmutableList
Deprecated.
rethrow(Exception) - Static method in class com.facebook.rendercore.utils.CommonUtils
Utility to re-throw exceptions.
ReThrownException - Exception in com.facebook.litho
 
retrieveValue(DynamicValue<T>) - Static method in class com.facebook.litho.Component
 
returnSelfInMakeShallowCopy() - Method in class com.facebook.litho.testing.TestDrawableComponent.Builder
Deprecated.
 
returnType(TypeName) - Method in class com.facebook.litho.specmodels.model.DelegateMethodDescription.Builder
 
returnType - Variable in class com.facebook.litho.specmodels.model.DelegateMethodDescription
 
returnType - Variable in class com.facebook.litho.specmodels.model.EventDeclarationModel
 
returnType - Variable in class com.facebook.litho.specmodels.model.SpecMethodModel
 
returnTypeSpec(TypeSpec) - Method in class com.facebook.litho.specmodels.model.SpecMethodModel.Builder
 
returnTypeSpec - Variable in class com.facebook.litho.specmodels.model.SpecMethodModel
 
reuseLastMeasuredNodeInComponentMeasure - Static variable in class com.facebook.litho.config.ComponentsConfiguration
 
reverse(boolean) - Method in class com.facebook.litho.Column.Builder
 
reverse(boolean) - Method in class com.facebook.litho.Component.ContainerBuilder
Set this to true if you want the container to be laid out in reverse.
reverse(boolean) - Method in class com.facebook.litho.Row.Builder
 
reverseLayout(boolean) - Method in class com.facebook.litho.sections.widget.GridRecyclerConfiguration.Builder
 
reverseLayout(boolean) - Method in class com.facebook.litho.sections.widget.ListRecyclerConfiguration.Builder
 
reverseLayout(boolean) - Method in interface com.facebook.litho.sections.widget.RecyclerConfiguration.Builder
 
reverseLayout(boolean) - Method in class com.facebook.litho.sections.widget.StaggeredGridRecyclerConfiguration.Builder
 
REVISION_DATE_FORMAT - Static variable in class com.facebook.litho.DebugComponentTimeMachine.TreeRevision
 
revisionMoment - Variable in class com.facebook.litho.DebugComponentTimeMachine.TreeRevision
 
revisionNumber - Variable in class com.facebook.litho.DebugComponentTimeMachine.TreeRevision
 
revisions - Variable in class com.facebook.litho.DebugComponentTimeMachine.TreeRevisions
 
rightPadding(int) - Method in class com.facebook.litho.widget.Recycler.Builder
 
rightPaddingAttr(int, int) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
rightPaddingAttr(int) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
rightPaddingDip(float) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
rightPaddingPx(int) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
rightPaddingRes(int) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
root - Variable in class com.facebook.litho.DebugComponentTimeMachine.TreeRevision
 
ROOT_HOST_ID - Static variable in class com.facebook.rendercore.MountState
 
RootBoundsTransition() - Constructor for class com.facebook.litho.Transition.RootBoundsTransition
 
RootHost - Interface in com.facebook.rendercore
 
RootHostDelegate - Class in com.facebook.rendercore
 
RootHostDelegate(Host) - Constructor for class com.facebook.rendercore.RootHostDelegate
 
RootHostView - Class in com.facebook.rendercore
 
RootHostView(Context) - Constructor for class com.facebook.rendercore.RootHostView
 
RootHostView(Context, AttributeSet) - Constructor for class com.facebook.rendercore.RootHostView
 
rootHostViewHeight - Variable in class com.facebook.litho.VisibilityChangedEvent
Indicates the height of the RootHost view, if applicable.
rootHostViewWidth - Variable in class com.facebook.litho.VisibilityChangedEvent
Indicates the width of the RootHost view, if applicable.
rootInstanceToString(DebugComponent, boolean, int) - Static method in class com.facebook.litho.LithoViewTestHelper
Provides a nested string representation of a DebugComponent and its nested components for debugging.
rootName - Variable in class com.facebook.litho.DebugComponentTimeMachine.TreeRevisions
 
rootWrapperComponentFactory - Static variable in class com.facebook.litho.ErrorBoundariesConfiguration
Optional top-level component that sits at the root of every ComponentTree.
RootWrapperComponentFactory - Interface in com.facebook.litho
Takes a component and returns a new component that it is wrapped in.
ROTATION - Static variable in class com.facebook.litho.animation.AnimatedProperties
The rotated degree around the pivot point of a mount content.
rotation(float) - Method in class com.facebook.litho.CommonProps
 
rotation(float) - Method in class com.facebook.litho.Component.Builder
Sets the degree that this component is rotated around the pivot point.
rotation(DynamicValue<Float>) - Method in class com.facebook.litho.Component.Builder
Links a DynamicValue object to the rotation value for this Component
rotationX(float) - Method in class com.facebook.litho.CommonProps
 
rotationX(float) - Method in class com.facebook.litho.Component.Builder
Sets the degree that this component is rotated around the horizontal axis through the pivot point.
rotationY(float) - Method in class com.facebook.litho.CommonProps
 
rotationY(float) - Method in class com.facebook.litho.Component.Builder
Sets the degree that this component is rotated around the vertical axis through the pivot point.
round(float) - Static method in class com.facebook.litho.FastMath
This stack overflow post has more context around what cases this implementation won't handle.
Row - Class in com.facebook.litho
A Component that renders its children in a row.
Row.Builder - Class in com.facebook.litho
 
run() - Method in class com.facebook.litho.ThreadTracingRunnable
 
runAndGet() - Method in class com.facebook.rendercore.RenderResultFuture
 
RunMode - Enum in com.facebook.litho.specmodels.internal
 
RunnableHandler - Interface in com.facebook.rendercore
Handler abstraction to allow instrumentation and that is responsible for scheduling Runnable computations in RenderCore.
RunnableHandler.DefaultHandler - Class in com.facebook.rendercore
Default implementation of the RunnableHandler which simply wraps a Handler.
runOnBackgroundThread(Runnable) - Static method in class com.facebook.rendercore.utils.ThreadUtils
 
runOneTaskSync() - Method in class com.facebook.litho.testing.BackgroundLayoutLooperRule
Runs one task on the background thread, blocking until it completes.
runOnUiThread(Runnable) - Static method in class com.facebook.rendercore.utils.ThreadUtils
 
runPendingAnimations() - Method in class com.facebook.litho.sections.widget.NotAnimatedItemAnimator
 
RuntimeValue - Interface in com.facebook.litho.animation
Class that represents a float value that may need to be resolved at runtime (since it's relative to a property on a mount content for example).
runToEndOfTasksAsync() - Method in class com.facebook.litho.testing.BackgroundLayoutLooperRule
 
runToEndOfTasksSync() - Method in class com.facebook.litho.testing.BackgroundLayoutLooperRule
Runs through all tasks on the background thread, blocking until it completes.

S

safelyUnmountAll() - Method in class com.facebook.rendercore.Host
Use this API to remove all mounted items from the Host to recover from errors.
safelyUnmountAll() - Method in class com.facebook.rendercore.HostView
 
samplingFrequency - Variable in class com.facebook.litho.ComponentLogParams
 
saveNames(SpecModel) - Method in class com.facebook.litho.specmodels.processor.PropNameInterStageStore
Saves the prop names of the given spec model at a well-known path within the resources.
saveTimelineSnapshot(ComponentTree, Component, TreeState, TreeProps, int, String) - Static method in class com.facebook.litho.DebugComponentTimeMachine
Caches a StateHandler and Component root alongside metadata for them
sBackgroundBindFunction - Static variable in class com.facebook.rendercore.renderunits.HostRenderUnit
 
sBottomsComparator - Static variable in class com.facebook.rendercore.incrementalmount.IncrementalMountRenderCoreExtension
 
SCALE - Static variable in class com.facebook.litho.animation.AnimatedProperties
The scale of a mount content: treats both X- and Y-scales as one.
scale(float) - Method in class com.facebook.litho.CommonProps
 
scale(float) - Method in class com.facebook.litho.Component.Builder
Sets the scale (scaleX and scaleY) on this component.
SCALE_X - Static variable in class com.facebook.litho.animation.AnimatedProperties
The width scale factor of a mount content.
SCALE_Y - Static variable in class com.facebook.litho.animation.AnimatedProperties
The height scale factor of a mount content.
scaleType(ImageView.ScaleType) - Method in class com.facebook.litho.widget.Image.Builder
 
scaleX(DynamicValue<Float>) - Method in class com.facebook.litho.Component.Builder
Links a DynamicValue object to the scaleX value for this Component
scaleY(DynamicValue<Float>) - Method in class com.facebook.litho.Component.Builder
Links a DynamicValue object to the scaleY value for this Component
scheduleDrawable(Drawable, Runnable, long) - Method in class com.facebook.litho.drawable.ComparableDrawableWrapper
 
scheduleDrawable(Drawable, Runnable, long) - Method in class com.facebook.litho.MatrixDrawable
 
scheduleDrawable(Drawable, Runnable, long) - Method in class com.facebook.litho.widget.TextDrawable
 
SCOPED - Static variable in annotation type com.facebook.litho.TransitionId.Type
 
ScopedComponentInfo - Class in com.facebook.litho
 
scopeMethodName(String) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
SCROLL_STARTED - Static variable in interface com.facebook.litho.widget.ScrollStateListener
 
SCROLL_STOPPED - Static variable in interface com.facebook.litho.widget.ScrollStateListener
 
SCROLL_VIEW - Static variable in class com.facebook.litho.AccessibilityRole
 
scrollbarEnabled(boolean) - Method in class com.facebook.litho.widget.HorizontalScroll.Builder
 
scrollbarEnabled(boolean) - Method in class com.facebook.litho.widget.VerticalScroll.Builder
 
scrollbarEnabledAttr(int, int) - Method in class com.facebook.litho.widget.HorizontalScroll.Builder
 
scrollbarEnabledAttr(int) - Method in class com.facebook.litho.widget.HorizontalScroll.Builder
 
scrollbarEnabledRes(int) - Method in class com.facebook.litho.widget.HorizontalScroll.Builder
 
scrollbarFadingEnabled(boolean) - Method in class com.facebook.litho.widget.VerticalScroll.Builder
 
scrollBarStyle(int) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
scrollBarStyle(int) - Method in class com.facebook.litho.widget.Recycler.Builder
 
Scroller(RecyclerView) - Constructor for class com.facebook.litho.testing.InteractionUtil.Scroller
 
ScrollEvent - Class in com.facebook.litho.sections.widget
An event that is triggered when a scroll action is requested/performed.
ScrollEvent() - Constructor for class com.facebook.litho.sections.widget.ScrollEvent
 
SCROLLING - Static variable in annotation type com.facebook.litho.widget.ViewportInfo.State
 
ScrollPosition(int) - Constructor for class com.facebook.litho.widget.HorizontalScrollLithoView.ScrollPosition
 
ScrollPosition() - Constructor for class com.facebook.litho.widget.LithoScrollView.ScrollPosition
 
ScrollPosition(int) - Constructor for class com.facebook.litho.widget.LithoScrollView.ScrollPosition
 
scrollSmoothToPosition(Object, int, SmoothScrollAlignmentType) - Method in class com.facebook.litho.widget.RecyclerBinder
 
scrollSmoothToPosition(int, int, SmoothScrollAlignmentType) - Method in class com.facebook.litho.widget.RecyclerBinder
 
scrollStateListener(ScrollStateListener) - Method in class com.facebook.litho.widget.HorizontalScroll.Builder
 
ScrollStateListener - Interface in com.facebook.litho.widget
Scroll change listener invoked when the scroll position changes.
scrollStateListener(ScrollStateListener) - Method in class com.facebook.litho.widget.VerticalScroll.Builder
 
scrollTo(RecyclerView, int) - Static method in class com.facebook.litho.testing.InteractionUtil
Deprecated.
as it is based on RecyclerView#computeVerticalScrollOffset() which only returns estimated scroll position, which may lead to the method hanging forever (or until hitting max iterations count) Please, consider using InteractionUtil.Scroller instead
scrollTo(int) - Method in class com.facebook.litho.widget.HorizontalScrollEventsController
 
scrollTo(int) - Method in class com.facebook.litho.widget.VerticalScrollEventsController
 
scrollToBottom() - Method in class com.facebook.litho.widget.VerticalScrollEventsController
 
ScrollToHandle - Class in com.facebook.litho.sections.widget
An event that is triggered when a scroll action to a section with a given Handle is requested.
ScrollToHandle() - Constructor for class com.facebook.litho.sections.widget.ScrollToHandle
 
scrollToPosition(int) - Method in class com.facebook.litho.widget.RecyclerBinder
 
scrollToPositionWithOffset(int, int) - Method in class com.facebook.litho.widget.GridLayoutInfo
 
scrollToPositionWithOffset(int, int) - Method in interface com.facebook.litho.widget.LayoutInfo
RecyclerBinder delegates scrolling responsibilities to the LayoutInfo, as the varied LayoutManagers wrapped by a LayoutInfo lack a common scrolling interface.
scrollToPositionWithOffset(int, int) - Method in class com.facebook.litho.widget.LinearLayoutInfo
 
scrollToPositionWithOffset(Object, int) - Method in class com.facebook.litho.widget.RecyclerBinder
 
scrollToPositionWithOffset(int, int) - Method in class com.facebook.litho.widget.RecyclerBinder
 
scrollToPositionWithOffset(int, int) - Method in class com.facebook.litho.widget.StaggeredGridLayoutInfo
 
scrollToPositionX(int) - Method in class com.facebook.litho.testing.InteractionUtil.Scroller
 
scrollToPositionY(int) - Method in class com.facebook.litho.testing.InteractionUtil.Scroller
 
scrollToTop() - Method in class com.facebook.litho.widget.VerticalScrollEventsController
 
SECTION - Static variable in annotation type com.facebook.litho.annotations.Comparable
 
Section - Class in com.facebook.litho.sections
Represents a unique instance of a Section that is driven by its matching SectionLifecycle.
Section(String) - Constructor for class com.facebook.litho.sections.Section
 
SECTION - Static variable in interface com.facebook.litho.sections.specmodels.model.SectionClassNames
 
section(Section) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
section(Section.Builder<?>) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
SECTION - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
Section.Builder<T extends Section.Builder<T>> - Class in com.facebook.litho.sections
A builder to build a Section with a SectionLifecycle L.
SECTION_BUILDER - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
SECTION_CONTEXT - Static variable in interface com.facebook.litho.sections.specmodels.model.SectionClassNames
 
SECTION_CONTEXT - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
SECTION_GLOBAL_KEY - Static variable in class com.facebook.litho.sections.SectionsDebugParams
 
SECTION_LIFECYCLE - Static variable in interface com.facebook.litho.sections.specmodels.model.SectionClassNames
 
SECTION_STATE_UPDATE - Static variable in interface com.facebook.litho.sections.specmodels.model.SectionClassNames
 
SectionBinderTarget - Class in com.facebook.litho.sections.widget
Implementation of SectionTree.Target that uses a RecyclerBinder.
SectionBinderTarget(RecyclerBinder) - Constructor for class com.facebook.litho.sections.widget.SectionBinderTarget
 
SectionBinderTarget(RecyclerBinder, boolean) - Constructor for class com.facebook.litho.sections.widget.SectionBinderTarget
 
SectionClassNames - Interface in com.facebook.litho.sections.specmodels.model
To avoid referring to classes directly in the processor (which would be a circular dependency and would mean the annotation processor might need to process Android-specific class definitions) we provide class name constants instead.
SectionContext - Class in com.facebook.litho.sections
 
SectionContext(Context) - Constructor for class com.facebook.litho.sections.SectionContext
 
SectionContext(Context, String, ComponentsLogger) - Constructor for class com.facebook.litho.sections.SectionContext
 
SectionContext(Context, String, ComponentsLogger, TreeProps) - Constructor for class com.facebook.litho.sections.SectionContext
 
SectionDebugUtil - Class in com.facebook.litho.sections
Exposes methods needed for debugging tools like Stetho and Flipper.
SectionDebugUtil() - Constructor for class com.facebook.litho.sections.SectionDebugUtil
 
SectionKeyNotFoundException - Exception in com.facebook.litho.sections
 
SectionKeyNotFoundException() - Constructor for exception com.facebook.litho.sections.SectionKeyNotFoundException
 
SectionKeyNotFoundException(String) - Constructor for exception com.facebook.litho.sections.SectionKeyNotFoundException
 
SectionKeyNotFoundException(Throwable) - Constructor for exception com.facebook.litho.sections.SectionKeyNotFoundException
 
SectionKeyNotFoundException(String, Throwable) - Constructor for exception com.facebook.litho.sections.SectionKeyNotFoundException
 
SectionLifecycle - Class in com.facebook.litho.sections
 
SectionLifecycle() - Constructor for class com.facebook.litho.sections.SectionLifecycle
 
SectionLifecycleTestUtil - Class in com.facebook.litho.sections
A utility elevating some of the visibility constraints internal classes, including SectionLifecycle, SectionContext and Section to ease testing.
SectionsComponentProcessor - Class in com.facebook.litho.sections.specmodels.processor
 
SectionsComponentProcessor() - Constructor for class com.facebook.litho.sections.specmodels.processor.SectionsComponentProcessor
 
SectionsConfiguration - Class in com.facebook.litho.sections.config
Configuration for the SectionComponents library
SectionsConfiguration() - Constructor for class com.facebook.litho.sections.config.SectionsConfiguration
 
SectionsDebug - Class in com.facebook.litho.widget
Utilities for sections debugging.
SectionsDebug() - Constructor for class com.facebook.litho.widget.SectionsDebug
 
SectionsDebugLogger - Interface in com.facebook.litho.sections.logger
Sections logger interface.
SectionsDebugParams - Class in com.facebook.litho.sections
 
SectionsDebugParams() - Constructor for class com.facebook.litho.sections.SectionsDebugParams
 
SectionsLogEventUtils - Class in com.facebook.litho.sections
Utility class for creating common logging events.
SectionsLogEventUtils() - Constructor for class com.facebook.litho.sections.SectionsLogEventUtils
 
SectionsLogEventUtils.ApplyNewChangeSet - Annotation Type in com.facebook.litho.sections
 
SectionsRecyclerView - Class in com.facebook.litho.widget
Wrapper that encapsulates all the features RecyclerSpec provides such as sticky header and pull-to-refresh
SectionsRecyclerView(Context, RecyclerView) - Constructor for class com.facebook.litho.widget.SectionsRecyclerView
 
SectionsRecyclerView.SectionsRecyclerViewLogger - Interface in com.facebook.litho.widget
Pass to a SectionsRecyclerView to do custom logging.
SectionsTestHelper - Class in com.facebook.litho.testing.sections
A helper for testing section components.
SectionsTestHelper(Context) - Constructor for class com.facebook.litho.testing.sections.SectionsTestHelper
 
sectionsViewLogger(SectionsRecyclerView.SectionsRecyclerViewLogger) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
sectionsViewLogger(SectionsRecyclerView.SectionsRecyclerViewLogger) - Method in class com.facebook.litho.widget.Recycler.Builder
 
SectionTree - Class in com.facebook.litho.sections
Represents a tree of Section and manages their lifecycle.
SectionTree.Builder - Class in com.facebook.litho.sections
A builder class that can be used to create a SectionTree.
SectionTree.SectionMatcher - Interface in com.facebook.litho.sections
 
SectionTree.Target - Interface in com.facebook.litho.sections
The class implementing this interface will be responsible to translate the ChangeSet into UI updates.
SectionTree.Target.DynamicConfig - Class in com.facebook.litho.sections
 
SectionTreeLoadingEventHandler - Class in com.facebook.litho.sections
 
sectionTreeTag(String) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
SEEK_CONTROL - Static variable in class com.facebook.litho.AccessibilityRole
 
selected(boolean) - Method in class com.facebook.litho.CommonProps
 
selected(boolean) - Method in class com.facebook.litho.Component.Builder
 
SELECTED_SET_FALSE - Static variable in class com.facebook.litho.NodeInfo
 
SELECTED_SET_TRUE - Static variable in class com.facebook.litho.NodeInfo
 
SELECTED_UNSET - Static variable in class com.facebook.litho.NodeInfo
 
selectedOption(String) - Method in class com.facebook.litho.widget.Spinner.Builder
 
selectedPageIndex - Variable in class com.facebook.litho.sections.widget.PageSelectedEvent
 
selectedTextColor(int) - Method in class com.facebook.litho.widget.Spinner.Builder
 
selectedTextColorAttr(int, int) - Method in class com.facebook.litho.widget.Spinner.Builder
 
selectedTextColorAttr(int) - Method in class com.facebook.litho.widget.Spinner.Builder
 
selectedTextColorRes(int) - Method in class com.facebook.litho.widget.Spinner.Builder
 
selectedTextSizeAttr(int, int) - Method in class com.facebook.litho.widget.Spinner.Builder
 
selectedTextSizeAttr(int) - Method in class com.facebook.litho.widget.Spinner.Builder
 
selectedTextSizeDip(float) - Method in class com.facebook.litho.widget.Spinner.Builder
 
selectedTextSizePx(float) - Method in class com.facebook.litho.widget.Spinner.Builder
 
selectedTextSizeRes(int) - Method in class com.facebook.litho.widget.Spinner.Builder
 
selectedTextSizeSp(float) - Method in class com.facebook.litho.widget.Spinner.Builder
 
selection(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
SelectionChangedEvent - Class in com.facebook.litho.widget
Event sent by EditText when the selection (particular case: cursor position) gets changed by user
SelectionChangedEvent() - Constructor for class com.facebook.litho.widget.SelectionChangedEvent
 
selectionChangedEventHandler(EventHandler<SelectionChangedEvent>) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
selectionChangedEventHandler(EventHandler<SelectionChangedEvent>) - Method in class com.facebook.litho.widget.TextInput.Builder
 
SendAccessibilityEventEvent - Class in com.facebook.litho
Components should implement an event of this type in order to receive callbacks to androidx.core.view.AccessibilityDelegateCompat#sendAccessibilityEvent(View, int)
SendAccessibilityEventEvent() - Constructor for class com.facebook.litho.SendAccessibilityEventEvent
 
sendAccessibilityEventHandler(EventHandler<SendAccessibilityEventEvent>) - Method in class com.facebook.litho.CommonProps
 
sendAccessibilityEventHandler(EventHandler<SendAccessibilityEventEvent>) - Method in class com.facebook.litho.Component.Builder
 
SendAccessibilityEventUncheckedEvent - Class in com.facebook.litho
Components should implement an event of this type in order to receive callbacks to androidx.core.view.AccessibilityDelegateCompat#sendAccessibilityEventUnchecked( View, AccessibilityEvent)
SendAccessibilityEventUncheckedEvent() - Constructor for class com.facebook.litho.SendAccessibilityEventUncheckedEvent
 
sendAccessibilityEventUncheckedHandler(EventHandler<SendAccessibilityEventUncheckedEvent>) - Method in class com.facebook.litho.CommonProps
 
sendAccessibilityEventUncheckedHandler(EventHandler<SendAccessibilityEventUncheckedEvent>) - Method in class com.facebook.litho.Component.Builder
 
sequence(T...) - Static method in class com.facebook.litho.Transition
Creates a sequence of Transitions that will run one after another.
SequenceBinding - Class in com.facebook.litho.animation
An AnimationBinding that's a sequence of other AnimationBindings.
SequenceBinding(List<AnimationBinding>) - Constructor for class com.facebook.litho.animation.SequenceBinding
 
SequenceTransitionSet - Class in com.facebook.litho
A TransitionSet that runs its child transitions in sequence, one after another.
SequenceTransitionSet(T...) - Constructor for class com.facebook.litho.SequenceTransitionSet
 
SequenceTransitionSet(List<T>) - Constructor for class com.facebook.litho.SequenceTransitionSet
 
set(Object, float) - Method in interface com.facebook.litho.animation.AnimatedProperty
Updates the value of this property on the given mount content to the given value.
set(T) - Method in class com.facebook.litho.DynamicValue
Sets current value and notifies all the attached listeners
set(YogaEdge, float) - Method in class com.facebook.litho.Edges
 
set(T) - Method in class com.facebook.litho.Output
Assumed thread-safe because the one write is before all the reads
set(int, E) - Method in class com.facebook.litho.specmodels.internal.ImmutableList
Deprecated.
SET_ALREADY_ATTACHED_COMPONENT_TREE - Static variable in class com.facebook.litho.LithoView
 
SET_ROOT - Static variable in annotation type com.facebook.litho.sections.SectionsLogEventUtils.ApplyNewChangeSet
 
SET_ROOT_ASYNC - Static variable in annotation type com.facebook.litho.LayoutState.CalculateLayoutSource
 
SET_ROOT_ASYNC - Static variable in annotation type com.facebook.litho.sections.SectionsLogEventUtils.ApplyNewChangeSet
 
SET_ROOT_SYNC - Static variable in annotation type com.facebook.litho.LayoutState.CalculateLayoutSource
 
SET_SIZE_SPEC_ASYNC - Static variable in annotation type com.facebook.litho.LayoutState.CalculateLayoutSource
 
SET_SIZE_SPEC_SYNC - Static variable in annotation type com.facebook.litho.LayoutState.CalculateLayoutSource
 
setAccessibilityDelegate(View.AccessibilityDelegate) - Method in class com.facebook.litho.ComponentHost
 
setAccessibilityDescription(String) - Method in class com.facebook.widget.accessibility.delegates.AccessibleClickableSpan
 
setAccessibilityHeading(boolean) - Method in class com.facebook.litho.NodeInfo
 
setAccessibilityRole(String) - Method in class com.facebook.litho.NodeInfo
 
setAccessibilityRole(String) - Method in class com.facebook.widget.accessibility.delegates.AccessibleClickableSpan
 
setAccessibilityRoleDescription(CharSequence) - Method in class com.facebook.litho.NodeInfo
 
setAdapterDelegate(RecyclerBinderAdapterDelegate) - Method in class com.facebook.litho.widget.RecyclerBinder.Builder
Set a delegation to customize the adapter behaviour.
setAlignContent(YogaAlign) - Method in class com.facebook.litho.DebugLayoutNodeEditor
 
setAlignContent(YogaAlign) - Method in class com.facebook.yoga.YogaNode
 
setAlignContent(YogaAlign) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
setAlignContent(YogaAlign) - Method in interface com.facebook.yoga.YogaProps
 
setAlignItems(YogaAlign) - Method in class com.facebook.litho.DebugLayoutNodeEditor
 
setAlignItems(YogaAlign) - Method in class com.facebook.yoga.YogaNode
 
setAlignItems(YogaAlign) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
setAlignItems(YogaAlign) - Method in interface com.facebook.yoga.YogaProps
 
setAlignSelf(YogaAlign) - Method in class com.facebook.litho.DebugLayoutNodeEditor
 
setAlignSelf(YogaAlign) - Method in class com.facebook.yoga.YogaNode
 
setAlignSelf(YogaAlign) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
setAlignSelf(YogaAlign) - Method in interface com.facebook.yoga.YogaProps
 
setAlpha(float) - Method in class com.facebook.litho.ComponentHost
 
setAlpha(float) - Method in class com.facebook.litho.DebugLayoutNodeEditor
 
setAlpha(int) - Method in class com.facebook.litho.drawable.BorderColorDrawable
 
setAlpha(int) - Method in class com.facebook.litho.drawable.ComparableDrawableWrapper
 
setAlpha(int) - Method in class com.facebook.litho.fresco.NoOpDrawable
 
setAlpha(int) - Method in class com.facebook.litho.MatrixDrawable
 
setAlpha(float) - Method in class com.facebook.litho.NodeInfo
 
setAlpha(int) - Method in class com.facebook.litho.testing.TestDrawable
 
setAlpha(int) - Method in class com.facebook.litho.widget.CardClipDrawable
 
setAlpha(int) - Method in class com.facebook.litho.widget.CardShadowDrawable
 
setAlpha(int) - Method in class com.facebook.litho.widget.TextDrawable
 
setAlpha(int) - Method in class com.facebook.litho.widget.TransparencyEnabledCardClipDrawable
 
setAmbientShadowColor(int) - Method in class com.facebook.litho.NodeInfo
 
setAnimatedHeight(int) - Method in class com.facebook.litho.LithoView
Sets the height that the LithoView should take on the next measure pass and then requests a layout.
setAnimatedHeight(int) - Method in interface com.facebook.rendercore.transitions.AnimatedRootHost
Sets the height that the root Host should take on the next measure pass and then requests a layout.
setAnimatedWidth(int) - Method in class com.facebook.litho.LithoView
Sets the width that the LithoView should take on the next measure pass and then requests a layout.
setAnimatedWidth(int) - Method in interface com.facebook.rendercore.transitions.AnimatedRootHost
Sets the width that the root Host should take on the next measure pass and then requests a layout.
setAspectRatio(float) - Method in class com.facebook.litho.DebugLayoutNodeEditor
 
setAspectRatio(float) - Method in class com.facebook.yoga.YogaNode
 
setAspectRatio(float) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
setAspectRatio(float) - Method in interface com.facebook.yoga.YogaProps
 
setAtRest() - Method in class com.facebook.litho.dataflow.springs.Spring
Set the spring to be at rest by making its end value equal to its current value and setting velocity to 0.
setAutoMirrored(boolean) - Method in class com.facebook.litho.drawable.ComparableDrawableWrapper
 
setBackground(Drawable) - Method in class com.facebook.rendercore.renderunits.HostRenderUnit
 
setBackgroundColor(int) - Method in class com.facebook.litho.DebugLayoutNodeEditor
 
setBackgroundColor(int) - Method in class com.facebook.litho.widget.TransparencyEnabledCardClipDrawable
 
setBackgroundOutput(LithoRenderUnit) - Method in class com.facebook.litho.DefaultDiffNode
 
setBackgroundOutput(LithoRenderUnit) - Method in interface com.facebook.litho.DiffNode
 
setBaselineFunction(YogaBaselineFunction) - Method in class com.facebook.yoga.YogaNode
 
setBaselineFunction(YogaBaselineFunction) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
setBaselineFunction(YogaBaselineFunction) - Method in interface com.facebook.yoga.YogaProps
 
setBgPaddingInfo(Rect) - Method in interface com.facebook.litho.widget.NeedsBgPaddingInfo
 
setBorder(YogaEdge, float) - Method in class com.facebook.yoga.YogaNode
 
setBorder(YogaEdge, float) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
setBorder(YogaEdge, float) - Method in interface com.facebook.yoga.YogaProps
 
setBorderOutput(LithoRenderUnit) - Method in class com.facebook.litho.DefaultDiffNode
 
setBorderOutput(LithoRenderUnit) - Method in interface com.facebook.litho.DiffNode
 
setBorderWidth(YogaEdge, float) - Method in class com.facebook.litho.CommonProps.DefaultLayoutProps
setBorderWidth(YogaEdge, float) - Method in class com.facebook.litho.CommonProps
setBorderWidth(YogaEdge, float) - Method in class com.facebook.litho.DebugLayoutNodeEditor
 
setBorderWidth(YogaEdge, float) - Method in interface com.facebook.litho.LayoutProps
setBorderWidth(YogaEdge, float) - Method in class com.facebook.litho.NestedTreeYogaLayoutProps
 
setBorderWidth(YogaEdge, float) - Method in class com.facebook.litho.YogaLayoutProps
 
setBounds(int, int, int, int) - Method in class com.facebook.litho.MatrixDrawable
 
setBounds(Rect) - Method in class com.facebook.litho.MatrixDrawable
 
setCachedMeasuresValid(boolean) - Method in class com.facebook.litho.LithoLayoutResult
 
setCacheListener(ComponentWarmer.CacheListener) - Method in interface com.facebook.litho.widget.ComponentWarmer.Cache
 
setCalculationStateContext(CalculationStateContext) - Method in class com.facebook.litho.ComponentTree
 
setCanMeasure(boolean) - Method in class com.facebook.litho.sections.widget.SectionBinderTarget
 
setCanMeasure(boolean) - Method in interface com.facebook.litho.widget.Binder
Only for horizontally scrolling layouts: set to true if height is not known when measuring the view and the first item will need to be measured to determine the height of the view.
setCanMeasure(boolean) - Method in class com.facebook.litho.widget.RecyclerBinder
 
setChangingConfigurations(int) - Method in class com.facebook.litho.drawable.ComparableDrawableWrapper
 
setChangingConfigurations(int) - Method in class com.facebook.litho.MatrixDrawable
 
setChildren(Children) - Method in class com.facebook.litho.sections.Section
 
setClickable(boolean) - Method in class com.facebook.litho.NodeInfo
 
setClickable(boolean) - Method in class com.facebook.rendercore.renderunits.HostRenderUnit
 
setClickHandler(EventHandler<ClickEvent>) - Method in class com.facebook.litho.NodeInfo
 
setClickListener(OnClickListener) - Method in class com.facebook.rendercore.renderunits.HostRenderUnit
 
setClipChildren(boolean) - Method in class com.facebook.litho.ComponentHost
 
setClipChildren(boolean) - Method in class com.facebook.litho.NodeInfo
 
setClipChildren(boolean) - Method in class com.facebook.rendercore.Host
 
setClippingColor(int) - Method in class com.facebook.litho.widget.CardClipDrawable
 
setClippingColor(int) - Method in class com.facebook.litho.widget.TransparencyEnabledCardClipDrawable
 
setClipToOutline(boolean) - Method in class com.facebook.litho.NodeInfo
 
setCollectNotifyVisibleBoundsChangedCalls(boolean) - Method in class com.facebook.litho.LithoHostListenerCoordinator
 
setCollectVisibleBoundsChangedCalls(boolean) - Method in class com.facebook.rendercore.MountDelegate
 
setColor(int) - Method in class com.facebook.litho.drawable.ComparableGradientDrawable
 
setColor(ColorStateList) - Method in class com.facebook.litho.drawable.ComparableGradientDrawable
 
setColorFilter(ColorFilter) - Method in class com.facebook.litho.drawable.BorderColorDrawable
 
setColorFilter(ColorFilter) - Method in class com.facebook.litho.drawable.ComparableDrawableWrapper
 
setColorFilter(ColorFilter) - Method in class com.facebook.litho.fresco.NoOpDrawable
 
setColorFilter(ColorFilter) - Method in class com.facebook.litho.MatrixDrawable
 
setColorFilter(ColorFilter) - Method in class com.facebook.litho.testing.TestDrawable
 
setColorFilter(ColorFilter) - Method in class com.facebook.litho.widget.CardClipDrawable
 
setColorFilter(ColorFilter) - Method in class com.facebook.litho.widget.CardShadowDrawable
 
setColorFilter(ColorFilter) - Method in class com.facebook.litho.widget.TextDrawable
 
setColorFilter(ColorFilter) - Method in class com.facebook.litho.widget.TransparencyEnabledCardClipDrawable
 
setColors(int[]) - Method in class com.facebook.litho.drawable.ComparableGradientDrawable
 
setCommitPolicy(int) - Method in class com.facebook.litho.widget.RecyclerBinder
 
setComponent(Component) - Method in class com.facebook.litho.Column.Builder
 
setComponent(Component) - Method in class com.facebook.litho.Component.Builder
 
setComponent(Component, String, ScopedComponentInfo) - Method in class com.facebook.litho.DefaultDiffNode
 
setComponent(Component, String, ScopedComponentInfo) - Method in interface com.facebook.litho.DiffNode
 
setComponent(Component) - Method in class com.facebook.litho.LithoView
Change the root component synchronously.
setComponent(Component) - Method in class com.facebook.litho.Row.Builder
 
setComponent(Component) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
setComponent(Component) - Method in class com.facebook.litho.sections.widget.ViewPagerComponent.Builder
 
setComponent(Component) - Method in class com.facebook.litho.testing.espresso.rules.ComponentActivity
Sets or replaces the Component being rendered in this Activity.
setComponent(Component) - Method in class com.facebook.litho.testing.espresso.rules.ComponentActivityTestRule
Set the Component for the Activity to display.
setComponent(Component) - Method in class com.facebook.litho.testing.TestDrawableComponent.Builder
Deprecated.
 
setComponent(Component) - Method in class com.facebook.litho.testing.TestLayoutComponent.Builder
Deprecated.
 
setComponent(Component) - Method in class com.facebook.litho.testing.TestSizeDependentComponent.Builder
Deprecated.
 
setComponent(Component) - Method in class com.facebook.litho.testing.TestTransitionComponent.Builder
Deprecated.
 
setComponent(Component) - Method in class com.facebook.litho.testing.TestViewComponent.Builder
Deprecated.
 
setComponent(Component) - Method in class com.facebook.litho.ViewCompatComponent.Builder
Deprecated.
 
setComponent(Component) - Method in class com.facebook.litho.widget.Button.Builder
 
setComponent(Component) - Method in class com.facebook.litho.widget.Card.Builder
 
setComponent(Component) - Method in class com.facebook.litho.widget.CardClip.Builder
 
setComponent(Component) - Method in class com.facebook.litho.widget.CardShadow.Builder
 
setComponent(Component) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
setComponent(Component) - Method in class com.facebook.litho.widget.HorizontalScroll.Builder
 
setComponent(Component) - Method in class com.facebook.litho.widget.Image.Builder
 
setComponent(Component) - Method in class com.facebook.litho.widget.Progress.Builder
 
setComponent(Component) - Method in class com.facebook.litho.widget.Recycler.Builder
 
setComponent(Component) - Method in class com.facebook.litho.widget.SizeSpecMountWrapperComponent.Builder
 
setComponent(Component) - Method in class com.facebook.litho.widget.SolidColor.Builder
 
setComponent(Component) - Method in class com.facebook.litho.widget.Spinner.Builder
 
setComponent(Component) - Method in class com.facebook.litho.widget.Text.Builder
 
setComponent(Component) - Method in class com.facebook.litho.widget.TextInput.Builder
 
setComponent(Component) - Method in class com.facebook.litho.widget.TouchableFeedback.Builder
 
setComponent(Component) - Method in class com.facebook.litho.widget.TransparencyEnabledCard.Builder
Deprecated.
 
setComponent(Component) - Method in class com.facebook.litho.widget.TransparencyEnabledCardClip.Builder
 
setComponent(Component) - Method in class com.facebook.litho.widget.VerticalScroll.Builder
 
setComponent(Component) - Method in class com.facebook.litho.Wrapper.Builder
 
setComponentAsync(Component) - Method in class com.facebook.litho.LithoView
Change the root component measuring it on a background thread before updating the UI.
setComponentAsyncWithoutReconciliation(Component) - Method in class com.facebook.litho.LithoView
Deprecated.
Use LithoView.setComponentAsync(Component) if reconciliation can be enabled.
setComponentTree(ComponentTree) - Method in class com.facebook.litho.LithoView
 
setComponentTree(ComponentTree, boolean) - Method in class com.facebook.litho.LithoView
 
setComponentTree(ComponentTree) - Method in class com.facebook.litho.testing.espresso.rules.ComponentActivity
Sets or replaces the ComponentTree being rendered in this Activity.
setComponentTree(ComponentTree) - Method in class com.facebook.litho.testing.espresso.rules.ComponentActivityTestRule
Set ComponentTree for the Activity to display.
setComponentWarmerReadyListener(ComponentWarmer.ComponentWarmerReadyListener) - Method in class com.facebook.litho.widget.ComponentWarmer
 
setComponentWithoutReconciliation(Component) - Method in class com.facebook.litho.LithoView
Deprecated.
Use LithoView.setComponent(Component) if reconciliation can be enabled.
setContentDescription(CharSequence) - Method in class com.facebook.litho.ComponentHost
Host views implement their own content description handling instead of just delegating to the underlying view framework for performance reasons as the framework sets/resets content description very frequently on host views and the underlying accessibility notifications might cause performance issues.
setContentDescription(CharSequence) - Method in class com.facebook.litho.DebugLayoutNodeEditor
 
setContentDescription(CharSequence) - Method in class com.facebook.litho.NodeInfo
 
setContentDescription(String) - Method in class com.facebook.widget.accessibility.delegates.ContentDescriptionSpan
 
setContentOutput(LithoRenderUnit) - Method in class com.facebook.litho.DefaultDiffNode
 
setContentOutput(LithoRenderUnit) - Method in interface com.facebook.litho.DiffNode
 
setController(DraweeController) - Method in class com.facebook.litho.fresco.DraweeDrawable
 
setCornerRadii(float[]) - Method in class com.facebook.litho.drawable.ComparableGradientDrawable
 
setCornerRadius(float) - Method in class com.facebook.litho.drawable.ComparableGradientDrawable
 
setCornerRadius(float) - Method in class com.facebook.litho.widget.CardClipDrawable
 
setCornerRadius(float) - Method in class com.facebook.litho.widget.CardShadowDrawable
 
setCornerRadius(float) - Method in class com.facebook.litho.widget.TransparencyEnabledCardClipDrawable
 
setCount(int) - Method in class com.facebook.litho.sections.Section
Sets the total number of Component that the subtree of Sections having its root in this Section generated.
setCurrentValue(double) - Method in class com.facebook.litho.dataflow.springs.Spring
Set the displaced value to determine the displacement for the spring from the rest value.
setCurrentValue(double, boolean) - Method in class com.facebook.litho.dataflow.springs.Spring
The full signature for setCurrentValue includes the option of not setting the spring at rest after updating its currentValue.
setData(Object) - Method in class com.facebook.yoga.YogaNode
 
setData(Object) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
setDataAttribution(String) - Method in class com.facebook.litho.LithoStartupLogger
Set attribution to the rendered events like the network query name, data source (network/cache) etc.
setDataFlowGraph(DataFlowGraph) - Method in class com.facebook.litho.dataflow.ChoreographerTimingSource
 
setDataFlowGraph(DataFlowGraph) - Method in class com.facebook.litho.dataflow.MockTimingSource
 
setDataFlowGraph(DataFlowGraph) - Method in interface com.facebook.litho.dataflow.TimingSource
 
setDefaultComponentsConfigurationBuilder(ComponentsConfiguration.Builder) - Static method in class com.facebook.litho.config.ComponentsConfiguration
 
setDelegate(boolean) - Method in class com.facebook.litho.testing.TestSizeDependentComponent.Builder
Deprecated.
 
setDiffNode(DiffNode) - Method in class com.facebook.litho.LithoLayoutResult
 
setDirection(YogaDirection) - Method in class com.facebook.yoga.YogaNode
 
setDirection(YogaDirection) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
setDirection(YogaDirection) - Method in interface com.facebook.yoga.YogaProps
 
setDisableClip(int) - Method in class com.facebook.litho.widget.CardClipDrawable
 
setDisableClip(int) - Method in class com.facebook.litho.widget.TransparencyEnabledCardClipDrawable
 
setDispatchPopulateAccessibilityEventHandler(EventHandler<DispatchPopulateAccessibilityEventEvent>) - Method in class com.facebook.litho.NodeInfo
 
setDisplay(YogaDisplay) - Method in class com.facebook.yoga.YogaNode
 
setDisplay(YogaDisplay) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
setDither(boolean) - Method in class com.facebook.litho.drawable.ComparableDrawableWrapper
 
setDither(boolean) - Method in class com.facebook.litho.MatrixDrawable
 
setDoNotBlockOnThisThread() - Method in class com.facebook.litho.testing.TestDrawableComponent.BlockInPrepareComponentListener
Deprecated.
 
setDoNotClearInThisPass(boolean) - Method in class com.facebook.rendercore.visibility.VisibilityItem
 
setEdgeValue(int[], YogaEdge, int) - Static method in class com.facebook.litho.Border
 
setEnabled(boolean) - Method in class com.facebook.litho.NodeInfo
 
setEnabled(boolean) - Method in class com.facebook.rendercore.renderunits.HostRenderUnit
 
setEndValue(double) - Method in class com.facebook.litho.dataflow.springs.Spring
set the rest value to determine the displacement for the spring
setEnsureParentMounted(boolean) - Method in class com.facebook.rendercore.MountState
 
setException(Throwable) - Method in class com.facebook.litho.testing.TimeOutSemaphore
Set an Exception to indicate an Exception that should be raised occurred that should be communicated to whoever is acquiring this semaphore.
setExperimentalFeatureEnabled(YogaExperimentalFeature, boolean) - Method in class com.facebook.yoga.YogaConfig
 
setExperimentalFeatureEnabled(YogaExperimentalFeature, boolean) - Method in class com.facebook.yoga.YogaConfigJNIBase
 
setFilterBitmap(boolean) - Method in class com.facebook.litho.drawable.ComparableDrawableWrapper
 
setFilterBitmap(boolean) - Method in class com.facebook.litho.MatrixDrawable
 
setFinalStatic(Class<?>, String, Object) - Static method in class com.facebook.litho.testing.ReflectionHelper
setFinalStatic(Field, Object) - Static method in class com.facebook.litho.testing.ReflectionHelper
Set a static final field.
setFixSizes(boolean) - Method in class com.facebook.litho.testing.TestSizeDependentComponent.Builder
Deprecated.
 
setFlex(float) - Method in class com.facebook.yoga.YogaNode
 
setFlex(float) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
setFlex(float) - Method in interface com.facebook.yoga.YogaProps
 
setFlexBasis(YogaValue) - Method in class com.facebook.litho.DebugLayoutNodeEditor
 
setFlexBasis(float) - Method in class com.facebook.yoga.YogaNode
 
setFlexBasis(float) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
setFlexBasis(float) - Method in interface com.facebook.yoga.YogaProps
 
setFlexBasisAuto() - Method in class com.facebook.yoga.YogaNode
 
setFlexBasisAuto() - Method in class com.facebook.yoga.YogaNodeJNIBase
 
setFlexBasisAuto() - Method in interface com.facebook.yoga.YogaProps
 
setFlexBasisPercent(float) - Method in class com.facebook.yoga.YogaNode
 
setFlexBasisPercent(float) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
setFlexBasisPercent(float) - Method in interface com.facebook.yoga.YogaProps
 
setFlexDirection(YogaFlexDirection) - Method in class com.facebook.litho.DebugLayoutNodeEditor
 
setFlexDirection(YogaFlexDirection) - Method in class com.facebook.yoga.YogaNode
 
setFlexDirection(YogaFlexDirection) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
setFlexDirection(YogaFlexDirection) - Method in interface com.facebook.yoga.YogaProps
 
setFlexGrow(float) - Method in class com.facebook.litho.DebugLayoutNodeEditor
 
setFlexGrow(float) - Method in class com.facebook.yoga.YogaNode
 
setFlexGrow(float) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
setFlexGrow(float) - Method in interface com.facebook.yoga.YogaProps
 
setFlexShrink(float) - Method in class com.facebook.litho.DebugLayoutNodeEditor
 
setFlexShrink(float) - Method in class com.facebook.yoga.YogaNode
 
setFlexShrink(float) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
setFlexShrink(float) - Method in interface com.facebook.yoga.YogaProps
 
setFocusable(boolean) - Method in class com.facebook.litho.DebugLayoutNodeEditor
 
setFocusable(boolean) - Method in class com.facebook.litho.NodeInfo
 
setFocusable(boolean) - Method in class com.facebook.rendercore.renderunits.HostRenderUnit
 
setFocusableInTouchMode(boolean) - Method in class com.facebook.rendercore.renderunits.HostRenderUnit
 
setFocusChangeHandler(EventHandler<FocusChangedEvent>) - Method in class com.facebook.litho.NodeInfo
 
setFocusedRange(boolean) - Method in class com.facebook.rendercore.visibility.VisibilityItem
 
setFocusedRatio(float) - Method in class com.facebook.rendercore.visibility.VisibilityOutput
 
setForeground(Drawable) - Method in class com.facebook.rendercore.renderunits.HostRenderUnit
 
setForegroundColor(int) - Method in class com.facebook.litho.DebugLayoutNodeEditor
 
setForegroundCompat(Drawable) - Method in class com.facebook.rendercore.HostView
 
setForegroundOutput(LithoRenderUnit) - Method in class com.facebook.litho.DefaultDiffNode
 
setForegroundOutput(LithoRenderUnit) - Method in interface com.facebook.litho.DiffNode
 
setGap(YogaGutter, float) - Method in class com.facebook.yoga.YogaNode
 
setGap(YogaGutter, float) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
setGlobalKey(String) - Method in class com.facebook.litho.sections.Section
Set a unique key for this Section within its tree.
setGradientRadius(float) - Method in class com.facebook.litho.drawable.ComparableGradientDrawable
 
setGradientType(int) - Method in class com.facebook.litho.drawable.ComparableGradientDrawable
 
setHasBeenDetachedFromWindow(boolean) - Method in class com.facebook.litho.widget.SectionsRecyclerView
 
setHasTransientState(boolean) - Method in class com.facebook.litho.LithoView
 
setHeight(YogaValue) - Method in class com.facebook.litho.DebugLayoutNodeEditor
 
setHeight(float) - Method in class com.facebook.yoga.YogaNode
 
setHeight(float) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
setHeight(float) - Method in interface com.facebook.yoga.YogaProps
 
setHeightAuto() - Method in class com.facebook.yoga.YogaNode
 
setHeightAuto() - Method in class com.facebook.yoga.YogaNodeJNIBase
 
setHeightAuto() - Method in interface com.facebook.yoga.YogaProps
 
setHeightPercent(float) - Method in class com.facebook.yoga.YogaNode
 
setHeightPercent(float) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
setHeightPercent(float) - Method in interface com.facebook.yoga.YogaProps
 
setHideBottomShadow(boolean) - Method in class com.facebook.litho.widget.CardShadowDrawable
 
setHideTopShadow(boolean) - Method in class com.facebook.litho.widget.CardShadowDrawable
 
setHost(Host) - Method in class com.facebook.rendercore.MountItem
 
setHostOutput(LithoRenderUnit) - Method in class com.facebook.litho.DefaultDiffNode
 
setHostOutput(LithoRenderUnit) - Method in interface com.facebook.litho.DiffNode
 
setHotspot(float, float) - Method in class com.facebook.litho.drawable.ComparableDrawableWrapper
 
setHotspotBounds(int, int, int, int) - Method in class com.facebook.litho.drawable.ComparableDrawableWrapper
 
setId(long) - Method in class com.facebook.rendercore.Mountable
 
setImportantForAccessibility(int) - Method in class com.facebook.litho.DebugLayoutNodeEditor
 
setIndeterminateDrawable(Drawable) - Method in class com.facebook.litho.widget.ProgressView
ProgressBar is not setting the right bounds on the drawable passed to ProgressBar#setIndeterminateDrawable(Drawable).
setInitialRootBoundsForAnimation(Transition.RootBoundsTransition, Transition.RootBoundsTransition) - Method in class com.facebook.litho.LayoutState
 
setInitialRootBoundsForAnimation(Transition.RootBoundsTransition, Transition.RootBoundsTransition) - Method in interface com.facebook.rendercore.transitions.TransitionsExtensionInput
 
setInLayout() - Method in class com.facebook.litho.ComponentHost
 
setInLayout() - Method in class com.facebook.rendercore.Host
 
setInLayout() - Method in class com.facebook.rendercore.HostView
 
setInserted(boolean) - Method in class com.facebook.litho.widget.ComponentTreeHolder
Set whether this ComponentTreeHolder has been inserted into the adapter.
setInstance(ChoreographerCompat) - Static method in class com.facebook.litho.choreographercompat.ChoreographerCompatImpl
Set the ChoreographerCompat instance for tests.
setInstance(DataFlowGraph) - Static method in class com.facebook.litho.dataflow.DataFlowGraph
For tests, let's the testing environment explicitly provide a specific DataFlowGraph instance that can, for example, have a mocked TimingSource.
setInterceptTouchEventHandler(InterceptTouchHandler) - Method in class com.facebook.rendercore.HostView
Sets an InterceptTouchHandler that will be invoked when HostView.onInterceptTouchEvent(MotionEvent) is called.
setInterceptTouchHandler(EventHandler<InterceptTouchEvent>) - Method in class com.facebook.litho.NodeInfo
 
setInterceptTouchHandler(InterceptTouchHandler) - Method in class com.facebook.rendercore.renderunits.HostRenderUnit
 
setInternalState(Object, String, Object) - Static method in class com.facebook.litho.testing.Whitebox
 
setInvalidStateLogParamsList(List<ComponentLogParams>) - Method in class com.facebook.litho.LithoView
Register for particular invalid state logs.
setInvisibleHandler(Function<Void>) - Method in class com.facebook.rendercore.visibility.VisibilityItem
Sets the invisible event handler.
setIsBound(boolean) - Method in class com.facebook.rendercore.MountItem
 
setIsFirstMount(boolean) - Method in class com.facebook.litho.ComponentTree
 
setIsNonMainThreadFocusRequestThrowingEnabled(boolean) - Static method in class com.facebook.litho.config.ComponentsConfiguration
 
setIsReferenceBaseline(boolean) - Method in class com.facebook.yoga.YogaNode
 
setIsReferenceBaseline(boolean) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
setIsReferenceBaseline(boolean) - Method in interface com.facebook.yoga.YogaProps
 
setItemAnimator(ItemAnimator) - Method in class com.facebook.litho.widget.SectionsRecyclerView
 
setItemViewCacheSize(int) - Method in class com.facebook.litho.widget.RecyclerBinder.Builder
Set the number of offscreen views to retain before adding them to the potentially shared recycled view pool.
setJustifyContent(YogaJustify) - Method in class com.facebook.litho.DebugLayoutNodeEditor
 
setJustifyContent(YogaJustify) - Method in class com.facebook.yoga.YogaNode
 
setJustifyContent(YogaJustify) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
setJustifyContent(YogaJustify) - Method in interface com.facebook.yoga.YogaProps
 
setKey(String) - Method in class com.facebook.litho.sections.Section
Sets the key for this Section.
setLastHeightSpec(int) - Method in class com.facebook.litho.DefaultDiffNode
 
setLastHeightSpec(int) - Method in interface com.facebook.litho.DiffNode
 
setLastHeightSpec(int) - Method in class com.facebook.litho.LithoLayoutResult
 
setLastMeasuredHeight(float) - Method in class com.facebook.litho.DefaultDiffNode
 
setLastMeasuredHeight(float) - Method in interface com.facebook.litho.DiffNode
Sets the last value the measure funcion associated with this node Component returned for the height.
setLastMeasuredHeight(float) - Method in class com.facebook.litho.LithoLayoutResult
Sets the last value the measure funcion associated with this node Component returned for the height.
setLastMeasuredWidth(float) - Method in class com.facebook.litho.DefaultDiffNode
 
setLastMeasuredWidth(float) - Method in interface com.facebook.litho.DiffNode
Sets the last value the measure funcion associated with this node Component returned for the width.
setLastMeasuredWidth(float) - Method in class com.facebook.litho.LithoLayoutResult
Sets the last value the measure funcion associated with this node Component returned for the width.
setLastWidthSpec(int) - Method in class com.facebook.litho.DefaultDiffNode
 
setLastWidthSpec(int) - Method in interface com.facebook.litho.DiffNode
 
setLastWidthSpec(int) - Method in class com.facebook.litho.LithoLayoutResult
 
setLayerType(int) - Method in class com.facebook.rendercore.renderunits.HostRenderUnit
 
setLayoutContextExtraData(LayoutContextExtraData<?>) - Method in class com.facebook.rendercore.RenderState.LayoutContext
 
setLayoutData(Object) - Method in class com.facebook.litho.DefaultDiffNode
 
setLayoutData(Object) - Method in interface com.facebook.litho.DiffNode
 
setLayoutData(Object) - Method in class com.facebook.litho.LithoLayoutResult
 
setLayoutDirection(YogaDirection) - Method in class com.facebook.litho.DebugLayoutNodeEditor
 
setLayoutDirection(int) - Method in class com.facebook.litho.testing.shadows.LayoutDirectionViewShadow
 
setLayoutStateContext(LayoutStateContext) - Method in class com.facebook.litho.ComponentContext
 
setLayoutStateContextForTesting() - Method in class com.facebook.litho.ComponentContext
 
setLayoutStateFuture(TreeFuture) - Method in class com.facebook.litho.RenderStateContext
 
setLazyRenderTreeProvider(LazyMeasureHostView.LazyRenderTreeProvider) - Method in class com.facebook.rendercore.LazyMeasureHostView
Sets render lazyNavBarRenderResult and requests layout
setListener(BindingListener) - Method in interface com.facebook.litho.dataflow.DataFlowBinding
Sets the BindingListener.
setListener(BindingListener) - Method in class com.facebook.litho.dataflow.GraphBinding
Sets the BindingListener.
setListener(ChangesetDebugConfiguration.ChangesetDebugListener) - Static method in class com.facebook.litho.sections.ChangesetDebugConfiguration
 
setLithoViewLayoutParams(LithoView, int, int, int, int, boolean) - Method in class com.facebook.litho.widget.RecyclerBinderViewHolder
Overwrite the LayoutPrams of the LithoView, which is an optional step if there is no need to do so.
setLoadEventsHandler(LoadEventsHandler) - Method in class com.facebook.litho.sections.SectionTree
Sets the LoadEventsHandler that will be used to dispatch LoadingEvent outside this SectionTree.
setLogger(YogaLogger) - Method in class com.facebook.yoga.YogaConfig
 
setLogger(YogaLogger) - Method in class com.facebook.yoga.YogaConfigJNIBase
 
setLongClickHandler(EventHandler<LongClickEvent>) - Method in class com.facebook.litho.NodeInfo
 
setLongClickListener(OnLongClickListener) - Method in class com.facebook.rendercore.renderunits.HostRenderUnit
 
setMainThreadOverride(int) - Static method in class com.facebook.litho.ThreadUtils
 
setMargin(YogaEdge, YogaValue) - Method in class com.facebook.litho.DebugLayoutNodeEditor
 
setMargin(YogaEdge, float) - Method in class com.facebook.yoga.YogaNode
 
setMargin(YogaEdge, float) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
setMargin(YogaEdge, float) - Method in interface com.facebook.yoga.YogaProps
 
setMarginAuto(YogaEdge) - Method in class com.facebook.yoga.YogaNode
 
setMarginAuto(YogaEdge) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
setMarginAuto(YogaEdge) - Method in interface com.facebook.yoga.YogaProps
 
setMarginPercent(YogaEdge, float) - Method in class com.facebook.yoga.YogaNode
 
setMarginPercent(YogaEdge, float) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
setMarginPercent(YogaEdge, float) - Method in interface com.facebook.yoga.YogaProps
 
setMaxHeight(YogaValue) - Method in class com.facebook.litho.DebugLayoutNodeEditor
 
setMaxHeight(float) - Method in class com.facebook.yoga.YogaNode
 
setMaxHeight(float) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
setMaxHeight(float) - Method in interface com.facebook.yoga.YogaProps
 
setMaxHeightPercent(float) - Method in class com.facebook.yoga.YogaNode
 
setMaxHeightPercent(float) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
setMaxHeightPercent(float) - Method in interface com.facebook.yoga.YogaProps
 
setMaxWidth(YogaValue) - Method in class com.facebook.litho.DebugLayoutNodeEditor
 
setMaxWidth(float) - Method in class com.facebook.yoga.YogaNode
 
setMaxWidth(float) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
setMaxWidth(float) - Method in interface com.facebook.yoga.YogaProps
 
setMaxWidthPercent(float) - Method in class com.facebook.yoga.YogaNode
 
setMaxWidthPercent(float) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
setMaxWidthPercent(float) - Method in interface com.facebook.yoga.YogaProps
 
setMeasureFunction(YogaMeasureFunction) - Method in class com.facebook.litho.LithoNode
 
setMeasureFunction(YogaMeasureFunction) - Method in class com.facebook.yoga.YogaNode
 
setMeasureFunction(YogaMeasureFunction) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
setMeasureFunction(YogaMeasureFunction) - Method in interface com.facebook.yoga.YogaProps
 
setMinHeight(YogaValue) - Method in class com.facebook.litho.DebugLayoutNodeEditor
 
setMinHeight(float) - Method in class com.facebook.yoga.YogaNode
 
setMinHeight(float) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
setMinHeight(float) - Method in interface com.facebook.yoga.YogaProps
 
setMinHeightPercent(float) - Method in class com.facebook.yoga.YogaNode
 
setMinHeightPercent(float) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
setMinHeightPercent(float) - Method in interface com.facebook.yoga.YogaProps
 
setMinWidth(YogaValue) - Method in class com.facebook.litho.DebugLayoutNodeEditor
 
setMinWidth(float) - Method in class com.facebook.yoga.YogaNode
 
setMinWidth(float) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
setMinWidth(float) - Method in interface com.facebook.yoga.YogaProps
 
setMinWidthPercent(float) - Method in class com.facebook.yoga.YogaNode
 
setMinWidthPercent(float) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
setMinWidthPercent(float) - Method in interface com.facebook.yoga.YogaProps
 
setMountable(Mountable<?>) - Method in class com.facebook.litho.DefaultDiffNode
 
setMountable(Mountable<?>) - Method in interface com.facebook.litho.DiffNode
 
setMountable(Mountable<?>) - Method in class com.facebook.litho.LithoNode
 
setMountContentGroup(OutputUnitsAffinityGroup<Object>) - Method in class com.facebook.litho.animation.AnimatedPropertyNode
Sets the mount content that this AnimatedPropertyNode updates a value on.
setMountData(Object) - Method in class com.facebook.rendercore.MountItem
 
setMountStartupLoggingInfo(LithoStartupLogger, String, boolean[], boolean[], boolean, boolean) - Method in class com.facebook.litho.LithoView
 
setMountStateDirty(LithoView) - Static method in class com.facebook.litho.BenchmarkTestHelper
 
setNeedsToRerunTransitions(boolean) - Method in class com.facebook.litho.LayoutState
 
setNeedsToRerunTransitions(boolean) - Method in interface com.facebook.rendercore.transitions.TransitionsExtensionInput
 
setNestedPadding(Edges, boolean[]) - Method in class com.facebook.litho.LithoNode
 
setNestedResult(LithoLayoutResult) - Method in class com.facebook.litho.NestedTreeHolderResult
 
setNestedTreeHolder(NestedTreeHolder) - Method in class com.facebook.litho.LithoNode
 
setNewLayoutStateReadyListener(ComponentTree.NewLayoutStateReadyListener) - Method in class com.facebook.litho.ComponentTree
 
setNext(T) - Method in class com.facebook.litho.Diff
 
setOldSection(Section) - Method in class com.facebook.litho.sections.ChangesetDebugConfiguration.ChangesetDebugInfo
 
setOnClickListener(View.OnClickListener) - Method in class com.google.android.material.textfield.MountableTextInputLayout
 
setOnDirtyMountListener(LithoView.OnDirtyMountListener) - Method in class com.facebook.litho.LithoView
 
setOnFocusChangeListener(OnFocusChangeListener) - Method in class com.facebook.rendercore.renderunits.HostRenderUnit
 
setOnFocusChangeListener(View.OnFocusChangeListener) - Method in class com.google.android.material.textfield.MountableTextInputLayout
 
setOnInitializeAccessibilityEventHandler(EventHandler<OnInitializeAccessibilityEventEvent>) - Method in class com.facebook.litho.NodeInfo
 
setOnInitializeAccessibilityNodeInfoHandler(EventHandler<OnInitializeAccessibilityNodeInfoEvent>) - Method in class com.facebook.litho.NodeInfo
 
setOnInterceptTouchListener(LithoScrollView.OnInterceptTouchListener) - Method in class com.facebook.litho.widget.LithoScrollView
 
setOnPopulateAccessibilityEventHandler(EventHandler<OnPopulateAccessibilityEventEvent>) - Method in class com.facebook.litho.NodeInfo
 
setOnPostDrawListener(LithoView.OnPostDrawListener) - Method in class com.facebook.litho.LithoView
 
setOnRecyclerUpdateListener(RecyclerEventsController.OnRecyclerUpdateListener) - Method in class com.facebook.litho.widget.RecyclerEventsController
 
setOnRequestSendAccessibilityEventHandler(EventHandler<OnRequestSendAccessibilityEventEvent>) - Method in class com.facebook.litho.NodeInfo
 
setOnTouchListener(OnTouchListener) - Method in class com.facebook.litho.widget.SectionsRecyclerView
 
setOnTouchListener(OnTouchListener) - Method in class com.facebook.rendercore.renderunits.HostRenderUnit
 
setOutlineProvider(ViewOutlineProvider) - Method in class com.facebook.litho.NodeInfo
 
setOverflow(YogaOverflow) - Method in class com.facebook.yoga.YogaNode
 
setOverflow(YogaOverflow) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
setOverrider(DebugComponent.Overrider) - Method in class com.facebook.litho.DebugComponent
 
setOvershootClampingEnabled(boolean) - Method in class com.facebook.litho.dataflow.springs.Spring
Force the spring to clamp at its end value to avoid overshooting the target value.
setOwnerKey(String) - Method in class com.facebook.litho.Transition.TransitionUnit
 
setOwnerKey(Transition, String) - Static method in class com.facebook.rendercore.transitions.TransitionUtils
 
setPadding(YogaEdge, YogaValue) - Method in class com.facebook.litho.DebugLayoutNodeEditor
 
setPadding(YogaEdge, float) - Method in class com.facebook.yoga.YogaNode
 
setPadding(YogaEdge, float) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
setPadding(YogaEdge, float) - Method in interface com.facebook.yoga.YogaProps
 
setPaddingFromDrawable(YogaLayoutProps, Drawable) - Static method in class com.facebook.litho.LithoNode
 
setPaddingPercent(YogaEdge, float) - Method in class com.facebook.yoga.YogaNode
 
setPaddingPercent(YogaEdge, float) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
setPaddingPercent(YogaEdge, float) - Method in interface com.facebook.yoga.YogaProps
 
setParent(LithoLayoutResult) - Method in class com.facebook.litho.LithoLayoutResult
 
setParentTreeProp(ComponentContext, Class, Object) - Static method in class com.facebook.litho.testing.helper.ComponentTestHelper
Sets a TreeProp that will be visible to all Components which are created from the given Context (unless a child overwrites its).
setParentTreeProps(TreeProps) - Method in class com.facebook.litho.ComponentContext
 
setParentTreePropsCloned(boolean) - Method in class com.facebook.litho.ComponentContext
 
setPerfEvent(PerfEvent) - Method in class com.facebook.litho.LayoutStateContext
 
setPerformAccessibilityActionHandler(EventHandler<PerformAccessibilityActionEvent>) - Method in class com.facebook.litho.NodeInfo
 
setPointScaleFactor(float) - Method in class com.facebook.yoga.YogaConfig
 
setPointScaleFactor(float) - Method in class com.facebook.yoga.YogaConfigJNIBase
 
setPosition(YogaEdge, YogaValue) - Method in class com.facebook.litho.DebugLayoutNodeEditor
 
setPosition(YogaEdge, float) - Method in class com.facebook.yoga.YogaNode
 
setPosition(YogaEdge, float) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
setPosition(YogaEdge, float) - Method in interface com.facebook.yoga.YogaProps
 
setPositionPercent(YogaEdge, float) - Method in class com.facebook.yoga.YogaNode
 
setPositionPercent(YogaEdge, float) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
setPositionPercent(YogaEdge, float) - Method in interface com.facebook.yoga.YogaProps
 
setPositionType(YogaPositionType) - Method in class com.facebook.litho.DebugLayoutNodeEditor
 
setPositionType(YogaPositionType) - Method in class com.facebook.yoga.YogaNode
 
setPositionType(YogaPositionType) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
setPositionType(YogaPositionType) - Method in interface com.facebook.yoga.YogaProps
 
setPreviousLayoutDataForCurrentNode(Object) - Method in class com.facebook.rendercore.RenderState.LayoutContext
 
setPrintTreeFlag(boolean) - Method in class com.facebook.yoga.YogaConfig
 
setPrintTreeFlag(boolean) - Method in class com.facebook.yoga.YogaConfigJNIBase
 
setPrintYogaDebugLogs(boolean) - Static method in class com.facebook.litho.NodeConfig
Toggles a Yoga setting on whether to print debug logs to adb.
setReduceMemorySpikeDataDiffSection() - Static method in class com.facebook.litho.config.ComponentsConfiguration
 
setReduceMemorySpikeGetUri() - Static method in class com.facebook.litho.config.ComponentsConfiguration
 
setReduceMemorySpikeUserSession() - Static method in class com.facebook.litho.config.ComponentsConfiguration
 
setReleaseEvictedEntries(boolean) - Method in class com.facebook.litho.widget.ComponentWarmer
 
setRenderInfo(RenderInfo) - Method in class com.facebook.litho.widget.ComponentTreeHolder
 
setRenderInfoCollection(LayoutInfo.RenderInfoCollection) - Method in class com.facebook.litho.widget.GridLayoutInfo
 
setRenderInfoCollection(LayoutInfo.RenderInfoCollection) - Method in interface com.facebook.litho.widget.LayoutInfo
 
setRenderInfoCollection(LayoutInfo.RenderInfoCollection) - Method in class com.facebook.litho.widget.LinearLayoutInfo
 
setRenderInfoCollection(LayoutInfo.RenderInfoCollection) - Method in class com.facebook.litho.widget.StaggeredGridLayoutInfo
 
setRenderInfoToViewMapping(View, Object) - Static method in class com.facebook.litho.widget.RenderInfoDebugInfoRegistry
 
setRenderState(RenderState) - Method in class com.facebook.litho.LithoView
 
setRenderState(RenderState) - Method in interface com.facebook.rendercore.RootHost
 
setRenderState(RenderState) - Method in class com.facebook.rendercore.RootHostDelegate
 
setRenderState(RenderState) - Method in class com.facebook.rendercore.RootHostView
 
setRenderStateContext(RenderStateContext) - Method in class com.facebook.litho.ComponentContext
 
setRenderStateContextForTests() - Method in class com.facebook.litho.ComponentContext
For test usage.
setRenderTree(RenderTree) - Method in interface com.facebook.rendercore.RenderTreeHost
 
setRenderTree(RenderTree) - Method in class com.facebook.rendercore.RenderTreeHostView
Sets render tree and requests layout
setRenderTreeData(Object) - Method in class com.facebook.rendercore.RenderTree
 
setRestDisplacementThreshold(double) - Method in class com.facebook.litho.dataflow.springs.Spring
set the threshold of displacement from rest below which the spring should be considered at rest
setRestSpeedThreshold(double) - Method in class com.facebook.litho.dataflow.springs.Spring
Sets the speed at which the spring should be considered at rest.
setRoleDescription(String) - Method in class com.facebook.widget.accessibility.delegates.AccessibleClickableSpan
 
setRoot(Component) - Method in class com.facebook.litho.ComponentTree
Update the root component.
setRoot(Section) - Method in class com.facebook.litho.sections.SectionTree
Update the root Section.
setRootAndSizeSpecAsync(Component, int, int) - Method in class com.facebook.litho.ComponentTree
Compute asynchronously a new layout with the given component root and sizes
setRootAndSizeSpecAsync(Component, int, int, TreeProps) - Method in class com.facebook.litho.ComponentTree
Compute asynchronously a new layout with the given component root, sizes and stored TreeProps.
setRootAndSizeSpecSync(Component, int, int) - Method in class com.facebook.litho.ComponentTree
Compute a new layout with the given component root and sizes
setRootAndSizeSpecSync(Component, int, int, Size) - Method in class com.facebook.litho.ComponentTree
 
setRootAndSizeSpecSync(Component, int, int, Size, TreeProps) - Method in class com.facebook.litho.ComponentTree
 
setRootAsync(Component) - Method in class com.facebook.litho.ComponentTree
 
setRootAsync(Section) - Method in class com.facebook.litho.sections.SectionTree
Update the root Section.
setRootAsync(boolean) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
setRootHost(ExtensionState<VisibilityMountExtension.VisibilityMountExtensionState>, Host) - Static method in class com.facebook.rendercore.visibility.VisibilityMountExtension
Deprecated.
Only used for Litho's integration. Marked for removal.
setRootLayoutRef(LithoView, LithoViewTestHelper.InternalNodeRef) - Static method in class com.facebook.litho.LithoViewTestHelper
Restore a previously saved root layout reference.
setRotation(float) - Method in class com.facebook.litho.DebugLayoutNodeEditor
 
setRotation(float) - Method in class com.facebook.litho.NodeInfo
 
setRotationX(float) - Method in class com.facebook.litho.NodeInfo
 
setRotationY(float) - Method in class com.facebook.litho.NodeInfo
 
setScale(float) - Method in class com.facebook.litho.DebugLayoutNodeEditor
 
setScale(float) - Method in class com.facebook.litho.NodeInfo
 
setScopedContext(SectionContext) - Method in class com.facebook.litho.sections.Section
 
setScopedContext(Section, SectionContext) - Static method in class com.facebook.litho.sections.SectionLifecycleTestUtil
 
setScrollableView(HorizontalScrollLithoView) - Method in class com.facebook.litho.widget.HorizontalScrollEventsController
 
setScrollView(LithoScrollView) - Method in class com.facebook.litho.widget.VerticalScrollEventsController
 
setSectionsRecyclerView(SectionsRecyclerView) - Method in class com.facebook.litho.widget.RecyclerEventsController
 
setSectionsRecyclerViewLogger(SectionsRecyclerView.SectionsRecyclerViewLogger) - Method in class com.facebook.litho.widget.SectionsRecyclerView
 
setSectionTree(SectionTree) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionEventsController
 
setSelected(boolean) - Method in class com.facebook.litho.NodeInfo
 
setSelection(ComponentContext, Handle, int, int) - Static method in class com.facebook.litho.widget.TextInput
This will send the setSelection trigger to the component with the given handle.
setSelection(ComponentContext, String, int, int) - Static method in class com.facebook.litho.widget.TextInput
Deprecated.
Use #setSelection(ComponentContext, Handle) instead.
setSelection(EventTrigger, int, int) - Static method in class com.facebook.litho.widget.TextInput
Deprecated.
Use #setSelection(ComponentContext, Handle) instead.
SetSelectionEvent - Class in com.facebook.litho.widget
Use this with TextInput to set the field's current selection.
SetSelectionEvent() - Constructor for class com.facebook.litho.widget.SetSelectionEvent
 
setSelectionTrigger(EventTrigger) - Method in class com.facebook.litho.widget.TextInput.Builder
Deprecated.
Do not use this method to set an EventTrigger. Instead, set a Handle on this Component with .handle() and dispatch the trigger using the variant of TextInput.setSelectionTrigger that takes a Handle param.
setSelectionTrigger(ComponentContext, String) - Static method in class com.facebook.litho.widget.TextInput
Deprecated.
Do not use this method to get a EventTrigger to use later. Instead give the component a Handle and use #setSelection(ComponentContext, Handle).
setSendAccessibilityEventHandler(EventHandler<SendAccessibilityEventEvent>) - Method in class com.facebook.litho.NodeInfo
 
setSendAccessibilityEventUncheckedHandler(EventHandler<SendAccessibilityEventUncheckedEvent>) - Method in class com.facebook.litho.NodeInfo
 
setShadowDx(float) - Method in class com.facebook.litho.widget.CardShadowDrawable
 
setShadowDy(float) - Method in class com.facebook.litho.widget.CardShadowDrawable
 
setShadowElevation(float) - Method in class com.facebook.litho.NodeInfo
 
setShadowEndColor(int) - Method in class com.facebook.litho.widget.CardShadowDrawable
 
setShadowLeftSizeOverride(float) - Method in class com.facebook.litho.widget.CardShadowDrawable
 
setShadowRightSizeOverride(float) - Method in class com.facebook.litho.widget.CardShadowDrawable
 
setShadowSize(float) - Method in class com.facebook.litho.widget.CardShadowDrawable
 
setShadowStartColor(int) - Method in class com.facebook.litho.widget.CardShadowDrawable
 
setShape(int) - Method in class com.facebook.litho.drawable.ComparableGradientDrawable
 
setShouldAddHostViewForRootComponent(boolean) - Static method in class com.facebook.litho.config.TempComponentsConfigurations
 
setShouldCompareCommonPropsInIsEquivalentTo(boolean) - Static method in class com.facebook.litho.config.TempComponentsConfigurations
 
setShouldDiffLayoutWithoutLegacyStretchBehaviour(boolean) - Method in class com.facebook.yoga.YogaConfig
If this flag is set then yoga would diff the layout without legacy flag and would set a bool in YogaNode(mDoesLegacyStretchFlagAffectsLayout) with true if the layouts were different and false if not
setShouldDiffLayoutWithoutLegacyStretchBehaviour(boolean) - Method in class com.facebook.yoga.YogaConfigJNIBase
If this flag is set then yoga would diff the layout without legacy flag and would set a bool in YogaNode(mDoesLegacyStretchFlagAffectsLayout) with true if the layouts were different and false if not
setShouldProcessVisibilityOutputs(boolean) - Method in class com.facebook.litho.LayoutState
 
setSize(int, int) - Method in class com.facebook.litho.drawable.ComparableGradientDrawable
 
setSize(int, int) - Method in class com.facebook.litho.sections.widget.SectionBinderTarget
 
setSize(int, int) - Method in interface com.facebook.litho.widget.Binder
Set the width and height of the View that will be passed to the subsequent Binder.mount(ViewGroup), Binder.bind(ViewGroup) and Binder.unmount(ViewGroup) calls.
setSize(int, int) - Method in class com.facebook.litho.widget.RecyclerBinder
This should be called when the owner Component's onBoundsDefined is called.
setSizeSpec(int, int) - Method in class com.facebook.litho.ComponentTree
Update the width/height spec.
setSizeSpec(int, int, Size) - Method in class com.facebook.litho.ComponentTree
Same as ComponentTree.setSizeSpec(int, int) but fetches the resulting width/height in the given Size.
setSizeSpecAsync(int, int) - Method in class com.facebook.litho.ComponentTree
 
setSkipMountingIfNotVisible(boolean) - Method in class com.facebook.litho.LithoView
If true, calling LithoView.setVisibilityHint(boolean, boolean) will delegate to LithoView.setVisibilityHint(boolean) and skip mounting if the visibility hint was set to false.
setSkipNotifyVisibleBoundsChanged(boolean) - Method in class com.facebook.litho.LithoHostListenerCoordinator
 
setSkipNotifyVisibleBoundsChanged(boolean) - Method in class com.facebook.rendercore.MountDelegate
 
setSnapMode(int) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionEventsController
 
setSpotShadowColor(int) - Method in class com.facebook.litho.NodeInfo
 
setSpringConfig(SpringConfig) - Method in class com.facebook.litho.dataflow.springs.Spring
set the config class
setState(int[]) - Method in class com.facebook.litho.drawable.ComparableDrawableWrapper
 
setState(int[]) - Method in class com.facebook.litho.MatrixDrawable
 
setStateContainer(StateContainer) - Method in class com.facebook.litho.sections.Section
 
setStickyComponent(ComponentTree) - Method in class com.facebook.litho.widget.SectionsRecyclerView
 
setStickyHeaderVerticalOffset(int) - Method in class com.facebook.litho.widget.SectionsRecyclerView
 
setStroke(int, int, float, float) - Method in class com.facebook.litho.drawable.ComparableGradientDrawable
 
setStroke(int, ColorStateList, float, float) - Method in class com.facebook.litho.drawable.ComparableGradientDrawable
 
setStyle(int, int) - Method in class com.facebook.litho.CommonProps
 
setSubAdapterModeRecyclerView(RecyclerView) - Method in class com.facebook.litho.widget.RecyclerBinder
 
setTag(Object) - Method in interface com.facebook.litho.animation.AnimationBinding
 
setTag(int, Object) - Method in class com.facebook.litho.ComponentHost
 
setTargetConfig(SectionTree.Target.DynamicConfig) - Method in class com.facebook.litho.sections.SectionTree
Set a new set of configurations to the SectionTree.Target.
setTestComponentListener(TestDrawableComponent.TestComponentListener) - Method in class com.facebook.litho.testing.TestDrawableComponent
Deprecated.
 
setText(ComponentContext, Handle, CharSequence) - Static method in class com.facebook.litho.widget.EditText
Deprecated.
This will send the setText trigger to the component with the given handle.
setText(ComponentContext, String, CharSequence) - Static method in class com.facebook.litho.widget.EditText
Deprecated.
Use #setText(ComponentContext, Handle) instead.
setText(EventTrigger, CharSequence) - Static method in class com.facebook.litho.widget.EditText
Deprecated.
Use #setText(ComponentContext, Handle) instead.
setText(ComponentContext, Handle, CharSequence) - Static method in class com.facebook.litho.widget.TextInput
This will send the setText trigger to the component with the given handle.
setText(ComponentContext, String, CharSequence) - Static method in class com.facebook.litho.widget.TextInput
Deprecated.
Use #setText(ComponentContext, Handle) instead.
setText(EventTrigger, CharSequence) - Static method in class com.facebook.litho.widget.TextInput
Deprecated.
Use #setText(ComponentContext, Handle) instead.
setTextColor(int) - Method in class com.facebook.litho.widget.TextDrawable
 
SetTextEvent - Class in com.facebook.litho.widget
Use this with TextInput to set the field's current text.
SetTextEvent() - Constructor for class com.facebook.litho.widget.SetTextEvent
 
setTextEventHandler(EventHandler<SetTextEvent>) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
setTextEventHandler(EventHandler<SetTextEvent>) - Method in class com.facebook.litho.widget.TextInput.Builder
 
setTextTrigger(EventTrigger) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
Do not use this method to set an EventTrigger. Instead, set a Handle on this Component with .handle() and dispatch the trigger using the variant of EditText.setTextTrigger that takes a Handle param.
setTextTrigger(ComponentContext, String) - Static method in class com.facebook.litho.widget.EditText
Deprecated.
Do not use this method to get a EventTrigger to use later. Instead give the component a Handle and use #setText(ComponentContext, Handle).
setTextTrigger(EventTrigger) - Method in class com.facebook.litho.widget.TextInput.Builder
Deprecated.
Do not use this method to set an EventTrigger. Instead, set a Handle on this Component with .handle() and dispatch the trigger using the variant of TextInput.setTextTrigger that takes a Handle param.
setTextTrigger(ComponentContext, String) - Static method in class com.facebook.litho.widget.TextInput
Deprecated.
Do not use this method to get a EventTrigger to use later. Instead give the component a Handle and use #setText(ComponentContext, Handle).
setThreadPriority(int) - Method in class com.facebook.litho.DefaultLithoHandlerDynamicPriority
 
setTint(int) - Method in class com.facebook.litho.drawable.ComparableDrawableWrapper
 
setTintList(ColorStateList) - Method in class com.facebook.litho.drawable.ComparableDrawableWrapper
 
setTintMode(PorterDuff.Mode) - Method in class com.facebook.litho.drawable.ComparableDrawableWrapper
 
setTouchHandler(EventHandler<TouchEvent>) - Method in class com.facebook.litho.NodeInfo
 
setTouchInterceptor(LithoRecyclerView.TouchInterceptor) - Method in class com.facebook.litho.widget.LithoRecyclerView
Set TouchInterceptor that will be used in #onInterceptTouchEvent(android.view.MotionEvent) to determine how touch events should be intercepted by this RecyclerView
setTransitionName(String) - Method in class com.facebook.litho.NodeInfo
 
setTranslationX(float) - Method in class com.facebook.litho.LithoView
 
setTranslationX(float) - Method in class com.facebook.rendercore.LazyMeasureHostView
 
setTranslationX(float) - Method in class com.facebook.rendercore.RenderTreeHostView
 
setTranslationX(float) - Method in class com.facebook.rendercore.RootHostView
 
setTranslationY(float) - Method in class com.facebook.litho.LithoView
 
setTranslationY(float) - Method in class com.facebook.rendercore.LazyMeasureHostView
 
setTranslationY(float) - Method in class com.facebook.rendercore.RenderTreeHostView
 
setTranslationY(float) - Method in class com.facebook.rendercore.RootHostView
 
setTree(RenderState.LazyTree<State>) - Method in class com.facebook.rendercore.RenderState
 
setTreeProp(ComponentContext, Class, Object) - Static method in class com.facebook.litho.testing.helper.ComponentTestHelper
Sets a TreeProp that will be visible to all Components which are created from the given Context (unless a child overwrites its).
setTreeProps(TreeProps) - Method in class com.facebook.litho.ComponentContext
 
setTreeProps(TreeProps) - Method in class com.facebook.litho.sections.SectionContext
 
setUnfocusedHandler(Function<Void>) - Method in class com.facebook.rendercore.visibility.VisibilityItem
Sets the unfocused event handler.
setUnmountDelegateExtension(UnmountDelegateExtension) - Method in interface com.facebook.rendercore.MountDelegateTarget
 
setUnmountDelegateExtension(UnmountDelegateExtension) - Method in class com.facebook.rendercore.MountState
 
setupBinding(Resolver) - Method in class com.facebook.litho.animation.BezierTransition
 
setupBinding(Resolver) - Method in class com.facebook.litho.animation.SpringTransition
 
setupBinding(Resolver) - Method in class com.facebook.litho.animation.TimingTransition
 
setupBinding(Resolver) - Method in class com.facebook.litho.animation.TransitionAnimationBinding
Subclasses should set up their animation by creating a graph that defines how data will flow to relevant AnimatedPropertyNodes.
setupHierarchy(ScalingUtils.ScaleType, PointF, int, Drawable, ScalingUtils.ScaleType, Drawable, PointF, ScalingUtils.ScaleType, Drawable, ScalingUtils.ScaleType, Drawable, ScalingUtils.ScaleType, RoundingParams, ColorFilter, GenericDraweeHierarchy) - Static method in class com.facebook.litho.fresco.FrescoImageHierarchyTools
 
setupSynchronizedTypeface() - Static method in class com.facebook.litho.widget.SynchronizedTypefaceHelper
Android doesn't expect typeface operations to occur off of the UI thread.
setUseLegacyStretchBehaviour(boolean) - Method in class com.facebook.yoga.YogaConfig
Yoga previously had an error where containers would take the maximum space possible instead of the minimum like they are supposed to.
setUseLegacyStretchBehaviour(boolean) - Method in class com.facebook.yoga.YogaConfigJNIBase
Yoga previously had an error where containers would take the maximum space possible instead of the minimum like they are supposed to.
setUseWebDefaults(boolean) - Method in class com.facebook.yoga.YogaConfig
 
setUseWebDefaults(boolean) - Method in class com.facebook.yoga.YogaConfigJNIBase
 
setValue(float) - Method in class com.facebook.litho.animation.AnimatedPropertyNode
 
setValue(float) - Method in class com.facebook.litho.dataflow.ValueNode
Manually sets the current value.
setValueAt(int, float) - Method in class com.facebook.litho.internal.SparseFloatArray
Directly set the value at a particular index.
setVelocity(double) - Method in class com.facebook.litho.dataflow.springs.Spring
set the velocity on the spring in pixels per second
setVersionedRootAndSizeSpec(Component, int, int, Size, TreeProps, int) - Method in class com.facebook.litho.ComponentTree
 
setVersionedRootAndSizeSpecAsync(Component, int, int, Size, TreeProps, int) - Method in class com.facebook.litho.ComponentTree
 
setVersionedTree(RenderState.LazyTree<State>, int, int, int, int[]) - Method in class com.facebook.rendercore.RenderState
 
setViewportChangedListener(ViewportInfo.ViewportChanged) - Method in class com.facebook.litho.sections.widget.SectionBinderTarget
 
setViewportChangedListener(ViewportInfo.ViewportChanged) - Method in interface com.facebook.litho.widget.Binder
Bind a ViewportInfo.ViewportChanged listener to this Binder.
setViewportChangedListener(ViewportInfo.ViewportChanged) - Method in class com.facebook.litho.widget.RecyclerBinder
 
setViewTag(Object) - Method in class com.facebook.litho.NodeInfo
 
setViewTag(Object) - Method in class com.facebook.rendercore.HostView
Sets view tag on this host.
setViewTags(<any>) - Method in class com.facebook.litho.ComponentHost
Sets view tags on this host.
setViewTags(<any>) - Method in class com.facebook.litho.NodeInfo
 
setViewTags(<any>) - Method in class com.facebook.rendercore.HostView
Sets view tags on this host.
setViewType(int) - Method in class com.facebook.litho.widget.BaseRenderInfo
Set viewType of current RenderInfo if it was created through ViewRenderInfo.create() and a custom viewType was not set, or otherwise it will throw UnsupportedOperationException.
setViewType(int) - Method in interface com.facebook.litho.widget.RenderInfo
Set viewType of current RenderInfo if it was created through ViewRenderInfo.create() and a custom viewType was not set, or otherwise it will throw UnsupportedOperationException.
setViewType(int) - Method in class com.facebook.litho.widget.TreePropsWrappedRenderInfo
Set viewType of current RenderInfo if it was created through ViewRenderInfo.create() and a custom viewType was not set, or otherwise it will throw UnsupportedOperationException.
setViewType(int) - Method in class com.facebook.litho.widget.ViewRenderInfo
 
setVisibility(int) - Method in class com.facebook.litho.ComponentHost
 
setVisibility(int) - Method in class com.facebook.rendercore.HostView
 
setVisibilityHint(boolean) - Method in class com.facebook.litho.LithoView
Deprecated.
setVisibilityHint(boolean, boolean) - Method in class com.facebook.litho.LithoView
Deprecated.
setVisibilityOutput(VisibilityOutput) - Method in class com.facebook.litho.DefaultDiffNode
 
setVisibilityOutput(VisibilityOutput) - Method in interface com.facebook.litho.DiffNode
 
setVisible(boolean, boolean) - Method in class com.facebook.litho.drawable.ComparableDrawableWrapper
 
setVisible(boolean, boolean) - Method in class com.facebook.litho.MatrixDrawable
 
setVisibleEdges(Rect, Rect) - Method in class com.facebook.rendercore.visibility.VisibilityItem
Sets the flags corresponding to the edges of the component that are visible.
setWasFullyVisible(boolean) - Method in class com.facebook.rendercore.visibility.VisibilityItem
 
setWidth(YogaValue) - Method in class com.facebook.litho.DebugLayoutNodeEditor
 
setWidth(float) - Method in class com.facebook.yoga.YogaNode
 
setWidth(float) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
setWidth(float) - Method in interface com.facebook.yoga.YogaProps
 
setWidthAuto() - Method in class com.facebook.yoga.YogaNode
 
setWidthAuto() - Method in class com.facebook.yoga.YogaNodeJNIBase
 
setWidthAuto() - Method in interface com.facebook.yoga.YogaProps
 
setWidthPercent(float) - Method in class com.facebook.yoga.YogaNode
 
setWidthPercent(float) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
setWidthPercent(float) - Method in interface com.facebook.yoga.YogaProps
 
setWrap(YogaWrap) - Method in class com.facebook.yoga.YogaNode
 
setWrap(YogaWrap) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
setWrap(YogaWrap) - Method in interface com.facebook.yoga.YogaProps
 
setWrappedDrawable(Drawable) - Method in class com.facebook.litho.drawable.ComparableDrawableWrapper
 
sForegroundBindFunction - Static variable in class com.facebook.rendercore.renderunits.HostRenderUnit
 
shadowBottomOverrideAttr(int, int) - Method in class com.facebook.litho.widget.Card.Builder
 
shadowBottomOverrideAttr(int) - Method in class com.facebook.litho.widget.Card.Builder
 
shadowBottomOverrideAttr(int, int) - Method in class com.facebook.litho.widget.TransparencyEnabledCard.Builder
Deprecated.
 
shadowBottomOverrideAttr(int) - Method in class com.facebook.litho.widget.TransparencyEnabledCard.Builder
Deprecated.
 
shadowBottomOverrideDip(float) - Method in class com.facebook.litho.widget.Card.Builder
 
shadowBottomOverrideDip(float) - Method in class com.facebook.litho.widget.TransparencyEnabledCard.Builder
Deprecated.
 
shadowBottomOverridePx(int) - Method in class com.facebook.litho.widget.Card.Builder
 
shadowBottomOverridePx(int) - Method in class com.facebook.litho.widget.TransparencyEnabledCard.Builder
Deprecated.
 
shadowBottomOverrideRes(int) - Method in class com.facebook.litho.widget.Card.Builder
 
shadowBottomOverrideRes(int) - Method in class com.facebook.litho.widget.TransparencyEnabledCard.Builder
Deprecated.
 
shadowBottomOverrideSp(float) - Method in class com.facebook.litho.widget.Card.Builder
 
shadowBottomOverrideSp(float) - Method in class com.facebook.litho.widget.TransparencyEnabledCard.Builder
Deprecated.
 
shadowColor(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
shadowColor(int) - Method in class com.facebook.litho.widget.Text.Builder
 
shadowColor(int) - Method in class com.facebook.litho.widget.TextInput.Builder
 
shadowColorAttr(int, int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
shadowColorAttr(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
shadowColorAttr(int, int) - Method in class com.facebook.litho.widget.Text.Builder
 
shadowColorAttr(int) - Method in class com.facebook.litho.widget.Text.Builder
 
shadowColorAttr(int, int) - Method in class com.facebook.litho.widget.TextInput.Builder
 
shadowColorAttr(int) - Method in class com.facebook.litho.widget.TextInput.Builder
 
shadowColorRes(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
shadowColorRes(int) - Method in class com.facebook.litho.widget.Text.Builder
 
shadowColorRes(int) - Method in class com.facebook.litho.widget.TextInput.Builder
 
shadowDxAttr(int, int) - Method in class com.facebook.litho.widget.CardShadow.Builder
 
shadowDxAttr(int) - Method in class com.facebook.litho.widget.CardShadow.Builder
 
shadowDxAttr(int, int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
shadowDxAttr(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
shadowDxAttr(int, int) - Method in class com.facebook.litho.widget.Text.Builder
 
shadowDxAttr(int) - Method in class com.facebook.litho.widget.Text.Builder
 
shadowDxAttr(int, int) - Method in class com.facebook.litho.widget.TextInput.Builder
 
shadowDxAttr(int) - Method in class com.facebook.litho.widget.TextInput.Builder
 
shadowDxDip(float) - Method in class com.facebook.litho.widget.CardShadow.Builder
 
shadowDxDip(float) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
shadowDxDip(float) - Method in class com.facebook.litho.widget.Text.Builder
 
shadowDxDip(float) - Method in class com.facebook.litho.widget.TextInput.Builder
 
shadowDxPx(float) - Method in class com.facebook.litho.widget.CardShadow.Builder
 
shadowDxPx(float) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
shadowDxPx(float) - Method in class com.facebook.litho.widget.Text.Builder
 
shadowDxPx(float) - Method in class com.facebook.litho.widget.TextInput.Builder
 
shadowDxRes(int) - Method in class com.facebook.litho.widget.CardShadow.Builder
 
shadowDxRes(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
shadowDxRes(int) - Method in class com.facebook.litho.widget.Text.Builder
 
shadowDxRes(int) - Method in class com.facebook.litho.widget.TextInput.Builder
 
shadowDxSp(float) - Method in class com.facebook.litho.widget.CardShadow.Builder
 
shadowDxSp(float) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
shadowDxSp(float) - Method in class com.facebook.litho.widget.Text.Builder
 
shadowDxSp(float) - Method in class com.facebook.litho.widget.TextInput.Builder
 
shadowDyAttr(int, int) - Method in class com.facebook.litho.widget.CardShadow.Builder
 
shadowDyAttr(int) - Method in class com.facebook.litho.widget.CardShadow.Builder
 
shadowDyAttr(int, int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
shadowDyAttr(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
shadowDyAttr(int, int) - Method in class com.facebook.litho.widget.Text.Builder
 
shadowDyAttr(int) - Method in class com.facebook.litho.widget.Text.Builder
 
shadowDyAttr(int, int) - Method in class com.facebook.litho.widget.TextInput.Builder
 
shadowDyAttr(int) - Method in class com.facebook.litho.widget.TextInput.Builder
 
shadowDyDip(float) - Method in class com.facebook.litho.widget.CardShadow.Builder
 
shadowDyDip(float) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
shadowDyDip(float) - Method in class com.facebook.litho.widget.Text.Builder
 
shadowDyDip(float) - Method in class com.facebook.litho.widget.TextInput.Builder
 
shadowDyPx(float) - Method in class com.facebook.litho.widget.CardShadow.Builder
 
shadowDyPx(float) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
shadowDyPx(float) - Method in class com.facebook.litho.widget.Text.Builder
 
shadowDyPx(float) - Method in class com.facebook.litho.widget.TextInput.Builder
 
shadowDyRes(int) - Method in class com.facebook.litho.widget.CardShadow.Builder
 
shadowDyRes(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
shadowDyRes(int) - Method in class com.facebook.litho.widget.Text.Builder
 
shadowDyRes(int) - Method in class com.facebook.litho.widget.TextInput.Builder
 
shadowDySp(float) - Method in class com.facebook.litho.widget.CardShadow.Builder
 
shadowDySp(float) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
shadowDySp(float) - Method in class com.facebook.litho.widget.Text.Builder
 
shadowDySp(float) - Method in class com.facebook.litho.widget.TextInput.Builder
 
shadowElevation(DynamicValue<Float>) - Method in class com.facebook.litho.Component.Builder
Links a DynamicValue object to the elevation value for this Component
shadowElevationAttr(int, int) - Method in class com.facebook.litho.Component.Builder
 
shadowElevationAttr(int) - Method in class com.facebook.litho.Component.Builder
 
shadowElevationDip(float) - Method in class com.facebook.litho.Component.Builder
 
shadowElevationPx(float) - Method in class com.facebook.litho.CommonProps
 
shadowElevationPx(float) - Method in class com.facebook.litho.Component.Builder
Shadow elevation and outline provider methods are only functional on android.os.Build.VERSION_CODES#LOLLIPOP and above.
shadowElevationRes(int) - Method in class com.facebook.litho.Component.Builder
 
shadowEndColor(int) - Method in class com.facebook.litho.widget.Card.Builder
 
shadowEndColor(int) - Method in class com.facebook.litho.widget.CardShadow.Builder
 
shadowEndColor(int) - Method in class com.facebook.litho.widget.TransparencyEnabledCard.Builder
Deprecated.
 
shadowEndColorAttr(int, int) - Method in class com.facebook.litho.widget.Card.Builder
 
shadowEndColorAttr(int) - Method in class com.facebook.litho.widget.Card.Builder
 
shadowEndColorAttr(int, int) - Method in class com.facebook.litho.widget.CardShadow.Builder
 
shadowEndColorAttr(int) - Method in class com.facebook.litho.widget.CardShadow.Builder
 
shadowEndColorAttr(int, int) - Method in class com.facebook.litho.widget.TransparencyEnabledCard.Builder
Deprecated.
 
shadowEndColorAttr(int) - Method in class com.facebook.litho.widget.TransparencyEnabledCard.Builder
Deprecated.
 
shadowEndColorRes(int) - Method in class com.facebook.litho.widget.Card.Builder
 
shadowEndColorRes(int) - Method in class com.facebook.litho.widget.CardShadow.Builder
 
shadowEndColorRes(int) - Method in class com.facebook.litho.widget.TransparencyEnabledCard.Builder
Deprecated.
 
shadowLeftOverrideAttr(int, int) - Method in class com.facebook.litho.widget.Card.Builder
 
shadowLeftOverrideAttr(int) - Method in class com.facebook.litho.widget.Card.Builder
 
shadowLeftOverrideDip(float) - Method in class com.facebook.litho.widget.Card.Builder
 
shadowLeftOverridePx(float) - Method in class com.facebook.litho.widget.Card.Builder
 
shadowLeftOverrideRes(int) - Method in class com.facebook.litho.widget.Card.Builder
 
shadowLeftOverrideSp(float) - Method in class com.facebook.litho.widget.Card.Builder
 
shadowLeftSizeOverrideAttr(int, int) - Method in class com.facebook.litho.widget.CardShadow.Builder
 
shadowLeftSizeOverrideAttr(int) - Method in class com.facebook.litho.widget.CardShadow.Builder
 
shadowLeftSizeOverrideDip(float) - Method in class com.facebook.litho.widget.CardShadow.Builder
 
shadowLeftSizeOverridePx(float) - Method in class com.facebook.litho.widget.CardShadow.Builder
 
shadowLeftSizeOverrideRes(int) - Method in class com.facebook.litho.widget.CardShadow.Builder
 
shadowRadiusAttr(int, int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
shadowRadiusAttr(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
shadowRadiusAttr(int, int) - Method in class com.facebook.litho.widget.Text.Builder
 
shadowRadiusAttr(int) - Method in class com.facebook.litho.widget.Text.Builder
 
shadowRadiusAttr(int, int) - Method in class com.facebook.litho.widget.TextInput.Builder
 
shadowRadiusAttr(int) - Method in class com.facebook.litho.widget.TextInput.Builder
 
shadowRadiusDip(float) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
shadowRadiusDip(float) - Method in class com.facebook.litho.widget.Text.Builder
 
shadowRadiusDip(float) - Method in class com.facebook.litho.widget.TextInput.Builder
 
shadowRadiusPx(float) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
shadowRadiusPx(float) - Method in class com.facebook.litho.widget.Text.Builder
 
shadowRadiusPx(float) - Method in class com.facebook.litho.widget.TextInput.Builder
 
shadowRadiusRes(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
shadowRadiusRes(int) - Method in class com.facebook.litho.widget.Text.Builder
 
shadowRadiusRes(int) - Method in class com.facebook.litho.widget.TextInput.Builder
 
shadowRadiusSp(float) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
shadowRadiusSp(float) - Method in class com.facebook.litho.widget.Text.Builder
 
shadowRadiusSp(float) - Method in class com.facebook.litho.widget.TextInput.Builder
 
shadowRightOverrideAttr(int, int) - Method in class com.facebook.litho.widget.Card.Builder
 
shadowRightOverrideAttr(int) - Method in class com.facebook.litho.widget.Card.Builder
 
shadowRightOverrideDip(float) - Method in class com.facebook.litho.widget.Card.Builder
 
shadowRightOverridePx(float) - Method in class com.facebook.litho.widget.Card.Builder
 
shadowRightOverrideRes(int) - Method in class com.facebook.litho.widget.Card.Builder
 
shadowRightOverrideSp(float) - Method in class com.facebook.litho.widget.Card.Builder
 
shadowRightSizeOverrideAttr(int, int) - Method in class com.facebook.litho.widget.CardShadow.Builder
 
shadowRightSizeOverrideAttr(int) - Method in class com.facebook.litho.widget.CardShadow.Builder
 
shadowRightSizeOverrideDip(float) - Method in class com.facebook.litho.widget.CardShadow.Builder
 
shadowRightSizeOverridePx(float) - Method in class com.facebook.litho.widget.CardShadow.Builder
 
shadowRightSizeOverrideRes(int) - Method in class com.facebook.litho.widget.CardShadow.Builder
 
shadowSizeAttr(int, int) - Method in class com.facebook.litho.widget.CardShadow.Builder
 
shadowSizeAttr(int) - Method in class com.facebook.litho.widget.CardShadow.Builder
 
shadowSizeDip(float) - Method in class com.facebook.litho.widget.CardShadow.Builder
 
shadowSizePx(float) - Method in class com.facebook.litho.widget.CardShadow.Builder
 
shadowSizeRes(int) - Method in class com.facebook.litho.widget.CardShadow.Builder
 
shadowStartColor(int) - Method in class com.facebook.litho.widget.Card.Builder
 
shadowStartColor(int) - Method in class com.facebook.litho.widget.CardShadow.Builder
 
shadowStartColor(int) - Method in class com.facebook.litho.widget.TransparencyEnabledCard.Builder
Deprecated.
 
shadowStartColorAttr(int, int) - Method in class com.facebook.litho.widget.Card.Builder
 
shadowStartColorAttr(int) - Method in class com.facebook.litho.widget.Card.Builder
 
shadowStartColorAttr(int, int) - Method in class com.facebook.litho.widget.CardShadow.Builder
 
shadowStartColorAttr(int) - Method in class com.facebook.litho.widget.CardShadow.Builder
 
shadowStartColorAttr(int, int) - Method in class com.facebook.litho.widget.TransparencyEnabledCard.Builder
Deprecated.
 
shadowStartColorAttr(int) - Method in class com.facebook.litho.widget.TransparencyEnabledCard.Builder
Deprecated.
 
shadowStartColorRes(int) - Method in class com.facebook.litho.widget.Card.Builder
 
shadowStartColorRes(int) - Method in class com.facebook.litho.widget.CardShadow.Builder
 
shadowStartColorRes(int) - Method in class com.facebook.litho.widget.TransparencyEnabledCard.Builder
Deprecated.
 
shadowTopOverrideAttr(int, int) - Method in class com.facebook.litho.widget.Card.Builder
 
shadowTopOverrideAttr(int) - Method in class com.facebook.litho.widget.Card.Builder
 
shadowTopOverrideDip(float) - Method in class com.facebook.litho.widget.Card.Builder
 
shadowTopOverridePx(int) - Method in class com.facebook.litho.widget.Card.Builder
 
shadowTopOverrideRes(int) - Method in class com.facebook.litho.widget.Card.Builder
 
shadowTopOverrideSp(float) - Method in class com.facebook.litho.widget.Card.Builder
 
shallowCopy() - Method in class com.facebook.litho.DebugComponentTimeMachine.TreeRevisions
 
shallowParamComparator() - Static method in class com.facebook.litho.specmodels.model.MethodParamModelUtils
Compares two MethodParamModels based on name and annotations only.
shape - Variable in class com.facebook.litho.drawable.ComparableGradientDrawable
 
SHOULD_ALWAYS_REMEASURE - Static variable in class com.facebook.litho.specmodels.model.DelegateMethodDescriptions
 
SHOULD_EXCLUDE_FROM_INCREMENTAL_MOUNT - Static variable in class com.facebook.litho.specmodels.model.DelegateMethodDescriptions
 
SHOULD_UPDATE - Static variable in class com.facebook.litho.specmodels.model.DelegateMethodDescriptions
 
shouldAddHostViewForRootComponent - Static variable in class com.facebook.litho.config.ComponentsConfiguration
 
shouldAllowCoreThreadTimeout - Static variable in class com.facebook.litho.config.ComponentsConfiguration
This toggles whether should timeout core threads or not
shouldAlwaysLayoutChildren() - Method in class com.facebook.litho.LithoView
Indicates if the children of this view should be laid regardless to a mount step being triggered on layout.
ShouldAlwaysRemeasure - Annotation Type in com.facebook.litho.annotations
Annotated function in the component will allow it always be measured when receiving a remeasure event no matter the SizeSpecs are changed or not.
shouldAlwaysRemeasure() - Method in class com.facebook.litho.SpecGeneratedComponent
 
shouldAlwaysRemeasure() - Method in class com.facebook.litho.widget.Recycler
 
shouldCheckIdInIsEquivalentToMethod() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
shouldCheckIdInIsEquivalentToMethod() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
shouldCheckIdInIsEquivalentToMethod() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
shouldCheckIdInIsEquivalentToMethod() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
shouldCheckIdInIsEquivalentToMethod() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
shouldCheckIdInIsEquivalentToMethod() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
shouldCheckIdInIsEquivalentToMethod() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
shouldCheckIdInIsEquivalentToMethod(boolean) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
shouldCheckIdInIsEquivalentToMethod() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
shouldClipRect() - Method in class com.facebook.litho.DrawableMatrix
 
shouldCompareCommonPropsInIsEquivalentTo - Static variable in class com.facebook.litho.config.ComponentsConfiguration
 
shouldCompareRootCommonPropsInSingleComponentSection - Static variable in class com.facebook.litho.config.ComponentsConfiguration
 
shouldContinueIncrementalMountWhenVisibileRectIsEmpty - Static variable in class com.facebook.litho.config.ComponentsConfiguration
When true, IM will not stop when the LithoView's visible rect is empty, and will proceed to unmount everything.
shouldDelayChildPressedState() - Method in class com.facebook.litho.ComponentHost
 
shouldDelayChildPressedState() - Method in class com.facebook.rendercore.HostView
 
shouldDelegateContentDescriptionChangeEvent - Static variable in class com.facebook.litho.config.ComponentsConfiguration
 
shouldDelegateUnmount(ExtensionState<TransitionsExtension.TransitionsExtensionState>, MountItem) - Method in class com.facebook.litho.TransitionsExtension
 
shouldDelegateUnmount(ExtensionState<State>, MountItem) - Method in interface com.facebook.rendercore.UnmountDelegateExtension
This method is called to check if this item's unmount needs to be delegated.
shouldDisableBgFgOutputs - Static variable in class com.facebook.litho.config.ComponentsConfiguration
 
shouldDrawBorders() - Method in class com.facebook.litho.LithoLayoutResult
 
shouldEnterRange(int, int, int, int, int) - Method in class com.facebook.litho.BoundaryWorkingRange
 
shouldEnterRange(int, int, int, int, int) - Method in interface com.facebook.litho.WorkingRange
Return true to trigger@OnEnteredRange method defined in the component, do nothing otherwise.
ShouldExcludeFromIncrementalMount - Annotation Type in com.facebook.litho.annotations
Annotated function in the component will inform the framework that if this particular instance of the component should be excluded from Incremental Mount.
shouldExitRange(int, int, int, int, int) - Method in class com.facebook.litho.BoundaryWorkingRange
 
shouldExitRange(int, int, int, int, int) - Method in interface com.facebook.litho.WorkingRange
Return true to trigger@OnExitedRange method defined in the component, do nothing otherwise.
shouldGenerateCopyMethod() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
shouldGenerateCopyMethod() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
shouldGenerateCopyMethod() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
shouldGenerateCopyMethod() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
shouldGenerateCopyMethod() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
shouldGenerateCopyMethod() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
shouldGenerateCopyMethod() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
shouldGenerateCopyMethod() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
shouldGenerateHasState() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
shouldGenerateHasState() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
shouldGenerateHasState() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
shouldGenerateHasState() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
shouldGenerateHasState() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
shouldGenerateHasState() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
shouldGenerateHasState() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
shouldGenerateHasState() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
shouldGenerateIsEquivalentTo() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
shouldGenerateIsEquivalentTo() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
shouldGenerateIsEquivalentTo() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
shouldGenerateIsEquivalentTo() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
shouldGenerateIsEquivalentTo() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
shouldGenerateIsEquivalentTo() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
shouldGenerateIsEquivalentTo() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
shouldGenerateIsEquivalentTo() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
shouldHandleTouchEvent(MotionEvent) - Method in class com.facebook.litho.fresco.DraweeDrawable
 
shouldHandleTouchEvent(MotionEvent) - Method in class com.facebook.litho.MatrixDrawable
 
shouldHandleTouchEvent(MotionEvent) - Method in interface com.facebook.litho.Touchable
 
shouldHandleTouchEvent(MotionEvent) - Method in class com.facebook.litho.widget.TextDrawable
 
shouldHandleTouchEvent(MotionEvent) - Method in interface com.facebook.rendercore.Touchable
 
shouldIgnoreMountingErrors - Static variable in class com.facebook.rendercore.RenderCoreConfig
Enabling this config will log mounting errors instead of throwing exceptions.
shouldIncludeFontPadding(boolean) - Method in class com.facebook.litho.widget.Text.Builder
 
shouldIncludeFontPaddingAttr(int, int) - Method in class com.facebook.litho.widget.Text.Builder
 
shouldIncludeFontPaddingAttr(int) - Method in class com.facebook.litho.widget.Text.Builder
 
shouldIncludeFontPaddingRes(int) - Method in class com.facebook.litho.widget.Text.Builder
 
shouldIncludeOptionalParameter(MethodParamModel, MethodParamModel) - Static method in class com.facebook.litho.specmodels.generator.DelegateMethodGenerator
We consider an optional parameter as something that comes immediately after the allowed parameters and are not a special litho parameter (like a prop, state, etc...).
shouldKeepLithoNodeAndLayoutResultTreeWithReconciliation() - Method in class com.facebook.litho.ComponentTree
 
shouldPreallocateMountContentPerMountSpec(boolean) - Method in class com.facebook.litho.ComponentTree.Builder
If true, this ComponentTree will only preallocate mount specs that are enabled for preallocation with MountSpec#canPreallocate().
shouldPreallocatePerMountSpec(boolean) - Method in class com.facebook.litho.widget.ComponentTreeHolder.Builder
 
shouldPreallocatePerMountSpec(boolean) - Method in class com.facebook.litho.widget.RecyclerBinder.Builder
 
shouldProcessVisibilityOutputs(ExtensionState<VisibilityMountExtension.VisibilityMountExtensionState>) - Static method in class com.facebook.rendercore.visibility.VisibilityMountExtension
 
shouldRequestLayout() - Method in class com.facebook.litho.ComponentHost
 
shouldRequestLayout() - Method in class com.facebook.litho.LithoView
 
shouldRequestLayout() - Method in class com.facebook.rendercore.HostView
 
shouldReuseOutputs() - Method in class com.facebook.litho.ComponentTree
 
shouldReuseOutputs() - Method in class com.facebook.litho.config.ComponentsConfiguration
 
shouldReuseResult(Node, int, int, RenderResult<State>) - Static method in class com.facebook.rendercore.RenderResult
 
shouldSetInLayoutDuringUnmountAll - Static variable in class com.facebook.rendercore.RenderCoreConfig
Enabling this config will set the root host view in layout before unmounting all items from it so that layouts are not request when removing content from the hierarchy.
shouldStart(AnimationBinding) - Method in interface com.facebook.litho.animation.AnimationBindingListener
Return 'false' to cancel this animation and keep it from starting.
ShouldUpdate - Annotation Type in com.facebook.litho.annotations
 
shouldUpdate(Component, StateContainer, Component, StateContainer) - Method in class com.facebook.litho.Component
Whether the component needs updating.
shouldUpdate(MountSpecLithoRenderUnit, MountSpecLithoRenderUnit, Object, Object) - Method in class com.facebook.litho.MountSpecLithoRenderUnit.LithoBindBinder
 
shouldUpdate(MountSpecLithoRenderUnit, MountSpecLithoRenderUnit, Object, Object) - Method in class com.facebook.litho.MountSpecLithoRenderUnit.LithoMountBinder
 
shouldUpdate(SectionContext, Section, SectionContext, Section) - Method in class com.facebook.litho.sections.SectionLifecycle
 
shouldUpdate(Component, StateContainer, Component, StateContainer) - Method in class com.facebook.litho.widget.Image
 
shouldUpdate(Component, StateContainer, Component, StateContainer) - Method in class com.facebook.litho.widget.Recycler
 
shouldUpdate(Component, StateContainer, Component, StateContainer) - Method in class com.facebook.litho.widget.TextInput
 
shouldUpdate(Component, StateContainer, Component, StateContainer) - Method in class com.facebook.litho.widget.VerticalScroll
 
shouldUpdate(List<<any>>, List<<any>>) - Static method in class com.facebook.rendercore.extensions.RenderCoreExtension
returns false iff the results have the same RenderCoreExtensions.
shouldUpdate(MODEL, MODEL, Object, Object) - Method in interface com.facebook.rendercore.RenderUnit.Binder
 
shouldUpdateItem(RenderUnit<?>, Object, RenderUnit<?>, Object) - Method in class com.facebook.litho.DynamicPropsExtension
 
shouldUpdateItem(RenderUnit<?>, Object, RenderUnit<?>, Object) - Method in class com.facebook.litho.LithoViewAttributesExtension
 
shouldUpdateItem(RenderUnit<?>, Object, RenderUnit<?>, Object) - Method in class com.facebook.rendercore.extensions.ExtensionState
 
shouldUpdateItem(RenderUnit<?>, Object, RenderUnit<?>, Object) - Method in class com.facebook.rendercore.extensions.MountExtension
Called when an item is already mounted.
shouldUpdateLayoutHandler(RenderInfo, RenderInfo) - Method in interface com.facebook.litho.widget.LayoutHandlerFactory
 
shouldUpdateMountItem(MountSpecLithoRenderUnit, MountSpecLithoRenderUnit, Object, Object) - Static method in class com.facebook.litho.MountSpecLithoRenderUnit
 
shouldUsePositionInParentForMounting - Static variable in class com.facebook.litho.config.ComponentsConfiguration
This toggles whether Litho's MountState uses the position of the item in the host view to mount/unmount or uses the position in the LayoutState.
showBottomLeft(View, int, int) - Method in interface com.facebook.litho.DeprecatedLithoTooltip
Display the content view in a popup window anchored to the bottom-left corner of the anchor view offset by the specified x and y coordinates.
showLithoTooltip(View, Rect, int, int) - Method in interface com.facebook.litho.LithoTooltip
Do not call this method directly! It should only be called by the Litho framework to ensure that the correct parameters are passed.
showRefreshing() - Method in class com.facebook.litho.widget.RecyclerEventsController
 
showStickyHeader() - Method in class com.facebook.litho.widget.SectionsRecyclerView
 
showTooltip(ComponentContext, PopupWindow, String, int, int) - Static method in class com.facebook.litho.LithoTooltipController
showTooltip(ComponentContext, LithoTooltip, String) - Static method in class com.facebook.litho.LithoTooltipController
showTooltip(ComponentContext, DeprecatedLithoTooltip, String, TooltipPosition) - Static method in class com.facebook.litho.LithoTooltipController
Deprecated.
@see {#show}
showTooltip(ComponentContext, PopupWindow, String, TooltipPosition) - Static method in class com.facebook.litho.LithoTooltipController
showTooltip(ComponentContext, PopupWindow, String, TooltipPosition, int, int) - Static method in class com.facebook.litho.LithoTooltipController
showTooltipOnHandle(ComponentContext, LithoTooltip, Handle) - Static method in class com.facebook.litho.LithoTooltipController
Show the given tooltip on the component with the given handle instance.
showTooltipOnHandle(ComponentContext, LithoTooltip, Handle, int, int) - Static method in class com.facebook.litho.LithoTooltipController
Show the given tooltip on the component with the given handle instance.
showTooltipOnHandle(ComponentContext, PopupWindow, Handle, int, int) - Static method in class com.facebook.litho.LithoTooltipController
Show the given tooltip on the component with the given handle instance.
showTooltipOnRootComponent(ComponentContext, PopupWindow, int, int) - Static method in class com.facebook.litho.LithoTooltipController
Show the given tooltip with the specified offsets from the bottom-left corner of the root component.
showTooltipOnRootComponent(ComponentContext, LithoTooltip) - Static method in class com.facebook.litho.LithoTooltipController
Show the given tooltip on the root component.
SimpleMemoizingSupplier<T> - Class in com.facebook.litho.specmodels.internal
Very simple memoizing supplier.
SimpleMemoizingSupplier(Supplier<T>) - Constructor for class com.facebook.litho.specmodels.internal.SimpleMemoizingSupplier
 
SimpleMethodParamModel - Class in com.facebook.litho.specmodels.model
Model that is a simple base representation of a method param.
SimpleMethodParamModel(TypeSpec, String, List<Annotation>, List<AnnotationSpec>, Object) - Constructor for class com.facebook.litho.specmodels.model.SimpleMethodParamModel
 
SimpleNameDelegateGenerator - Class in com.facebook.litho.specmodels.generator
Generates a Component.getSimpleNameDelegate method if LayoutSpec.simpleNameDelegate is defined.
SimpleNameDelegateValidation - Class in com.facebook.litho.specmodels.model
Class for validating that the simple name delegate contract is upheld.
SimpleNameDelegateValidation() - Constructor for class com.facebook.litho.specmodels.model.SimpleNameDelegateValidation
 
SimpleNestedTreeLifecycleProvider - Class in com.facebook.litho
LithoLifecycleProvider implementation that can be used to subscribe a nested ComponentTree to listen to state changes of the lifecycle provider that the parent ComponentTree is also subscribed to.
SimpleNestedTreeLifecycleProvider(ComponentTree) - Constructor for class com.facebook.litho.SimpleNestedTreeLifecycleProvider
 
SimpleNode - Class in com.facebook.litho.dataflow
A node that passes through its input value to its outputs.
SimpleNode() - Constructor for class com.facebook.litho.dataflow.SimpleNode
 
SimpleViewBinder<V extends View> - Class in com.facebook.litho.viewcompat
Empty implementation of ViewBinder.
SimpleViewBinder() - Constructor for class com.facebook.litho.viewcompat.SimpleViewBinder
 
SingleComponentSection - Class in com.facebook.litho.sections.common
This is the simplest Section within a Sections hierarchy and it can be used to represent one row in a complex list.
SingleComponentSection.Builder - Class in com.facebook.litho.sections.common
 
sInstance - Static variable in class com.facebook.litho.testing.testrunner.NoOpComponentsSystrace
 
sipsToPixels(float) - Method in class com.facebook.litho.ResourceResolver
 
sIsManualCallbacks - Static variable in class com.facebook.rendercore.MountItemsPool
To support Gingerbread (where the registerActivityLifecycleCallbacks API doesn't exist), we allow apps to explicitly invoke activity callbacks.
size() - Method in class com.facebook.litho.internal.ArraySet
Deprecated.
 
size() - Method in class com.facebook.litho.internal.SparseFloatArray
Returns the number of key-value mappings that this SparseFloatArray currently stores.
size() - Method in class com.facebook.litho.OutputUnitsAffinityGroup
 
Size - Class in com.facebook.litho
Public API for MeasureOutput.
Size() - Constructor for class com.facebook.litho.Size
 
Size(int, int) - Constructor for class com.facebook.litho.Size
 
size() - Method in class com.facebook.litho.specmodels.internal.ImmutableList
 
SIZE - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
SizeSpecMountWrapperComponent - Class in com.facebook.litho.widget
A MountSpec implementation to provide width and height information to the wrapped component.
SizeSpecMountWrapperComponent.Builder - Class in com.facebook.litho.widget
 
skipNextSnapshot(ComponentTree) - Static method in class com.facebook.litho.DebugComponentTimeMachine
Prevents the next call to saveTimelineSnapshot for this ComponentTree
skipNotifyVisibleBoundsChangedCalls() - Method in class com.facebook.litho.LithoView
 
skipVisChecksForFullyVisible - Static variable in class com.facebook.rendercore.visibility.VisibilityExtensionConfigs
Skips visibility checks for fully visible items
sLayerTypeBindFunction - Static variable in class com.facebook.rendercore.renderunits.HostRenderUnit
 
SLIDING_DRAWER - Static variable in class com.facebook.litho.AccessibilityRole
 
SmoothScrollAlignmentType - Enum in com.facebook.litho.widget
 
SmoothScrollEvent - Class in com.facebook.litho.sections.widget
An event that is triggered when a smooth scroll action is requested/performed.
SmoothScrollEvent() - Constructor for class com.facebook.litho.sections.widget.SmoothScrollEvent
 
smoothScrollTo(int) - Method in class com.facebook.litho.widget.HorizontalScrollEventsController
 
smoothScrollTo(int) - Method in class com.facebook.litho.widget.VerticalScrollEventsController
 
SmoothScrollToHandleEvent - Class in com.facebook.litho.sections.widget
An event that is triggered when a smooth scroll action to a section with a given Handle is requested.
SmoothScrollToHandleEvent() - Constructor for class com.facebook.litho.sections.widget.SmoothScrollToHandleEvent
 
SNAP_NONE - Static variable in class com.facebook.litho.widget.SnapUtil
 
SNAP_TO_CENTER - Static variable in class com.facebook.litho.widget.SnapUtil
 
SNAP_TO_CENTER_CHILD - Static variable in class com.facebook.litho.widget.SnapUtil
 
SNAP_TO_CENTER_CHILD_WITH_CUSTOM_SPEED - Static variable in class com.facebook.litho.widget.SnapUtil
 
SNAP_TO_END - Static variable in class com.facebook.litho.widget.SnapUtil
 
SNAP_TO_START - Static variable in class com.facebook.litho.widget.SnapUtil
 
SNAP_TO_START_DEFAULT_FLING_OFFSET - Static variable in class com.facebook.litho.widget.SnapUtil
 
snapHelper(SnapHelper) - Method in class com.facebook.litho.widget.Recycler.Builder
 
snapMode(int) - Method in class com.facebook.litho.sections.widget.GridRecyclerConfiguration.Builder
 
snapMode(int) - Method in class com.facebook.litho.sections.widget.ListRecyclerConfiguration.Builder
 
snapMode(int) - Method in interface com.facebook.litho.sections.widget.RecyclerConfiguration.Builder
 
snapMode(int) - Method in class com.facebook.litho.sections.widget.StaggeredGridRecyclerConfiguration.Builder
 
SnapUtil - Class in com.facebook.litho.widget
Utility class containing snapping related behavior of RecyclerView.
SnapUtil() - Constructor for class com.facebook.litho.widget.SnapUtil
 
SnapUtil.SnapMode - Annotation Type in com.facebook.litho.widget
 
SolidColor - Class in com.facebook.litho.widget
A component that renders a solid color.
SolidColor.Builder - Class in com.facebook.litho.widget
 
SONAR_SECTIONS_DEBUG_INFO_TAG - Static variable in class com.facebook.litho.widget.RenderInfoDebugInfoRegistry
 
SONAR_SINGLE_COMPONENT_SECTION_DATA_NEXT - Static variable in class com.facebook.litho.widget.RenderInfoDebugInfoRegistry
 
SONAR_SINGLE_COMPONENT_SECTION_DATA_PREV - Static variable in class com.facebook.litho.widget.RenderInfoDebugInfoRegistry
 
source - Variable in class com.facebook.litho.DebugComponentTimeMachine.TreeRevision
 
SPACING_TYPE - Static variable in class com.facebook.yoga.YogaConfig
 
spacingMultiplier(float) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
spacingMultiplier(float) - Method in class com.facebook.litho.widget.Text.Builder
 
spacingMultiplierAttr(int, int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
spacingMultiplierAttr(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
spacingMultiplierAttr(int, int) - Method in class com.facebook.litho.widget.Text.Builder
 
spacingMultiplierAttr(int) - Method in class com.facebook.litho.widget.Text.Builder
 
spacingMultiplierRes(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
spacingMultiplierRes(int) - Method in class com.facebook.litho.widget.Text.Builder
 
spanListener(ClickableSpanListener) - Method in class com.facebook.litho.widget.Text.Builder
 
spanSize(Integer) - Method in class com.facebook.litho.sections.common.SingleComponentSection.Builder
 
spanSize(int) - Method in class com.facebook.litho.widget.BaseRenderInfo.Builder
 
SparseFloatArray - Class in com.facebook.litho.internal
SparseFloatArray map integers to floats similar to android.util.SparseIntArray
SparseFloatArray() - Constructor for class com.facebook.litho.internal.SparseFloatArray
Creates a new SparseFloatArray containing no mappings.
SparseFloatArray(int) - Constructor for class com.facebook.litho.internal.SparseFloatArray
Creates a new SparseFloatArray containing no mappings that will not require any additional memory allocation to store the specified number of mappings.
SPEC_GENERATED_COMPONENT - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
SpecElementType - Enum in com.facebook.litho.specmodels.model
 
specElementType(SpecElementType) - Method in class com.facebook.litho.specmodels.model.SpecModelImpl.Builder
 
specElementType(SpecElementType) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
SpecElementTypeDeterminator - Class in com.facebook.litho.specmodels.processor
 
SpecElementTypeDeterminator() - Constructor for class com.facebook.litho.specmodels.processor.SpecElementTypeDeterminator
 
SpecGeneratedComponent - Class in com.facebook.litho
Base class for all component generated via the Spec API (@LayoutSpec and @MountSpec).
SpecGeneratedComponent(String) - Constructor for class com.facebook.litho.SpecGeneratedComponent
 
SpecGeneratedComponent(int, String) - Constructor for class com.facebook.litho.SpecGeneratedComponent
 
SpecGeneratedComponent.TransitionContainer - Interface in com.facebook.litho
Generated component's state container could implement this interface along with StateContainer when componentspec specifies state update method with OnUpdateStateWithTransition annotation.
SpecGenerator<T extends SpecModel> - Interface in com.facebook.litho.specmodels.model
 
SpecMethodModel<Phantom,A> - Class in com.facebook.litho.specmodels.model
Model that is an abstract representation of a method.
SpecMethodModel(ImmutableList<Annotation>, ImmutableList<Modifier>, CharSequence, TypeSpec, ImmutableList<TypeVariableName>, ImmutableList<MethodParamModel>, Object, A) - Constructor for class com.facebook.litho.specmodels.model.SpecMethodModel
 
SpecMethodModel.Builder<Phantom,A> - Class in com.facebook.litho.specmodels.model
 
SpecMethodModelUtils - Class in com.facebook.litho.specmodels.model
Utility methods for SpecMethodModels.
SpecMethodModelValidation - Class in com.facebook.litho.specmodels.model
Class for validating that the SpecMethodModels for a SpecModel are well-formed.
SpecModel - Interface in com.facebook.litho.specmodels.model
A model that represents a ComponentSpec.
SpecModelFactory<T extends SpecModel> - Interface in com.facebook.litho.specmodels.processor
A factory for a SpecModel.
SpecModelImpl - Class in com.facebook.litho.specmodels.model
Simple implementation of SpecModel.
SpecModelImpl.Builder - Class in com.facebook.litho.specmodels.model
 
SpecModelUtils - Class in com.facebook.litho.specmodels.model
Utility methods for SpecModels.
SpecModelUtils() - Constructor for class com.facebook.litho.specmodels.model.SpecModelUtils
 
SpecModelValidation - Class in com.facebook.litho.sections.specmodels.model
 
SpecModelValidation() - Constructor for class com.facebook.litho.sections.specmodels.model.SpecModelValidation
 
SpecModelValidation - Class in com.facebook.litho.specmodels.model
Class for validating that a SpecModel is well-formed.
SpecModelValidation() - Constructor for class com.facebook.litho.specmodels.model.SpecModelValidation
 
SpecModelValidationError - Class in com.facebook.litho.specmodels.model
 
SpecModelValidationError(Object, String) - Constructor for class com.facebook.litho.specmodels.model.SpecModelValidationError
 
SpecModelValidationError(Object, Object, String) - Constructor for class com.facebook.litho.specmodels.model.SpecModelValidationError
 
specModelValidationErrors(List<SpecModelValidationError>) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
specName(String) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
specTypeName(ClassName) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
Spinner - Class in com.facebook.litho.widget
A simple spinner (dropdown) component.
Spinner.Builder - Class in com.facebook.litho.widget
 
SplitBuildAndLayoutTestRunConfiguration - Class in com.facebook.litho.testing.testrunner
 
SplitBuildAndLayoutTestRunConfiguration() - Constructor for class com.facebook.litho.testing.testrunner.SplitBuildAndLayoutTestRunConfiguration
 
spotShadowColor(int) - Method in class com.facebook.litho.CommonProps
 
Spring - Class in com.facebook.litho.dataflow.springs
Classical spring implementing Hooke's law with configurable friction and tension.
Spring() - Constructor for class com.facebook.litho.dataflow.springs.Spring
create a new spring
SPRING_WITH_OVERSHOOT - Static variable in class com.facebook.litho.Transition
Spring-driven animator with values of SpringConfig.DEFAULT_TENSION and SpringConfig.DEFAULT_FRICTION that has overshooting behavior.
SPRING_WITHOUT_OVERSHOOT - Static variable in class com.facebook.litho.Transition
Spring-driven animator that can be used as alternative to Transition.SPRING_WITH_OVERSHOOT if overshoot is not desired.
SpringConfig - Class in com.facebook.litho.dataflow.springs
Data structure for storing spring configuration.
SpringConfig(double, double) - Constructor for class com.facebook.litho.dataflow.springs.SpringConfig
constructor for the SpringConfig
SpringListener - Interface in com.facebook.litho.dataflow.springs
This code was taken from the facebook/rebound repository.
SpringNode - Class in com.facebook.litho.dataflow
A node that implements spring physics: it takes an initial value ("initial" input) and end value ("end" input) and animates that value on each frame, outputting the progress over time.
SpringNode() - Constructor for class com.facebook.litho.dataflow.SpringNode
 
SpringNode(SpringConfig) - Constructor for class com.facebook.litho.dataflow.SpringNode
 
SpringTransition - Class in com.facebook.litho.animation
Animation for the transition of a single PropertyAnimation on a spring.
SpringTransition(PropertyAnimation, SpringConfig) - Constructor for class com.facebook.litho.animation.SpringTransition
 
SpringTransition(PropertyAnimation) - Constructor for class com.facebook.litho.animation.SpringTransition
 
SpringTransitionAnimator(double, double) - Constructor for class com.facebook.litho.Transition.SpringTransitionAnimator
Create spring-driven animator with given tension and friction values.
SpringTransitionAnimator(SpringConfig) - Constructor for class com.facebook.litho.Transition.SpringTransitionAnimator
Create spring-driven animator with given SpringConfig.
springWithConfig(double, double) - Static method in class com.facebook.litho.Transition
Creates a SpringTransition with the given tension and friction.
sRootHostRenderUnit - Static variable in class com.facebook.rendercore.Reducer
 
stackFromEnd(boolean) - Method in class com.facebook.litho.sections.widget.GridRecyclerConfiguration.Builder
 
stackFromEnd(boolean) - Method in class com.facebook.litho.sections.widget.ListRecyclerConfiguration.Builder
 
stackFromEnd(boolean) - Method in interface com.facebook.litho.sections.widget.RecyclerConfiguration.Builder
 
stackFromEnd(boolean) - Method in class com.facebook.litho.sections.widget.StaggeredGridRecyclerConfiguration.Builder
 
StacktraceHelper - Class in com.facebook.litho.utils
 
StacktraceHelper() - Constructor for class com.facebook.litho.utils.StacktraceHelper
 
stagger(int, T...) - Static method in class com.facebook.litho.Transition
Creates a set of Transitions that will run in parallel but starting on a stagger.
StaggeredGridLayoutHelper - Class in com.facebook.litho.widget
 
StaggeredGridLayoutHelper() - Constructor for class com.facebook.litho.widget.StaggeredGridLayoutHelper
 
StaggeredGridLayoutInfo - Class in com.facebook.litho.widget
An implementation for LayoutInfo to implement staggered grids with a StaggeredGridLayoutManager.
StaggeredGridLayoutInfo(int, int, boolean, int) - Constructor for class com.facebook.litho.widget.StaggeredGridLayoutInfo
 
StaggeredGridLayoutInfo(int, int, boolean, int, boolean, boolean) - Constructor for class com.facebook.litho.widget.StaggeredGridLayoutInfo
 
StaggeredGridLayoutInfoFactory - Interface in com.facebook.litho.sections.widget
staggeredGridLayoutInfoFactory(StaggeredGridLayoutInfoFactory) - Method in class com.facebook.litho.sections.widget.StaggeredGridRecyclerConfiguration.Builder
Provide a customized StaggeredGridLayoutInfo through StaggeredGridLayoutInfoFactory interface.
StaggeredGridRecyclerConfiguration<T extends SectionTree.Target & Binder<RecyclerView>> - Class in com.facebook.litho.sections.widget
A configuration object for RecyclerCollectionComponent that will create a androidx.recyclerview.widget.StaggeredGridLayoutManager for the RecyclerView.
StaggeredGridRecyclerConfiguration(int) - Constructor for class com.facebook.litho.sections.widget.StaggeredGridRecyclerConfiguration
Deprecated.
StaggeredGridRecyclerConfiguration(int, int, boolean) - Constructor for class com.facebook.litho.sections.widget.StaggeredGridRecyclerConfiguration
Deprecated.
StaggeredGridRecyclerConfiguration(int, int, boolean, RecyclerBinderConfiguration) - Constructor for class com.facebook.litho.sections.widget.StaggeredGridRecyclerConfiguration
Deprecated.
StaggeredGridRecyclerConfiguration(int, int, boolean, boolean, int, RecyclerBinderConfiguration, StaggeredGridLayoutInfoFactory) - Constructor for class com.facebook.litho.sections.widget.StaggeredGridRecyclerConfiguration
Deprecated.
StaggeredGridRecyclerConfiguration.Builder - Class in com.facebook.litho.sections.widget
 
start(Resolver) - Method in interface com.facebook.litho.animation.AnimationBinding
Starts this animation.
start(Resolver) - Method in class com.facebook.litho.animation.DelayBinding
 
start(Resolver) - Method in class com.facebook.litho.animation.ParallelBinding
 
start(Resolver) - Method in class com.facebook.litho.animation.SequenceBinding
 
start(Resolver) - Method in class com.facebook.litho.animation.TransitionAnimationBinding
 
start() - Method in class com.facebook.litho.Animations.AnimationBuilder
Start the animation and return a reference to the Animator
start() - Method in class com.facebook.litho.dataflow.ChoreographerTimingSource
 
start() - Method in class com.facebook.litho.dataflow.MockTimingSource
 
start() - Method in interface com.facebook.litho.dataflow.TimingSource
Registers the DataFlowGraph to receive frame callbacks until it calls TimingSource.stop().
START - Static variable in class com.facebook.litho.LithoStartupLogger
 
start - Variable in class com.facebook.litho.widget.SelectionChangedEvent
 
start - Variable in class com.facebook.litho.widget.SetSelectionEvent
 
startAndCancelPrevious(AtomicReference<Animator>) - Method in class com.facebook.litho.Animations.AnimationBuilder
Stop the previous animation and start a new one.
startDisappearingMountItem(MountItem) - Method in class com.facebook.litho.ComponentHost
This method is needed because if the disappearing item ended up being remounted to the root, then the index can be different than the one it was created with.
startDisappearingMountItem(MountItem) - Method in interface com.facebook.rendercore.transitions.DisappearingHost
This method should remove any reference to the mounted item but keep it added to the host to be drawn.
startIndex - Variable in class com.facebook.litho.widget.ReplaceTextEvent
 
startNotifyVisibleBoundsChangedSection() - Method in class com.facebook.rendercore.MountDelegate
 
startSnapFlingOffset(int) - Method in class com.facebook.litho.sections.widget.GridRecyclerConfiguration.Builder
 
startSnapFlingOffset(int) - Method in class com.facebook.litho.sections.widget.ListRecyclerConfiguration.Builder
 
StartSnapHelper - Class in com.facebook.litho.widget
 
StartSnapHelper(int) - Constructor for class com.facebook.litho.widget.StartSnapHelper
 
startTemporaryDetach() - Method in class com.facebook.litho.LithoView
 
startupLogger(LithoStartupLogger) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
startupLogger(LithoStartupLogger) - Method in class com.facebook.litho.widget.RecyclerBinder.Builder
 
State - Annotation Type in com.facebook.litho.annotations
States for a given Component are the union of all arguments annotated with State in the spec.
state - Variable in class com.facebook.litho.sections.common.RenderSectionEvent
 
STATE_CONTAINER - Static variable in annotation type com.facebook.litho.annotations.Comparable
 
STATE_CONTAINER - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
STATE_CONTAINER_ACCESSOR - Static variable in interface com.facebook.litho.specmodels.generator.GeneratorConstants
 
STATE_CONTAINER_GETTER - Static variable in interface com.facebook.litho.specmodels.generator.GeneratorConstants
 
STATE_CONTAINER_IMPL_GETTER - Static variable in interface com.facebook.litho.specmodels.generator.GeneratorConstants
 
STATE_CONTAINER_NAME_SUFFIX - Static variable in interface com.facebook.litho.specmodels.generator.GeneratorConstants
 
STATE_TRANSITION_FIELD_NAME - Static variable in interface com.facebook.litho.specmodels.generator.GeneratorConstants
 
STATE_UPDATE_NAME_SUFFIX - Static variable in interface com.facebook.litho.specmodels.generator.GeneratorConstants
 
STATE_UPDATE_PREFIX - Static variable in class com.facebook.litho.specmodels.generator.StateGenerator
 
STATE_UPDATES_IN_LOOP_THRESHOLD - Static variable in class com.facebook.litho.ComponentTree
 
STATE_VALUE - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
StateContainer - Class in com.facebook.litho
Implemented by the class used to store state within both Components and Sections to store state.
StateContainer() - Constructor for class com.facebook.litho.StateContainer
 
StateContainer.StateUpdate - Class in com.facebook.litho
 
stateContainerClass(ClassName) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
StateContainerGenerator - Class in com.facebook.litho.specmodels.generator
 
StateContainerGenerator() - Constructor for class com.facebook.litho.specmodels.generator.StateContainerGenerator
 
StateDebuggingUtils - Class in com.facebook.litho
Hosts API to debug state
StateDebuggingUtils() - Constructor for class com.facebook.litho.StateDebuggingUtils
 
StateGenerator - Class in com.facebook.litho.specmodels.generator
Class that generates the state methods for a Component.
StateHandler - Class in com.facebook.litho
Holds information about the current State of the components in a Component Tree.
StateHandler() - Constructor for class com.facebook.litho.StateHandler
 
StateHandler(StateHandler) - Constructor for class com.facebook.litho.StateHandler
 
stateListAnimator(StateListAnimator) - Method in class com.facebook.litho.CommonProps
 
stateListAnimator(StateListAnimator) - Method in class com.facebook.litho.Component.Builder
Ports android.view.View#setStateListAnimator(android.animation.StateListAnimator) into components world.
stateListAnimator(StateListAnimator) - Method in class com.facebook.litho.LithoNode
 
stateListAnimatorRes(int) - Method in class com.facebook.litho.CommonProps
 
stateListAnimatorRes(int) - Method in class com.facebook.litho.Component.Builder
Ports android.view.View#setStateListAnimator(android.animation.StateListAnimator) into components world.
stateListAnimatorRes(int) - Method in class com.facebook.litho.LithoNode
 
StateParamModel - Class in com.facebook.litho.specmodels.model
Model that is an abstract representation of a State.
StateParamModel(MethodParamModel, boolean) - Constructor for class com.facebook.litho.specmodels.model.StateParamModel
 
StateUpdate(int, Object...) - Constructor for class com.facebook.litho.StateContainer.StateUpdate
 
stateUpdatePolicy(EditTextStateUpdatePolicy) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
StateUpdatesTestHelper - Class in com.facebook.litho.testing.state
Helper for writing state update unit tests.
StateUpdatesTestHelper.StateUpdater - Interface in com.facebook.litho.testing.state
 
StateValidation - Class in com.facebook.litho.specmodels.model
Class for validating that the state models within a SpecModel are well-formed.
StateValidation() - Constructor for class com.facebook.litho.specmodels.model.StateValidation
 
StateValue<T> - Class in com.facebook.litho
Used to represent the value of a Component's State.
StateValue() - Constructor for class com.facebook.litho.StateValue
 
StateValueAssert<T> - Class in com.facebook.litho.testing.assertj
Assertion methods for StateValue.
stateValues(ImmutableList<StateParamModel>) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
step(int) - Method in class com.facebook.litho.dataflow.MockTimingSource
 
step - Variable in class com.facebook.litho.LifecycleStep.StepInfo
 
step(int) - Method in class com.facebook.litho.testing.TransitionTestRule
 
stepAnimationFrames(int) - Method in class com.facebook.litho.testing.espresso.rules.AnimationRunnerTestRule
Skip the given amount of frames
StepInfo(LifecycleStep) - Constructor for class com.facebook.litho.LifecycleStep.StepInfo
 
StepInfo(LifecycleStep, Object...) - Constructor for class com.facebook.litho.LifecycleStep.StepInfo
 
sticky(Boolean) - Method in class com.facebook.litho.sections.common.SingleComponentSection.Builder
 
StickyHeaderController - Interface in com.facebook.litho.widget
 
stickyHeaderControllerFactory(StickyHeaderControllerFactory) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
stickyHeaderControllerFactory(StickyHeaderControllerFactory) - Method in class com.facebook.litho.widget.RecyclerBinder.Builder
Sets a factory to be used to create a custom controller for sticky section headers
StickyHeaderControllerFactory - Interface in com.facebook.litho.widget
 
stop() - Method in interface com.facebook.litho.animation.AnimationBinding
Stops this animation.
stop() - Method in class com.facebook.litho.animation.DelayBinding
 
stop() - Method in class com.facebook.litho.animation.ParallelBinding
 
stop() - Method in class com.facebook.litho.animation.SequenceBinding
 
stop() - Method in class com.facebook.litho.animation.TransitionAnimationBinding
 
stop() - Method in class com.facebook.litho.dataflow.ChoreographerTimingSource
 
stop() - Method in class com.facebook.litho.dataflow.MockTimingSource
 
stop() - Method in interface com.facebook.litho.dataflow.TimingSource
Stops the DataFlowGraph from receiving frame callbacks.
sTopsComparator - Static variable in class com.facebook.rendercore.incrementalmount.IncrementalMountRenderCoreExtension
 
sTouchHandlersBindFunction - Static variable in class com.facebook.rendercore.renderunits.HostRenderUnit
 
STRING - Static variable in interface com.facebook.litho.sections.specmodels.model.SectionClassNames
 
STRING - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
STRING_RES - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
strokeColor - Variable in class com.facebook.litho.drawable.ComparableGradientDrawable
 
strokeColorStateList - Variable in class com.facebook.litho.drawable.ComparableGradientDrawable
 
strokeDashGap - Variable in class com.facebook.litho.drawable.ComparableGradientDrawable
 
strokeDashWidth - Variable in class com.facebook.litho.drawable.ComparableGradientDrawable
 
strokeWidth - Variable in class com.facebook.litho.drawable.ComparableGradientDrawable
 
SubCharSequenceMatcher - Class in com.facebook.litho.testing.assertj
An implementation like SubstringMatcher but generalized to CharSequence instead of CharSequence.
SubCharSequenceMatcher(CharSequence) - Constructor for class com.facebook.litho.testing.assertj.SubCharSequenceMatcher
 
SubComponent - Class in com.facebook.litho.testing.subcomponents
Allows convenient type matching comparison for instances of Components.
SubComponentDeepExtractor - Class in com.facebook.litho.testing.assertj
Deprecated.
Use LithoViewAssert#containsComponent) instead.
SubComponentExtractor - Class in com.facebook.litho.testing.assertj
Deprecated.
Use LithoViewAssert#containsComponent) instead.
subComponents() - Static method in class com.facebook.litho.testing.assertj.LithoViewSubComponentExtractor
Deprecated.
 
subComponents(ComponentContext) - Static method in class com.facebook.litho.testing.assertj.SubComponentExtractor
Deprecated.
 
subComponentsDeeply() - Static method in class com.facebook.litho.testing.assertj.LithoViewSubComponentDeepExtractor
Deprecated.
 
subComponentsDeeply(ComponentContext) - Static method in class com.facebook.litho.testing.assertj.SubComponentDeepExtractor
Deprecated.
Extract sub components recursively, from a provided Component in a depth-first manner.
subComponentWith(<any>) - Static method in class com.facebook.litho.testing.assertj.LithoViewSubComponentExtractor
Deprecated.
 
subComponentWith(ComponentContext, <any>) - Static method in class com.facebook.litho.testing.assertj.SubComponentExtractor
Deprecated.
This combinator allows you to make an assertion that applies to at least one sub-component directly spun up by the component under test.
subList(int, int) - Method in class com.facebook.litho.specmodels.internal.ImmutableList
 
subscribeComponentTreeToLifecycleProvider(LithoLifecycleProvider) - Method in class com.facebook.litho.LithoView
If this LithoView has a ComponentTree attached to it, set a LithoLifecycleProvider if it doesn't already have one.
subscribeToLifecycleProvider(LithoLifecycleProvider) - Method in class com.facebook.litho.ComponentTree
 
SubSection - Class in com.facebook.litho.testing.sections
Allows convenient type matching comparison for instances of SectionLifecycles.
superDelegate - Variable in class com.facebook.litho.DispatchPopulateAccessibilityEventEvent
 
superDelegate - Variable in class com.facebook.litho.OnInitializeAccessibilityEventEvent
 
superDelegate - Variable in class com.facebook.litho.OnInitializeAccessibilityNodeInfoEvent
 
superDelegate - Variable in class com.facebook.litho.OnPopulateAccessibilityEventEvent
 
superDelegate - Variable in class com.facebook.litho.OnRequestSendAccessibilityEventEvent
 
superDelegate - Variable in class com.facebook.litho.PerformAccessibilityActionEvent
 
superDelegate - Variable in class com.facebook.litho.SendAccessibilityEventEvent
 
superDelegate - Variable in class com.facebook.litho.SendAccessibilityEventUncheckedEvent
 
supportsBackgroundChangeSets() - Method in interface com.facebook.litho.sections.SectionTree.Target
 
supportsBackgroundChangeSets() - Method in class com.facebook.litho.sections.widget.SectionBinderTarget
 
supportsBackgroundChangeSets() - Method in class com.facebook.litho.testing.sections.TestTarget
 
suppressMeasureComponentTree(boolean) - Method in class com.facebook.litho.LithoView
If set to true, the onMeasure(..) call won't measure the ComponentTree with the given measure specs, but it will just use them as measured dimensions.
SURFACE - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
SURFACE_CONTEXT - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
swapChildAt(YogaNode, int) - Method in class com.facebook.yoga.YogaNodeJNIBase
 
SWITCH - Static variable in class com.facebook.litho.AccessibilityRole
 
SynchronizedTypefaceHelper - Class in com.facebook.litho.widget
 
SynchronizedTypefaceHelper() - Constructor for class com.facebook.litho.widget.SynchronizedTypefaceHelper
 
sYogaNodeFactory - Static variable in class com.facebook.litho.NodeConfig
Custom factory for Yoga nodes.
systemShouldAdvance() - Method in class com.facebook.litho.dataflow.springs.Spring
Check if this spring should be advanced by the system.
Systracer - Interface in com.facebook.rendercore
 
Systracer.ArgsBuilder - Interface in com.facebook.rendercore
Object that accumulates arguments for beginSectionWithArgs.

T

t - Variable in class com.facebook.litho.sections.LoadingEvent
 
TAB_BAR - Static variable in class com.facebook.litho.AccessibilityRole
 
tag(String) - Method in class com.facebook.litho.sections.SectionTree.Builder
If enabled, a tag will define the section tree being built
TAG - Static variable in class com.facebook.litho.widget.SectionsDebug
 
TagExtractor - Class in com.facebook.litho.specmodels.processor
Tags a TypeElement and extract possible spec tags from it in the form of a TagModel, retaining information about supertypes and potential methods for validation purposes.
TagGenerator - Class in com.facebook.litho.specmodels.generator
 
TagModel - Class in com.facebook.litho.specmodels.model
Model that is an abstract representation of empty interfaces tagging component specs.
TagModel(ClassName, boolean, boolean, Object) - Constructor for class com.facebook.litho.specmodels.model.TagModel
 
tags(ImmutableList<TagModel>) - Method in class com.facebook.litho.specmodels.model.SpecModelImpl.Builder
 
tags(ImmutableList<TagModel>) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
TagValidation - Class in com.facebook.litho.specmodels.model
 
TagValidation() - Constructor for class com.facebook.litho.specmodels.model.TagValidation
 
target - Variable in class com.facebook.litho.sections.widget.ScrollToHandle
 
target - Variable in class com.facebook.litho.sections.widget.SmoothScrollToHandleEvent
 
targets(TransitionId) - Method in class com.facebook.litho.Transition.TransitionUnit
 
targetsProperty(AnimatedProperty) - Method in class com.facebook.litho.Transition.TransitionUnit
 
TempComponentsConfigurations - Class in com.facebook.litho.config
 
TempComponentsConfigurations() - Constructor for class com.facebook.litho.config.TempComponentsConfigurations
 
tension - Variable in class com.facebook.litho.dataflow.springs.SpringConfig
 
TEST - Static variable in annotation type com.facebook.litho.LayoutState.CalculateLayoutSource
 
TEST_SPEC - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
TestComponent - Class in com.facebook.litho
Deprecated.
Use ComponentAssert APIs instead. Because this isn't generated with codegen, it can have subtle issues in tests.
TestComponent - Class in com.facebook.litho.testing
Deprecated.
Component should not be directly subclassed, write a layout spec or mount spec instead
TestComponent(String) - Constructor for class com.facebook.litho.testing.TestComponent
Deprecated.
 
TestComponent() - Constructor for class com.facebook.litho.testing.TestComponent
Deprecated.
 
TestComponentsLogger - Class in com.facebook.litho.testing.logging
In test environments we don't want to recycle the events as mockity hold on to them.
TestComponentsLogger() - Constructor for class com.facebook.litho.testing.logging.TestComponentsLogger
 
TestComponentsReporter - Class in com.facebook.litho.testing.logging
 
TestComponentsReporter() - Constructor for class com.facebook.litho.testing.logging.TestComponentsReporter
 
TestDrawable - Class in com.facebook.litho.testing
 
TestDrawable() - Constructor for class com.facebook.litho.testing.TestDrawable
 
TestDrawableComponent - Class in com.facebook.litho.testing
Deprecated.
Use MountSpecLifecycleTester if lifecycle assertions are needed or SimpleMountSpecTester if not.
TestDrawableComponent.BlockInPrepareComponentListener - Class in com.facebook.litho.testing
Deprecated.
A listener that will block in prepare until allowPrepareToComplete is called from another thread.
TestDrawableComponent.Builder - Class in com.facebook.litho.testing
Deprecated.
 
TestDrawableComponent.TestComponentListener - Interface in com.facebook.litho.testing
Deprecated.
 
TestImageConditions - Class in com.facebook.litho.widget
Helpers to match against TestImageSpec.
TestImageConditions() - Constructor for class com.facebook.litho.widget.TestImageConditions
 
TestIndexOutOfBoundsExceptionTarget - Class in com.facebook.litho.testing.sections
 
TestIndexOutOfBoundsExceptionTarget() - Constructor for class com.facebook.litho.testing.sections.TestIndexOutOfBoundsExceptionTarget
 
testing() - Static method in enum com.facebook.litho.specmodels.internal.RunMode
 
TestItem - Class in com.facebook.litho
Holds information about a TestOutput.
TestItem() - Constructor for class com.facebook.litho.TestItem
 
TestItem.AcquireKey - Class in com.facebook.litho
 
testKey(String) - Method in class com.facebook.litho.CommonProps
 
testKey(String) - Method in class com.facebook.litho.Component.Builder
 
testKey(String) - Method in class com.facebook.litho.LithoNode
 
TestLayoutComponent - Class in com.facebook.litho.testing
Deprecated.
Component should not be directly subclassed, write a layout spec or mount spec instead
TestLayoutComponent.Builder - Class in com.facebook.litho.testing
Deprecated.
 
TestLayoutState - Class in com.facebook.litho
Deprecated.
Only to be used with the deprecated ComponentTestHelper
TestLayoutState() - Constructor for class com.facebook.litho.TestLayoutState
Deprecated.
 
TestPerfEvent - Class in com.facebook.litho
Implementation of PerfEvent for tests.
TestPerfEvent(int) - Constructor for class com.facebook.litho.TestPerfEvent
 
TestSection(String, int, String, boolean) - Constructor for class com.facebook.litho.testing.sections.TestSectionCreator.TestSection
 
TestSectionCreator - Class in com.facebook.litho.testing.sections
Test support class to easily create static Section hierarchies.
TestSectionCreator() - Constructor for class com.facebook.litho.testing.sections.TestSectionCreator
 
TestSectionCreator.ChildrenSectionTest - Class in com.facebook.litho.testing.sections
 
TestSectionCreator.TestSection - Class in com.facebook.litho.testing.sections
 
TestSectionCreator.TestStateContainer - Class in com.facebook.litho.testing.sections
 
TestSizeDependentComponent - Class in com.facebook.litho.testing
Deprecated.
Component should not be directly subclassed, write a layout spec or mount spec instead
TestSizeDependentComponent.Builder - Class in com.facebook.litho.testing
Deprecated.
 
TestSpecGenerator - Interface in com.facebook.litho.specmodels.model.testing
Generates the test matchers for a TestSpecModel.
TestSpecModel - Class in com.facebook.litho.specmodels.model.testing
Model that is an abstract representation of a com.facebook.litho.annotations.TestSpec.
TestSpecModel(String, String, ImmutableList<PropModel>, ImmutableList<InjectPropModel>, ImmutableList<BuilderMethodModel>, ImmutableList<PropJavadocModel>, ImmutableList<TypeVariableName>, SpecModel, TestSpecGenerator, String, DependencyInjectionHelper) - Constructor for class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
TestSpecModel(SpecModel, TestSpecGenerator, SpecModel) - Constructor for class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
TestSpecModelFactory - Class in com.facebook.litho.specmodels.processor.testing
 
TestSpecModelFactory() - Constructor for class com.facebook.litho.specmodels.processor.testing.TestSpecModelFactory
 
TestSpecModelFactory(TestSpecGenerator) - Constructor for class com.facebook.litho.specmodels.processor.testing.TestSpecModelFactory
 
TestSpecModelValidation - Class in com.facebook.litho.specmodels.model.testing
Class for validating that a TestSpecModel is well-formed.
TestSpecModelValidation() - Constructor for class com.facebook.litho.specmodels.model.testing.TestSpecModelValidation
 
TestStateContainer() - Constructor for class com.facebook.litho.testing.sections.TestSectionCreator.TestStateContainer
 
TestTarget - Class in com.facebook.litho.testing.sections
A test target that keeps track of operations and changes.
TestTarget() - Constructor for class com.facebook.litho.testing.sections.TestTarget
 
TestTarget.Operation - Class in com.facebook.litho.testing.sections
 
TestTargetExtractor - Class in com.facebook.litho.specmodels.processor
Utility class for extracting the target value of a TestSpec.
TestTargetExtractor() - Constructor for class com.facebook.litho.specmodels.processor.TestTargetExtractor
 
TestTransitionComponent - Class in com.facebook.litho.testing
Deprecated.
Component should not be directly subclassed, write a layout spec or mount spec instead
TestTransitionComponent.Builder - Class in com.facebook.litho.testing
Deprecated.
 
TestTriggerEvent - Class in com.facebook.litho.testing.sections
 
TestTriggerEvent() - Constructor for class com.facebook.litho.testing.sections.TestTriggerEvent
 
testView(View) - Method in class com.facebook.litho.testing.TestViewComponent.Builder
Deprecated.
 
TestViewComponent - Class in com.facebook.litho.testing
Deprecated.
Component should not be directly subclassed, write a layout spec or mount spec instead
TestViewComponent.Builder - Class in com.facebook.litho.testing
Deprecated.
 
text(<any>) - Static method in class com.facebook.litho.testing.assertj.ComponentConditions
Matcher that succeeds if a InspectableComponent has text content that matches the provided condition.
text(<any>) - Static method in class com.facebook.litho.testing.assertj.ComponentConditions
Matcher that succeeds if a InspectableComponent has text content that matches the provided hamcrest matcher.
text(String) - Method in class com.facebook.litho.widget.Button.Builder
 
text(CharSequence) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
text - Variable in class com.facebook.litho.widget.ReplaceTextEvent
 
text - Variable in class com.facebook.litho.widget.SetTextEvent
 
Text - Class in com.facebook.litho.widget
Component to render text.
text(CharSequence) - Method in class com.facebook.litho.widget.Text.Builder
 
text - Variable in class com.facebook.litho.widget.TextChangedEvent
 
text - Variable in class com.facebook.litho.widget.TextOffsetOnTouchEvent
 
Text.Builder - Class in com.facebook.litho.widget
 
textAlignment(Layout.Alignment) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
textAlignment(Layout.Alignment) - Method in class com.facebook.litho.widget.Text.Builder
 
TextAlignment - Enum in com.facebook.litho.widget
Enumeration of text alignment values.
textAlignment(int) - Method in class com.facebook.litho.widget.TextInput.Builder
 
textAlignmentDefault - Static variable in class com.facebook.litho.widget.TextStylesHelper
 
textAttr(int, int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
textAttr(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
textAttr(int, int) - Method in class com.facebook.litho.widget.Text.Builder
 
textAttr(int) - Method in class com.facebook.litho.widget.Text.Builder
 
TextChangedEvent - Class in com.facebook.litho.widget
Event sent by EditText when the text entered by the user changes.
TextChangedEvent() - Constructor for class com.facebook.litho.widget.TextChangedEvent
 
textChangedEventHandler(EventHandler<TextChangedEvent>) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
textChangedEventHandler(EventHandler<TextChangedEvent>) - Method in class com.facebook.litho.widget.TextInput.Builder
 
textColor(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
textColor(int) - Method in class com.facebook.litho.widget.Text.Builder
 
textColorAttr(int, int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
textColorAttr(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
textColorAttr(int, int) - Method in class com.facebook.litho.widget.Text.Builder
 
textColorAttr(int) - Method in class com.facebook.litho.widget.Text.Builder
 
textColorRes(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
textColorRes(int) - Method in class com.facebook.litho.widget.Text.Builder
 
textColorStateList(ColorStateList) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
textColorStateList(ColorStateList) - Method in class com.facebook.litho.widget.Text.Builder
 
textColorStateList(ColorStateList) - Method in class com.facebook.litho.widget.TextInput.Builder
 
TextContent - Interface in com.facebook.litho
A UI element that contains text.
textDirection(TextDirectionHeuristicCompat) - Method in class com.facebook.litho.widget.Text.Builder
 
TextDrawable - Class in com.facebook.litho.widget
A Drawable for mounting text content from a Component.
TextDrawable() - Constructor for class com.facebook.litho.widget.TextDrawable
 
textEquals(CharSequence) - Static method in class com.facebook.litho.testing.assertj.ComponentConditions
Matcher that succeeds if a InspectableComponent has a text content that exactly matches the provided string.
textEquals(String) - Static method in class com.facebook.litho.testing.assertj.ComponentConditions
 
TextInput - Class in com.facebook.litho.widget
Component that renders an editable text input using an android EditText.
TextInput.Builder - Class in com.facebook.litho.widget
 
textOffset - Variable in class com.facebook.litho.widget.TextOffsetOnTouchEvent
 
TextOffsetOnTouchEvent - Class in com.facebook.litho.widget
Text component should implement an event of this type in order to receive callback on what was the text offset when text was touched initially.
TextOffsetOnTouchEvent() - Constructor for class com.facebook.litho.widget.TextOffsetOnTouchEvent
 
textOffsetOnTouchEventHandler(EventHandler<TextOffsetOnTouchEvent>) - Method in class com.facebook.litho.widget.Text.Builder
 
textOffsetOnTouchHandler(EventHandler) - Method in class com.facebook.litho.widget.Text.Builder
 
textRes(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
textRes(int, Object...) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
textRes(int) - Method in class com.facebook.litho.widget.Text.Builder
 
textRes(int, Object...) - Method in class com.facebook.litho.widget.Text.Builder
 
textSizeAttr(int, int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
textSizeAttr(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
textSizeAttr(int, int) - Method in class com.facebook.litho.widget.Text.Builder
 
textSizeAttr(int) - Method in class com.facebook.litho.widget.Text.Builder
 
textSizeAttr(int, int) - Method in class com.facebook.litho.widget.TextInput.Builder
 
textSizeAttr(int) - Method in class com.facebook.litho.widget.TextInput.Builder
 
textSizeDip(float) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
textSizeDip(float) - Method in class com.facebook.litho.widget.Text.Builder
 
textSizeDip(float) - Method in class com.facebook.litho.widget.TextInput.Builder
 
textSizePx(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
textSizePx(int) - Method in class com.facebook.litho.widget.Text.Builder
 
textSizePx(int) - Method in class com.facebook.litho.widget.TextInput.Builder
 
textSizeRes(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
textSizeRes(int) - Method in class com.facebook.litho.widget.Text.Builder
 
textSizeRes(int) - Method in class com.facebook.litho.widget.TextInput.Builder
 
textSizeSp(float) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
textSizeSp(float) - Method in class com.facebook.litho.widget.Text.Builder
 
textSizeSp(float) - Method in class com.facebook.litho.widget.TextInput.Builder
 
textStyle(int) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
textStyle(int) - Method in class com.facebook.litho.widget.Text.Builder
 
TextStylesHelper - Class in com.facebook.litho.widget
 
TextStylesHelper() - Constructor for class com.facebook.litho.widget.TextStylesHelper
 
TEXTURE_TOO_BIG - Static variable in class com.facebook.litho.ComponentHost
 
TEXTURE_ZERO_DIM - Static variable in class com.facebook.litho.ComponentHost
 
textureSizeWarningLimit - Static variable in class com.facebook.litho.config.ComponentsConfiguration
 
TextureWarmer - Class in com.facebook.litho.widget
A class that schedules a background draw of a Layout or Drawable.
TextureWarmer.WarmDrawable - Class in com.facebook.litho.widget
 
textWatcher(TextWatcher) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
textWatcher(TextWatcher) - Method in class com.facebook.litho.widget.TextInput.Builder
 
textWatchers(List<TextWatcher>) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
textWatchers(List<TextWatcher>) - Method in class com.facebook.litho.widget.TextInput.Builder
 
thowSoftErrorIfStateContainerWasNotFound(String, Component) - Method in class com.facebook.litho.StateHandler
 
threadPoolConfig(LayoutThreadPoolConfiguration) - Method in class com.facebook.litho.widget.RecyclerBinder.Builder
 
threadPoolConfiguration - Static variable in class com.facebook.litho.config.ComponentsConfiguration
If non-null, a thread pool will be used for async layouts instead of a single layout thread.
threadPoolConfiguration(LayoutThreadPoolConfiguration) - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration.Builder
Null value will fall back to the non-null default one.
ThreadPoolLayoutHandler - Class in com.facebook.litho
LithoHandler implementation that uses a thread pool to calculate the layout.
ThreadTracingRunnable - Class in com.facebook.litho
ThreadTracingRunnable tries to help debugging crashes happening across threads showing the stacktrace of the crash origin which scheduled this runnable.
ThreadTracingRunnable() - Constructor for class com.facebook.litho.ThreadTracingRunnable
 
ThreadTracingRunnable(ThreadTracingRunnable) - Constructor for class com.facebook.litho.ThreadTracingRunnable
If you are chaining multiple Runnable together that are going to schedule each other within their run() method, use this constructor to track their stacktraces across threads.
ThreadUtils - Class in com.facebook.litho
Thread assertion utilities.
ThreadUtils - Class in com.facebook.rendercore.utils
Thread assertion utilities.
ThreadUtils.MainThreadOverride - Annotation Type in com.facebook.litho
 
TIME_PICKER - Static variable in class com.facebook.litho.AccessibilityRole
 
TIME_PICKER_DIALOG - Static variable in class com.facebook.litho.AccessibilityRole
 
timelineDocsLink - Static variable in class com.facebook.litho.config.ComponentsConfiguration
 
TimeOutSemaphore - Class in com.facebook.litho.testing
Semaphore wrapper that automatically times out in 5 seconds so that we don't forget to do it and hang tests or not check for whether the lock was successfully acquired.
TimeOutSemaphore(int) - Constructor for class com.facebook.litho.testing.TimeOutSemaphore
 
times(int) - Static method in class com.facebook.litho.testing.assertj.LithoViewAssert
 
timestampMillis - Variable in class com.facebook.litho.RenderCompleteEvent
 
timing(int) - Static method in class com.facebook.litho.Transition
Creates a TimingTransition with the given duration.
timing(int, Interpolator) - Static method in class com.facebook.litho.Transition
Creates a TimingTransition with the given duration and Interpolator.
TimingNode - Class in com.facebook.litho.dataflow
A ValueNode that will linearly update its value from 0 to 1.0 over the course of the given duration.
TimingNode(int) - Constructor for class com.facebook.litho.dataflow.TimingNode
 
TimingSource - Interface in com.facebook.litho.dataflow
The component responsible for driving the progress of a DataFlowBinding on each frame once it's been activated.
TimingTransition - Class in com.facebook.litho.animation
Animation for the transition of a single PropertyAnimation over a fixed amount of time.
TimingTransition(int, PropertyAnimation) - Constructor for class com.facebook.litho.animation.TimingTransition
 
TimingTransition(int, PropertyAnimation, Interpolator) - Constructor for class com.facebook.litho.animation.TimingTransition
 
TimingTransitionAnimator(int) - Constructor for class com.facebook.litho.Transition.TimingTransitionAnimator
Create timing animator with accelerate decelerate interpolation.
TimingTransitionAnimator(int, Interpolator) - Constructor for class com.facebook.litho.Transition.TimingTransitionAnimator
Create timing animator with custom Android interpolator.
tintColorStateList(ColorStateList) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
to(float) - Method in class com.facebook.litho.Animations.AnimationBuilder
Specify that value that the DynamicValue will be animated to.
to(StateValue<DynamicValue<Float>>) - Method in class com.facebook.litho.Animations.DynamicValueBindingBuilder
Bind modified flow source to a dynamic value
toArray() - Method in class com.facebook.litho.internal.ArraySet
Deprecated.
 
toArray(T[]) - Method in class com.facebook.litho.internal.ArraySet
Deprecated.
 
toArray() - Method in class com.facebook.litho.specmodels.internal.ImmutableList
 
toArray(T[]) - Method in class com.facebook.litho.specmodels.internal.ImmutableList
 
TOAST - Static variable in class com.facebook.litho.AccessibilityRole
 
toDebugString(LithoView) - Static method in class com.facebook.litho.LithoViewTestHelper
 
TOGGLE_BUTTON - Static variable in class com.facebook.litho.AccessibilityRole
 
toHierarchyString() - Method in class com.facebook.litho.DebugHierarchy.Node
 
toInteger(StateValue<DynamicValue<Integer>>) - Method in class com.facebook.litho.Animations.DynamicValueBindingBuilder
Special case method to bind to a DynamicValue to animate color
TooltipPosition - Enum in com.facebook.litho
Specify a position to anchor a DeprecatedLithoTooltip on a component.
TOP_LEFT - Static variable in annotation type com.facebook.litho.Border.Corner
 
TOP_LEFT - Static variable in class com.facebook.litho.widget.CardClipDrawable
 
TOP_RIGHT - Static variable in annotation type com.facebook.litho.Border.Corner
 
TOP_RIGHT - Static variable in class com.facebook.litho.widget.CardClipDrawable
 
topPadding(int) - Method in class com.facebook.litho.widget.Recycler.Builder
 
topPaddingAttr(int, int) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
topPaddingAttr(int) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
topPaddingDip(float) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
topPaddingPx(int) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
topPaddingRes(int) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
toPropModel() - Method in class com.facebook.litho.specmodels.model.InjectPropModel
Convert to a regular prop model.
toString() - Method in class com.facebook.litho.animation.PropertyAnimation
 
toString() - Method in class com.facebook.litho.animation.PropertyHandle
 
toString() - Method in class com.facebook.litho.Component
 
toString() - Method in class com.facebook.litho.Diff
 
toString() - Method in class com.facebook.litho.EventHandler
 
toString() - Method in class com.facebook.litho.internal.ArraySet
Deprecated.
 
toString() - Method in class com.facebook.litho.internal.SparseFloatArray
This implementation composes a string by iterating over its mappings.
toString() - Method in enum com.facebook.litho.LithoLifecycleProvider.LithoLifecycle
 
toString() - Method in class com.facebook.litho.LithoView
 
toString() - Method in class com.facebook.litho.OutputUnitsAffinityGroup
 
toString() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
toString() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
toString() - Method in class com.facebook.litho.specmodels.generator.TypeSpecDataHolder.JavadocSpec
 
toString() - Method in class com.facebook.litho.specmodels.internal.ImmutableList
 
toString() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
toString() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
toString() - Method in class com.facebook.litho.specmodels.model.PropDefaultModel
 
toString() - Method in class com.facebook.litho.specmodels.model.SpecModelValidationError
 
toString() - Method in class com.facebook.litho.testing.assertj.LithoViewAssert.OccurrenceCount
 
toString() - Method in class com.facebook.litho.testing.sections.SubSection
 
toString() - Method in class com.facebook.litho.testing.subcomponents.InspectableComponent
 
toString() - Method in class com.facebook.litho.testing.subcomponents.SubComponent
 
toString() - Method in class com.facebook.litho.TestPerfEvent
 
toString() - Method in class com.facebook.litho.TransitionId
 
toString() - Method in class com.facebook.rendercore.MeasureResult
 
toString() - Method in class com.facebook.yoga.YogaValue
 
toStringOf(Object) - Method in class com.facebook.litho.testing.assertj.LithoRepresentation
Returns the standard toString representation of the given object.
Touchable - Interface in com.facebook.litho
Any interface for mounted items that need to capture motion events from its ComponentHost.
Touchable - Interface in com.facebook.rendercore
Any interface for mounted items that need to capture motion events from its HostView.
TouchableFeedback - Class in com.facebook.litho.widget
A Component that can wrap another component to add touch feedback via a RippleDrawable background.
TouchableFeedback.Builder - Class in com.facebook.litho.widget
 
touchableSpanListener(TouchableSpanListener) - Method in class com.facebook.litho.widget.Text.Builder
 
TouchableSpanListener - Interface in com.facebook.litho.widget
A listener that reacts to touch events on a clickable span.
TouchEvent - Class in com.facebook.litho
Components should implement an event of this type in order to receive Android touch events.
TouchEvent() - Constructor for class com.facebook.litho.TouchEvent
 
touchExpansionAttr(YogaEdge, int, int) - Method in class com.facebook.litho.Component.Builder
 
touchExpansionAttr(YogaEdge, int) - Method in class com.facebook.litho.Component.Builder
 
touchExpansionDip(YogaEdge, float) - Method in class com.facebook.litho.Component.Builder
 
touchExpansionPx(YogaEdge, int) - Method in class com.facebook.litho.CommonProps
 
touchExpansionPx(YogaEdge, int) - Method in class com.facebook.litho.Component.Builder
 
touchExpansionPx(YogaEdge, int) - Method in class com.facebook.litho.LithoNode
 
touchExpansionRes(YogaEdge, int) - Method in class com.facebook.litho.Component.Builder
 
touchHandler(EventHandler<TouchEvent>) - Method in class com.facebook.litho.BaseMatcher
 
touchHandler(<any>) - Method in class com.facebook.litho.BaseMatcher
 
touchHandler(EventHandler<TouchEvent>) - Method in class com.facebook.litho.CommonProps
 
touchHandler(EventHandler<TouchEvent>) - Method in class com.facebook.litho.Component.Builder
 
touchInterceptor(LithoRecyclerView.TouchInterceptor) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
touchInterceptor(LithoRecyclerView.TouchInterceptor) - Method in class com.facebook.litho.widget.Recycler.Builder
 
tracedRun(ThreadTracingRunnable) - Method in class com.facebook.litho.ThreadTracingRunnable
Implement here your Runnable.run() code.
traceName(String) - Method in class com.facebook.litho.Transition.TransitionUnitsBuilder
 
transferInto(LithoNode) - Method in class com.facebook.litho.NestedTreeHolder
 
transferService(SectionContext, Section, Section) - Method in class com.facebook.litho.sections.SectionLifecycle
Call this to transfer the Services between two Section with the same global scope.
transferState(StateContainer, StateContainer) - Method in class com.facebook.litho.Component
Call this to transfer the State annotated values between two Component with the same global scope.
transferState(StateContainer, StateContainer) - Method in class com.facebook.litho.sections.common.HideableDataDiffSection
 
transferState(StateContainer, StateContainer) - Method in class com.facebook.litho.sections.SectionLifecycle
Call this to transfer the State annotated values between two Section with the same global scope.
transferState(StateContainer, StateContainer) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent
 
transferState(StateContainer, StateContainer) - Method in class com.facebook.litho.sections.widget.ViewPagerHelperSection
 
transferState(StateContainer, StateContainer) - Method in class com.facebook.litho.widget.EditText
Deprecated.
 
transferState(StateContainer, StateContainer) - Method in class com.facebook.litho.widget.HorizontalScroll
 
transferState(StateContainer, StateContainer) - Method in class com.facebook.litho.widget.Recycler
 
transferState(StateContainer, StateContainer) - Method in class com.facebook.litho.widget.SizeSpecMountWrapperComponent
 
transferState(StateContainer, StateContainer) - Method in class com.facebook.litho.widget.Spinner
 
transferState(StateContainer, StateContainer) - Method in class com.facebook.litho.widget.TextInput
 
transferState(StateContainer, StateContainer) - Method in class com.facebook.litho.widget.VerticalScroll
 
TRANSITION - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
Transition - Class in com.facebook.litho
Defines how a property on a component should animate as it changes, allowing you to optionally define appear-from values for appear animations and disappear-to values for disappear animations.
Transition() - Constructor for class com.facebook.litho.Transition
 
Transition.AnimationTarget - Class in com.facebook.litho
Specifies what components and properties a Transition should target.
Transition.AutoBoundsTransitionBuilder - Class in com.facebook.litho
Transition builder that targets every component in the component tree whose bounds have been changed.
Transition.BaseTransitionUnitsBuilder - Class in com.facebook.litho
 
Transition.ComponentTarget - Class in com.facebook.litho
Specifies the component(s) a Transition should target.
Transition.PropertyTarget - Class in com.facebook.litho
Specifies the property(s) a Transition should target.
Transition.RootBoundsTransition - Class in com.facebook.litho
Contains information about whether root component has bounds transition and if so whether it defines appear animation as well.
Transition.SpringTransitionAnimator - Class in com.facebook.litho
Creates spring-driven animations.
Transition.TimingTransitionAnimator - Class in com.facebook.litho
Creates timing-driven animations with the given duration.
Transition.TransitionAnimator - Interface in com.facebook.litho
Class that knows how to create a TransitionAnimationBinding given a PropertyAnimation.
Transition.TransitionKeyType - Enum in com.facebook.litho
 
Transition.TransitionUnit - Class in com.facebook.litho
 
Transition.TransitionUnitsBuilder - Class in com.facebook.litho
Transition builder that allows targeting arbitrary keys and properties.
TRANSITION_CONTAINER - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
TransitionAnimationBinding - Class in com.facebook.litho.animation
Base class for defining animations for transitions between states of the component hierarchy.
TransitionAnimationBinding() - Constructor for class com.facebook.litho.animation.TransitionAnimationBinding
 
transitionClass(ClassName) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
transitionContainerClass(ClassName) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
TransitionEndEvent - Class in com.facebook.litho
Components should implement an event of this type in order to receive a callback when a Transition ends.
TransitionEndEvent(String, AnimatedProperty) - Constructor for class com.facebook.litho.TransitionEndEvent
 
transitionEndHandler(Function<Void>) - Method in class com.facebook.litho.Transition.AutoBoundsTransitionBuilder
Add a transition end handler that would get a callback whenever the transition finishes.
transitionEndHandler(Function<Void>) - Method in class com.facebook.litho.Transition.TransitionUnitsBuilder
Add a transition end handler that would get a callback whenever the transition finishes.
TransitionId - Class in com.facebook.litho
Represents a unique id used for transitions, that is assigned to AnimatableItem based on Node's transitionKey and transitionKeyType, later passed on to a MountItem, and used by com.facebook.rendercore.MountDelegate.MountDelegateTarget and TransitionManager
TransitionId(int, String, String) - Constructor for class com.facebook.litho.TransitionId
 
TransitionId.Type - Annotation Type in com.facebook.litho
 
transitionKey(<any>) - Method in class com.facebook.litho.BaseMatcher
 
transitionKey(String, String) - Method in class com.facebook.litho.CommonProps
 
transitionKey(String) - Method in class com.facebook.litho.Component.Builder
 
transitionKey(String, String) - Method in class com.facebook.litho.LithoNode
 
transitionKey - Variable in class com.facebook.litho.TransitionEndEvent
 
transitionKeyType(Transition.TransitionKeyType) - Method in class com.facebook.litho.CommonProps
 
transitionKeyType(Transition.TransitionKeyType) - Method in class com.facebook.litho.Component.Builder
 
transitionKeyType(Transition.TransitionKeyType) - Method in class com.facebook.litho.LithoNode
 
TransitionManager - Class in com.facebook.litho
Handles animating transitions defined by ComponentSpec's onCreateTransition code.
TransitionManager(TransitionManager.OnAnimationCompleteListener, String, Systracer) - Constructor for class com.facebook.litho.TransitionManager
 
TransitionManager.OnAnimationCompleteListener<T> - Interface in com.facebook.litho
A listener that will be invoked when a mount content has stopped animating.
transitionName(String) - Method in class com.facebook.litho.CommonProps
 
transitionName(String) - Method in class com.facebook.litho.Component.Builder
 
TransitionRenderUnit - Interface in com.facebook.rendercore.transitions
 
transitions - Variable in class com.facebook.litho.PrepareResult
 
transitions - Variable in class com.facebook.litho.RenderResult
 
TransitionSet - Class in com.facebook.litho
A set of Transitions.
TransitionsExtension - Class in com.facebook.litho
Extension for performing transitions.
TransitionsExtensionInput - Interface in com.facebook.rendercore.transitions
Delegate Input needs to implement this interface to provide access to specific transitions information.
TransitionTestRule - Class in com.facebook.litho.testing
 
TransitionTestRule() - Constructor for class com.facebook.litho.testing.TransitionTestRule
 
TransitionUtils - Class in com.facebook.rendercore.transitions
 
TransitionUtils() - Constructor for class com.facebook.rendercore.transitions.TransitionUtils
 
TransitionUtils.BoundsCallback - Interface in com.facebook.rendercore.transitions
 
TRANSITON - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
translationX(DynamicValue<Float>) - Method in class com.facebook.litho.Component.Builder
Links a DynamicValue object to the translationX value for this Component
translationY(DynamicValue<Float>) - Method in class com.facebook.litho.Component.Builder
Links a DynamicValue object to the translationY value for this Component
transparencyEnabled(boolean) - Method in class com.facebook.litho.widget.Card.Builder
 
TransparencyEnabledCard - Class in com.facebook.litho.widget
Deprecated.
TransparencyEnabledCard.Builder - Class in com.facebook.litho.widget
Deprecated.
 
TransparencyEnabledCardClip - Class in com.facebook.litho.widget
A component that paints a card with rounded edges to perform a clipping operation on the component being rendered below it.
TransparencyEnabledCardClip.Builder - Class in com.facebook.litho.widget
 
TransparencyEnabledCardClipDrawable - Class in com.facebook.litho.widget
 
TransparencyEnabledCardClipDrawable() - Constructor for class com.facebook.litho.widget.TransparencyEnabledCardClipDrawable
 
traverse(int, int, int, int, RecyclerRangeTraverser.Processor) - Method in interface com.facebook.litho.widget.RecyclerRangeTraverser
Traverse the given range.
TREE_PROPS - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
TreeFuture<T extends PotentiallyPartialResult> - Class in com.facebook.litho
Base class that wraps a FutureTask to allow calculating the same result across threads.
TreeFuture(boolean) - Constructor for class com.facebook.litho.TreeFuture
 
TreeProp - Annotation Type in com.facebook.litho.annotations
A prop passed silently down from a Spec's parents.
TreePropGenerator - Class in com.facebook.litho.specmodels.generator
Class that generates the tree prop methods for a Component.
TreePropModel - Class in com.facebook.litho.specmodels.model
Model that is an abstract representation of a TreeProp.
treeProps(ImmutableList<TreePropModel>) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
TreeProps - Class in com.facebook.litho
A data structure to store tree props.
TreeProps() - Constructor for class com.facebook.litho.TreeProps
 
TreePropsWrappedRenderInfo - Class in com.facebook.litho.widget
A wrapper around RenderInfo that also stores TreeProps used for rendering the component.
TreePropsWrappedRenderInfo(RenderInfo, TreeProps) - Constructor for class com.facebook.litho.widget.TreePropsWrappedRenderInfo
 
treeState(TreeState) - Method in class com.facebook.litho.ComponentTree.Builder
Specify an initial tree state object that the ComponentTree can use to set the current values for states.
treeState - Variable in class com.facebook.litho.DebugComponentTimeMachine.TreeRevision
 
treeState - Variable in class com.facebook.litho.LithoResolutionResult
 
TreeState - Class in com.facebook.litho
 
TreeState() - Constructor for class com.facebook.litho.TreeState
 
TreeState(TreeState) - Constructor for class com.facebook.litho.TreeState
 
TriggerGenerator - Class in com.facebook.litho.specmodels.generator
Class that generates the trigger methods for a Component.
TriggerMethodExtractor - Class in com.facebook.litho.specmodels.processor
Extracts onTrigger methods from the given input.
TriggerMethodExtractor() - Constructor for class com.facebook.litho.specmodels.processor.TriggerMethodExtractor
 
triggerMethods(ImmutableList<SpecMethodModel<EventMethod, EventDeclarationModel>>) - Method in class com.facebook.litho.specmodels.model.SpecModelImpl.Builder
 
triggerMethods(ImmutableList<SpecMethodModel<EventMethod, EventDeclarationModel>>) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
TriggerValidation - Class in com.facebook.litho.specmodels.model
Class for validating that the event declarations and event methods within a SpecModel are well-formed.
TriggerValidation() - Constructor for class com.facebook.litho.specmodels.model.TriggerValidation
 
triggerVisibilityEvent(LithoView, Class<?>) - Static method in class com.facebook.litho.testing.helper.ComponentTestHelper
Triggers a Litho visibility event
triggerVisibilityEvent(ComponentTree, Class<?>) - Static method in class com.facebook.litho.testing.helper.VisibilityEventsHelper
Tries to trigger the requested visibility event on the given component tree on the first matching visibility output
tryInheritThreadPriorityFromCurrentThread(int) - Static method in class com.facebook.litho.ThreadUtils
Try to raise the priority of to the priority of the calling thread
tryInheritThreadPriorityFromCurrentThread(int) - Static method in class com.facebook.rendercore.utils.ThreadUtils
Try to raise the priority of to the priority of the calling thread
tryRaiseThreadPriority(int, int) - Static method in class com.facebook.litho.ThreadUtils
Try to raise the priority of to .
tryRaiseThreadPriority(int, int) - Static method in class com.facebook.rendercore.utils.ThreadUtils
Try to raise the priority of to .
type - Variable in class com.facebook.litho.DebugHierarchy.Node
 
type - Variable in class com.facebook.litho.sections.widget.SmoothScrollEvent
 
type - Variable in class com.facebook.litho.sections.widget.SmoothScrollToHandleEvent
 
type - Variable in class com.facebook.litho.specmodels.model.LifecycleMethodArgumentType
 
type - Variable in class com.facebook.litho.StateContainer.StateUpdate
 
type(TypeName) - Method in class com.facebook.litho.testing.specmodels.MockMethodParamModel.Builder
 
typeAt(int) - Method in class com.facebook.litho.OutputUnitsAffinityGroup
 
typeface(Typeface) - Method in class com.facebook.litho.widget.EditText.Builder
Deprecated.
 
typeface(Typeface) - Method in class com.facebook.litho.widget.Text.Builder
 
typeface(Typeface) - Method in class com.facebook.litho.widget.TextInput.Builder
 
typeIs(Class<? extends Component>) - Static method in class com.facebook.litho.testing.assertj.ComponentConditions
Matcher that succeeds if the class of an Component exactly matches the provided component class.
typeIs(<any>) - Static method in class com.facebook.litho.testing.assertj.ComponentConditions
 
typeModel(A) - Method in class com.facebook.litho.specmodels.model.SpecMethodModel.Builder
 
typeModel - Variable in class com.facebook.litho.specmodels.model.SpecMethodModel
 
TypeSpecDataHolder - Class in com.facebook.litho.specmodels.generator
An object that holds data that can be used in the construction of a com.squareup.javapoet.TypeSpec.
TypeSpecDataHolder.Builder - Class in com.facebook.litho.specmodels.generator
 
TypeSpecDataHolder.JavadocSpec - Class in com.facebook.litho.specmodels.generator
 
typeVariables(ImmutableList<TypeVariableName>) - Method in class com.facebook.litho.specmodels.model.SpecMethodModel.Builder
 
typeVariables - Variable in class com.facebook.litho.specmodels.model.SpecMethodModel
 
typeVariables(ImmutableList<TypeVariableName>) - Method in class com.facebook.litho.specmodels.model.SpecModelImpl.Builder
 
typeVariables(ImmutableList<TypeVariableName>) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
TypeVariablesExtractor - Class in com.facebook.litho.specmodels.processor
Extracts type variables from the given input.
TypeVariablesExtractor() - Constructor for class com.facebook.litho.specmodels.processor.TypeVariablesExtractor
 

U

UIState - Annotation Type in com.facebook.rendercore.annotations
To be used with a RenderUnit: annotates that this field is mutable state that can be accessed on the UI thread only.
unbind() - Method in class com.facebook.litho.LithoView
To be called this when the LithoView is about to become inactive.
unbind(Context, Object, MountSpecLithoRenderUnit, Object) - Method in class com.facebook.litho.MountSpecLithoRenderUnit.LithoBindBinder
 
unbind(Context, Object, MountSpecLithoRenderUnit, Object) - Method in class com.facebook.litho.MountSpecLithoRenderUnit.LithoMountBinder
 
unbind(RecyclerView) - Method in class com.facebook.litho.sections.widget.SectionBinderTarget
 
unbind(V) - Method in class com.facebook.litho.viewcompat.SimpleViewBinder
 
unbind(V) - Method in interface com.facebook.litho.viewcompat.ViewBinder
Cleans up a view that goes off screen after it has already been bound.
unbind(V) - Method in interface com.facebook.litho.widget.Binder
Call this method when the view is unbound.
unbind(RecyclerView) - Method in class com.facebook.litho.widget.RecyclerBinder
 
unbind(Context, CONTENT, MODEL, Object) - Method in interface com.facebook.rendercore.RenderUnit.Binder
 
unbindComponent(LithoView) - Static method in class com.facebook.litho.testing.helper.ComponentTestHelper
Unbinds a component tree from a component view.
unbindMountItem(MountItem) - Method in interface com.facebook.rendercore.MountDelegateTarget
 
unbindMountItem(MountItem) - Method in class com.facebook.rendercore.MountState
 
unbindService(SectionContext) - Method in class com.facebook.litho.sections.SectionLifecycle
 
UNDEFINED - Static variable in class com.facebook.litho.widget.CardShadowDrawable
 
UNDEFINED - Static variable in class com.facebook.yoga.YogaConstants
 
unfocusedHandler(EventHandler<UnfocusedVisibleEvent>) - Method in class com.facebook.litho.CommonProps
 
unfocusedHandler(EventHandler<UnfocusedVisibleEvent>) - Method in class com.facebook.litho.Component.Builder
 
unfocusedHandler(EventHandler<UnfocusedVisibleEvent>) - Method in class com.facebook.litho.LithoNode
 
UnfocusedVisibleEvent - Class in com.facebook.litho
Event triggered when a Component exits the Focused Range.
UnfocusedVisibleEvent() - Constructor for class com.facebook.litho.UnfocusedVisibleEvent
 
UNINITIALIZED - Static variable in interface com.facebook.litho.LithoView.LayoutManagerOverrideParams
 
unit - Variable in class com.facebook.yoga.YogaValue
 
unmount(MountItem) - Method in class com.facebook.litho.ComponentHost
 
unmount(int, MountItem) - Method in class com.facebook.litho.ComponentHost
Unmounts the given MountItem with unique index.
unmount() - Method in class com.facebook.litho.fresco.DraweeDrawable
 
unmount() - Method in class com.facebook.litho.MatrixDrawable
 
unmount(RecyclerView) - Method in class com.facebook.litho.sections.widget.SectionBinderTarget
 
unmount(ExtensionState<TransitionsExtension.TransitionsExtensionState>, MountItem, Host) - Method in class com.facebook.litho.TransitionsExtension
 
unmount(V) - Method in interface com.facebook.litho.widget.Binder
Call this method when the view is unmounted.
unmount() - Method in class com.facebook.litho.widget.HorizontalScrollLithoView
 
unmount() - Method in class com.facebook.litho.widget.LithoScrollView
 
unmount(RecyclerView) - Method in class com.facebook.litho.widget.RecyclerBinder
Call from the owning Component's onUnmount.
unmount() - Method in class com.facebook.litho.widget.TextDrawable
 
unmount(MountItem) - Method in class com.facebook.rendercore.Host
Unmounts the given MountItem
unmount(int, MountItem) - Method in class com.facebook.rendercore.Host
Unmounts the given MountItem with unique index.
unmount(MountItem) - Method in class com.facebook.rendercore.HostView
 
unmount(int, MountItem) - Method in class com.facebook.rendercore.HostView
 
unmount(ExtensionState<State>, MountItem, Host) - Method in interface com.facebook.rendercore.UnmountDelegateExtension
This method is responsible for unmounting the item from the Host and unbinding the item from the MountDelegateTarget.
unmountAllItems() - Method in class com.facebook.litho.LithoView
Deprecated.
unmountAllItems() - Method in interface com.facebook.rendercore.MountDelegateTarget
 
unmountAllItems() - Method in class com.facebook.rendercore.MountState
 
unmountBinders(Context, Object, Object, Systracer) - Method in class com.facebook.litho.MountableLithoRenderUnit
 
unmountBinders(Context, Object, Object, Systracer) - Method in class com.facebook.rendercore.Mountable
This method is an override that calls super impl to keep it protected on RenderUnit.
unmountBinders(Context, MOUNT_CONTENT, Object, Systracer) - Method in class com.facebook.rendercore.RenderUnit
Unbind all mountUnmount binder functions.
unmountComponent(LithoView) - Static method in class com.facebook.litho.testing.helper.ComponentTestHelper
Unmounts a component tree from a component view.
UnmountDelegateExtension<State> - Interface in com.facebook.rendercore
This delegate allows overriding a MountItem's unmount responsibility.
unmountLithoView(LithoView) - Static method in class com.facebook.litho.BenchmarkTestHelper
 
unregister(GraphBinding) - Method in class com.facebook.litho.dataflow.DataFlowGraph
Removes a GraphBinding.
unregisterAllExtensions() - Method in class com.facebook.rendercore.MountDelegate
 
unregisterAllExtensions() - Method in interface com.facebook.rendercore.MountDelegateTarget
 
unregisterAllExtensions() - Method in class com.facebook.rendercore.MountState
 
unregisterMountExtension(MountExtension) - Method in class com.facebook.rendercore.MountDelegate
Deprecated.
Only used for Litho's integration. Marked for removal.
unregisterPostDispatchDrawListener(PostDispatchDrawListener) - Method in interface com.facebook.litho.widget.HasPostDispatchDrawListener
 
unregisterPostDispatchDrawListener(PostDispatchDrawListener) - Method in class com.facebook.litho.widget.LithoRecyclerView
 
unregisterUIDebugger() - Method in class com.facebook.litho.LithoHostListenerCoordinator
 
unregisterUIDebugger() - Method in class com.facebook.litho.LithoView
 
unsafeHostComponentRecyclingIsEnabled - Static variable in class com.facebook.litho.config.ComponentsConfiguration
 
unscheduleDrawable(Drawable, Runnable) - Method in class com.facebook.litho.drawable.ComparableDrawableWrapper
 
unscheduleDrawable(Drawable, Runnable) - Method in class com.facebook.litho.MatrixDrawable
 
unscheduleDrawable(Drawable, Runnable) - Method in class com.facebook.litho.widget.TextDrawable
 
UNSET - Static variable in class com.facebook.litho.MatrixDrawable
 
UNSET - Static variable in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration.Builder
 
unsetInLayout() - Method in class com.facebook.litho.ComponentHost
 
unsetInLayout() - Method in class com.facebook.rendercore.Host
 
unsetInLayout() - Method in class com.facebook.rendercore.HostView
 
UNSPECIFIED - Static variable in interface com.facebook.litho.DiffNode
 
unspecified() - Static method in class com.facebook.rendercore.utils.MeasureSpecUtils
 
UNSUPPORTED_METHOD_ANNOTATIONS - Static variable in class com.facebook.litho.sections.specmodels.processor.DiffSectionSpecModelFactory
 
UNSUPPORTED_METHOD_ANNOTATIONS - Static variable in class com.facebook.litho.sections.specmodels.processor.GroupSectionSpecModelFactory
 
UPDATE - Static variable in class com.facebook.litho.sections.Change
 
update(int, RenderInfo, TreeProps) - Method in class com.facebook.litho.sections.ChangeSet
 
update(int, RenderInfo, TreeProps, Object, Object) - Method in class com.facebook.litho.sections.ChangeSet
 
update(int, RenderInfo) - Method in interface com.facebook.litho.sections.SectionTree.Target
Notify that a Component was updated at index.
update(int, RenderInfo) - Method in class com.facebook.litho.sections.widget.SectionBinderTarget
 
update(int, RenderInfo) - Method in class com.facebook.litho.testing.sections.TestIndexOutOfBoundsExceptionTarget
 
UPDATE - Static variable in class com.facebook.litho.testing.sections.TestTarget
 
update(int, RenderInfo) - Method in class com.facebook.litho.testing.sections.TestTarget
 
UPDATE - Static variable in class com.facebook.litho.widget.RecyclerBinderUpdateCallback.Operation
 
update(RenderTreeNode) - Method in class com.facebook.rendercore.MountItem
 
UPDATE_RANGE - Static variable in class com.facebook.litho.sections.Change
 
UPDATE_RANGE - Static variable in class com.facebook.litho.testing.sections.TestTarget
 
UPDATE_STATE - Static variable in annotation type com.facebook.litho.sections.SectionsLogEventUtils.ApplyNewChangeSet
 
UPDATE_STATE_ASYNC - Static variable in annotation type com.facebook.litho.LayoutState.CalculateLayoutSource
 
UPDATE_STATE_ASYNC - Static variable in annotation type com.facebook.litho.sections.SectionsLogEventUtils.ApplyNewChangeSet
 
UPDATE_STATE_SYNC - Static variable in annotation type com.facebook.litho.LayoutState.CalculateLayoutSource
 
updateDrawState(TextPaint) - Method in class com.facebook.widget.accessibility.delegates.ContentDescriptionSpan
 
updateFirstLastFullyVisibleItemPositions(LayoutInfo) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionEventsController
 
updateInput(ComponentContext, CharSequence) - Static method in class com.facebook.litho.widget.EditText
Deprecated.
 
updateInputAsync(ComponentContext, CharSequence) - Static method in class com.facebook.litho.widget.EditText
Deprecated.
 
updateInputSync(ComponentContext, CharSequence) - Static method in class com.facebook.litho.widget.EditText
Deprecated.
 
updateIsShowingDropDown(ComponentContext, boolean) - Static method in class com.facebook.litho.widget.Spinner
 
updateIsShowingDropDownAsync(ComponentContext, boolean) - Static method in class com.facebook.litho.widget.Spinner
 
updateIsShowingDropDownSync(ComponentContext, boolean) - Static method in class com.facebook.litho.widget.Spinner
 
updateItemAt(int, Component) - Method in class com.facebook.litho.widget.RecyclerBinder
updateItemAt(int, RenderInfo) - Method in class com.facebook.litho.widget.RecyclerBinder
Updates the item at position.
updateItemAtAsync(int, RenderInfo) - Method in class com.facebook.litho.widget.RecyclerBinder
Update the item at index position.
updateLayoutHandler(RunnableHandler) - Method in class com.facebook.litho.widget.ComponentTreeHolder
 
updateLayoutThreadHandler(RunnableHandler) - Method in class com.facebook.litho.ComponentTree
Provide custom RunnableHandler.
updateLoadingState(ComponentContext, RecyclerCollectionComponentSpec.LoadingState) - Static method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent
 
updateLoadingStateAsync(ComponentContext, RecyclerCollectionComponentSpec.LoadingState) - Static method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent
 
updateLoadingStateSync(ComponentContext, RecyclerCollectionComponentSpec.LoadingState) - Static method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent
 
updateRange(int, int, List<RenderInfo>, TreeProps) - Method in class com.facebook.litho.sections.ChangeSet
 
updateRange(int, int, List<RenderInfo>, TreeProps, List<?>, List<?>) - Method in class com.facebook.litho.sections.ChangeSet
 
updateRange(int, int, List<RenderInfo>) - Method in interface com.facebook.litho.sections.SectionTree.Target
 
updateRange(int, int, List<RenderInfo>) - Method in class com.facebook.litho.sections.widget.SectionBinderTarget
 
updateRange(int, int, List<RenderInfo>) - Method in class com.facebook.litho.testing.sections.TestIndexOutOfBoundsExceptionTarget
 
updateRange(int, int, List<RenderInfo>) - Method in class com.facebook.litho.testing.sections.TestTarget
 
updateRangeAt(int, List<RenderInfo>) - Method in class com.facebook.litho.widget.RecyclerBinder
Updates the range of items starting at position.
updateRangeAtAsync(int, List<RenderInfo>) - Method in class com.facebook.litho.widget.RecyclerBinder
Update the items starting from the given index position.
updateSelection(ComponentContext, String) - Static method in class com.facebook.litho.widget.Spinner
 
updateSelectionAsync(ComponentContext, String) - Static method in class com.facebook.litho.widget.Spinner
 
updateSelectionSync(ComponentContext, String) - Static method in class com.facebook.litho.widget.Spinner
 
updateStateAsync(StateContainer.StateUpdate, String) - Method in class com.facebook.litho.ComponentContext
Notify the Component Tree that it needs to asynchronously perform a state update.
updateStateAsync(StateContainer.StateUpdate, String) - Method in class com.facebook.litho.sections.SectionContext
Notify the SectionTree that it needs to asynchronously perform a state update.
updateStateInterface(TypeName) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
updateStateLazy(StateContainer.StateUpdate) - Method in class com.facebook.litho.ComponentContext
 
updateStateLazy(StateContainer.StateUpdate) - Method in class com.facebook.litho.sections.SectionContext
 
UpdateStateMethod - Interface in com.facebook.litho.specmodels.model
Phantom type for an update state method model.
UpdateStateMethodExtractor - Class in com.facebook.litho.specmodels.processor
Extracts methods annotated with OnUpdateState from the given input.
UpdateStateMethodExtractor() - Constructor for class com.facebook.litho.specmodels.processor.UpdateStateMethodExtractor
 
updateStateMethods(ImmutableList<SpecMethodModel<UpdateStateMethod, Void>>) - Method in class com.facebook.litho.specmodels.model.SpecModelImpl.Builder
 
updateStateMethods(ImmutableList<SpecMethodModel<UpdateStateMethod, Void>>) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
updateStateSync(StateContainer.StateUpdate, String) - Method in class com.facebook.litho.ComponentContext
Notify the Component Tree that it needs to synchronously perform a state update.
updateStateSync(StateContainer.StateUpdate, String) - Method in class com.facebook.litho.sections.SectionContext
Notify the SectionTree that it needs to synchronously perform a state update.
updateStateWithTransition(StateContainer.StateUpdate, String) - Method in class com.facebook.litho.ComponentContext
 
updateStateWithTransitionMethods(ImmutableList<SpecMethodModel<UpdateStateMethod, Void>>) - Method in class com.facebook.litho.specmodels.model.SpecModelImpl.Builder
 
updateStateWithTransitionMethods(ImmutableList<SpecMethodModel<UpdateStateMethod, Void>>) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
updateSubAdapterVisibleRange(int, int) - Method in class com.facebook.litho.widget.RecyclerBinder
Updates the visible range when in sub adapter mode.
updateSubAdapterWorkingRange(int, int, int, int) - Method in class com.facebook.litho.widget.RecyclerBinder
Updates the working range when in sub adapter mode.
use(Systracer) - Static method in class com.facebook.rendercore.RenderCoreSystrace
 
USE_INCREMENTAL_MOUNT_HELPER - Static variable in class com.facebook.litho.config.ComponentsConfiguration
Indicates that the incremental mount helper is required for this build.
useBackgroundChangeSets - Static variable in class com.facebook.litho.sections.config.SectionsConfiguration
Whether changesets can be applied from a background thread.
useBackgroundChangeSets(boolean) - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration.Builder
Experimental.
useCancelableLayoutFutures(boolean) - Method in class com.facebook.litho.config.ComponentsConfiguration.Builder
 
useDefaultHandlerForContentPreallocation() - Method in class com.facebook.litho.ComponentTree.Builder
Enable Mount Content preallocation using the same thread we use to compute layouts
useEffectEntries - Variable in class com.facebook.litho.PrepareResult
 
useEffectEntries - Variable in class com.facebook.litho.RenderResult
 
useHeightAsBaseline(boolean) - Method in class com.facebook.litho.CommonProps.DefaultLayoutProps
 
useHeightAsBaseline(boolean) - Method in class com.facebook.litho.CommonProps
 
useHeightAsBaseline(boolean) - Method in class com.facebook.litho.Component.Builder
When set to true, overrides the default behaviour of baseline calculation and uses height of component as baseline.
useHeightAsBaseline(boolean) - Method in interface com.facebook.litho.LayoutProps
 
useHeightAsBaseline(boolean) - Method in class com.facebook.litho.YogaLayoutProps
 
usesLocalStateContainer() - Method in class com.facebook.litho.Column
 
usesLocalStateContainer() - Method in class com.facebook.litho.Component
 
usesLocalStateContainer() - Method in class com.facebook.litho.Row
 
usesLocalStateContainer() - Method in class com.facebook.litho.SpecGeneratedComponent
 

V

VALID - Static variable in annotation type com.facebook.litho.LithoLifecycleProviderDelegate.LifecycleTransitionStatus
 
VALID_COMMON_PROPS - Static variable in class com.facebook.litho.specmodels.model.PropValidation
 
validate(EnumSet<RunMode>) - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
validate(EnumSet<RunMode>) - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
validate(SpecModel) - Method in interface com.facebook.litho.specmodels.model.DependencyInjectionHelper
Validate that the dependency injection for this spec is correctly defined.
validate(EnumSet<RunMode>) - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
validate(EnumSet<RunMode>) - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
validate(EnumSet<RunMode>) - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
validate(EnumSet<RunMode>) - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
validate(EnumSet<RunMode>) - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
validate(SpecModel, EnumSet<RunMode>) - Static method in class com.facebook.litho.specmodels.processor.ProcessorUtils
Creates printable exceptions for the validation errors found while running the annotation processor for the given specmodel and throws a MultiPrintableException if any such errors are found.
validate(EnumSet<RunMode>) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
validateDefinedParameterTypes(SpecMethodModel<DelegateMethod, Void>, Class<? extends Annotation>, ImmutableList<TypeName>) - Static method in class com.facebook.litho.specmodels.model.DelegateMethodValidation
 
validateDiffSectionSpecModel(DiffSectionSpecModel, EnumSet<RunMode>) - Static method in class com.facebook.litho.sections.specmodels.model.SpecModelValidation
 
validateGroupSectionSpecModel(GroupSectionSpecModel, EnumSet<RunMode>) - Static method in class com.facebook.litho.sections.specmodels.model.SpecModelValidation
 
validateLayoutSpecModel(LayoutSpecModel, EnumSet<RunMode>) - Static method in class com.facebook.litho.specmodels.model.SpecModelValidation
 
validateMethodIsStatic(SpecModel, SpecMethodModel<?, ?>) - Static method in class com.facebook.litho.specmodels.model.SpecMethodModelValidation
Validate that the given SpecMethodModel is static.
validateMethodName(SpecMethodModel<?, ?>) - Static method in class com.facebook.litho.specmodels.model.SpecMethodModelValidation
Validate that a method adheres to the component method naming rules.
validateMethods(SpecModel, Map<Class<? extends Annotation>, DelegateMethodDescription>, Map<Class<? extends Annotation>, Class<? extends Annotation>>) - Static method in class com.facebook.litho.specmodels.model.DelegateMethodValidation
 
validateMountSpecModel(MountSpecModel, EnumSet<RunMode>) - Static method in class com.facebook.litho.specmodels.model.SpecModelValidation
 
validateSpecModel(SpecModel, List<String>, List<PropValidation.CommonPropModel>, EnumSet<RunMode>) - Static method in class com.facebook.litho.specmodels.model.SpecModelValidation
 
validateSpecModel(SpecModel, List<String>, List<PropValidation.CommonPropModel>, List<Class<? extends Annotation>>, EnumSet<RunMode>) - Static method in class com.facebook.litho.specmodels.model.SpecModelValidation
 
validateTestSpecModel(TestSpecModel) - Static method in class com.facebook.litho.specmodels.model.testing.TestSpecModelValidation
 
value - Variable in class com.facebook.litho.internal.MutableInt
 
value - Variable in class com.facebook.yoga.YogaValue
 
valueAt(int) - Method in class com.facebook.litho.internal.ArraySet
Deprecated.
 
valueAt(int) - Method in class com.facebook.litho.internal.SparseFloatArray
Given an index in the range 0...size()-1, returns the value from the index th key-value mapping that this SparseFloatArray stores.
valueEqualTo(T) - Method in class com.facebook.litho.testing.assertj.StateValueAssert
Equivalent to calling assertThat(value.get()).isEqualTo(value).
ValueNode - Class in com.facebook.litho.dataflow
A single node in a DataFlowGraph.
ValueNode() - Constructor for class com.facebook.litho.dataflow.ValueNode
 
valueOf(String) - Static method in enum com.facebook.litho.annotations.MountingType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.litho.annotations.ResType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.litho.Component.MountType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.litho.ComponentsLogger.LogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.litho.ComponentsReporter.LogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.litho.LifecycleStep
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.litho.LithoLifecycleProvider.LithoLifecycle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.litho.RenderCompleteEvent.RenderState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.litho.sections.common.RenderSectionEvent.DataSource
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.litho.sections.common.RenderSectionEvent.FetchState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.litho.sections.common.RenderSectionEvent.FetchType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.litho.sections.FocusType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.litho.sections.LoadingEvent.LoadingState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.litho.specmodels.internal.RunMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.litho.specmodels.model.DelegateMethodDescription.InterStagePropsTarget
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.litho.specmodels.model.DelegateMethodDescription.OptionalParameterType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.litho.specmodels.model.PropDefaultModel.AccessorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.litho.specmodels.model.SpecElementType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.litho.TooltipPosition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.litho.Transition.TransitionKeyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.litho.widget.EditTextStateUpdatePolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.litho.widget.LithoRecyclerView.TouchInterceptor.Result
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.litho.widget.SmoothScrollAlignmentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.litho.widget.TextAlignment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.litho.widget.VerticalGravity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.rendercore.LogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.rendercore.RenderUnit.RenderType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.yoga.LayoutPassReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.yoga.YogaAlign
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.yoga.YogaDimension
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.yoga.YogaDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.yoga.YogaDisplay
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.yoga.YogaEdge
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.yoga.YogaExperimentalFeature
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.yoga.YogaFlexDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.yoga.YogaGutter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.yoga.YogaJustify
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.yoga.YogaLayoutType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.yoga.YogaLogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.yoga.YogaMeasureMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.yoga.YogaNodeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.yoga.YogaOverflow
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.yoga.YogaPositionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.yoga.YogaPrintOptions
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.yoga.YogaUnit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.yoga.YogaWrap
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.facebook.litho.annotations.MountingType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.litho.annotations.ResType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.litho.Component.MountType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.litho.ComponentsLogger.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.litho.ComponentsReporter.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.litho.LifecycleStep
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.litho.LithoLifecycleProvider.LithoLifecycle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.litho.RenderCompleteEvent.RenderState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.litho.sections.common.RenderSectionEvent.DataSource
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.litho.sections.common.RenderSectionEvent.FetchState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.litho.sections.common.RenderSectionEvent.FetchType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.litho.sections.FocusType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.litho.sections.LoadingEvent.LoadingState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.litho.specmodels.internal.RunMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.litho.specmodels.model.DelegateMethodDescription.InterStagePropsTarget
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.litho.specmodels.model.DelegateMethodDescription.OptionalParameterType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.litho.specmodels.model.PropDefaultModel.AccessorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.litho.specmodels.model.SpecElementType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.litho.TooltipPosition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.litho.Transition.TransitionKeyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.litho.widget.EditTextStateUpdatePolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.litho.widget.LithoRecyclerView.TouchInterceptor.Result
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.litho.widget.SmoothScrollAlignmentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.litho.widget.TextAlignment
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.litho.widget.VerticalGravity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.rendercore.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.rendercore.RenderUnit.RenderType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.yoga.LayoutPassReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.yoga.YogaAlign
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.yoga.YogaDimension
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.yoga.YogaDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.yoga.YogaDisplay
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.yoga.YogaEdge
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.yoga.YogaExperimentalFeature
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.yoga.YogaFlexDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.yoga.YogaGutter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.yoga.YogaJustify
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.yoga.YogaLayoutType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.yoga.YogaLogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.yoga.YogaMeasureMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.yoga.YogaNodeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.yoga.YogaOverflow
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.yoga.YogaPositionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.yoga.YogaPrintOptions
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.yoga.YogaUnit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.yoga.YogaWrap
Returns an array containing the constants of this enum type, in the order they are declared.
verifyChangeSet(SectionContext) - Method in class com.facebook.litho.sections.common.DataDiffSection
 
verifyChangeSet(SectionContext) - Method in class com.facebook.litho.sections.SectionLifecycle
 
verifyDrawable(Drawable) - Method in class com.facebook.litho.ComponentHost
 
verifyDrawable(Drawable) - Method in class com.facebook.rendercore.HostView
 
verticalFadingEdgeEnabled(boolean) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
verticalFadingEdgeEnabled(boolean) - Method in class com.facebook.litho.widget.Recycler.Builder
 
verticalFadingEdgeEnabled(boolean) - Method in class com.facebook.litho.widget.VerticalScroll.Builder
 
verticalGravity(VerticalGravity) - Method in class com.facebook.litho.widget.Text.Builder
 
VerticalGravity - Enum in com.facebook.litho.widget
Enum for setting vertical gravity of a component.
VerticalScroll - Class in com.facebook.litho.widget
Component that wraps another component, allowing it to be vertically scrollable.
VerticalScroll.Builder - Class in com.facebook.litho.widget
 
VerticalScrollEventsController - Class in com.facebook.litho.widget
A controller that can be passed as Prop to a VerticalScrollSpec to trigger events from outside the component hierarchy.
VerticalScrollEventsController() - Constructor for class com.facebook.litho.widget.VerticalScrollEventsController
 
view - Variable in class com.facebook.litho.ClickEvent
 
view - Variable in class com.facebook.litho.FocusChangedEvent
 
view - Variable in class com.facebook.litho.InterceptTouchEvent
 
view - Variable in class com.facebook.litho.LongClickEvent
 
VIEW - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
view - Variable in class com.facebook.litho.TouchEvent
 
view - Variable in class com.facebook.litho.widget.EditorActionEvent
 
view - Variable in class com.facebook.litho.widget.TextChangedEvent
 
VIEW_GROUP - Static variable in class com.facebook.litho.AccessibilityRole
 
VIEW_NAME - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
ViewBinder<V extends View> - Interface in com.facebook.litho.viewcompat
Binds data to a view.
viewBinder(ViewBinder<V>) - Method in class com.facebook.litho.ViewCompatComponent.Builder
Deprecated.
 
viewBinder(ViewBinder) - Method in class com.facebook.litho.widget.ViewRenderInfo.Builder
Specify ViewBinder implementation that can bind model to the view provided from ViewRenderInfo.Builder.viewCreator(ViewCreator).
ViewCompatComponent<V extends View> - Class in com.facebook.litho
Deprecated.
ViewCompatComponent is not efficient as it will do measurement of views twice. Recommended way now is to use either ViewRenderInfo (which utilizes same interfaces as this class: ViewCreator and ViewBinder) if the view is used with sections API or create a custom MountSpec.
ViewCompatComponent.Builder<V extends View> - Class in com.facebook.litho
Deprecated.
 
ViewCreator<V extends View> - Interface in com.facebook.litho.viewcompat
Creates a View of the specified type.
viewCreator(ViewCreator) - Method in class com.facebook.litho.widget.ViewRenderInfo.Builder
Specify ViewCreator implementation that can be used to create a new view if such view is absent in recycling cache.
ViewForTestKeyNotFoundException - Exception in com.facebook.litho.testing
Exception thrown when a view isn't found in a test.
ViewForTestKeyNotFoundException(String) - Constructor for exception com.facebook.litho.testing.ViewForTestKeyNotFoundException
 
ViewGroupWithLithoViewChildren - Class in com.facebook.litho.testing
 
ViewGroupWithLithoViewChildren(Context) - Constructor for class com.facebook.litho.testing.ViewGroupWithLithoViewChildren
 
ViewPagerComponent<T> - Class in com.facebook.litho.sections.widget
 
ViewPagerComponent.Builder<T> - Class in com.facebook.litho.sections.widget
 
ViewPagerHelperSection<T> - Class in com.facebook.litho.sections.widget
 
ViewPagerHelperSection.Builder<T> - Class in com.facebook.litho.sections.widget
 
viewportChanged(SectionContext, int, int, int, int, int) - Method in class com.facebook.litho.sections.SectionLifecycle
 
viewPortChanged(int, int, int, int, int) - Method in class com.facebook.litho.sections.SectionTree
 
viewportChanged(SectionContext, int, int, int, int, int) - Method in class com.facebook.litho.sections.widget.ViewPagerHelperSection
 
viewportChanged(SectionContext, int, int, int, int, int) - Method in class com.facebook.litho.testing.sections.TestSectionCreator.ChildrenSectionTest
 
viewportChanged(int, int, int, int, int) - Method in interface com.facebook.litho.widget.ViewportInfo.ViewportChanged
 
viewPortChangedFromScrolling(int, int, int, int) - Method in class com.facebook.litho.sections.SectionTree
 
ViewportFiller(int, int, int) - Constructor for class com.facebook.litho.widget.LinearLayoutInfo.ViewportFiller
 
ViewportInfo - Interface in com.facebook.litho.widget
An implementation of this interface will provide both the androidx.recyclerview.widget.RecyclerView's current visible views position and the total number of items in its androidx.recyclerview.widget.RecyclerView.Adapter.
ViewportInfo.State - Annotation Type in com.facebook.litho.widget
 
ViewportInfo.ViewportChanged - Interface in com.facebook.litho.widget
Implement this interface to be notified of Viewport changes from the Binder
ViewPredicates - Class in com.facebook.litho.testing.viewtree
A collection of useful predicates over Android views for tests
ViewRenderInfo - Class in com.facebook.litho.widget
RenderInfo that can render views.
ViewRenderInfo.Builder - Class in com.facebook.litho.widget
 
viewTag(Object) - Method in class com.facebook.litho.CommonProps
 
viewTag(Object) - Method in class com.facebook.litho.Component.Builder
 
viewTags(<any>) - Method in class com.facebook.litho.CommonProps
 
viewTags(<any>) - Method in class com.facebook.litho.Component.Builder
 
viewToString(LithoView) - Static method in class com.facebook.litho.LithoViewTestHelper
 
viewToString(LithoView, boolean) - Static method in class com.facebook.litho.LithoViewTestHelper
Provide a nested string representation of a LithoView and its nested components for debugging purposes.
viewToStringForE2E(View, int, boolean) - Static method in class com.facebook.litho.LithoViewTestHelper
 
viewToStringForE2E(View, int, boolean, DebugComponentDescriptionHelper.ExtraDescription) - Static method in class com.facebook.litho.LithoViewTestHelper
Provide a nested string representation of a LithoView and its nested components for E2E testing purposes.
ViewTree - Class in com.facebook.litho.testing.viewtree
This is a helper class to allow asserting on view trees and recursively verify predicates on its nodes within the narrow abilities that Robolectric affords us.
ViewTreeAssert - Class in com.facebook.litho.testing.viewtree
Assertions which require checking an entire view tree
ViewTreeUtil - Class in com.facebook.litho.testing.viewtree
Utility methods for ViewTreeAssert.
ViewTreeUtil() - Constructor for class com.facebook.litho.testing.viewtree.ViewTreeUtil
 
ViewUtils - Class in com.facebook.litho
 
ViewUtils() - Constructor for class com.facebook.litho.ViewUtils
 
VisibilityChangedEvent - Class in com.facebook.litho
Event triggered when the visible rect of a Component changes.
VisibilityChangedEvent() - Constructor for class com.facebook.litho.VisibilityChangedEvent
 
visibilityChangedHandler(EventHandler<VisibilityChangedEvent>) - Method in class com.facebook.litho.CommonProps
 
visibilityChangedHandler(EventHandler<VisibilityChangedEvent>) - Method in class com.facebook.litho.Component.Builder
 
visibilityChangedHandler(EventHandler<VisibilityChangedEvent>) - Method in class com.facebook.litho.LithoNode
 
VisibilityEventsHelper - Class in com.facebook.litho.testing.helper
Allows calling visibility events manually which is useful in automated tests
VisibilityEventsHelper() - Constructor for class com.facebook.litho.testing.helper.VisibilityEventsHelper
 
VisibilityExtension - Class in com.facebook.rendercore.visibility
 
VisibilityExtension(VisibilityOutput.Factory<?>) - Constructor for class com.facebook.rendercore.visibility.VisibilityExtension
 
VisibilityExtension.Results - Class in com.facebook.rendercore.visibility
 
VisibilityExtension.Visitor - Class in com.facebook.rendercore.visibility
 
VisibilityExtensionConfigs - Class in com.facebook.rendercore.visibility
This class contains mainly flags for features that are either under active development and not ready for public consumption, or for use in experiments.
VisibilityExtensionConfigs() - Constructor for class com.facebook.rendercore.visibility.VisibilityExtensionConfigs
 
VisibilityExtensionInput - Interface in com.facebook.rendercore.visibility
This APIs declares that inputs required by the Visibility Extensions.
VisibilityItem - Class in com.facebook.rendercore.visibility
Holds information about a VisibilityOutput (that is, about an item for which a visibility event handler have been set).
VisibilityItem(String, Function<Void>, Function<Void>, Function<Void>) - Constructor for class com.facebook.rendercore.visibility.VisibilityItem
 
VisibilityMountExtension<Input extends VisibilityExtensionInput> - Class in com.facebook.rendercore.visibility
 
VisibilityMountExtension.VisibilityMountExtensionState - Class in com.facebook.rendercore.visibility
 
VisibilityOutput - Class in com.facebook.rendercore.visibility
Stores information about a node which has registered visibility handlers for.
VisibilityOutput(String, String, Rect, float, float, Function<Void>, Function<Void>, Function<Void>, Function<Void>, Function<Void>, Function<Void>) - Constructor for class com.facebook.rendercore.visibility.VisibilityOutput
 
VisibilityOutput(String, String, Rect, boolean, long, float, float, Function<Void>, Function<Void>, Function<Void>, Function<Void>, Function<Void>, Function<Void>) - Constructor for class com.facebook.rendercore.visibility.VisibilityOutput
 
VisibilityOutput.Factory<R extends LayoutResult> - Interface in com.facebook.rendercore.visibility
The factory that client frameworks must implement to enable VisibilityExtension to create a VisibilityOutput for every visited LayoutResult during the layout pass.
visibilityProcessing(boolean) - Method in class com.facebook.litho.ComponentTree.Builder
 
visibilityProcessingEnabled(boolean) - Method in class com.facebook.litho.widget.ComponentTreeHolder.Builder
 
VisibilityUtils - Class in com.facebook.rendercore.visibility
 
VisibilityUtils() - Constructor for class com.facebook.rendercore.visibility.VisibilityUtils
 
VisibleEvent - Class in com.facebook.litho
Event triggered when a Component enters the Visible Range.
VisibleEvent() - Constructor for class com.facebook.litho.VisibleEvent
 
visibleHandler(EventHandler<VisibleEvent>) - Method in class com.facebook.litho.CommonProps
 
visibleHandler(EventHandler<VisibleEvent>) - Method in class com.facebook.litho.Component.Builder
 
visibleHandler(EventHandler<VisibleEvent>) - Method in class com.facebook.litho.LithoNode
 
visibleHeight - Variable in class com.facebook.litho.VisibilityChangedEvent
 
visibleHeightRatio(float) - Method in class com.facebook.litho.CommonProps
 
visibleHeightRatio(float) - Method in class com.facebook.litho.Component.Builder
 
visibleHeightRatio(float) - Method in class com.facebook.litho.LithoNode
 
visibleLeft - Variable in class com.facebook.litho.VisibilityChangedEvent
The visible left presents the left edge of the visible rect of the content.
visibleTop - Variable in class com.facebook.litho.VisibilityChangedEvent
The visible top presents the top edge of the visible rect of the content.
visibleWidth - Variable in class com.facebook.litho.VisibilityChangedEvent
 
visibleWidthRatio(float) - Method in class com.facebook.litho.CommonProps
 
visibleWidthRatio(float) - Method in class com.facebook.litho.Component.Builder
 
visibleWidthRatio(float) - Method in class com.facebook.litho.LithoNode
 
visit(RenderTreeNode, LayoutResult, Rect, int, int, int, State) - Method in interface com.facebook.rendercore.extensions.LayoutResultVisitor
This API is called for every LayoutResult during a layout pass.
visit(RenderTreeNode, LayoutResult, Rect, int, int, int, IncrementalMountRenderCoreExtension.Results) - Method in class com.facebook.rendercore.incrementalmount.IncrementalMountRenderCoreExtension.Visitor
 
visit(RenderTreeNode, LayoutResult, Rect, int, int, int, VisibilityExtension.Results) - Method in class com.facebook.rendercore.visibility.VisibilityExtension.Visitor
 
Visitor() - Constructor for class com.facebook.rendercore.incrementalmount.IncrementalMountRenderCoreExtension.Visitor
 
Visitor(VisibilityOutput.Factory) - Constructor for class com.facebook.rendercore.visibility.VisibilityExtension.Visitor
 

W

wantsMore() - Method in interface com.facebook.litho.widget.LayoutInfo.ViewportFiller
Implementations should return true if they need more views to be computed in order to fill the screen.
wantsMore() - Method in class com.facebook.litho.widget.LinearLayoutInfo.ViewportFiller
 
warmDrawable(TextureWarmer.WarmDrawable) - Method in class com.facebook.litho.widget.TextureWarmer
Schedules a Drawable to be drawn in the background.
WarmDrawable(Drawable, int, int) - Constructor for class com.facebook.litho.widget.TextureWarmer.WarmDrawable
 
warmLayout(Layout) - Method in class com.facebook.litho.widget.TextureWarmer
Schedules a Layout to be drawn in the background.
wasAtRest() - Method in class com.facebook.litho.dataflow.springs.Spring
Check if the spring was at rest in the prior iteration.
wasFullyVisible() - Method in class com.facebook.rendercore.visibility.VisibilityItem
 
wasMeasureCalled() - Method in class com.facebook.litho.testing.TestComponent
Deprecated.
 
wasNotifyChangeSetCompleteCalledWithChangedData() - Method in class com.facebook.litho.testing.sections.TestTarget
 
wasOnAttachedCalled() - Method in class com.facebook.litho.testing.TestComponent
Deprecated.
 
wasOnBindCalled() - Method in class com.facebook.litho.testing.TestComponent
Deprecated.
 
wasOnBoundsDefinedCalled() - Method in class com.facebook.litho.testing.TestComponent
Deprecated.
 
wasOnDetachedCalled() - Method in class com.facebook.litho.testing.TestComponent
Deprecated.
 
wasOnMountCalled() - Method in class com.facebook.litho.testing.TestComponent
Deprecated.
 
wasOnUnbindCalled() - Method in class com.facebook.litho.testing.TestComponent
Deprecated.
 
wasOnUnmountCalled() - Method in class com.facebook.litho.testing.TestComponent
Deprecated.
 
WEB_VIEW - Static variable in class com.facebook.litho.AccessibilityRole
 
wereChangesHandled() - Method in class com.facebook.litho.testing.sections.TestTarget
 
Whitebox - Class in com.facebook.litho.testing
Internal copy of Whitebox implementation of Powermock.
Whitebox() - Constructor for class com.facebook.litho.testing.Whitebox
 
WIDTH - Static variable in class com.facebook.litho.animation.AnimatedProperties
The width of a mount content.
width - Variable in class com.facebook.litho.drawable.ComparableGradientDrawable
 
width - Variable in class com.facebook.litho.LithoLayoutData
 
width - Variable in class com.facebook.litho.Size
 
width - Variable in class com.facebook.rendercore.MeasureResult
 
WIDTH - Static variable in class com.facebook.yoga.YogaStyleInputs
 
WIDTH_AUTO - Static variable in class com.facebook.yoga.YogaStyleInputs
 
WIDTH_PERCENT - Static variable in class com.facebook.yoga.YogaStyleInputs
 
widthAttr(YogaEdge, int) - Method in class com.facebook.litho.Border.Builder
Specifies a width for a specific edge
widthAttr(YogaEdge, int, int) - Method in class com.facebook.litho.Border.Builder
Specifies a width for a specific edge
widthAttr(int, int) - Method in class com.facebook.litho.Component.Builder
 
widthAttr(int) - Method in class com.facebook.litho.Component.Builder
 
widthAuto() - Method in class com.facebook.litho.CommonProps.DefaultLayoutProps
 
widthAuto() - Method in class com.facebook.litho.CommonProps
 
widthAuto() - Method in interface com.facebook.litho.LayoutProps
 
widthAuto() - Method in class com.facebook.litho.YogaLayoutProps
 
widthDip(YogaEdge, float) - Method in class com.facebook.litho.Border.Builder
Specifies a width for a specific edge
widthDip(float) - Method in class com.facebook.litho.Component.Builder
 
widthPercent(float) - Method in class com.facebook.litho.CommonProps.DefaultLayoutProps
 
widthPercent(float) - Method in class com.facebook.litho.CommonProps
 
widthPercent(float) - Method in class com.facebook.litho.Component.Builder
Sets the width of the Component to be a percentage of its parent's width.
widthPercent(float) - Method in interface com.facebook.litho.LayoutProps
 
widthPercent(float) - Method in class com.facebook.litho.YogaLayoutProps
 
widthPercentageOffset(float) - Static method in class com.facebook.litho.animation.DimensionValue
Like DimensionValue.offsetPx(float), but the relative offset is based on a percentage of the mount content width.
widthPx(YogaEdge, int) - Method in class com.facebook.litho.Border.Builder
Specifies a width for a specific edge
widthPx(int) - Method in class com.facebook.litho.CommonProps.DefaultLayoutProps
 
widthPx(int) - Method in class com.facebook.litho.CommonProps
 
widthPx(int) - Method in class com.facebook.litho.Component.Builder
Specifies the width of the element's content area.
widthPx(int) - Method in interface com.facebook.litho.LayoutProps
 
widthPx(int) - Method in class com.facebook.litho.YogaLayoutProps
 
widthRes(YogaEdge, int) - Method in class com.facebook.litho.Border.Builder
Specifies a width for a specific edge
widthRes(int) - Method in class com.facebook.litho.Component.Builder
 
willMountView(LithoLayoutResult) - Static method in class com.facebook.litho.LithoLayoutResult
This utility method checks if the will mount a View.
willNotRender() - Method in class com.facebook.litho.testing.assertj.ComponentAssert
willNotRenderContent() - Method in class com.facebook.litho.testing.assertj.LithoViewAssert
Assert that the LithoView will not render content, the root component will either return null or a child with width and height equal to 0
willRender(ComponentContext, Component) - Static method in class com.facebook.litho.Component
Deprecated.
Using willRender is regarded as an anti-pattern, since it will load all classes into memory in order to potentially decide not to use any of them.
willRender() - Method in class com.facebook.litho.testing.assertj.ComponentAssert
Deprecated.
Use LithoViewAssert.willRenderContent() that will check if the root component won't return null or a child with height and width equal to 0
willRenderContent() - Method in class com.facebook.litho.testing.assertj.LithoViewAssert
Assert that the LithoView will render content, the root component won't return null nor a child with height and width equal to 0
with(Interpolator) - Method in class com.facebook.litho.Animations.DynamicValueBindingBuilder
 
withComponentScope(ComponentContext, Component, String) - Static method in class com.facebook.litho.ComponentContext
Creates a new ComponentContext instance scoped to the given component and sets it on the component.
withComponentTree(ComponentContext, ComponentTree) - Static method in class com.facebook.litho.ComponentContext
Creates a new ComponentContext instance and sets the ComponentTree on the component.
withContentDescription(CharSequence) - Static method in class com.facebook.litho.testing.espresso.ComponentHostMatchers
 
withContentDescription(<any>) - Static method in class com.facebook.litho.testing.espresso.ComponentHostMatchers
 
withEqualDimensions(int, int, Object) - Static method in class com.facebook.rendercore.MeasureResult
Returns a MeasureResult to respect both size specs and try to keep both width and height equal.
withErrorPropagation(boolean) - Method in class com.facebook.litho.specmodels.generator.EventCaseGenerator.Builder
 
withLifecycle(<any>) - Static method in class com.facebook.litho.testing.espresso.ComponentHostMatchers
Matches a ComponentHost that has mounted a Component with a lifecycle that's matched by the lifecycleMatcher.
withLithoLifecycleProvider(LithoLifecycleProvider) - Method in class com.facebook.litho.ComponentTree.Builder
 
withName(String) - Method in class com.facebook.litho.specmodels.model.InjectPropModel
 
withName(String) - Method in class com.facebook.litho.specmodels.model.PropModel
 
withNewState(KStateContainer, Object) - Static method in class com.facebook.litho.KStateContainer
 
withRoot(Component) - Method in class com.facebook.litho.ComponentTree.Builder
Specify root for the component tree
withScope(SectionContext, Section) - Static method in class com.facebook.litho.sections.SectionContext
 
withSectionTree(SectionContext, SectionTree) - Static method in class com.facebook.litho.sections.SectionContext
 
withStateUpdate(StateUpdatesTestHelper.StateUpdater) - Method in class com.facebook.litho.testing.assertj.ComponentAssert
Deprecated.
withTagKey(int) - Static method in class com.facebook.litho.testing.espresso.ComponentHostMatchers
 
withTagKey(int, <any>) - Static method in class com.facebook.litho.testing.espresso.ComponentHostMatchers
 
withTagValue(<any>) - Static method in class com.facebook.litho.testing.espresso.ComponentHostMatchers
 
withTestKey(String) - Static method in class com.facebook.litho.testing.espresso.LithoViewMatchers
Find a LithoView containing a Component with the provided
withText(<any>) - Static method in class com.facebook.litho.testing.espresso.ComponentHostMatchers
 
withText(String) - Static method in class com.facebook.litho.testing.espresso.ComponentHostMatchers
 
wontRender() - Method in class com.facebook.litho.testing.assertj.ComponentAssert
Deprecated.
Use LithoViewAssert.willNotRenderContent() ()} that will check if the root component will return null or a child with width oir height equal to 0
WorkContinuationInstrumenter - Class in com.facebook.litho
Utility class that allows to capture work continuation updates.
WorkContinuationInstrumenter() - Constructor for class com.facebook.litho.WorkContinuationInstrumenter
 
WorkContinuationInstrumenter.Instrumenter - Interface in com.facebook.litho
Allows to record work being continued across threads.
WORKING_RANGE - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
WorkingRange - Interface in com.facebook.litho
 
WorkingRangeDeclarationModel - Class in com.facebook.litho.specmodels.model
 
WorkingRangeDeclarationModel(String, Object) - Constructor for class com.facebook.litho.specmodels.model.WorkingRangeDeclarationModel
 
WorkingRangeGenerator - Class in com.facebook.litho.specmodels.generator
 
WorkingRangeMethodModel - Class in com.facebook.litho.specmodels.model
 
WorkingRangeMethodModel(String) - Constructor for class com.facebook.litho.specmodels.model.WorkingRangeMethodModel
 
workingRangeMethods(ImmutableList<WorkingRangeMethodModel>) - Method in class com.facebook.litho.specmodels.model.SpecModelImpl.Builder
 
workingRangeMethods(ImmutableList<WorkingRangeMethodModel>) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
workingRangeRegisterMethod(SpecMethodModel<EventMethod, Void>) - Method in class com.facebook.litho.specmodels.model.SpecModelImpl.Builder
 
workingRangeRegisterMethod(SpecMethodModel<EventMethod, Void>) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
WorkingRangesMethodExtractor - Class in com.facebook.litho.specmodels.processor
Extracts working ranges methods from the given input.
WorkingRangeStatusHandler - Class in com.facebook.litho
A handler that stores the range status of components with given working range.
WorkingRangeStatusHandler() - Constructor for class com.facebook.litho.WorkingRangeStatusHandler
 
WorkingRangeStatusHandler.WorkingRangeStatus - Annotation Type in com.facebook.litho
 
wrap(YogaWrap) - Method in class com.facebook.litho.Column.Builder
 
wrap(YogaWrap) - Method in class com.facebook.litho.Component.ContainerBuilder
The FlexWrap property is set on containers and controls what happens when children overflow the size of the container along the main axis.
wrap(YogaWrap) - Method in class com.facebook.litho.LithoNode
 
wrap(YogaWrap) - Method in class com.facebook.litho.Row.Builder
 
wrap(YogaWrap) - Method in class com.facebook.litho.YogaLayoutProps
 
wrapContent(boolean) - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration.Builder
 
wrapContent(boolean) - Method in class com.facebook.litho.widget.RecyclerBinder.Builder
If true, the underlying RecyclerBinder will measure the parent height by the height of children if the orientation is vertical, or measure the parent width by the width of children if the orientation is horizontal.
wrapInLazyTree(Node) - Static method in class com.facebook.rendercore.RenderResult
 
wrapInLazyTree(Node, T) - Static method in class com.facebook.rendercore.RenderResult
 
wrapInView() - Method in class com.facebook.litho.CommonProps
 
wrapInView() - Method in class com.facebook.litho.Component.Builder
 
wrapInView() - Method in class com.facebook.litho.LithoNode
 
Wrapper - Class in com.facebook.litho
Utility class for wrapping an existing Component.
Wrapper.Builder - Class in com.facebook.litho
 
wrapWithMetadata(ComponentContext, Exception) - Static method in class com.facebook.litho.ComponentUtils
Uses the given ComponentContext to add metadata to a wrapper exception (if the wrapper doesn't already exist) and return it.
wrapWithMetadata(ComponentTree, Exception) - Static method in class com.facebook.litho.ComponentUtils
Uses the given ComponentTree to add metadata to a wrapper exception (if the wrapper doesn't already exist) and return it.
writeTo(MethodSpec.Builder) - Method in class com.facebook.litho.specmodels.generator.EventCaseGenerator.Builder
 
writeTo(MethodSpec.Builder) - Method in class com.facebook.litho.specmodels.generator.EventCaseGenerator
 

X

X - Static variable in class com.facebook.litho.animation.AnimatedProperties
The absolute X-position of a mount content, relative to the root Host that is rendering this component tree.
x - Variable in class com.facebook.litho.widget.HorizontalScrollLithoView.ScrollPosition
 

Y

Y - Static variable in class com.facebook.litho.animation.AnimatedProperties
The absolute Y-position of a mount content, relative to the root Host that is rendering this component tree.
y - Variable in class com.facebook.litho.widget.LithoScrollView.ScrollPosition
 
YogaAlign - Enum in com.facebook.yoga
 
YogaBaselineFunction - Interface in com.facebook.yoga
 
YogaConfig - Class in com.facebook.yoga
 
YogaConfig() - Constructor for class com.facebook.yoga.YogaConfig
 
YogaConfigFactory - Class in com.facebook.yoga
 
YogaConfigFactory() - Constructor for class com.facebook.yoga.YogaConfigFactory
 
YogaConfigJNIBase - Class in com.facebook.yoga
 
YogaConfigJNIFinalizer - Class in com.facebook.yoga
 
YogaConfigJNIFinalizer() - Constructor for class com.facebook.yoga.YogaConfigJNIFinalizer
 
YogaConstants - Class in com.facebook.yoga
 
YogaConstants() - Constructor for class com.facebook.yoga.YogaConstants
 
YogaDimension - Enum in com.facebook.yoga
 
YogaDirection - Enum in com.facebook.yoga
 
YogaDisplay - Enum in com.facebook.yoga
 
YogaEdge - Enum in com.facebook.yoga
 
YogaExperimentalFeature - Enum in com.facebook.yoga
 
YogaFlexDirection - Enum in com.facebook.yoga
 
YogaGutter - Enum in com.facebook.yoga
 
YogaJustify - Enum in com.facebook.yoga
 
YogaLayoutProps - Class in com.facebook.litho
 
YogaLayoutProps(YogaNode) - Constructor for class com.facebook.litho.YogaLayoutProps
 
YogaLayoutType - Enum in com.facebook.yoga
 
YogaLogger - Interface in com.facebook.yoga
Interface for receiving logs from native layer.
YogaLogLevel - Enum in com.facebook.yoga
 
YogaMeasureFunction - Interface in com.facebook.yoga
 
YogaMeasureMode - Enum in com.facebook.yoga
 
YogaMeasureOutput - Class in com.facebook.yoga
Helpers for building measure output value.
YogaMeasureOutput() - Constructor for class com.facebook.yoga.YogaMeasureOutput
 
YogaNative - Class in com.facebook.yoga
 
YogaNative() - Constructor for class com.facebook.yoga.YogaNative
 
YogaNode - Class in com.facebook.yoga
 
YogaNode() - Constructor for class com.facebook.yoga.YogaNode
 
YogaNode.Inputs - Interface in com.facebook.yoga
The interface the YogaNode.getData() object can optionally implement.
YogaNodeFactory - Class in com.facebook.yoga
 
YogaNodeFactory() - Constructor for class com.facebook.yoga.YogaNodeFactory
 
YogaNodeJNIBase - Class in com.facebook.yoga
 
YogaNodeJNIFinalizer - Class in com.facebook.yoga
 
YogaNodeJNIFinalizer() - Constructor for class com.facebook.yoga.YogaNodeJNIFinalizer
 
YogaNodeJNIFinalizer(YogaConfig) - Constructor for class com.facebook.yoga.YogaNodeJNIFinalizer
 
YogaNodeType - Enum in com.facebook.yoga
 
YogaOverflow - Enum in com.facebook.yoga
 
YogaPositionType - Enum in com.facebook.yoga
 
YogaPrintOptions - Enum in com.facebook.yoga
 
YogaProps - Interface in com.facebook.yoga
 
YogaStyleInputs - Class in com.facebook.yoga
 
YogaStyleInputs() - Constructor for class com.facebook.yoga.YogaStyleInputs
 
YogaUnit - Enum in com.facebook.yoga
 
YogaValue - Class in com.facebook.yoga
 
YogaValue(float, YogaUnit) - Constructor for class com.facebook.yoga.YogaValue
 
YogaWrap - Enum in com.facebook.yoga
 

Z

ZERO_HEIGHT_LOG - Static variable in class com.facebook.litho.LithoView
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Skip navigation links