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