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 

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 class com.facebook.litho.ComponentLifecycle
 
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.sections.widget.RecyclerCollectionComponent
 
acceptTriggerEvent(EventTrigger, Object, Object[]) - Method in class com.facebook.litho.widget.EditText
 
ACCESSIBILITY_NODE - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
AccessibilityRole - Class in com.facebook.litho
A list of all roles used for accessibility.
accessibilityRole(String) - Method in class com.facebook.litho.Component.Builder
 
AccessibilityRole.AccessibilityRoleType - Annotation Type in com.facebook.litho
 
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
 
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(ComponentContext, ComponentLifecycle) - Method in class com.facebook.litho.DefaultMountContentPool
 
acquire() - Method in class com.facebook.litho.DefaultMountContentPool
 
acquire(ComponentContext, ComponentLifecycle) - Method in interface com.facebook.litho.MountContentPool
Return a recycled mount content, or a newly acquired mount content if there isn't one to recycle.
acquire() - Method in class com.facebook.litho.RecyclePool
 
acquire(ComponentContext, Reference<T>) - Static method in class com.facebook.litho.reference.Reference
Deprecated.
Acquires a Reference of type T.
acquire(RenderInfo, LayoutHandler, boolean, boolean) - Static method in class com.facebook.litho.widget.ComponentTreeHolder
 
acquire(RenderInfo, LayoutHandler, boolean, boolean, ComponentTreeHolder.ComponentTreeMeasureListenerFactory, String) - Static method in class com.facebook.litho.widget.ComponentTreeHolder
 
acquire(RenderInfo, LayoutHandler, boolean, boolean, LayoutHandler, boolean, boolean) - Static method in class com.facebook.litho.widget.ComponentTreeHolder
 
acquire(RenderInfo, LayoutHandler, boolean, boolean, LayoutHandler, boolean, boolean, ComponentTreeHolder.ComponentTreeMeasureListenerFactory, String) - Static method in class com.facebook.litho.widget.ComponentTreeHolder
 
acquire(int, List<T>, RecyclerBinderUpdateCallback.ComponentRenderer<T>, RecyclerBinder) - Static method in class com.facebook.litho.widget.RecyclerBinderUpdateCallback
 
acquire(int, List<T>, RecyclerBinderUpdateCallback.ComponentRenderer<T>, RecyclerBinderUpdateCallback.OperationExecutor, int) - Static method in class com.facebook.litho.widget.RecyclerBinderUpdateCallback
 
acquire() - Static method in class com.facebook.litho.widget.RecyclerBinderUpdateCallback.ComponentContainer
 
acquireArrayDeque() - Static method in class com.facebook.litho.ComponentsPools
 
acquireArraySet() - Static method in class com.facebook.litho.ComponentsPools
 
acquireBorderColorDrawable() - Static method in class com.facebook.litho.ComponentsPools
 
acquireChangeSet(Section) - Static method in class com.facebook.litho.sections.ChangeSet
 
acquireDiff(T, T) - Method in class com.facebook.litho.ComponentLifecycle
 
acquireDiff(T, T) - Static method in class com.facebook.litho.ComponentsPools
 
acquireDiff(R, R) - Method in class com.facebook.litho.reference.ReferenceLifecycle
Deprecated.
 
acquireDiff(T, T) - Method in class com.facebook.litho.sections.SectionLifecycle
 
acquireDisplayListDrawable(Drawable, DisplayListContainer) - Static method in class com.facebook.litho.ComponentsPools
 
AcquireKey() - Constructor for class com.facebook.litho.TestItem.AcquireKey
 
acquireLithoViewArrayList() - Static method in class com.facebook.litho.ComponentsPools
 
acquireLogEvent(int) - Static method in class com.facebook.litho.ComponentsPools
 
acquireNewInstance(StateHandler) - Static method in class com.facebook.litho.StateHandler
 
acquireOutput() - Method in class com.facebook.litho.ComponentLifecycle
 
acquireOutput() - Method in class com.facebook.litho.sections.SectionLifecycle
 
acquireRenderState() - Static method in class com.facebook.litho.ComponentsPools
 
acquireStateHandler() - Method in class com.facebook.litho.ComponentTree
Provides a new instance from the StateHandler pool that is initialized with the information from the StateHandler currently held by the ComponentTree.
acquireStateHandlerAndReleaseTree() - Method in class com.facebook.litho.widget.ComponentTreeHolder
 
acquireTreeProps() - Static method in class com.facebook.litho.ComponentsPools
 
action - Variable in class com.facebook.litho.PerformAccessibilityActionEvent
 
ACTION_BAR_TAB - Static variable in class com.facebook.litho.AccessibilityRole
 
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
 
add(int, T) - Method in class com.facebook.litho.OutputUnitsAffinityGroup
 
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
 
add(YogaEdge, int) - Method in interface com.facebook.litho.YogaEdgesWithInts
 
addAll(Collection<? extends E>) - Method in class com.facebook.litho.internal.ArraySet
 
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
 
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
 
addChange(Change) - Method in class com.facebook.litho.sections.ChangeSet
Add a new Change to this ChangeSet.
addChildAt(YogaNode, int) - Method in class com.facebook.yoga.YogaNode
 
addDebugInfo(String, Object) - Method in class com.facebook.litho.widget.RenderInfo
 
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
 
addField(Type, 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
 
addJsonParam(String, List<?>) - Method in class com.facebook.litho.LogEvent
 
addListener(AnimationBindingListener) - Method in interface com.facebook.litho.animation.AnimationBinding
addListener(AnimationBindingListener) - Method in class com.facebook.litho.animation.ParallelBinding
 
addListener(AnimationBindingListener) - Method in class com.facebook.litho.animation.SequenceBinding
 
addListener(AnimationBindingListener) - Method in class com.facebook.litho.animation.TransitionAnimationBinding
 
addListener(SpringListener) - Method in class com.facebook.litho.dataflow.springs.Spring
add a listener
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
 
addParam(String, Object) - Method in class com.facebook.litho.LogEvent
 
addSharedChildAt(YogaNode, int) - Method in class com.facebook.yoga.YogaNode
 
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
 
addToTypeSpec(TypeSpec.Builder) - Method in class com.facebook.litho.specmodels.generator.TypeSpecDataHolder
 
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.
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.
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
 
afterStateUpdate() - Method in class com.facebook.litho.testing.assertj.ComponentAssert
Performs a state update and returns the new view.
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.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.Row.Builder
 
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.
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.
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.Component.Builder
Sets the alpha (opacity) of this component.
AlphaHelper - Class in com.facebook.litho
 
AlphaHelper() - Constructor for class com.facebook.litho.AlphaHelper
 
AnimatableItem - Interface in com.facebook.litho
Interface used to expose a limited API of LayoutOutput to the animations package.
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
 
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
 
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 - Variable in class com.facebook.litho.specmodels.model.SpecModelValidationError
 
AnnotationExtractor - Class in com.facebook.litho.specmodels.processor
Helper for extracting annotations from a given TypeElement.
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
 
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.
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.
apply(Statement, Description) - Method in class com.facebook.litho.testing.ComponentsRule
 
applyBoundsToView(View, int, int, int, int, boolean) - Static method in class com.facebook.litho.BoundsHelper
Sets the bounds on the given view if the view doesn't already have those bounds (or if 'force' is supplied).
applyChangeset() - Method in class com.facebook.litho.widget.RecyclerBinderUpdateCallback
 
applyComponentOverrides(String, Component) - Method in interface com.facebook.litho.DebugComponent.Overrider
 
applyLayoutOverrides(String, DebugLayoutNode) - Method in interface com.facebook.litho.DebugComponent.Overrider
 
applyPreviousRenderData(ComponentLifecycle.RenderData) - Method in class com.facebook.litho.ComponentLifecycle
 
applySizeToDrawableForAnimation(Drawable, int, int) - Static method in class com.facebook.litho.BoundsHelper
 
applyStateOverrides(String, ComponentLifecycle.StateContainer) - Method in interface com.facebook.litho.DebugComponent.Overrider
 
applyXYToDrawableForAnimation(Drawable, int, int) - Static method in class com.facebook.litho.BoundsHelper
 
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
 
ARE_TRANSITIONS_SUPPORTED - Static variable in class com.facebook.litho.config.ComponentsConfiguration
Whether transitions are supported for this API version.
arg(String, Object) - Method in interface com.facebook.litho.ComponentsSystrace.ArgsBuilder
Logs an argument whose value is any object.
arg(String, int) - Method in interface com.facebook.litho.ComponentsSystrace.ArgsBuilder
Logs an argument whose value is an int.
arg(String, long) - Method in interface com.facebook.litho.ComponentsSystrace.ArgsBuilder
Logs an argument whose value is a long.
arg(String, double) - Method in interface com.facebook.litho.ComponentsSystrace.ArgsBuilder
Logs an argument whose value is a double.
args - Variable in class com.facebook.litho.PerformAccessibilityActionEvent
 
args - Variable in class com.facebook.litho.specmodels.generator.TypeSpecDataHolder.JavadocSpec
 
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
A simple Set implementation backed by an array.
ArraySet() - Constructor for class com.facebook.litho.internal.ArraySet
 
ArraySet(int) - Constructor for class com.facebook.litho.internal.ArraySet
 
ArraySet(Collection<? extends E>) - Constructor for class com.facebook.litho.internal.ArraySet
 
aspectRatio(float) - Method in class com.facebook.litho.Component.Builder
 
assertDoesntHoldLock(Object) - Static method in class com.facebook.litho.ThreadUtils
 
assertHoldsLock(Object) - Static method in class com.facebook.litho.ThreadUtils
 
ASSERTJ_CONDITION - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
ASSERTJ_JAVA6ASSERTIONS - 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
 
assertThat(ComponentContext, Component) - Static method in class com.facebook.litho.testing.assertj.ComponentAssert
 
assertThat(Component.Builder<?>) - Static method in class com.facebook.litho.testing.assertj.ComponentAssert
 
assertThat(ComponentContext, Component) - Static method in class com.facebook.litho.testing.assertj.LithoAssertions
 
assertThat(Component.Builder<?>) - Static method in class com.facebook.litho.testing.assertj.LithoAssertions
 
assertThat(LithoView) - Static method in class com.facebook.litho.testing.assertj.LithoAssertions
 
assertThat(StateValue<T>) - 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
 
assignTransitionKeysToAllOutputs - Static variable in class com.facebook.litho.config.ComponentsConfiguration
Assign transition keys to all LayoutOutputs, this enables Transition.allLayout()
asyncMutations - Static variable in class com.facebook.litho.sections.config.SectionsConfiguration
Whether inserts/updates/removes should be async.
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
 
attachToRecyclerView(RecyclerView) - Method in class com.facebook.litho.sections.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
 
AUTO_LAYOUT_PROPERTIES - Static variable in class com.facebook.litho.animation.AnimatedProperties
 

B

background(Reference<? extends Drawable>) - Method in class com.facebook.litho.Component.Builder
Deprecated.
background(Reference.Builder<? extends Drawable>) - Method in class com.facebook.litho.Component.Builder
 
background(Drawable) - Method in class com.facebook.litho.Component.Builder
 
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
 
backgroundRes(int) - Method in class com.facebook.litho.Component.Builder
 
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
 
BaseComponentsLogger - Class in com.facebook.litho
Base implementation of ComponentsLogger which handles pooling event objects.
BaseComponentsLogger() - Constructor for class com.facebook.litho.BaseComponentsLogger
 
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.YogaNode
 
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
 
BaseTransitionUnitsBuilder() - Constructor for class com.facebook.litho.Transition.BaseTransitionUnitsBuilder
 
before() - Method in class com.facebook.litho.testing.espresso.rules.AnimationRunnerTestRule
 
beforeActivityLaunched() - Method in class com.facebook.litho.testing.espresso.LithoActivityTestRule
 
beginSection(String) - Static method in class com.facebook.litho.ComponentsSystrace
 
beginSection(String) - Method in interface com.facebook.litho.ComponentsSystrace.Systrace
 
beginSection(String) - Method in class com.facebook.litho.DefaultComponentsSystrace
 
beginSectionWithArgs(String) - Static method in class com.facebook.litho.ComponentsSystrace
 
beginSectionWithArgs(String) - Method in interface com.facebook.litho.ComponentsSystrace.Systrace
 
beginSectionWithArgs(String) - Method in class com.facebook.litho.DefaultComponentsSystrace
 
betterLog(PerfEvent) - Method in interface com.facebook.litho.ComponentsLogger
Write a PerfEvent to storage.
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.
bind(int, int) - Method in class com.facebook.litho.MatrixDrawable
Applies the given dimensions to the drawable.
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
 
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 dispacher 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
 
BOOL_RES - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
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.Component.Builder
 
BORDER - Static variable in annotation type com.facebook.litho.OutputUnitType
 
Border.Builder - Class in com.facebook.litho
 
borderBottomColor(int) - Method in class com.facebook.litho.reference.BorderColorDrawableReference.PropsBuilder
 
borderBottomWidth(int) - Method in class com.facebook.litho.reference.BorderColorDrawableReference.PropsBuilder
 
BorderColorDrawable - Class in com.facebook.litho
Drawable that draws border lines with given color, widths and path effect.
BorderColorDrawableReference - Class in com.facebook.litho.reference
A Reference for BorderColorDrawable.
BorderColorDrawableReference.PropsBuilder - Class in com.facebook.litho.reference
 
borderLeftColor(int) - Method in class com.facebook.litho.reference.BorderColorDrawableReference.PropsBuilder
 
borderLeftWidth(int) - Method in class com.facebook.litho.reference.BorderColorDrawableReference.PropsBuilder
 
borderRadius(float[]) - Method in class com.facebook.litho.reference.BorderColorDrawableReference.PropsBuilder
 
borderRightColor(int) - Method in class com.facebook.litho.reference.BorderColorDrawableReference.PropsBuilder
 
borderRightWidth(int) - Method in class com.facebook.litho.reference.BorderColorDrawableReference.PropsBuilder
 
borderTopColor(int) - Method in class com.facebook.litho.reference.BorderColorDrawableReference.PropsBuilder
 
borderTopWidth(int) - Method in class com.facebook.litho.reference.BorderColorDrawableReference.PropsBuilder
 
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
 
BoundsHelper - Class in com.facebook.litho
 
BoundsHelper() - Constructor for class com.facebook.litho.BoundsHelper
 
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.LayoutThreadPoolConfigurationImpl.Builder
 
build() - Method in class com.facebook.litho.reference.BorderColorDrawableReference.PropsBuilder
 
build() - Method in class com.facebook.litho.reference.DrawableReference.PropsBuilder
 
build() - Method in class com.facebook.litho.reference.Reference.Builder
Deprecated.
 
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.RecyclerCollectionComponent.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.TestComponentTree.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
 
build() - Method in class com.facebook.litho.testing.TestLayoutComponent.Builder
 
build() - Method in class com.facebook.litho.testing.TestSizeDependentComponent.Builder
 
build() - Method in class com.facebook.litho.testing.TestViewComponent.Builder
 
build() - Method in class com.facebook.litho.ViewCompatComponent.Builder
Deprecated.
 
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.ComponentRenderInfo.Builder
 
build() - Method in class com.facebook.litho.widget.EditText.Builder
 
build() - Method in class com.facebook.litho.widget.EmptyComponent.Builder
 
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.LazySelectorComponent.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.SelectorComponent.Builder
 
build() - Method in class com.facebook.litho.widget.SolidColor.Builder
 
build() - Method in class com.facebook.litho.widget.Text.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
 
buildCommonMatcher(BaseMatcher) - Static method in class com.facebook.litho.BaseMatcherBuilder
 
Builder() - Constructor for class com.facebook.litho.Column.Builder
 
Builder() - Constructor for class com.facebook.litho.Component.Builder
 
Builder() - Constructor for class com.facebook.litho.ComponentTree.Builder
 
Builder(ComponentContext, Component) - Constructor for class com.facebook.litho.ComponentTree.Builder
 
Builder() - Constructor for class com.facebook.litho.LayoutThreadPoolConfigurationImpl.Builder
 
Builder() - Constructor for class com.facebook.litho.reference.Reference.Builder
Deprecated.
 
Builder() - Constructor for class com.facebook.litho.Row.Builder
 
Builder() - Constructor for class com.facebook.litho.sections.common.DataDiffSection.Builder
 
Builder() - Constructor for class com.facebook.litho.sections.common.HideableDataDiffSection.Builder
 
Builder() - Constructor for class com.facebook.litho.sections.common.SingleComponentSection.Builder
 
Builder() - Constructor for class com.facebook.litho.sections.Section.Builder
 
Builder() - Constructor for class com.facebook.litho.sections.widget.RecyclerCollectionComponent.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.testing.TestDrawableComponent.Builder
 
Builder() - Constructor for class com.facebook.litho.testing.TestLayoutComponent.Builder
 
Builder() - Constructor for class com.facebook.litho.testing.TestSizeDependentComponent.Builder
 
Builder() - Constructor for class com.facebook.litho.testing.TestViewComponent.Builder
 
Builder() - Constructor for class com.facebook.litho.ViewCompatComponent.Builder
Deprecated.
 
Builder() - Constructor for class com.facebook.litho.widget.Card.Builder
 
Builder() - Constructor for class com.facebook.litho.widget.CardClip.Builder
 
Builder() - Constructor for class com.facebook.litho.widget.ComponentRenderInfo.Builder
 
Builder() - Constructor for class com.facebook.litho.widget.EditText.Builder
 
Builder() - Constructor for class com.facebook.litho.widget.EmptyComponent.Builder
 
Builder() - Constructor for class com.facebook.litho.widget.HorizontalScroll.Builder
 
Builder() - Constructor for class com.facebook.litho.widget.Image.Builder
 
Builder() - Constructor for class com.facebook.litho.widget.LazySelectorComponent.Builder
 
Builder() - Constructor for class com.facebook.litho.widget.Progress.Builder
 
Builder() - Constructor for class com.facebook.litho.widget.Recycler.Builder
 
Builder() - Constructor for class com.facebook.litho.widget.RecyclerBinder.Builder
 
Builder() - Constructor for class com.facebook.litho.widget.RenderInfo.Builder
 
Builder() - Constructor for class com.facebook.litho.widget.SelectorComponent.Builder
 
Builder() - Constructor for class com.facebook.litho.widget.SolidColor.Builder
 
Builder() - Constructor for class com.facebook.litho.widget.Text.Builder
 
Builder() - Constructor for class com.facebook.litho.widget.VerticalScroll.Builder
 
Builder() - Constructor for class com.facebook.litho.widget.ViewRenderInfo.Builder
 
Builder() - Constructor for class com.facebook.litho.Wrapper.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
 
buildTarget(ComponentContext) - Method in class com.facebook.litho.sections.widget.GridRecyclerConfiguration
 
buildTarget(ComponentContext) - Method in class com.facebook.litho.sections.widget.ListRecyclerConfiguration
 
buildTarget(ComponentContext) - Method in interface com.facebook.litho.sections.widget.RecyclerConfiguration
 
buildTarget(ComponentContext) - Method in class com.facebook.litho.sections.widget.StaggeredGridRecyclerConfiguration
 
BUTTON - Static variable in class com.facebook.litho.AccessibilityRole
 

C

cachedPropNames(ImmutableList<String>) - Method in class com.facebook.litho.specmodels.model.SpecModelImpl.Builder
 
calculateDistanceToFinalSnap(LayoutManager, View) - Method in class com.facebook.litho.sections.widget.StartSnapHelper
 
calculateLayout(float, float) - Method in class com.facebook.yoga.YogaNode
 
calculateLayoutState(Object, ComponentContext, Component, int, int, boolean, DiffNode, int, String) - Method in class com.facebook.litho.ComponentTree
 
calculateLayoutState(Object, ComponentContext, Component, int, int, boolean, DiffNode, int, String) - Method in class com.facebook.litho.TestComponentTree
 
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).
callsShouldUpdateOnMount() - Method in class com.facebook.litho.ComponentLifecycle
 
callsShouldUpdateOnMount() - Method in class com.facebook.litho.testing.TestDrawableComponent
 
callsShouldUpdateOnMount() - Method in class com.facebook.litho.testing.TestLayoutComponent
 
callsShouldUpdateOnMount() - Method in class com.facebook.litho.testing.TestViewComponent
 
callsShouldUpdateOnMount() - Method in class com.facebook.litho.widget.Image
 
callsShouldUpdateOnMount() - Method in class com.facebook.litho.widget.Recycler
 
CAN_CHECK_GLOBAL_ANIMATOR_SETTINGS - Static variable in class com.facebook.litho.config.ComponentsConfiguration
Whether we can access properties in Settings.Global for animations.
canCacheDrawingDisplayLists(boolean) - Method in class com.facebook.litho.ComponentTree.Builder
Specify whether the ComponentTree allows to cache display lists of the components after it was first drawng.
canCacheDrawingDisplayLists(boolean) - Method in class com.facebook.litho.widget.RecyclerBinder.Builder
 
canMeasure() - Method in class com.facebook.litho.ComponentLifecycle
Whether this ComponentLifecycle is able to measure itself according to specific size constraints.
canMeasure() - Method in class com.facebook.litho.testing.TestDrawableComponent
 
canMeasure() - Method in class com.facebook.litho.testing.TestNullLayoutComponent
 
canMeasure() - Method in class com.facebook.litho.testing.TestSizeDependentComponent
 
canMeasure() - Method in class com.facebook.litho.testing.TestViewComponent
 
canMeasure() - Method in class com.facebook.litho.ViewCompatComponent
Deprecated.
 
canMeasure() - Method in class com.facebook.litho.widget.EditText
 
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(boolean) - Method in class com.facebook.litho.widget.Recycler.Builder
 
canMeasure() - Method in class com.facebook.litho.widget.Recycler
 
canMeasure() - Method in class com.facebook.litho.widget.Text
 
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.ComponentLifecycle
Whether this ComponentLifecycle mounts views that contain component-based content that can be incrementally mounted e.g.
canMountIncrementally() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
canMountIncrementally() - Method in class com.facebook.litho.testing.TestViewComponent
 
canMountIncrementally() - Method in class com.facebook.litho.widget.Recycler
 
canMountIncrementally() - Method in class com.facebook.litho.widget.VerticalScroll
 
canPreallocate() - Method in class com.facebook.litho.ComponentLifecycle
 
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.EditText
 
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.Text
 
canPreallocate() - Method in class com.facebook.litho.widget.VerticalScroll
 
canPrefetchDisplayLists(boolean) - Method in class com.facebook.litho.ComponentTree.Builder
Specify whether the ComponentTree allows to prefetch display lists of its components on idle time of UI thread.
canPrefetchDisplayLists() - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration
 
canPrefetchDisplayLists(boolean) - Method in class com.facebook.litho.widget.RecyclerBinder.Builder
 
canUpdateLazily() - Method in class com.facebook.litho.specmodels.model.DiffStateParamModel
 
canUpdateLazily() - Method in class com.facebook.litho.specmodels.model.StateParamModel
 
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
 
cardBackgroundColorAttr(int, int) - Method in class com.facebook.litho.widget.Card.Builder
 
cardBackgroundColorAttr(int) - Method in class com.facebook.litho.widget.Card.Builder
 
cardBackgroundColorRes(int) - 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
 
Change - Class in com.facebook.litho.sections
A Change represent a single operation in a section's ChangeSet.
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
 
ChangeSetState - Class in com.facebook.litho.sections
ChangeSetState is responsible to generate a global ChangeSet between two Sections trees.
changeSetThreadHandler(Handler) - Method in class com.facebook.litho.sections.SectionTree.Builder
An optional Handler where ChangeSet calculation should happen.
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 - 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
 
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.dataflow
ChoreographerCompat.FrameCallback - Class in com.facebook.litho.dataflow
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.dataflow
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
 
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.displaylist.DisplayList
Clears all previous drawing commands from this DisplayList.
clear() - Method in class com.facebook.litho.displaylist.DisplayListLollipop
 
clear() - Method in class com.facebook.litho.displaylist.DisplayListMarshmallow
 
clear() - Method in class com.facebook.litho.displaylist.DisplayListNougat
 
clear() - Method in class com.facebook.litho.EventTriggersContainer
 
clear() - Method in class com.facebook.litho.internal.ArraySet
 
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.testing.sections.TestTarget
 
clearAndAddAll(ArraySet<? extends E>) - Method in class com.facebook.litho.internal.ArraySet
Equivalent to calling ArraySet.clear() followed by ArraySet.addAll(Collection), but this should make it more apparent that this is an optimized code path.
clearCachedLayout() - Method in class com.facebook.litho.Component
 
clearInternalUtilPools() - Static method in class com.facebook.litho.ComponentsPools
Clear pools for all the internal util objects, excluding mount content.
clearMountContentPools() - Static method in class com.facebook.litho.ComponentsPools
Call from tests to clear external references.
clearRefreshing() - Method in class com.facebook.litho.widget.RecyclerEventsController
 
clearUnusedEventHandlers() - Method in class com.facebook.litho.EventHandlersController
Remove entries for dispatchers that are no longer present in the tree.
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
 
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.Component.Builder
 
CLIP_CHILDREN - Static variable in class com.facebook.litho.widget.RenderInfo
 
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
 
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
 
clippingColorRes(int) - Method in class com.facebook.litho.widget.Card.Builder
 
clippingColorRes(int) - Method in class com.facebook.litho.widget.CardClip.Builder
 
clipToBounds(boolean) - Method in class com.facebook.litho.widget.Text.Builder
 
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.yoga.YogaNode
 
cloneNode(YogaNode, YogaNode, int) - Method in interface com.facebook.yoga.YogaNodeCloneFunction
 
cloneWithNewChildren() - Method in class com.facebook.yoga.YogaNode
 
COLLECTION - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
COLLECTIONS - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
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.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(int) - Method in class com.facebook.litho.testing.TestDrawableComponent.Builder
 
color(int) - Method in class com.facebook.litho.widget.Progress.Builder
 
color(int) - Method in class com.facebook.litho.widget.SolidColor.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
 
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
 
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.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.displaylist - package com.facebook.litho.displaylist
 
com.facebook.litho.fresco - package com.facebook.litho.fresco
 
com.facebook.litho.internal - package com.facebook.litho.internal
 
com.facebook.litho.reference - package com.facebook.litho.reference
 
com.facebook.litho.sections - package com.facebook.litho.sections
 
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.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.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.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.proguard.annotations - package com.facebook.proguard.annotations
 
com.facebook.widget.accessibility.delegates - package com.facebook.widget.accessibility.delegates
 
com.facebook.yoga - package com.facebook.yoga
 
COMMON_PROP_NAMES - Static variable in class com.facebook.litho.specmodels.model.PropValidation
 
CommonProp - Annotation Type in com.facebook.litho.annotations
Annotates a parameter to a component's spec method indicating that it will be supplied as a common prop for this component.
CommonProps - Interface in com.facebook.litho
 
CommonPropValidation - Class in com.facebook.litho.specmodels.model
Class for validating that the common props within a SpecModel are well-formed.
CommonPropValidation() - Constructor for class com.facebook.litho.specmodels.model.CommonPropValidation
 
Component - Class in com.facebook.litho
Represents a unique instance of a component.
Component(String) - Constructor for class com.facebook.litho.Component
 
Component(String, Object) - Constructor for class com.facebook.litho.Component
This constructor should be called only if working with a manually crafted "special" Component.
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(ComponentCreator) - Method in class com.facebook.litho.widget.LazySelectorComponent.Builder
 
component(Component) - Method in class com.facebook.litho.widget.SelectorComponent.Builder
 
component(Component.Builder<?>) - Method in class com.facebook.litho.widget.SelectorComponent.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_BUILDER - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
COMPONENT_CONTEXT - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
COMPONENT_LAYOUT - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
COMPONENT_LIFECYCLE - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
COMPONENT_LIFECYCLE_MOUNT_TYPE - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
COMPONENT_LIFECYCLE_MOUNT_TYPE_DRAWABLE - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
COMPONENT_LIFECYCLE_MOUNT_TYPE_NONE - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
COMPONENT_LIFECYCLE_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
 
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
Assertion methods for Components.
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() - 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, StateHandler) - Constructor for class com.facebook.litho.ComponentContext
 
ComponentContext(Context, StateHandler, KeyHandler) - 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.
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(ComponentContext, 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.
ComponentLifecycle - Class in com.facebook.litho
ComponentLifecycle is extended by the Component class and declare methods used by a Component instances to calculate their layout bounds and mount elements, among other things.
ComponentLifecycle(Object) - Constructor for class com.facebook.litho.ComponentLifecycle
This constructor should be called only if working with a manually crafted special Component.
ComponentLifecycle.MountType - Enum in com.facebook.litho
 
ComponentLifecycle.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.
ComponentLifecycle.StateContainer - Interface in com.facebook.litho
 
ComponentLifecycle.StateUpdate - Interface in com.facebook.litho
 
ComponentLifecycle.TransitionContainer - Interface in com.facebook.litho
Generated component's state container could implement this interface along with ComponentLifecycle.StateContainer when componentspec specifies state update method with OnUpdateStateWithTransition annotation.
componentName(String) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
ComponentRenderInfo - Class in com.facebook.litho.widget
RenderInfo that can render components.
ComponentRenderInfo.Builder - Class in com.facebook.litho.widget
 
components(List<ComponentCreator>) - Method in class com.facebook.litho.widget.LazySelectorComponent.Builder
 
components(List<Component>) - Method in class com.facebook.litho.widget.SelectorComponent.Builder
 
COMPONENTS_PACKAGE - Static variable in class com.facebook.litho.specmodels.processor.MethodExtractorUtils
 
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() - Constructor for class com.facebook.litho.config.ComponentsConfiguration
 
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.
ComponentsPools - Class in com.facebook.litho
Pools of recycled resources.
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
 
ComponentsRule - Class in com.facebook.litho.testing
 
ComponentsRule() - Constructor for class com.facebook.litho.testing.ComponentsRule
 
ComponentsSystrace - Class in com.facebook.litho
This is intended as a hook into android.os.Trace, but allows you to provide your own functionality.
ComponentsSystrace.ArgsBuilder - Interface in com.facebook.litho
Object that accumulates arguments.
ComponentsSystrace.Systrace - Interface in com.facebook.litho
 
ComponentsTestingProcessor - Class in com.facebook.litho.specmodels.processor.testing
 
ComponentsTestingProcessor() - Constructor for class com.facebook.litho.specmodels.processor.testing.ComponentsTestingProcessor
 
ComponentsTestRunner - Class in com.facebook.litho.testing.testrunner
 
ComponentsTestRunner(Class<?>) - Constructor for class com.facebook.litho.testing.testrunner.ComponentsTestRunner
Creates a runner to run testClass.
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.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
 
ComponentTreeHolder - Class in com.facebook.litho.widget
A class used to store the data backing a RecyclerBinder.
ComponentTreeHolder() - Constructor for class com.facebook.litho.widget.ComponentTreeHolder
 
componentTreeHolderFactory(RecyclerBinder.ComponentTreeHolderFactory) - Method in class com.facebook.litho.widget.RecyclerBinder.Builder
 
componentTypeName(TypeName) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
computeLayoutAsync(ComponentContext, int, int) - 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 .
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
 
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
 
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.
consumeTransitions() - Method in interface com.facebook.litho.ComponentLifecycle.TransitionContainer
Remove and return all transitions collected from state updates with transitions.
ContainerBuilder() - Constructor for class com.facebook.litho.Component.ContainerBuilder
 
contains(Object) - Method in class com.facebook.litho.internal.ArraySet
 
containsAll(Collection<?>) - Method in class com.facebook.litho.internal.ArraySet
 
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.
containsOnlySubComponents(SubComponent...) - Method in class com.facebook.litho.testing.assertj.ComponentAssert
Verifies that the component contains only the given sub-components and nothing else, in order.
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
Assert that the given component contains the provided sub-component.
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(Component) - Method in class com.facebook.litho.widget.Card.Builder
 
content(Component.Builder<?>) - Method in class com.facebook.litho.widget.Card.Builder
 
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
 
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
 
ContextUtils - Class in com.facebook.litho
 
ContextUtils() - Constructor for class com.facebook.litho.ContextUtils
 
copy(TreeProps) - Static method in class com.facebook.litho.TreeProps
Whenever a Spec sets tree props, the TreeProps map from the parent is copied.
copyInterStageImpl(Component) - Method in class com.facebook.litho.Component
 
copyInterStageImpl(Component) - Method in class com.facebook.litho.widget.HorizontalScroll
 
copyInterStageImpl(Component) - Method in class com.facebook.litho.widget.Image
 
copyInterStageImpl(Component) - Method in class com.facebook.litho.widget.Progress
 
copyInterStageImpl(Component) - Method in class com.facebook.litho.widget.Recycler
 
copyInterStageImpl(Component) - Method in class com.facebook.litho.widget.Text
 
copyInterStageImpl(Component) - Method in class com.facebook.litho.widget.VerticalScroll
 
copyOf(List<E>) - Static method in class com.facebook.litho.specmodels.internal.ImmutableList
 
copyStyle(YogaNode) - Method in class com.facebook.yoga.YogaNode
 
coreDependentPoolConfiguration(double, int, double, int) - Method in class com.facebook.litho.LayoutThreadPoolConfigurationImpl.Builder
 
cornerEffect(float) - Method in class com.facebook.litho.Border.Builder
Deprecated.
Please use Border.Builder.radiusPx(int) instead
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
 
cornerRadiusDip(float) - Method in class com.facebook.litho.widget.Card.Builder
 
cornerRadiusDip(float) - Method in class com.facebook.litho.widget.CardClip.Builder
 
cornerRadiusPx(float) - Method in class com.facebook.litho.widget.Card.Builder
 
cornerRadiusPx(float) - Method in class com.facebook.litho.widget.CardClip.Builder
 
cornerRadiusRes(int) - Method in class com.facebook.litho.widget.Card.Builder
 
cornerRadiusRes(int) - Method in class com.facebook.litho.widget.CardClip.Builder
 
cornerRadiusSp(float) - Method in class com.facebook.litho.widget.Card.Builder
 
cornerRadiusSp(float) - Method in class com.facebook.litho.widget.CardClip.Builder
 
create(ComponentContext) - Static method in class com.facebook.litho.Border
 
create(ComponentContext) - Static method in class com.facebook.litho.Column
 
create(ComponentContext, int, int) - Static method in class com.facebook.litho.Column
 
create(ComponentContext, Component.Builder<?>) - Static method in class com.facebook.litho.ComponentTree
 
create(ComponentContext, Component) - Static method in class com.facebook.litho.ComponentTree
 
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(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(ComponentContext) - Static method in class com.facebook.litho.reference.BorderColorDrawableReference
 
create() - Static method in class com.facebook.litho.reference.DrawableReference
 
create(ComponentContext) - Static method in class com.facebook.litho.Row
 
create(ComponentContext, int, int) - 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, RunMode, DependencyInjectionHelper, InterStageStore) - Method in class com.facebook.litho.sections.specmodels.processor.DiffSectionSpecModelFactory
 
create(Elements, Types, TypeElement, Messager, RunMode, DependencyInjectionHelper, InterStageStore) - Method in class com.facebook.litho.sections.specmodels.processor.GroupSectionSpecModelFactory
 
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(TypeElement, RunMode) - Method in interface com.facebook.litho.specmodels.model.DependencyInjectionHelperFactory
 
create(TypeSpec, String, List<Annotation>, List<AnnotationSpec>, List<Class<? extends Annotation>>, boolean, Object) - Static method in class com.facebook.litho.specmodels.model.MethodParamModelFactory
 
create(Elements, Types, TypeElement, Messager, 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, 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, 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, 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, Component) - Static method in class com.facebook.litho.TestComponentTree
 
create(ComponentContext, int, int) - Static method in class com.facebook.litho.testing.TestDrawableComponent
 
create(ComponentContext, int, int, boolean, boolean, boolean, boolean, boolean) - Static method in class com.facebook.litho.testing.TestDrawableComponent
 
create(ComponentContext, int, int, boolean, boolean, boolean, boolean, boolean, boolean) - Static method in class com.facebook.litho.testing.TestDrawableComponent
 
create(ComponentContext) - Static method in class com.facebook.litho.testing.TestDrawableComponent
 
create(ComponentContext, boolean, boolean, boolean, boolean, boolean) - Static method in class com.facebook.litho.testing.TestDrawableComponent
 
create(ComponentContext, int, int) - Static method in class com.facebook.litho.testing.TestLayoutComponent
 
create(ComponentContext, int, int, boolean, boolean, boolean, boolean) - Static method in class com.facebook.litho.testing.TestLayoutComponent
 
create(ComponentContext) - Static method in class com.facebook.litho.testing.TestLayoutComponent
 
create(ComponentContext, boolean, boolean) - Static method in class com.facebook.litho.testing.TestLayoutComponent
 
create(ComponentContext) - Static method in class com.facebook.litho.testing.TestSizeDependentComponent
 
create(ComponentContext, int, int) - Static method in class com.facebook.litho.testing.TestViewComponent
 
create(ComponentContext, int, int, boolean, boolean, boolean, boolean) - Static method in class com.facebook.litho.testing.TestViewComponent
 
create(ComponentContext) - Static method in class com.facebook.litho.testing.TestViewComponent
 
create(ComponentContext, boolean, boolean, boolean, boolean) - Static method in class com.facebook.litho.testing.TestViewComponent
 
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.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.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() - 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(ComponentContext) - Static method in class com.facebook.litho.widget.EditText
 
create(ComponentContext, int, int) - Static method in class com.facebook.litho.widget.EditText
 
create(ComponentContext) - Static method in class com.facebook.litho.widget.EmptyComponent
 
create(ComponentContext, int, int) - Static method in class com.facebook.litho.widget.EmptyComponent
 
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(ComponentContext) - Static method in class com.facebook.litho.widget.LazySelectorComponent
 
create(ComponentContext, int, int) - Static method in class com.facebook.litho.widget.LazySelectorComponent
 
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.SelectorComponent
 
create(ComponentContext, int, int) - Static method in class com.facebook.litho.widget.SelectorComponent
 
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.Text
 
create(ComponentContext, int, int) - Static method in class com.facebook.litho.widget.Text
 
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
 
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 com.facebook.litho.sections.annotations.OnCreateChildren
createChildren(SectionLifecycle, SectionContext, Section) - Static method in class com.facebook.litho.sections.SectionLifecycleTestUtil
 
createDisplayList(String) - Static method in class com.facebook.litho.displaylist.DisplayList
Creates a new DisplayList for a specific Context with a Debug name.
createEmpty() - Static method in class com.facebook.litho.widget.ComponentRenderInfo
Create empty ComponentRenderInfo.
createForTag(String, LayoutThreadPoolConfiguration, LayoutThreadPoolConfiguration, Set<String>) - Static method in class com.facebook.litho.SplitLayoutResolver
Create a SplitLayoutResolver that will be used to split layout where possible in ComponentTrees with the given split tag.
createInitialState(ComponentContext) - Method in class com.facebook.litho.ComponentLifecycle
 
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(ComponentContext) - Method in class com.facebook.litho.widget.EditText
 
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.VerticalScroll
 
createLayoutCalculationHandler(RenderInfo) - Method in interface com.facebook.litho.widget.LayoutHandlerFactory
 
createLinearLayoutInfo(Context, int, boolean) - Method in interface com.facebook.litho.sections.widget.LinearLayoutInfoFactory
 
createLithoView(ComponentContext) - Method in interface com.facebook.litho.widget.LithoViewFactory
 
createMockEventHandler(Class<E>, EventHandlerTestHelper.MockEventHandler<E, R>) - Static method in class com.facebook.litho.testing.eventhandler.EventHandlerTestHelper
Creates a mock EventHandler
createModel(Elements, Types, TypeElement, Messager, DependencyInjectionHelper, RunMode) - Method in class com.facebook.litho.sections.specmodels.processor.DiffSectionSpecModelFactory
 
createModel(Elements, Types, TypeElement, Messager, DependencyInjectionHelper, RunMode) - Method in class com.facebook.litho.sections.specmodels.processor.GroupSectionSpecModelFactory
 
createMountContent(ComponentContext) - Method in class com.facebook.litho.ComponentLifecycle
 
createMountContent(ComponentContext) - Method in class com.facebook.litho.ViewCompatComponent
Deprecated.
 
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
 
createSnapScroller(LayoutManager) - Method in class com.facebook.litho.sections.widget.StartSnapHelper
 
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
 
createWithRecyclerBinderConfiguration(int, RecyclerBinderConfiguration) - Static method in class com.facebook.litho.sections.widget.GridRecyclerConfiguration
Static factory method to create a recycler configuration with incremental mount optionally turned on.
createWithRecyclerBinderConfiguration(RecyclerBinderConfiguration) - Static method in class com.facebook.litho.sections.widget.ListRecyclerConfiguration
Static factory method to create a recycler configuration with incremental mount optionally turned on.
createWithRecyclerBinderConfiguration(int, RecyclerBinderConfiguration) - Static method in class com.facebook.litho.sections.widget.StaggeredGridRecyclerConfiguration
 
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
 
customAttribute(String, Object) - Method in class com.facebook.litho.widget.RenderInfo.Builder
 
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<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_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
DataDiffSection<T> - Class in com.facebook.litho.sections.common
A DiffSectionSpec that creates a changeSet diffing a generic List of data.
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.
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.
DebugComponent - Class in com.facebook.litho
A DebugComponent represents a node in Litho's component hierarchy.
DebugComponent.Overrider - Interface in com.facebook.litho
 
debugHighlightInteractiveBounds - Static variable in class com.facebook.litho.config.ComponentsConfiguration
Debug option to highlight interactive areas in mounted components.
debugHighlightMountBounds - Static variable in class com.facebook.litho.config.ComponentsConfiguration
Debug option to highlight mount bounds of mounted components.
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.
deepSubComponentWith(<any>) - Static method in class com.facebook.litho.testing.assertj.LithoViewSubComponentDeepExtractor
 
deepSubComponentWith(ComponentContext, <any>) - Static method in class com.facebook.litho.testing.assertj.SubComponentDeepExtractor
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_COMPONENT_VIEW_TYPE - Static variable in class com.facebook.litho.widget.RenderInfoViewCreatorController
 
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_IMAGE_ASPECT_RATION - Static variable in class com.facebook.litho.fresco.FrescoImageDefaults
 
DEFAULT_INPUT - Static variable in class com.facebook.litho.dataflow.ValueNode
 
DEFAULT_PLACEHOLDER_IMAGE_FOCUS_POINT - Static variable in class com.facebook.litho.fresco.FrescoImageDefaults
 
DEFAULT_SCALE_TYPE - Static variable in class com.facebook.litho.fresco.FrescoImageDefaults
 
DEFAULT_TENSION - Static variable in class com.facebook.litho.dataflow.springs.SpringConfig
 
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
 
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
 
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
 
DefaultLayoutSpecGenerator - Class in com.facebook.litho.specmodels.model
 
DefaultLayoutSpecGenerator() - Constructor for class com.facebook.litho.specmodels.model.DefaultLayoutSpecGenerator
 
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
 
definedParameterTypes - Variable in class com.facebook.litho.specmodels.model.DelegateMethodDescription
 
delegate(Component) - Method in class com.facebook.litho.Wrapper.Builder
 
DELEGATE_FIELD_NAME - Static variable in interface com.facebook.litho.specmodels.generator.GeneratorConstants
 
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.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
 
DELETE - Static variable in class com.facebook.litho.sections.Change
 
delete(int) - 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) - 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
 
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.
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.
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 values T.
Diff() - 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
 
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>) - 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
 
dirtyAllDescendants() - Method in class com.facebook.yoga.YogaNode
 
disable() - Method in class com.facebook.litho.testing.testrule.LithoAnimationEnablerTestRule
Disable Litho animations.
disableClipBottomLeft(boolean) - Method in class com.facebook.litho.widget.CardClip.Builder
 
disableClipBottomRight(boolean) - Method in class com.facebook.litho.widget.CardClip.Builder
 
disableClipTopLeft(boolean) - Method in class com.facebook.litho.widget.CardClip.Builder
 
disableClipTopRight(boolean) - Method in class com.facebook.litho.widget.CardClip.Builder
 
disablePTR(boolean) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
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
 
dispatchErrorEvent(ComponentContext, Exception) - Static method in class com.facebook.litho.ComponentLifecycle
Reraise an error event up the hierarchy so it can be caught by another component, or reach the root and cause the application to crash.
dispatchErrorEvent(ComponentContext, ErrorEvent) - Static method in class com.facebook.litho.ComponentLifecycle
For internal use, only.
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
 
dispatchLoadingEvent(SectionContext, boolean, LoadingEvent.LoadingState, Throwable) - Static method in class com.facebook.litho.sections.SectionLifecycle
 
dispatchOnEnteredRange(String) - Method in class com.facebook.litho.ComponentLifecycle
 
dispatchOnEvent(EventHandler, Object) - Method in class com.facebook.litho.ComponentLifecycle
 
dispatchOnEvent(EventHandler, Object) - Method in interface com.facebook.litho.EventDispatcher
 
dispatchOnEvent(EventHandler, Object) - Method in class com.facebook.litho.sections.common.HideableDataDiffSection
 
dispatchOnEvent(EventHandler, Object) - Method in class com.facebook.litho.sections.SectionLifecycle
 
dispatchOnEvent(EventHandler, Object) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent
 
dispatchOnEvent(EventHandler, Object) - Method in class com.facebook.litho.testing.TestComponent
 
dispatchOnEvent(EventHandler, Object) - Method in class com.facebook.litho.widget.Recycler
 
dispatchOnExitedRange(String) - Method in class com.facebook.litho.ComponentLifecycle
 
dispatchOnTrigger(E) - Method in class com.facebook.litho.EventTrigger
 
dispatchOnTrigger(E, Object[]) - Method in class com.facebook.litho.EventTrigger
 
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.Component.Builder
 
dispatchVisibleEvent(ComponentContext, EventHandler, Component) - Static method in class com.facebook.litho.testing.helper.ComponentTestHelper
Mounts the component & triggers the visibility event.
DisplayList - Class in com.facebook.litho.displaylist
A DisplayList is a cache for drawing commands.
DisplayListException - Exception in com.facebook.litho.displaylist
 
DisplayListException(Exception) - Constructor for exception com.facebook.litho.displaylist.DisplayListException
 
DisplayListLollipop - Class in com.facebook.litho.displaylist
Implementation of PlatformDisplayList for Android Lollipop.
DisplayListMarshmallow - Class in com.facebook.litho.displaylist
Implementation of PlatformDisplayList for Android Marshmallow.
DisplayListNougat - Class in com.facebook.litho.displaylist
Implementation of PlatformDisplayList for Android Nougat.
DisplayListPrefetcher - Class in com.facebook.litho
Runnable that is used to prefetch display lists of components for which layout has been already calculated but not yet appeared on screen.
DisplayListUtils - Class in com.facebook.litho.utils
Provides static methods related to display list generation.
DisplayListUtils() - Constructor for class com.facebook.litho.utils.DisplayListUtils
 
doesNotContainSubComponent(SubComponent) - Method in class com.facebook.litho.testing.assertj.ComponentAssert
Assert that the given component does not contain the provided sub-component.
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.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
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.dataflow.ChoreographerCompat.FrameCallback
 
doNotForceWrappingInViewForAnimation - Static variable in class com.facebook.litho.config.ComponentsConfiguration
Whether components with transitions set on don't necessarily have to be wrapped in views
DoNotStrip - Annotation Type in com.facebook.proguard.annotations
 
doubleMeasureCorrection - Static variable in class com.facebook.litho.config.ComponentsConfiguration
Enable workaround for double measure with different widths bug in Android.
draw(Canvas) - Method in class com.facebook.litho.BorderColorDrawable
 
draw(Canvas) - Method in class com.facebook.litho.displaylist.DisplayList
Draws the content of this DisplayList on a Canvas.
draw(Canvas) - Method in class com.facebook.litho.displaylist.DisplayListLollipop
 
draw(Canvas) - Method in class com.facebook.litho.displaylist.DisplayListMarshmallow
 
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.MatrixDrawable
 
draw(Canvas) - Method in class com.facebook.litho.testing.shadows.ColorDrawableShadow
 
draw(Canvas) - Method in class com.facebook.litho.widget.TextDrawable
 
drawable(Drawable) - Method in class com.facebook.litho.reference.DrawableReference.PropsBuilder
 
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.
DrawableReference - Class in com.facebook.litho.reference
A very simple Reference for Drawable used in all the cases where it's not possible/desirable to use a real Reference.
DrawableReference.PropsBuilder - Class in com.facebook.litho.reference
 
drawableRes(int) - Method in class com.facebook.litho.widget.Image.Builder
 
drawableStateChanged() - Method in class com.facebook.litho.ComponentHost
 
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
duplicateParentState(boolean) - Method in class com.facebook.litho.Component.Builder
 

E

Edges - Class in com.facebook.litho
 
Edges() - Constructor for class com.facebook.litho.Edges
 
EDIT_TEXT - Static variable in class com.facebook.litho.AccessibilityRole
 
editable(boolean) - Method in class com.facebook.litho.widget.EditText.Builder
 
editorActionListener(TextView.OnEditorActionListener) - Method in class com.facebook.litho.widget.EditText.Builder
 
EditText - Class in com.facebook.litho.widget
Component that renders an EditText.
EditText.Builder - Class in com.facebook.litho.widget
 
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
 
elevationDip(float) - Method in class com.facebook.litho.widget.Card.Builder
 
elevationPx(float) - Method in class com.facebook.litho.widget.Card.Builder
 
elevationRes(int) - Method in class com.facebook.litho.widget.Card.Builder
 
elevationSp(float) - Method in class com.facebook.litho.widget.Card.Builder
 
ellipsize(TextUtils.TruncateAt) - Method in class com.facebook.litho.widget.EditText.Builder
 
ellipsize(TextUtils.TruncateAt) - Method in class com.facebook.litho.widget.Text.Builder
 
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(Component) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
emptyComponent(Component.Builder<?>) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
EmptyComponent - Class in com.facebook.litho.widget
A component that doesn't render anything.
EmptyComponent.Builder - Class in com.facebook.litho.widget
 
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(boolean) - Method in class com.facebook.litho.Component.Builder
 
ENABLED - Static variable in class com.facebook.litho.widget.SectionsDebug
 
enableOnErrorHandling - Static variable in class com.facebook.litho.config.ComponentsConfiguration
Enable exception delegation to OnError.
enableSwapAdapter - Static variable in class com.facebook.litho.config.ComponentsConfiguration
Configuration for swapping the adapter on mount/unmount
enclosedSpecModel(SpecModel) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
end(Canvas) - Method in class com.facebook.litho.displaylist.DisplayList
Notifies this DisplayList that the list of drawing commands is complete.
end(Canvas) - Method in class com.facebook.litho.displaylist.DisplayListLollipop
 
end(Canvas) - Method in class com.facebook.litho.displaylist.DisplayListMarshmallow
 
end - Variable in class com.facebook.litho.widget.SelectionChangedEvent
 
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
 
endSection() - Static method in class com.facebook.litho.ComponentsSystrace
 
endSection() - Method in interface com.facebook.litho.ComponentsSystrace.Systrace
 
endSection() - Method in class com.facebook.litho.DefaultComponentsSystrace
 
ensureCapacity(int) - Method in class com.facebook.litho.internal.ArraySet
 
ensureInitialized() - Static method in class com.facebook.litho.displaylist.DisplayListMarshmallow
 
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) - Method in class com.facebook.litho.internal.ArraySet
 
equals(Object) - Method in class com.facebook.litho.LogEvent
 
equals(Object) - Method in class com.facebook.litho.OutputUnitsAffinityGroup
 
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.EventDeclarationModel.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.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.testing.TestComponent
 
equals(Object) - Method in class com.facebook.litho.testing.TestDrawableComponent
 
equals(Object) - Method in class com.facebook.litho.testing.TestLayoutComponent
 
equals(Object) - Method in class com.facebook.litho.testing.TestSizeDependentComponent
 
equals(Object) - Method in class com.facebook.litho.testing.TestViewComponent
 
equals(Object) - Method in class com.facebook.yoga.YogaValue
 
error - Variable in class com.facebook.litho.sections.common.RenderSectionEvent
 
ERROR_EVENT - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
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
 
ErrorEvent - Class in com.facebook.litho
An event used internally to propagate exceptions up the hierarchy.
ErrorEvent() - Constructor for class com.facebook.litho.ErrorEvent
 
ErrorEventHandlerGenerator - Class in com.facebook.litho.specmodels.model
 
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_CALCULATE_LAYOUT_STATE - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
EVENT_COLLECT_RESULTS - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
EVENT_CREATE_LAYOUT - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
EVENT_CSS_LAYOUT - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
EVENT_DISPATCHER - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
EVENT_ERROR - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
EVENT_HANDLER - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
EVENT_LAYOUT_CALCULATE - 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_PREPARE_MOUNT - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
EVENT_PREPARE_PART_DEFINITION - 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
 
EVENT_WARNING - Static variable in interface com.facebook.litho.FrameworkLogEvents
 
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(ClassName, TypeName, ImmutableList<EventDeclarationModel.FieldModel>, Object) - Constructor for class com.facebook.litho.specmodels.model.EventDeclarationModel
 
EventDeclarationModel.FieldModel - Class in com.facebook.litho.specmodels.model
 
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.
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
 
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(HorizontalScrollEventsController) - Method in class com.facebook.litho.widget.HorizontalScroll.Builder
 
EventTrigger<E> - Class in com.facebook.litho
Allows a top-down communication with a component and its immediate parent.
EventTrigger(String, int, String) - 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
 
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
 
executeOperations(List<RecyclerBinderUpdateCallback.Operation>) - Method in class com.facebook.litho.widget.RecyclerBinderOperationExecutor
 
executeOperations(List<RecyclerBinderUpdateCallback.Operation>) - Method in interface com.facebook.litho.widget.RecyclerBinderUpdateCallback.OperationExecutor
 
exitedRangeModel - Variable in class com.facebook.litho.specmodels.model.WorkingRangeMethodModel
 
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, RunMode, 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, RunMode, DependencyInjectionHelper, InterStageStore).
extract(LithoView) - Method in class com.facebook.litho.testing.assertj.LithoViewSubComponentDeepExtractor
 
extract(LithoView) - Method in class com.facebook.litho.testing.assertj.LithoViewSubComponentExtractor
 
extract(Component) - Method in class com.facebook.litho.testing.assertj.SubComponentDeepExtractor
 
extract(Component) - Method in class com.facebook.litho.testing.assertj.SubComponentExtractor
 
extracting(<any>) - Method in class com.facebook.litho.testing.assertj.ComponentAssert
Extract values from the underlying component based on the Extractor provided.
extractingSubComponents(ComponentContext) - Method in class com.facebook.litho.testing.assertj.ComponentAssert
Extract the sub components from the underlying Component, returning a ListAssert over it.
extractingSubComponentsDeeply(ComponentContext) - Method in class com.facebook.litho.testing.assertj.ComponentAssert
Extract the sub components recursively from the underlying Component, returning a ListAssert over it.
extractTagsFromSpecClass(Types, TypeElement) - Static method in class com.facebook.litho.specmodels.processor.TagExtractor
 
extractValidAnnotations(TypeElement) - 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
 
extraSpacingAttr(int) - Method in class com.facebook.litho.widget.EditText.Builder
 
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
 
extraSpacingDip(float) - Method in class com.facebook.litho.widget.Text.Builder
 
extraSpacingPx(float) - Method in class com.facebook.litho.widget.EditText.Builder
 
extraSpacingPx(float) - Method in class com.facebook.litho.widget.Text.Builder
 
extraSpacingRes(int) - Method in class com.facebook.litho.widget.EditText.Builder
 
extraSpacingRes(int) - Method in class com.facebook.litho.widget.Text.Builder
 
extraSpacingSp(float) - Method in class com.facebook.litho.widget.EditText.Builder
 
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
 
fadingEdgeLengthDip(float) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
fadingEdgeLengthDip(float) - Method in class com.facebook.litho.widget.Recycler.Builder
 
fadingEdgeLengthPx(int) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
fadingEdgeLengthPx(int) - Method in class com.facebook.litho.widget.Recycler.Builder
 
fadingEdgeLengthRes(int) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
fadingEdgeLengthRes(int) - Method in class com.facebook.litho.widget.Recycler.Builder
 
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.EventDeclarationModel.FieldModel
 
FieldModel(FieldSpec, Object) - Constructor for class com.facebook.litho.specmodels.model.EventDeclarationModel.FieldModel
 
fields - Variable in class com.facebook.litho.specmodels.model.EventDeclarationModel
 
fillListViewport - Static variable in class com.facebook.litho.config.ComponentsConfiguration
Whether to fill list viewports in RecyclerBinder from measure().
fillListViewportHScrollOnly - Static variable in class com.facebook.litho.config.ComponentsConfiguration
Whether to fill list viewports in RecyclerBinder from measure(), but only for HScrolls.
finalize() - Method in class com.facebook.yoga.YogaConfig
 
finalize() - Method in class com.facebook.yoga.YogaNode
 
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(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(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
 
findSnapView(LayoutManager) - Method in class com.facebook.litho.sections.widget.StartSnapHelper
 
findTargetSnapPosition(LayoutManager, int, int) - Method in class com.facebook.litho.sections.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.
finished(Description) - Method in class com.facebook.litho.testing.testrule.LithoAnimationEnablerTestRule
 
firstFullyVisibleIndex - Variable in class com.facebook.litho.testing.sections.TestSectionCreator.TestSection
 
firstVisibleIndex - Variable in class com.facebook.litho.testing.sections.TestSectionCreator.TestSection
 
fixedSizePoolConfiguration(int, int) - Method in class com.facebook.litho.LayoutThreadPoolConfigurationImpl.Builder
 
flex(float) - Method in class com.facebook.litho.Component.Builder
Sets flexGrow, flexShrink, and flexBasis at the same time.
flexBasisAttr(int, int) - Method in class com.facebook.litho.Component.Builder
 
flexBasisAttr(int) - Method in class com.facebook.litho.Component.Builder
 
flexBasisDip(float) - Method in class com.facebook.litho.Component.Builder
 
flexBasisPercent(float) - Method in class com.facebook.litho.Component.Builder
 
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.
flexBasisRes(int) - Method in class com.facebook.litho.Component.Builder
 
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.
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.
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.litho.ComponentsSystrace.ArgsBuilder
Write the full message to the Systrace buffer.
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.Component.Builder
 
focusedHandler(EventHandler<FocusedVisibleEvent>) - Method in class com.facebook.litho.Component.Builder
 
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.Component.Builder
 
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
 
foregroundRes(int) - Method in class com.facebook.litho.Component.Builder
 
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.
FRAME_TIME_MS - Static variable in class com.facebook.litho.dataflow.MockTimingSource
 
FrameCallback() - Constructor for class com.facebook.litho.dataflow.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
 
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_EVENT - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
FromBind - Annotation Type in com.facebook.litho.annotations
 
FromBoundsDefined - Annotation Type in com.facebook.litho.annotations
 
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.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.YogaJustify
 
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
 
FromMeasureBaseline - Annotation Type in com.facebook.litho.annotations
 
FromPrepare - Annotation Type in com.facebook.litho.annotations
 
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.Component.Builder
 
FullImpressionVisibleEvent - Class in com.facebook.litho
Event triggered when a Component enters the Full Impression Range.
FullImpressionVisibleEvent() - Constructor for class com.facebook.litho.FullImpressionVisibleEvent
 

G

generate(DiffSectionSpecModel) - Method in class com.facebook.litho.sections.specmodels.model.DefaultDiffSectionSpecGenerator
 
generate(GroupSectionSpecModel) - Method in class com.facebook.litho.sections.specmodels.model.DefaultGroupSectionSpecGenerator
 
generate() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
generate() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
generate(SpecModel) - Static method in class com.facebook.litho.specmodels.generator.BuilderGenerator
 
generate(SpecModel) - Static method in class com.facebook.litho.specmodels.generator.ClassAnnotationsGenerator
 
generate(SpecModel, MethodParamModel) - 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(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) - Method in class com.facebook.litho.specmodels.model.DefaultLayoutSpecGenerator
 
generate(MountSpecModel) - Method in class com.facebook.litho.specmodels.model.DefaultMountSpecGenerator
 
generate() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
generate() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
generate(T) - Method in interface com.facebook.litho.specmodels.model.SpecGenerator
 
generate() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
generate() - 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() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
generate(SpecModel) - Method in class com.facebook.litho.specmodels.processor.AbstractComponentsProcessor
 
generate() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
generateCallsShouldUpdateOnMount(MountSpecModel) - Static method in class com.facebook.litho.specmodels.generator.MountSpecGenerator
 
generateCanMountIncrementally(MountSpecModel) - Static method in class com.facebook.litho.specmodels.generator.MountSpecGenerator
 
generateCanPreallocate(MountSpecModel) - Static method in class com.facebook.litho.specmodels.generator.MountSpecGenerator
 
generateChangeSet(SectionContext, ChangeSet, Section, Section) - Method in class com.facebook.litho.sections.common.DataDiffSection
 
generateChangeSet(SectionContext, ChangeSet, Section, Section) - Method in class com.facebook.litho.sections.common.SingleComponentSection
 
generateChangeSet(SectionContext, ChangeSet, Section, 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.
generateDelegates(SpecModel, Map<Class<? extends Annotation>, DelegateMethodDescription>) - 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
 
generateInjectedFields(SpecModel) - Static method in class com.facebook.litho.specmodels.generator.ComponentBodyGenerator
 
generateInjectedFields(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) - Static method in class com.facebook.litho.specmodels.generator.ComponentBodyGenerator
 
generateShouldUseDisplayList(MountSpecModel) - Static method in class com.facebook.litho.specmodels.generator.MountSpecGenerator
 
generateSourceDelegate(SpecModel) - Method in interface com.facebook.litho.specmodels.model.DependencyInjectionHelper
Generate source delegate required for Dependency Injection.
generateTestingFieldAccessor(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.
GeneratorConstants - Interface in com.facebook.litho.specmodels.generator
Constants to be used when generating a Component.
get(Object) - Method in interface com.facebook.litho.animation.AnimatedProperty
 
get(AnimatableItem) - Method in interface com.facebook.litho.animation.AnimatedProperty
 
get(YogaEdge) - Method in class com.facebook.litho.Edges
 
get() - Method in class com.facebook.litho.Output
 
get(int) - Method in class com.facebook.litho.OutputUnitsAffinityGroup
 
get() - Static method in class com.facebook.litho.reference.BorderColorDrawableReference
 
get() - Static method in class com.facebook.litho.reference.DrawableReference
 
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_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
 
getAccessibilityDescription() - Method in class com.facebook.widget.accessibility.delegates.AccessibleClickableSpan
 
getAccessibilityRole() - Method in interface com.facebook.litho.CommonProps
 
getAcquireKey() - Method in class com.facebook.litho.TestItem
 
getAlignContent() - Method in class com.facebook.litho.DebugLayoutNode
 
getAlignContent() - Method in class com.facebook.yoga.YogaNode
 
getAlignItems() - Method in class com.facebook.litho.DebugLayoutNode
 
getAlignItems() - Method in class com.facebook.yoga.YogaNode
 
getAlignSelf() - Method in interface com.facebook.litho.CommonProps
 
getAlignSelf() - Method in class com.facebook.litho.DebugLayoutNode
 
getAlignSelf() - Method in class com.facebook.yoga.YogaNode
 
getAlpha(Drawable) - Static method in class com.facebook.litho.AlphaHelper
 
getAlpha() - Method in interface com.facebook.litho.AnimatableItem
 
getAlpha() - Method in interface com.facebook.litho.CommonProps
 
getAlpha() - Method in class com.facebook.litho.testing.shadows.ColorDrawableShadow
 
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(Component, ComponentsLogger) - Static method in class com.facebook.litho.LogTreePopulator
Turn the extracted tree props from a ComponentsLogger and turn them into a single colon-separated string that
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.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.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
 
getAnnotationSpecs() - Method in class com.facebook.litho.specmodels.generator.TypeSpecDataHolder
 
getAspectRatio() - Method in interface com.facebook.litho.CommonProps
 
getAspectRatio() - Method in class com.facebook.litho.DebugLayoutNode
 
getAspectRatio() - Method in class com.facebook.yoga.YogaNode
 
getAt(int) - Method in class com.facebook.litho.OutputUnitsAffinityGroup
 
getBackground() - Method in interface 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.testing.subcomponents.InspectableComponent
 
getBackgroundLayoutState() - Method in class com.facebook.litho.ComponentTree
 
getBorder() - Method in interface com.facebook.litho.CommonProps
 
getBorder(YogaEdge) - Method in class com.facebook.yoga.YogaNode
 
getBorderWidth(YogaEdge) - Method in class com.facebook.litho.DebugLayoutNode
 
getBottomDecorationHeight(RecyclerView.LayoutManager, int) - Static method in class com.facebook.litho.widget.LayoutInfoUtils
 
getBounds() - Method in interface com.facebook.litho.AnimatableItem
 
getBounds() - Method in class com.facebook.litho.DebugComponent
 
getBounds() - Method in class com.facebook.litho.testing.subcomponents.InspectableComponent
 
getBounds() - Method in class com.facebook.litho.TestItem
 
getBoundsInLithoView() - Method in class com.facebook.litho.DebugComponent
 
getBoundsInLithoView() - Method in class com.facebook.litho.testing.subcomponents.InspectableComponent
 
getChangeAt(int) - Method in class com.facebook.litho.sections.ChangeSet
 
getChangeCount() - Method in class com.facebook.litho.sections.ChangeSet
 
getChangingConfigurations() - Method in class com.facebook.litho.MatrixDrawable
 
getChildAt(int) - Method in class com.facebook.yoga.YogaNode
 
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.yoga.YogaNode
 
getChildDrawingOrder(int, int) - Method in class com.facebook.litho.ComponentHost
 
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
 
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.
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
 
getClickableSpans() - Method in class com.facebook.litho.widget.TextDrawable
 
getClickHandler() - Method in interface com.facebook.litho.CommonProps
 
getClickHandler() - Method in class com.facebook.litho.DebugLayoutNode
 
getClickHandler() - Method in class com.facebook.litho.testing.subcomponents.InspectableComponent
 
getClipToOutline() - Method in interface com.facebook.litho.CommonProps
 
getColor() - Method in class com.facebook.litho.widget.TextDrawable
 
getComponent() - Method in class com.facebook.litho.DebugComponent
 
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.ComponentRenderInfo
 
getComponent() - Method in class com.facebook.litho.widget.RenderInfo
 
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.
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.LithoView
 
getComponentContext() - Method in class com.facebook.litho.testing.espresso.rules.ComponentActivityTestRule
 
getComponentForStickyHeaderAt(int) - Method in class com.facebook.litho.widget.RecyclerBinder
 
getComponentHost() - Method in class com.facebook.litho.DebugComponent
 
getComponentHost() - Method in class com.facebook.litho.testing.subcomponents.InspectableComponent
 
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
 
getComponentScope() - Method in class com.facebook.litho.ComponentContext
 
getComponentTouchListener() - Method in class com.facebook.litho.ComponentHost
 
getComponentTree() - Method in class com.facebook.litho.LithoView
 
getComponentTree() - Method in class com.facebook.litho.widget.ComponentTreeHolder
 
getComponentType() - Method in class com.facebook.litho.testing.subcomponents.SubComponent
 
getComponentTypeName() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getComponentTypeName() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getComponentTypeName() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getComponentTypeName() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getComponentTypeName() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getComponentTypeName() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getComponentTypeName() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getComponentTypeName() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getConfig(Method) - Method in class com.facebook.litho.testing.testrunner.ComponentsTestRunner
 
getContentDescription() - Method in interface com.facebook.litho.CommonProps
 
getContentDescription() - Method in class com.facebook.litho.ComponentHost
 
getContentDescription() - Method in class com.facebook.litho.DebugLayoutNode
 
getContentDescription() - Method in class com.facebook.litho.testing.subcomponents.InspectableComponent
 
getContentDescriptions() - Method in class com.facebook.litho.ComponentHost
 
getContext() - Method in class com.facebook.litho.ComponentTree
 
getContext() - Method in class com.facebook.litho.DebugComponent
 
getContext() - Method in class com.facebook.litho.testing.ComponentsRule
Get a Component Context for this test instance.
getContext() - Method in class com.facebook.litho.testing.sections.SectionsTestHelper
Return a generic SectionContext you can use to create sections.
getContextClass() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getContextClass() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getContextClass() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getContextClass() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getContextClass() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getContextClass() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getContextClass() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getContextClass() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getController() - Method in class com.facebook.litho.fresco.DraweeDrawable
 
getCorePoolSize() - Method in interface com.facebook.litho.config.LayoutThreadPoolConfiguration
 
getCorePoolSize() - Method in class com.facebook.litho.LayoutThreadPoolConfigurationImpl
 
getCount() - Method in class com.facebook.litho.sections.Change
 
getCurrent() - Method in class com.facebook.litho.MatrixDrawable
 
getCurrentDisplacementDistance() - Method in class com.facebook.litho.dataflow.springs.Spring
get the displacement of the springs current value from its rest value.
getCurrentSize() - Method in interface com.facebook.litho.PoolWithDebugInfo
 
getCurrentSize() - Method in class com.facebook.litho.RecyclePool
 
getCurrentState(PropertyHandle) - Method in interface com.facebook.litho.animation.Resolver
 
getCurrentValue() - Method in class com.facebook.litho.dataflow.springs.Spring
Get the current
getCustomAttribute(String) - Method in class com.facebook.litho.widget.RenderInfo
 
getData() - Method in class com.facebook.yoga.YogaNode
 
getDebugInfo(String) - Method in class com.facebook.litho.widget.RenderInfo
 
getDefaultLayoutThreadLooper() - Static method in class com.facebook.litho.testing.helper.ComponentTestHelper
Access the default layout thread looper for testing purposes only.
getDefaultLayoutThreadShadowLooper() - Static method in class com.facebook.litho.testing.helper.ComponentTestHelper
Access the shadow of the default layout thread looper for testing purposes only.
getDefStyleAttr() - Method in interface com.facebook.litho.CommonProps
 
getDefStyleRes() - Method in interface com.facebook.litho.CommonProps
 
getDelegateMethods() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getDelegateMethods() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getDelegateMethods() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getDelegateMethods() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getDelegateMethods() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getDelegateMethods() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getDelegateMethods() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getDelegateMethods(TypeElement, List<Class<? extends Annotation>>, List<Class<? extends Annotation>>, List<Class<? extends Annotation>>, Messager) - Static method in class com.facebook.litho.specmodels.processor.DelegateMethodExtractor
Get the delegate methods from the given TypeElement.
getDelegateMethods() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getDependencyInjectionHelper() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getDependencyInjectionHelper() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getDependencyInjectionHelper() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getDependencyInjectionHelper() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getDependencyInjectionHelper() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getDependencyInjectionHelper() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getDependencyInjectionHelper() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getDependencyInjectionHelper() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getDiffSectionSpecDelegatesMap(DiffSectionSpecModel) - Static method in class com.facebook.litho.sections.specmodels.model.DelegateMethodDescriptions
 
getDispatchedEventHandlers() - Method in class com.facebook.litho.testing.TestComponent
 
getDispatchPopulateAccessibilityEventHandler() - Method in interface com.facebook.litho.CommonProps
 
getDisplay() - Method in class com.facebook.yoga.YogaNode
 
getDoesLegacyStretchFlagAffectsLayout() - Method in class com.facebook.yoga.YogaNode
 
getDrawables() - Method in class com.facebook.litho.ComponentHost
 
getDraweeHierarchy() - Method in class com.facebook.litho.fresco.DraweeDrawable
 
getDuplicateParentState() - Method in interface com.facebook.litho.CommonProps
 
getEdge(int) - Method in interface com.facebook.litho.YogaEdgesWithInts
 
getEnabled() - Method in interface com.facebook.litho.CommonProps
 
getEnclosedSpecModel() - Method in interface com.facebook.litho.specmodels.model.HasEnclosedSpecModel
Retrieve the spec model that is wrapped by this SpecModel.
getEnclosedSpecModel() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getEnclosedSpecModel() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getEndValue() - Method in class com.facebook.litho.dataflow.springs.Spring
get the rest value used for determining the displacement of the spring
getEventDeclarations() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getEventDeclarations() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getEventDeclarations() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getEventDeclarations() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getEventDeclarations() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getEventDeclarations() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getEventDeclarations() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getEventDeclarations(Elements, TypeElement, Class<?>, RunMode) - Static method in class com.facebook.litho.specmodels.processor.EventDeclarationsExtractor
 
getEventDeclarations() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getEventDispatcher() - Method in class com.facebook.litho.Component
Deprecated.
getEventDispatcher() - Method in interface com.facebook.litho.HasEventDispatcher
 
getEventDispatcher() - Method in class com.facebook.litho.sections.Section
 
getEventHandlers() - Method in class com.facebook.litho.EventHandlersController.EventHandlersWrapper
 
getEventHandlers() - Method in class com.facebook.litho.EventHandlersController
 
getEventId() - Method in class com.facebook.litho.LogEvent
 
getEventMethods() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getEventMethods() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getEventMethods() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getEventMethods() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getEventMethods() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getEventMethods() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getEventMethods() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getEventMethods() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getEventTrigger(ComponentContext, int, String) - Static method in class com.facebook.litho.ComponentLifecycle
 
getEventTrigger(String) - Method in class com.facebook.litho.EventTriggersContainer
Retrieve and return an EventTrigger based on the given key.
getEventTrigger(SectionContext, int, String) - Static method in class com.facebook.litho.sections.SectionLifecycle
 
getExternalAnnotations() - Method in class com.facebook.litho.specmodels.model.DiffPropModel
 
getExternalAnnotations() - Method in class com.facebook.litho.specmodels.model.DiffStateParamModel
 
getExternalAnnotations() - Method in class com.facebook.litho.specmodels.model.InjectPropModel
 
getExternalAnnotations() - Method in class com.facebook.litho.specmodels.model.InterStageInputParamModel
 
getExternalAnnotations() - Method in interface com.facebook.litho.specmodels.model.MethodParamModel
 
getExternalAnnotations() - Method in class com.facebook.litho.specmodels.model.PropModel
 
getExternalAnnotations() - Method in class com.facebook.litho.specmodels.model.RenderDataDiffModel
 
getExternalAnnotations() - Method in class com.facebook.litho.specmodels.model.SimpleMethodParamModel
 
getExternalAnnotations() - Method in class com.facebook.litho.specmodels.model.StateParamModel
 
getExternalAnnotations() - Method in class com.facebook.litho.specmodels.model.TreePropModel
 
getExternalAnnotations() - Method in class com.facebook.litho.testing.specmodels.MockMethodParamModel
 
GetExtraAccessibilityNodeAt - Annotation Type in com.facebook.litho.annotations
 
getExtraAccessibilityNodeAt(int, int) - Method in class com.facebook.litho.ComponentLifecycle
Get extra accessibility node id at a given point within the component.
getExtraAccessibilityNodeAt(int, int) - Method in class com.facebook.litho.widget.Text
 
GetExtraAccessibilityNodesCount - Annotation Type in com.facebook.litho.annotations
 
getExtraAccessibilityNodesCount() - Method in class com.facebook.litho.ComponentLifecycle
The number of extra accessibility nodes that this component wishes to provides to the accessibility system.
getExtraAccessibilityNodesCount() - Method in class com.facebook.litho.widget.Text
 
getExtraAnnotations(TreeProps) - Method in class com.facebook.litho.BaseComponentsLogger
 
getExtraAnnotations(TreeProps) - Method in interface com.facebook.litho.ComponentsLogger
Provide additional log metadata based on the tree props of the component hierarchy currently being logged.
getExtraBuilderMethods() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getExtraBuilderMethods() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getExtraBuilderMethods() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getExtraBuilderMethods() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getExtraBuilderMethods() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getExtraBuilderMethods() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getExtraBuilderMethods() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getExtraBuilderMethods() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getFieldSpecs() - Method in class com.facebook.litho.specmodels.generator.TypeSpecDataHolder
 
getFill() - Method in interface com.facebook.litho.widget.LayoutInfo.ViewportFiller
Return the fill along the main axis (i.e.
getFill() - Method in class com.facebook.litho.widget.LinearLayoutInfo.ViewportFiller
 
getFlex() - Method in interface com.facebook.litho.CommonProps
 
getFlexBasis() - Method in class com.facebook.litho.DebugLayoutNode
 
getFlexBasis() - Method in class com.facebook.yoga.YogaNode
 
getFlexBasisPercent() - Method in interface com.facebook.litho.CommonProps
 
getFlexBasisPx() - Method in interface com.facebook.litho.CommonProps
 
getFlexDirection() - Method in class com.facebook.litho.DebugLayoutNode
 
getFlexDirection() - Method in class com.facebook.yoga.YogaNode
 
getFlexGrow() - Method in interface com.facebook.litho.CommonProps
 
getFlexGrow() - Method in class com.facebook.litho.DebugLayoutNode
 
getFlexGrow() - Method in class com.facebook.yoga.YogaNode
 
getFlexShrink() - Method in interface com.facebook.litho.CommonProps
 
getFlexShrink() - Method in class com.facebook.litho.DebugLayoutNode
 
getFlexShrink() - Method in class com.facebook.yoga.YogaNode
 
getFocusable() - Method in interface com.facebook.litho.CommonProps
 
getFocusable() - Method in class com.facebook.litho.DebugLayoutNode
 
getFocusable() - Method in class com.facebook.litho.testing.subcomponents.InspectableComponent
 
getFocusChangeHandler() - Method in interface com.facebook.litho.CommonProps
 
getFocusedHandler() - Method in interface com.facebook.litho.CommonProps
 
getFocusedTo() - Method in class com.facebook.litho.testing.sections.TestTarget
 
getFocusedToOffset() - Method in class com.facebook.litho.testing.sections.TestTarget
 
getForeground() - Method in interface com.facebook.litho.CommonProps
 
getForeground() - Method in class com.facebook.litho.DebugLayoutNode
 
getForeground() - Method in class com.facebook.litho.testing.subcomponents.InspectableComponent
 
getFullImpressionHandler() - Method in interface com.facebook.litho.CommonProps
 
getGetUniqueIdentifierEventHandler(SectionContext) - Static method in class com.facebook.litho.sections.common.HideableDataDiffSection
 
getGlobalKey() - Method in class com.facebook.litho.DebugComponent
 
getGlobalKey() - Method in class com.facebook.litho.sections.Section
 
getGroupSectionSpecDelegatesMap(GroupSectionSpecModel) - Static method in class com.facebook.litho.sections.specmodels.model.DelegateMethodDescriptions
 
getHeight() - Method in interface com.facebook.litho.ComponentLayout
 
getHeight() - Method in class com.facebook.litho.DebugLayoutNode
 
getHeight(long) - Static method in class com.facebook.yoga.YogaMeasureOutput
 
getHeight() - Method in class com.facebook.yoga.YogaNode
 
getHeightMeasureSpec() - Method in interface com.facebook.litho.LithoView.LayoutManagerOverrideParams
 
getHeightMeasureSpec() - Method in class com.facebook.litho.widget.RecyclerBinder.RecyclerViewLayoutManagerOverrideParams
 
getHeightPx() - Method in interface com.facebook.litho.CommonProps
 
getHost() - Method in class com.facebook.litho.TestItem
 
getId() - Method in class com.facebook.litho.Component
 
getId() - Method in class com.facebook.litho.dataflow.springs.Spring
get the unique id for this spring
getId() - Method in class com.facebook.litho.testing.subcomponents.InspectableComponent
 
getImageContent() - Method in class com.facebook.litho.ComponentHost
 
getImageItems() - Method in class com.facebook.litho.fresco.DraweeDrawable
 
getImageItems() - Method in interface com.facebook.litho.ImageContent
 
getImportantForAccessibility() - Method in interface com.facebook.litho.CommonProps
 
getImportantForAccessibility() - Method in class com.facebook.litho.DebugLayoutNode
 
getImportantForAccessibility() - Method in class com.facebook.litho.testing.subcomponents.InspectableComponent
 
getIndex() - Method in class com.facebook.litho.widget.RecyclerBinderUpdateCallback.Operation
 
getInjectProps() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getInjectProps() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getInjectProps() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getInjectProps() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getInjectProps() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getInjectProps() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getInjectProps() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getInjectProps() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getInput(String) - Method in class com.facebook.litho.dataflow.ValueNode
 
getInput() - Method in class com.facebook.litho.dataflow.ValueNode
 
getInstance() - Static method in class com.facebook.litho.dataflow.ChoreographerCompatImpl
 
getInstance() - Static method in class com.facebook.litho.dataflow.DataFlowGraph
 
getInstance() - Static method in class com.facebook.litho.DisplayListPrefetcher
 
getInstance() - Static method in class com.facebook.litho.widget.GlyphWarmer
 
getInstanceKey() - Method in class com.facebook.litho.NoOpPerfEvent
 
getInstanceKey() - Method in interface com.facebook.litho.PerfEvent
Identify a particular instance of a performance event if there are multiple, parallel events of the same marker id.
getInterceptTouchHandler() - Method in interface com.facebook.litho.CommonProps
 
getInterStageInputs() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getInterStageInputs() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getInterStageInputs() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getInterStageInputs() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getInterStageInputs() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getInterStageInputs() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getInterStageInputs() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getInterStageInputs() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getIntrinsicHeight() - Method in class com.facebook.litho.MatrixDrawable
 
getIntrinsicWidth() - Method in class com.facebook.litho.MatrixDrawable
 
getInvisibleHandler() - Method in interface com.facebook.litho.CommonProps
 
getItemCount() - Method in class com.facebook.litho.widget.GridLayoutInfo
 
getItemCount() - Method in class com.facebook.litho.widget.LinearLayoutInfo
 
getItemCount() - Method in class com.facebook.litho.widget.RecyclerBinder
Gets the number of items in this binder.
getItemCount() - Method in class com.facebook.litho.widget.StaggeredGridLayoutInfo
 
getItemCount() - Method in interface com.facebook.litho.widget.ViewportInfo
 
getJavadocSpecs() - Method in class com.facebook.litho.specmodels.generator.TypeSpecDataHolder
 
getJustifyContent() - Method in class com.facebook.litho.DebugLayoutNode
 
getJustifyContent() - Method in class com.facebook.yoga.YogaNode
 
getKey() - Method in class com.facebook.litho.DebugComponent
 
getKey() - Method in class com.facebook.litho.testing.subcomponents.InspectableComponent
 
getKeyCollisionStackTraceBlacklist() - Method in class com.facebook.litho.BaseComponentsLogger
 
getKeyCollisionStackTraceBlacklist() - Method in interface com.facebook.litho.ComponentsLogger
When a component key collision occurs, filenames that match the names contained in the returned set will be added to the error stack trace even if they match keywords in the whitelist.
getKeyCollisionStackTraceKeywords() - Method in class com.facebook.litho.BaseComponentsLogger
 
getKeyCollisionStackTraceKeywords() - Method in interface com.facebook.litho.ComponentsLogger
When a component key collision occurs, filenames that contain keywords contained in the returned set will be added to the error stack trace.
getKeyForChildPosition(String, int) - Static method in class com.facebook.litho.ComponentKeyUtils
 
getKeyUpEventHandler(ComponentContext) - Static method in class com.facebook.litho.widget.EditText
 
getKeyWithSeparator(Object...) - Static method in class com.facebook.litho.ComponentKeyUtils
 
getKeyWithSeparator(String, String) - Static method in class com.facebook.litho.ComponentKeyUtils
 
getLayoutBorder(YogaEdge) - Method in class com.facebook.yoga.YogaNode
 
getLayoutDirection() - Method in interface com.facebook.litho.CommonProps
 
getLayoutDirection() - Method in class com.facebook.litho.DebugLayoutNode
 
getLayoutDirection() - Method in class com.facebook.litho.testing.shadows.LayoutDirectionViewShadow
 
getLayoutDirection() - Method in class com.facebook.yoga.YogaNode
 
getLayoutHandlerFactory() - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration
 
getLayoutHeight() - Method in class com.facebook.yoga.YogaNode
 
getLayoutManager() - Method in class com.facebook.litho.widget.GridLayoutInfo
 
getLayoutManager() - Method in interface com.facebook.litho.widget.LayoutInfo
 
getLayoutManager() - Method in class com.facebook.litho.widget.LinearLayoutInfo
 
getLayoutManager() - Method in class com.facebook.litho.widget.StaggeredGridLayoutInfo
 
getLayoutMargin(YogaEdge) - Method in class com.facebook.yoga.YogaNode
 
getLayoutNode() - Method in class com.facebook.litho.DebugComponent
 
getLayoutPadding(YogaEdge) - Method in class com.facebook.yoga.YogaNode
 
getLayoutWidth() - Method in class com.facebook.yoga.YogaNode
 
getLayoutX() - Method in class com.facebook.yoga.YogaNode
 
getLayoutY() - Method in class com.facebook.yoga.YogaNode
 
getLevenshteinDistance(String, String, int) - Static method in class com.facebook.litho.testing.viewtree.LevenshteinDistance
Efficient version of Levenshtein Distance Algorithm.
getLinkedDrawablesForAnimation() - Method in class com.facebook.litho.ComponentHost
Returns the Drawables associated with this ComponentHost for animations, for example the background Drawable and/or the drawable that otherwise has a transitionKey on it that has caused it to be hosted in this ComponentHost.
getLithoView() - Method in class com.facebook.litho.ComponentTree
 
getLithoView() - Method in class com.facebook.litho.DebugComponent
 
getLithoView() - Method in class com.facebook.litho.testing.espresso.rules.ComponentActivityTestRule
 
getLithoView() - Method in class com.facebook.litho.testing.subcomponents.InspectableComponent
 
getLoadingEventHandler(SectionContext) - Static method in class com.facebook.litho.sections.SectionLifecycle
 
getLogger() - Method in class com.facebook.litho.ComponentContext
 
getLogger() - Method in class com.facebook.yoga.YogaConfig
 
getLogTag() - Method in class com.facebook.litho.ComponentContext
 
getLongClickHandler() - Method in interface com.facebook.litho.CommonProps
 
getMargin(YogaEdge) - Method in class com.facebook.litho.DebugLayoutNode
 
getMargin(YogaEdge) - Method in class com.facebook.yoga.YogaNode
 
getMarkerId() - Method in class com.facebook.litho.NoOpPerfEvent
 
getMarkerId() - Method in interface com.facebook.litho.PerfEvent
Identify the type of a performance event.
getMaxHeight() - Method in class com.facebook.litho.DebugLayoutNode
 
getMaxHeight() - Method in class com.facebook.yoga.YogaNode
 
getMaxHeightInRow(int, int, List<ComponentTreeHolder>) - Static method in class com.facebook.litho.widget.LayoutInfoUtils
Return the max height in the , the range is from position to position (excluded).
getMaxPoolSize() - Method in interface com.facebook.litho.config.LayoutThreadPoolConfiguration
 
getMaxPoolSize() - Method in class com.facebook.litho.LayoutThreadPoolConfigurationImpl
 
getMaxSize() - Method in interface com.facebook.litho.PoolWithDebugInfo
 
getMaxSize() - Method in class com.facebook.litho.RecyclePool
 
getMaxWidth() - Method in class com.facebook.litho.DebugLayoutNode
 
getMaxWidth() - Method in class com.facebook.yoga.YogaNode
 
getMethodModelsWithAnnotation(SpecModel, Class<? extends Annotation>) - Static method in class com.facebook.litho.specmodels.model.SpecModelUtils
 
getMethodModelWithAnnotation(SpecModel, Class<? extends Annotation>) - Static method in class com.facebook.litho.specmodels.model.SpecModelUtils
 
getMethodSpecs() - Method in class com.facebook.litho.specmodels.generator.TypeSpecDataHolder
 
getMinHeight() - Method in class com.facebook.litho.DebugLayoutNode
 
getMinHeight() - Method in class com.facebook.yoga.YogaNode
 
getMinimumHeight() - Method in class com.facebook.litho.MatrixDrawable
 
getMinimumWidth() - Method in class com.facebook.litho.MatrixDrawable
 
getMinWidth() - Method in class com.facebook.litho.DebugLayoutNode
 
getMinWidth() - Method in class com.facebook.yoga.YogaNode
 
getMostSignificantUnit() - Method in class com.facebook.litho.OutputUnitsAffinityGroup
 
getMountedDrawable() - Method in class com.facebook.litho.DebugComponent
 
getMountedDrawable() - Method in class com.facebook.litho.MatrixDrawable
 
getMountedDrawable() - Method in class com.facebook.litho.testing.subcomponents.InspectableComponent
 
getMountedView() - Method in class com.facebook.litho.DebugComponent
 
getMountedView() - Method in class com.facebook.litho.testing.subcomponents.InspectableComponent
 
getMountType() - Method in class com.facebook.litho.ComponentLifecycle
This indicates the type of the Object that will be returned by ComponentLifecycle.mount(com.facebook.litho.ComponentContext, java.lang.Object).
getMountType() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getMountType() - Method in class com.facebook.litho.testing.TestDrawableComponent
 
getMountType() - Method in class com.facebook.litho.testing.TestLayoutComponent
 
getMountType() - Method in class com.facebook.litho.testing.TestSizeDependentComponent
 
getMountType() - Method in class com.facebook.litho.testing.TestViewComponent
 
getMountType() - Method in class com.facebook.litho.ViewCompatComponent
Deprecated.
 
getMountType() - Method in class com.facebook.litho.widget.CardClip
 
getMountType() - Method in class com.facebook.litho.widget.EditText
 
getMountType() - Method in class com.facebook.litho.widget.HorizontalScroll
 
getMountType() - Method in class com.facebook.litho.widget.Image
 
getMountType() - Method in class com.facebook.litho.widget.Progress
 
getMountType() - Method in class com.facebook.litho.widget.Recycler
 
getMountType() - Method in class com.facebook.litho.widget.Text
 
getMountType() - Method in class com.facebook.litho.widget.VerticalScroll
 
getName() - Method in interface com.facebook.litho.animation.AnimatedProperty
 
getName() - Method in interface com.facebook.litho.PoolWithDebugInfo
 
getName() - Method in class com.facebook.litho.RecyclePool
 
getName() - Method in class com.facebook.litho.specmodels.model.DiffPropModel
 
getName() - Method in class com.facebook.litho.specmodels.model.DiffStateParamModel
 
getName() - Method in class com.facebook.litho.specmodels.model.InjectPropModel
 
getName() - Method in class com.facebook.litho.specmodels.model.InterStageInputParamModel
 
getName() - Method in interface com.facebook.litho.specmodels.model.MethodParamModel
 
getName() - Method in class com.facebook.litho.specmodels.model.PropDefaultModel
 
getName() - Method in class com.facebook.litho.specmodels.model.PropModel
 
getName() - Method in class com.facebook.litho.specmodels.model.RenderDataDiffModel
 
getName() - Method in class com.facebook.litho.specmodels.model.SimpleMethodParamModel
 
getName() - Method in class com.facebook.litho.specmodels.model.StateParamModel
 
getName() - Method in class com.facebook.litho.specmodels.model.TreePropModel
 
getName() - Method in class com.facebook.litho.testing.specmodels.MockMethodParamModel
 
getName() - Method in class com.facebook.litho.testing.subcomponents.InspectableComponent
 
getName() - Method in class com.facebook.litho.widget.ComponentRenderInfo
 
getName() - Method in class com.facebook.litho.widget.RenderInfo
 
getName() - Method in class com.facebook.litho.widget.ViewRenderInfo
 
getNestedInstance(Component) - Method in class com.facebook.litho.testing.subcomponents.InspectableComponent
Obtain an instance of a Component nested inside the given inspectable Component.
getNewLayoutStateReadyListener() - Method in class com.facebook.litho.ComponentTree
 
getNext() - Method in class com.facebook.litho.Diff
 
getNumberOfCPUCores() - Static method in class com.facebook.litho.config.DeviceInfoUtils
Reads the number of CPU cores from the first available information from /sys/devices/system/cpu/possible, /sys/devices/system/cpu/present, then /sys/devices/system/cpu/.
getNumChanges() - Method in class com.facebook.litho.testing.sections.TestTarget
 
getOnCheckIsSameContentEventHandler(SectionContext) - Static method in class com.facebook.litho.sections.common.DataDiffSection
 
getOnCheckIsSameItemEventHandler(SectionContext) - Static method in class com.facebook.litho.sections.common.DataDiffSection
 
getOnEventMethods(Elements, TypeElement, List<Class<? extends Annotation>>, Messager, RunMode) - Static method in class com.facebook.litho.specmodels.processor.EventMethodExtractor
Get the delegate methods from the given TypeElement.
getOnInitializeAccessibilityEventHandler() - Method in interface com.facebook.litho.CommonProps
 
getOnInitializeAccessibilityNodeInfoHandler() - Method in interface com.facebook.litho.CommonProps
 
getOnPopulateAccessibilityEventHandler() - Method in interface com.facebook.litho.CommonProps
 
getOnRequestSendAccessibilityEventHandler() - Method in interface com.facebook.litho.CommonProps
 
getOnTriggerMethods(Elements, TypeElement, List<Class<? extends Annotation>>, Messager, RunMode) - Static method in class com.facebook.litho.specmodels.processor.TriggerMethodExtractor
Get the delegate methods from the given TypeElement.
getOnUpdateStateMethods(TypeElement, List<Class<? extends Annotation>>, Messager) - Static method in class com.facebook.litho.specmodels.processor.UpdateStateMethodExtractor
Get the delegate methods from the given TypeElement.
getOnUpdateStateWithTransitionMethods(TypeElement, List<Class<? extends Annotation>>, Messager) - Static method in class com.facebook.litho.specmodels.processor.UpdateStateMethodExtractor
Get the delegate methods from the given TypeElement.
getOpacity() - Method in class com.facebook.litho.BorderColorDrawable
 
getOpacity() - Method in class com.facebook.litho.fresco.NoOpDrawable
 
getOpacity() - Method in class com.facebook.litho.MatrixDrawable
 
getOpacity() - Method in class com.facebook.litho.widget.TextDrawable
 
getOperations() - Method in class com.facebook.litho.testing.sections.TestTarget
 
getOrCreateCommonProps() - Method in class com.facebook.litho.Component
 
getOrientation() - Method in class com.facebook.litho.sections.widget.GridRecyclerConfiguration
 
getOrientation() - Method in class com.facebook.litho.sections.widget.ListRecyclerConfiguration
 
getOrientation() - Method in interface com.facebook.litho.sections.widget.RecyclerConfiguration
 
getOrientation() - Method in class com.facebook.litho.sections.widget.StaggeredGridRecyclerConfiguration
 
getOutlineProvider() - Method in interface com.facebook.litho.CommonProps
 
getOverflow() - Method in class com.facebook.yoga.YogaNode
 
getOwner() - Method in class com.facebook.yoga.YogaNode
 
getPackageName(String) - Static method in class com.facebook.litho.specmodels.processor.ProcessorUtils
 
getPackageName(TypeName) - Static method in class com.facebook.litho.specmodels.processor.ProcessorUtils
 
getPadding(YogaEdge) - Method in class com.facebook.litho.DebugLayoutNode
 
getPadding(Rect) - Method in class com.facebook.litho.MatrixDrawable
 
getPadding(YogaEdge) - Method in class com.facebook.yoga.YogaNode
 
getPaddingBottom() - Method in interface com.facebook.litho.ComponentLayout
 
getPaddingLeft() - Method in interface com.facebook.litho.ComponentLayout
 
getPaddingRight() - Method in interface com.facebook.litho.ComponentLayout
 
getPaddingTop() - Method in interface com.facebook.litho.ComponentLayout
 
getParam(String) - Method in class com.facebook.litho.LogEvent
 
getParamCount() - Method in class com.facebook.litho.LogEvent
 
getParamKeyAt(int) - Method in class com.facebook.litho.LogEvent
 
getParamValueAt(int) - Method in class com.facebook.litho.LogEvent
 
getPerformAccessibilityActionHandler() - Method in interface com.facebook.litho.CommonProps
 
getPools() - Static method in class com.facebook.litho.LithoDebugInfo
 
getPoolSize() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getPosition(YogaEdge) - Method in class com.facebook.litho.DebugLayoutNode
 
getPosition(YogaEdge) - Method in class com.facebook.yoga.YogaNode
 
getPositionType() - Method in interface com.facebook.litho.CommonProps
 
getPositionType() - Method in class com.facebook.litho.DebugLayoutNode
 
getPositionType() - Method in class com.facebook.yoga.YogaNode
 
getPrevious() - Method in class com.facebook.litho.Diff
 
getPreviousMountBounds() - Method in class com.facebook.litho.LithoView
 
getPropDefaults() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getPropDefaults() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getPropDefaults() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getPropDefaults() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getPropDefaults() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getPropDefaults() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getPropDefaults() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getPropDefaults(TypeElement) - Static method in class com.facebook.litho.specmodels.processor.PropDefaultsExtractor
Get the prop defaults from the given TypeElement.
getPropDefaults() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getProperty() - Method in class com.facebook.litho.animation.PropertyAnimation
 
getProperty() - Method in class com.facebook.litho.animation.PropertyHandle
 
getPropertyHandle() - Method in class com.facebook.litho.animation.PropertyAnimation
 
getPropJavadocs() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getPropJavadocs() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getPropJavadocs() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getPropJavadocs() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getPropJavadocs() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getPropJavadocs() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getPropJavadocs() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getPropJavadocs(Elements, TypeElement) - Static method in class com.facebook.litho.specmodels.processor.JavadocExtractor
 
getPropJavadocs() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getPropNameInterStageStore() - Method in interface com.facebook.litho.specmodels.processor.InterStageStore
 
getProps() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getProps() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getProps() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getProps() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getProps() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getProps() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getProps() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getProps() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getPropWithName(SpecModel, String) - Static method in class com.facebook.litho.specmodels.model.SpecModelUtils
 
getPTRRefreshEventHandler(ComponentContext) - Static method in class com.facebook.litho.widget.Recycler
 
getRangeRatio() - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration
 
getRangesMethods(Elements, TypeElement, List<Class<? extends Annotation>>, Messager) - Static method in class com.facebook.litho.specmodels.processor.WorkingRangesMethodExtractor
Get the delegate methods from the given TypeElement.
getRaw(YogaEdge) - Method in class com.facebook.litho.Edges
 
getRawInjectProps() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getRawInjectProps() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getRawInjectProps() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getRawInjectProps() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getRawInjectProps() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getRawInjectProps() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getRawInjectProps() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getRawInjectProps() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getRawProps() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getRawProps() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getRawProps() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getRawProps() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getRawProps() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getRawProps() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getRawProps() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getRawProps() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getRecyclerView() - Method in class com.facebook.litho.widget.RecyclerEventsController
 
getRecyclerView() - Method in class com.facebook.litho.widget.SectionsRecyclerView
 
getReferencedParamModelForDiff(SpecModel, RenderDataDiffModel) - Static method in class com.facebook.litho.specmodels.model.SpecModelUtils
 
getRegisterMethod(TypeElement, List<Class<? extends Annotation>>, Messager) - Static method in class com.facebook.litho.specmodels.processor.WorkingRangesMethodExtractor
 
getRenderCompleteEventHandler() - Method in class com.facebook.litho.widget.ComponentRenderInfo
 
getRenderCompleteEventHandler() - Method in class com.facebook.litho.widget.RenderInfo
 
getRenderDataDiffs() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getRenderDataDiffs() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getRenderDataDiffs() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getRenderDataDiffs() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getRenderDataDiffs() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getRenderDataDiffs() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getRenderDataDiffs() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getRenderDataDiffs() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getRenderEventHandler(SectionContext) - Static method in class com.facebook.litho.sections.common.DataDiffSection
 
getRenderInfo() - Method in class com.facebook.litho.sections.Change
 
getRenderInfo() - Method in class com.facebook.litho.widget.ComponentTreeHolder
 
getRenderInfo() - Method in class com.facebook.litho.widget.RecyclerBinderUpdateCallback.ComponentContainer
 
getRenderInfoAt(int) - Method in interface com.facebook.litho.widget.LayoutInfo.RenderInfoCollection
 
getRenderInfoAt(int) - Method in class com.facebook.litho.widget.RecyclerBinder
 
getRenderWithHideItemHandlerEventHandler(SectionContext) - Static method in class com.facebook.litho.sections.common.HideableDataDiffSection
 
getRepresentedObject() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getRepresentedObject() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getRepresentedObject() - Method in class com.facebook.litho.specmodels.model.DiffPropModel
 
getRepresentedObject() - Method in class com.facebook.litho.specmodels.model.DiffStateParamModel
 
getRepresentedObject() - Method in class com.facebook.litho.specmodels.model.InjectPropModel
 
getRepresentedObject() - Method in class com.facebook.litho.specmodels.model.InterStageInputParamModel
 
getRepresentedObject() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getRepresentedObject() - Method in interface com.facebook.litho.specmodels.model.MethodParamModel
 
getRepresentedObject() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getRepresentedObject() - Method in class com.facebook.litho.specmodels.model.PropModel
 
getRepresentedObject() - Method in class com.facebook.litho.specmodels.model.RenderDataDiffModel
 
getRepresentedObject() - Method in class com.facebook.litho.specmodels.model.SimpleMethodParamModel
 
getRepresentedObject() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getRepresentedObject() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getRepresentedObject() - Method in class com.facebook.litho.specmodels.model.StateParamModel
 
getRepresentedObject() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getRepresentedObject() - Method in class com.facebook.litho.specmodels.model.TreePropModel
 
getRepresentedObject() - Method in class com.facebook.litho.testing.specmodels.MockMethodParamModel
 
getRepresentedObject() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getResId() - Method in class com.facebook.litho.specmodels.model.PropDefaultModel
 
getResolvedLayoutDirection() - Method in interface com.facebook.litho.ComponentLayout
 
getResourceCache() - Method in class com.facebook.litho.ComponentContext
 
getResourceName(int) - Static method in class com.facebook.litho.testing.viewtree.ViewTreeUtil
 
getRestDisplacementThreshold() - Method in class com.facebook.litho.dataflow.springs.Spring
get the threshold of displacement from rest below which the spring should be considered at rest
getRestSpeedThreshold() - Method in class com.facebook.litho.dataflow.springs.Spring
Returns the speed at which the spring should be considered at rest in pixels per second
getResType() - Method in class com.facebook.litho.specmodels.model.DiffPropModel
 
getResType() - Method in class com.facebook.litho.specmodels.model.PropDefaultModel
 
getResType() - Method in class com.facebook.litho.specmodels.model.PropModel
 
getResultMargin(YogaEdge) - Method in class com.facebook.litho.DebugLayoutNode
 
getResultPadding(YogaEdge) - Method in class com.facebook.litho.DebugLayoutNode
 
getRoot() - Method in class com.facebook.litho.testing.viewtree.ViewTree
 
getRootInstance(Component) - Static method in class com.facebook.litho.DebugComponent
 
getRootInstance(LithoView) - Static method in class com.facebook.litho.DebugComponent
 
getRootInstance(ComponentTree) - Static method in class com.facebook.litho.DebugComponent
 
getRootInstance(LithoView) - Static method in class com.facebook.litho.testing.subcomponents.InspectableComponent
 
getRootLayoutRef(LithoView) - Static method in class com.facebook.litho.LithoViewTestHelper
Obtain a reference to a LithoView's internal layout root, if present.
getRotation() - Method in interface com.facebook.litho.AnimatableItem
 
getRotation() - Method in interface com.facebook.litho.CommonProps
 
getScale() - Method in interface com.facebook.litho.AnimatableItem
 
getScale() - Method in interface com.facebook.litho.CommonProps
 
getScopedContext() - Method in class com.facebook.litho.Component
 
getScopedContext() - Method in class com.facebook.litho.sections.Section
 
getScopedContext(Section) - Method in class com.facebook.litho.testing.sections.SectionsTestHelper
Return the specific SectionContext that's been scoped to the given section.
getScopeMethodName() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getScopeMethodName() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getScopeMethodName() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getScopeMethodName() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getScopeMethodName() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getScopeMethodName() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getScopeMethodName() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getScopeMethodName() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getScrollDirection() - Method in class com.facebook.litho.widget.GridLayoutInfo
 
getScrollDirection() - Method in interface com.facebook.litho.widget.LayoutInfo
This is the main scrolling direction that the LayoutManager passed to this binder will use.
getScrollDirection() - Method in class com.facebook.litho.widget.LinearLayoutInfo
 
getScrollDirection() - Method in class com.facebook.litho.widget.StaggeredGridLayoutInfo
 
getSection() - Method in class com.facebook.litho.testing.sections.SubSection
 
getSectionScope() - Method in class com.facebook.litho.sections.SectionContext
 
getSectionsPerformanceEvent(ComponentsLogger, String, int, Section, Section) - Static method in class com.facebook.litho.sections.SectionsLogEventUtils
Create a performance event that will add the names of the current and next section as params.
getSectionType() - Method in class com.facebook.litho.testing.sections.SubSection
 
getSelected() - Method in interface com.facebook.litho.CommonProps
 
getSelectionChangedEventHandler(ComponentContext) - Static method in class com.facebook.litho.widget.EditText
 
getSendAccessibilityEventHandler() - Method in interface com.facebook.litho.CommonProps
 
getSendAccessibilityEventUncheckedHandler() - Method in interface com.facebook.litho.CommonProps
 
getService(Section) - Method in class com.facebook.litho.sections.SectionLifecycle
 
getServiceParam() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getServiceParam() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getServiceParam() - Method in interface com.facebook.litho.sections.specmodels.model.HasService
 
getShadowElevationPx() - Method in interface com.facebook.litho.CommonProps
 
getSimpleName() - Method in class com.facebook.litho.Component
Mostly used by logging to provide more readable messages.
getSimpleName() - Method in class com.facebook.litho.reference.Reference
Deprecated.
 
getSimpleName() - Method in class com.facebook.litho.sections.Section
Mostly used by logging to provide more readable messages.
getSimpleName() - Method in class com.facebook.litho.testing.subcomponents.InspectableComponent
 
getSnapHelper() - Method in class com.facebook.litho.sections.widget.GridRecyclerConfiguration
 
getSnapHelper() - Method in class com.facebook.litho.sections.widget.ListRecyclerConfiguration
 
getSnapHelper() - Method in interface com.facebook.litho.sections.widget.RecyclerConfiguration
 
getSnapHelper() - Method in class com.facebook.litho.sections.widget.StaggeredGridRecyclerConfiguration
 
getSpanSize() - Method in class com.facebook.litho.widget.RenderInfo
 
getSpecAccessor(SpecModel) - Static method in class com.facebook.litho.specmodels.model.SpecModelUtils
 
getSpecElementType() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getSpecElementType() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getSpecElementType() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getSpecElementType() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getSpecElementType() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getSpecElementType() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getSpecElementType() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getSpecElementType() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getSpecName() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getSpecName() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getSpecName() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getSpecName() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getSpecName() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getSpecName() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getSpecName() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getSpecName() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getSpecTypeName() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getSpecTypeName() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getSpecTypeName() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getSpecTypeName() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getSpecTypeName() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getSpecTypeName() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getSpecTypeName() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getSpecTypeName() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getSplitLayoutTag() - Method in class com.facebook.litho.ComponentContext
 
getSplitLayoutTag() - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration
 
getSpringConfig() - Method in class com.facebook.litho.dataflow.springs.Spring
retrieve the spring config for this spring
getStartValue() - Method in class com.facebook.litho.dataflow.springs.Spring
Get the displacement value from the last time setCurrentValue was called.
getState() - Method in class com.facebook.litho.MatrixDrawable
 
getStateContainer() - Method in class com.facebook.litho.Component
 
getStateContainer() - Method in class com.facebook.litho.DebugComponent
 
getStateContainer() - Method in class com.facebook.litho.sections.common.HideableDataDiffSection
 
getStateContainer() - Method in class com.facebook.litho.sections.Section
 
getStateContainer(Section) - Static method in class com.facebook.litho.sections.SectionLifecycleTestUtil
 
getStateContainer() - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent
 
getStateContainer(Section) - Method in class com.facebook.litho.testing.sections.SectionsTestHelper
Get the state container of the given section.
getStateContainer() - Method in class com.facebook.litho.testing.subcomponents.InspectableComponent
 
getStateContainer() - Method in class com.facebook.litho.widget.EditText
 
getStateContainer() - Method in class com.facebook.litho.widget.HorizontalScroll
 
getStateContainer() - Method in class com.facebook.litho.widget.Recycler
 
getStateContainer() - Method in class com.facebook.litho.widget.VerticalScroll
 
getStateContainerClass() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getStateContainerClass() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getStateContainerClass() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getStateContainerClass() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getStateContainerClass() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getStateContainerClass() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getStateContainerClass() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getStateContainerClass() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getStateListAnimator() - Method in interface com.facebook.litho.CommonProps
 
getStateListAnimatorRes() - Method in interface com.facebook.litho.CommonProps
 
getStateValues() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getStateValues() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getStateValues() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getStateValues() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getStateValues() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getStateValues() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getStateValues() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getStateValues() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getStateValueWithName(SpecModel, String) - Static method in class com.facebook.litho.specmodels.model.SpecModelUtils
 
getStickyHeader() - Method in class com.facebook.litho.widget.SectionsRecyclerView
 
getStyleDirection() - Method in class com.facebook.yoga.YogaNode
 
getSubComponent(Component.Builder, Class<T>) - Static method in class com.facebook.litho.testing.helper.ComponentTestHelper
Returns the first subComponent of type class.
getSubComponents() - Method in class com.facebook.litho.TestComponentTree
 
getSubComponents(Component.Builder) - Static method in class com.facebook.litho.testing.helper.ComponentTestHelper
Get the subcomponents of a component
getSubComponents(ComponentContext, Component) - Static method in class com.facebook.litho.testing.helper.ComponentTestHelper
Get the subcomponents of a component
getSubComponents(Component.Builder, int, int) - Static method in class com.facebook.litho.testing.helper.ComponentTestHelper
Get the subcomponents of a component
getSubComponents(ComponentContext, Component, int, int) - Static method in class com.facebook.litho.testing.helper.ComponentTestHelper
Get the subcomponents of a component
getSubSections(Children) - Static method in class com.facebook.litho.testing.sections.SectionsTestHelper
Get sub sections for the given Children.
getSuperInterfaces() - Method in class com.facebook.litho.specmodels.generator.TypeSpecDataHolder
 
getSupportedAnnotationTypes() - Method in class com.facebook.litho.sections.specmodels.processor.SectionsComponentProcessor
 
getSupportedAnnotationTypes() - Method in class com.facebook.litho.specmodels.processor.ComponentsProcessor
 
getSupportedAnnotationTypes() - Method in class com.facebook.litho.specmodels.processor.testing.ComponentsTestingProcessor
 
getTag() - Method in class com.facebook.litho.ComponentHost
 
getTag(int) - Method in class com.facebook.litho.ComponentHost
 
getTags() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getTags() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getTags() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getTags() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getTags() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getTags() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getTags() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getTags() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getTargetValue() - Method in class com.facebook.litho.animation.PropertyAnimation
 
getTestKey() - Method in interface com.facebook.litho.CommonProps
 
getTestKey() - Method in class com.facebook.litho.DebugComponent
 
getTestKey() - Method in class com.facebook.litho.testing.subcomponents.InspectableComponent
 
getTestKey() - Method in class com.facebook.litho.TestItem
 
getTestSpecValue(TypeElement) - Static method in class com.facebook.litho.specmodels.processor.TestTargetExtractor
 
getTestView() - Method in class com.facebook.litho.testing.TestComponentContextWithView
 
getText() - Method in class com.facebook.litho.widget.TextDrawable
 
getTextChangedEventHandler(ComponentContext) - Static method in class com.facebook.litho.widget.EditText
 
getTextContent() - Method in class com.facebook.litho.ComponentHost
 
getTextContent() - Method in class com.facebook.litho.DebugComponent
 
getTextContent() - Method in class com.facebook.litho.testing.subcomponents.InspectableComponent
 
getTextContent() - Method in class com.facebook.litho.TestItem
 
getTextItems() - Method in class com.facebook.litho.TestItem
 
getTextItems() - Method in interface com.facebook.litho.TextContent
 
getTextItems() - Method in class com.facebook.litho.widget.TextDrawable
 
getTextOffsetOnTouchEventHandler(ComponentContext) - Static method in class com.facebook.litho.widget.Text
 
getThis() - Method in class com.facebook.litho.BaseMatcher
 
getThis() - Method in class com.facebook.litho.Column.Builder
 
getThis() - Method in class com.facebook.litho.Component.Builder
 
getThis() - Method in class com.facebook.litho.Row.Builder
 
getThis() - Method in class com.facebook.litho.sections.common.DataDiffSection.Builder
 
getThis() - Method in class com.facebook.litho.sections.common.HideableDataDiffSection.Builder
 
getThis() - Method in class com.facebook.litho.sections.common.SingleComponentSection.Builder
 
getThis() - Method in class com.facebook.litho.sections.Section.Builder
 
getThis() - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
getThis() - Method in class com.facebook.litho.testing.TestDrawableComponent.Builder
 
getThis() - Method in class com.facebook.litho.testing.TestLayoutComponent.Builder
 
getThis() - Method in class com.facebook.litho.testing.TestSizeDependentComponent.Builder
 
getThis() - Method in class com.facebook.litho.testing.TestViewComponent.Builder
 
getThis() - Method in class com.facebook.litho.ViewCompatComponent.Builder
Deprecated.
 
getThis() - Method in class com.facebook.litho.widget.Card.Builder
 
getThis() - Method in class com.facebook.litho.widget.CardClip.Builder
 
getThis() - Method in class com.facebook.litho.widget.EditText.Builder
 
getThis() - Method in class com.facebook.litho.widget.EmptyComponent.Builder
 
getThis() - Method in class com.facebook.litho.widget.HorizontalScroll.Builder
 
getThis() - Method in class com.facebook.litho.widget.Image.Builder
 
getThis() - Method in class com.facebook.litho.widget.LazySelectorComponent.Builder
 
getThis() - Method in class com.facebook.litho.widget.Progress.Builder
 
getThis() - Method in class com.facebook.litho.widget.Recycler.Builder
 
getThis() - Method in class com.facebook.litho.widget.SelectorComponent.Builder
 
getThis() - Method in class com.facebook.litho.widget.SolidColor.Builder
 
getThis() - Method in class com.facebook.litho.widget.Text.Builder
 
getThis() - Method in class com.facebook.litho.widget.VerticalScroll.Builder
 
getThis() - Method in class com.facebook.litho.Wrapper.Builder
 
getThreadPriority() - Method in interface com.facebook.litho.config.LayoutThreadPoolConfiguration
 
getThreadPriority() - Method in class com.facebook.litho.LayoutThreadPoolConfigurationImpl
 
getToIndex() - Method in class com.facebook.litho.widget.RecyclerBinderUpdateCallback.Operation
 
getTopDecorationHeight(RecyclerView.LayoutManager, int) - Static method in class com.facebook.litho.widget.LayoutInfoUtils
 
getTouchHandler() - Method in interface com.facebook.litho.CommonProps
 
getTransitionClass() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getTransitionClass() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getTransitionClass() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getTransitionClass() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getTransitionClass() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getTransitionClass() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getTransitionClass() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getTransitionClass() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getTransitionContainerClass() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getTransitionContainerClass() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getTransitionContainerClass() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getTransitionContainerClass() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getTransitionContainerClass() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getTransitionContainerClass() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getTransitionContainerClass() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getTransitionContainerClass() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getTransitionKey() - Method in class com.facebook.litho.animation.PropertyAnimation
 
getTransitionKey() - Method in class com.facebook.litho.animation.PropertyHandle
 
getTransitionKey() - Method in interface com.facebook.litho.CommonProps
 
getTransparentRegion() - Method in class com.facebook.litho.MatrixDrawable
 
getTreeProps() - Method in class com.facebook.litho.ComponentContext
 
getTreeProps() - Method in class com.facebook.litho.sections.SectionContext
 
getTreeProps() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getTreeProps() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getTreeProps() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getTreeProps() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getTreeProps() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getTreeProps() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getTreeProps() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getTreeProps() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getTreePropsForChildren(ComponentContext, TreeProps) - Method in class com.facebook.litho.ComponentLifecycle
Updates the TreeProps map with outputs from all OnCreateTreeProp methods.
getTreePropsForChildren(SectionContext, TreeProps) - Method in class com.facebook.litho.sections.SectionLifecycle
Updates the TreeProps map with outputs from all OnCreateTreeProp methods.
getTriggerMethods() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getTriggerMethods() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getTriggerMethods() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getTriggerMethods() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getTriggerMethods() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getTriggerMethods() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getTriggerMethods() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getTriggerMethods() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getType() - Method in class com.facebook.litho.sections.Change
 
getType() - Method in class com.facebook.litho.widget.RecyclerBinderUpdateCallback.Operation
 
getTypeName() - Method in class com.facebook.litho.specmodels.model.DiffPropModel
 
getTypeName() - Method in class com.facebook.litho.specmodels.model.DiffStateParamModel
 
getTypeName() - Method in class com.facebook.litho.specmodels.model.InjectPropModel
 
getTypeName() - Method in class com.facebook.litho.specmodels.model.InterStageInputParamModel
 
getTypeName() - Method in interface com.facebook.litho.specmodels.model.MethodParamModel
 
getTypeName() - Method in class com.facebook.litho.specmodels.model.PropModel
 
getTypeName() - Method in class com.facebook.litho.specmodels.model.RenderDataDiffModel
 
getTypeName() - Method in class com.facebook.litho.specmodels.model.SimpleMethodParamModel
 
getTypeName() - Method in class com.facebook.litho.specmodels.model.StateParamModel
 
getTypeName() - Method in class com.facebook.litho.specmodels.model.TreePropModel
 
getTypeName() - Method in class com.facebook.litho.testing.specmodels.MockMethodParamModel
 
getTypeSpec() - Method in class com.facebook.litho.specmodels.model.DiffPropModel
 
getTypeSpec() - Method in class com.facebook.litho.specmodels.model.DiffStateParamModel
 
getTypeSpec() - Method in class com.facebook.litho.specmodels.model.InjectPropModel
 
getTypeSpec() - Method in class com.facebook.litho.specmodels.model.InterStageInputParamModel
 
getTypeSpec() - Method in interface com.facebook.litho.specmodels.model.MethodParamModel
 
getTypeSpec() - Method in class com.facebook.litho.specmodels.model.PropModel
 
getTypeSpec() - Method in class com.facebook.litho.specmodels.model.RenderDataDiffModel
 
getTypeSpec() - Method in class com.facebook.litho.specmodels.model.SimpleMethodParamModel
 
getTypeSpec() - Method in class com.facebook.litho.specmodels.model.StateParamModel
 
getTypeSpec() - Method in class com.facebook.litho.specmodels.model.TreePropModel
 
getTypeSpec() - Method in class com.facebook.litho.testing.specmodels.MockMethodParamModel
 
getTypeSpecs() - Method in class com.facebook.litho.specmodels.generator.TypeSpecDataHolder
 
getTypeVariables() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getTypeVariables() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getTypeVariables() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getTypeVariables(MethodParamModel) - Static method in class com.facebook.litho.specmodels.model.MethodParamModelUtils
 
getTypeVariables(TypeName) - Static method in class com.facebook.litho.specmodels.model.MethodParamModelUtils
 
getTypeVariables() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getTypeVariables() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getTypeVariables() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getTypeVariables() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getTypeVariables(TypeElement) - Static method in class com.facebook.litho.specmodels.processor.TypeVariablesExtractor
Get the type variables from the given TypeElement.
getTypeVariables() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getUnderlyingPropModel() - Method in class com.facebook.litho.specmodels.model.DiffPropModel
 
getUnderlyingStateParamModel() - Method in class com.facebook.litho.specmodels.model.DiffStateParamModel
 
getUnfocusedHandler() - Method in interface com.facebook.litho.CommonProps
 
GetUniqueIdentifierEvent - Class in com.facebook.litho.sections.common
This event is triggered by HideableDataDiffSectionSpec when it needs to get a unique identifier for the edge model provided.
GetUniqueIdentifierEvent() - Constructor for class com.facebook.litho.sections.common.GetUniqueIdentifierEvent
 
getUniqueIdentifierEventHandler(EventHandler) - Method in class com.facebook.litho.sections.common.HideableDataDiffSection.Builder
 
getUniqueIdentifierHandler(EventHandler<GetUniqueIdentifierEvent>) - Method in class com.facebook.litho.sections.common.HideableDataDiffSection.Builder
 
getUpdateStateInterface() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getUpdateStateInterface() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getUpdateStateInterface() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getUpdateStateInterface() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getUpdateStateInterface() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getUpdateStateInterface() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getUpdateStateInterface() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getUpdateStateInterface() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getUpdateStateMethods() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getUpdateStateMethods() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getUpdateStateMethods() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getUpdateStateMethods() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getUpdateStateMethods() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getUpdateStateMethods() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getUpdateStateMethods() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getUpdateStateMethods() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getUpdateStateWithTransitionMethods() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getUpdateStateWithTransitionMethods() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getUpdateStateWithTransitionMethods() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getUpdateStateWithTransitionMethods() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getUpdateStateWithTransitionMethods() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getUpdateStateWithTransitionMethods() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getUpdateStateWithTransitionMethods() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getUpdateStateWithTransitionMethods() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getUseAsyncMutations() - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration
 
getValue() - Method in class com.facebook.litho.dataflow.ValueNode
 
getValue(int) - Method in interface com.facebook.litho.YogaEdgesWithInts
 
getVarArgsSingleName() - Method in class com.facebook.litho.specmodels.model.DiffPropModel
 
getVarArgsSingleName() - Method in class com.facebook.litho.specmodels.model.PropModel
 
getVelocity() - Method in class com.facebook.litho.dataflow.springs.Spring
get the velocity of the spring
getViewAfterStateUpdate(ComponentContext, Component, StateUpdatesTestHelper.StateUpdater, ShadowLooper) - Static method in class com.facebook.litho.testing.state.StateUpdatesTestHelper
Call a state update as specified in StateUpdatesTestHelper.StateUpdater.performStateUpdate(ComponentContext) on the component and return the updated view.
getViewAfterStateUpdate(ComponentContext, Component) - Static method in class com.facebook.litho.testing.state.StateUpdatesTestHelper
Returns a LithoView after all outstanding asynchronous state updates are performed.
getViewAfterStateUpdate(ComponentContext, Component, StateUpdatesTestHelper.StateUpdater) - Static method in class com.facebook.litho.testing.state.StateUpdatesTestHelper
Call a state update as specified in StateUpdatesTestHelper.StateUpdater.performStateUpdate(ComponentContext) on the component and return the updated view.
getViewAfterStateUpdate(ComponentContext, Component, StateUpdatesTestHelper.StateUpdater, ShadowLooper, boolean) - Static method in class com.facebook.litho.testing.state.StateUpdatesTestHelper
Call a state update as specified in StateUpdatesTestHelper.StateUpdater.performStateUpdate(ComponentContext) on the component and return the updated view with the option to incrementally mount.
getViewAfterStateUpdate(ComponentContext, Component, StateUpdatesTestHelper.StateUpdater, ShadowLooper[], boolean) - Static method in class com.facebook.litho.testing.state.StateUpdatesTestHelper
Call a state update as specified in StateUpdatesTestHelper.StateUpdater.performStateUpdate(ComponentContext) on the component and return the updated view with the option to incrementally mount.
getViewBinder() - Method in class com.facebook.litho.widget.RenderInfo
 
getViewBinder() - Method in class com.facebook.litho.widget.ViewRenderInfo
 
getViewCreator() - Method in class com.facebook.litho.widget.RenderInfo
 
getViewCreator(int) - Method in class com.facebook.litho.widget.RenderInfoViewCreatorController
 
getViewCreator() - Method in class com.facebook.litho.widget.ViewRenderInfo
 
getViewMeasureSpec(int) - Static method in class com.facebook.litho.utils.MeasureUtils
 
getViewTag() - Method in interface com.facebook.litho.CommonProps
 
getViewTags() - Method in interface com.facebook.litho.CommonProps
 
getViewType() - Method in class com.facebook.litho.widget.RenderInfo
 
getViewType() - Method in class com.facebook.litho.widget.ViewRenderInfo
 
getVisibleHandler() - Method in interface com.facebook.litho.CommonProps
 
getVisibleHeightRatio() - Method in interface com.facebook.litho.CommonProps
 
getVisibleWidthRatio() - Method in interface com.facebook.litho.CommonProps
 
getWidth() - Method in interface com.facebook.litho.ComponentLayout
 
getWidth() - Method in class com.facebook.litho.DebugLayoutNode
 
getWidth(long) - Static method in class com.facebook.yoga.YogaMeasureOutput
 
getWidth() - Method in class com.facebook.yoga.YogaNode
 
getWidthMeasureSpec() - Method in interface com.facebook.litho.LithoView.LayoutManagerOverrideParams
 
getWidthMeasureSpec() - Method in class com.facebook.litho.widget.RecyclerBinder.RecyclerViewLayoutManagerOverrideParams
 
getWidthPx() - Method in interface com.facebook.litho.CommonProps
 
getWorkingRangeMethods() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getWorkingRangeMethods() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getWorkingRangeMethods() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getWorkingRangeMethods() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getWorkingRangeMethods() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getWorkingRangeMethods() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getWorkingRangeMethods() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getWorkingRangeMethods() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getWorkingRangeRegisterMethod() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
getWorkingRangeRegisterMethod() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
getWorkingRangeRegisterMethod() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
getWorkingRangeRegisterMethod() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
getWorkingRangeRegisterMethod() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
getWorkingRangeRegisterMethod() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
getWorkingRangeRegisterMethod() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
getWorkingRangeRegisterMethod() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
getWrappedView() - Method in interface com.facebook.litho.utils.IncrementalMountUtils.WrapperView
 
getX() - Method in interface com.facebook.litho.ComponentLayout
 
getY() - Method in interface com.facebook.litho.ComponentLayout
 
GlyphWarmer - Class in com.facebook.litho.widget
A class that schedules a background draw of a Layout.
glyphWarming(boolean) - Method in class com.facebook.litho.widget.Text.Builder
 
GraphBinding - Class in com.facebook.litho.dataflow
Defines the relationship of a set of input values to a set of output values where the values from the input nodes 'flow into' the output nodes.
gravity(int) - Method in class com.facebook.litho.widget.EditText.Builder
 
GRID - Static variable in class com.facebook.litho.AccessibilityRole
 
GridLayoutInfo - Class in com.facebook.litho.widget
 
GridLayoutInfo(Context, int, int, boolean, boolean) - Constructor for class com.facebook.litho.widget.GridLayoutInfo
 
GridLayoutInfo(Context, int, int, boolean) - Constructor for class com.facebook.litho.widget.GridLayoutInfo
 
GridLayoutInfo(Context, int) - Constructor for class com.facebook.litho.widget.GridLayoutInfo
 
GridRecyclerConfiguration<T extends SectionTree.Target & Binder<RecyclerView>> - Class in com.facebook.litho.sections.widget
A configuration object for RecyclerCollectionComponent that will create a GridLayoutManager for the RecyclerView.
GridRecyclerConfiguration(int) - Constructor for class com.facebook.litho.sections.widget.GridRecyclerConfiguration
 
GridRecyclerConfiguration(int, int, boolean) - Constructor for class com.facebook.litho.sections.widget.GridRecyclerConfiguration
 
GridRecyclerConfiguration(int, int, boolean, RecyclerBinderConfiguration) - Constructor for class com.facebook.litho.sections.widget.GridRecyclerConfiguration
 
GridRecyclerConfiguration(int, int, boolean, RecyclerBinderConfiguration, boolean) - Constructor for class com.facebook.litho.sections.widget.GridRecyclerConfiguration
 
GROUP_SECTION_SPEC - Static variable in interface com.facebook.litho.sections.specmodels.model.SectionClassNames
 
GroupSectionSpecModel - Class in com.facebook.litho.sections.specmodels.model
Model that is an abstract representation of a com.facebook.litho.sections.annotations.GroupSectionSpec.
GroupSectionSpecModel(String, String, ImmutableList<SpecMethodModel<DelegateMethod, Void>>, ImmutableList<SpecMethodModel<EventMethod, EventDeclarationModel>>, ImmutableList<SpecMethodModel<EventMethod, EventDeclarationModel>>, ImmutableList<SpecMethodModel<UpdateStateMethod, Void>>, ImmutableList<TypeVariableName>, ImmutableList<PropDefaultModel>, ImmutableList<EventDeclarationModel>, ImmutableList<AnnotationSpec>, ImmutableList<BuilderMethodModel>, ImmutableList<TagModel>, String, ImmutableList<PropJavadocModel>, boolean, SpecElementType, DependencyInjectionHelper, Object, SpecGenerator<GroupSectionSpecModel>) - Constructor for class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
GroupSectionSpecModelFactory - Class in com.facebook.litho.sections.specmodels.processor
Factory for creating GroupSectionSpecModels.
GroupSectionSpecModelFactory() - Constructor for class com.facebook.litho.sections.specmodels.processor.GroupSectionSpecModelFactory
 
GroupSectionSpecModelFactory(SpecGenerator<GroupSectionSpecModel>) - Constructor for class com.facebook.litho.sections.specmodels.processor.GroupSectionSpecModelFactory
 

H

HAMCREST_CORE_IS - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
HAMCREST_MATCHER - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
HamcrestCondition<T> - Class in com.facebook.litho.testing.assertj
Wraps a Hamcrest Matcher in an AssertJ Condition.
HamcrestCondition(<any>) - Constructor for class com.facebook.litho.testing.assertj.HamcrestCondition
 
handleEvent(E) - Method in interface com.facebook.litho.testing.eventhandler.EventHandlerTestHelper.MockEventHandler
Called when the event is triggered during the unit test
HAS_EVENT_DISPATCHER_CLASSNAME - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
hasAnnotation(MethodParamModel, Class<?>) - Static method in class com.facebook.litho.specmodels.model.SpecModelUtils
 
hasCompatibleLayout(int, int) - Method in class com.facebook.litho.ComponentTree
 
hasCompletedLatestLayout() - Method in class com.facebook.litho.widget.ComponentTreeHolder
 
hasContentDescription(String) - Method in class com.facebook.litho.testing.assertj.ComponentAssert
Assert that any view in the given Component has the provided content description.
hasContentDescription(String) - Method in class com.facebook.litho.testing.assertj.LithoViewAssert
Assert that any view in the given Component has the provided content description.
hasContentDescription(String) - Method in class com.facebook.litho.testing.viewtree.ViewTreeAssert
Tests if any view hierarchy under the root has the given contentDescription.
hasContentDescription(int) - Method in class com.facebook.litho.testing.viewtree.ViewTreeAssert
Tests if any view hierarchy under the root has the given contentDescription.
hasCustomViewType() - Method in class com.facebook.litho.widget.RenderInfo
 
hasCustomViewType() - Method in class com.facebook.litho.widget.ViewRenderInfo
 
hasDeepCopy() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
hasDeepCopy() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
hasDeepCopy() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
hasDeepCopy() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
hasDeepCopy() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
hasDeepCopy() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
hasDeepCopy() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
hasDeepCopy(boolean) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
hasDeepCopy() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
hasDefault(ImmutableList<PropDefaultModel>) - Method in class com.facebook.litho.specmodels.model.PropModel
 
hasDIComponentCreation() - Method in interface com.facebook.litho.specmodels.model.DependencyInjectionHelper
False if the Component.create() method should be static.
hasDynamicItemHeight(boolean) - Method in class com.facebook.litho.widget.RecyclerBinder.Builder
Do not enable this.
HasEnclosedSpecModel - Interface in com.facebook.litho.specmodels.model
A SpecModel that wraps another SpecModel.
HasEventDispatcher - Interface in com.facebook.litho
A class implementing this interface will expose a method to retrieve an EventDispatcher.
HasEventTrigger - Interface in com.facebook.litho
A class implementing this interface will expose a method to record all the EventTrigger into a EventTriggersContainer
hasFixedSize(boolean) - Method in class com.facebook.litho.widget.Recycler.Builder
 
hasFixedSizePool(boolean) - Method in class com.facebook.litho.LayoutThreadPoolConfigurationImpl.Builder
 
hasFocus - Variable in class com.facebook.litho.FocusChangedEvent
 
hashCode() - Method in class com.facebook.litho.animation.PropertyAnimation
 
hashCode() - Method in class com.facebook.litho.animation.PropertyHandle
 
hashCode() - Method in class com.facebook.litho.internal.ArraySet
 
hashCode() - Method in class com.facebook.litho.specmodels.model.DiffPropModel
 
hashCode() - Method in class com.facebook.litho.specmodels.model.DiffStateParamModel
 
hashCode() - Method in class com.facebook.litho.specmodels.model.EventDeclarationModel.FieldModel
 
hashCode() - Method in class com.facebook.litho.specmodels.model.EventDeclarationModel
 
hashCode() - Method in class com.facebook.litho.specmodels.model.InjectPropModel
 
hashCode() - Method in class com.facebook.litho.specmodels.model.InterStageInputParamModel
 
hashCode() - Method in class com.facebook.litho.specmodels.model.PropDefaultModel
 
hashCode() - Method in class com.facebook.litho.specmodels.model.PropModel
 
hashCode() - Method in class com.facebook.litho.specmodels.model.RenderDataDiffModel
 
hashCode() - Method in class com.facebook.litho.specmodels.model.SimpleMethodParamModel
 
hashCode() - Method in class com.facebook.litho.specmodels.model.SpecMethodModel
 
hashCode() - Method in class com.facebook.litho.specmodels.model.StateParamModel
 
hashCode() - Method in class com.facebook.litho.specmodels.model.TreePropModel
 
hashCode() - Method in class com.facebook.litho.specmodels.model.WorkingRangeDeclarationModel
 
hashCode() - Method in class com.facebook.litho.specmodels.model.WorkingRangeMethodModel
 
hashCode() - Method in class com.facebook.litho.testing.sections.SubSection
 
hashCode() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
hashCode() - Method in class com.facebook.litho.testing.subcomponents.SubComponent
 
hashCode() - Method in class com.facebook.litho.testing.TestComponent
 
hashCode() - Method in class com.facebook.litho.testing.TestDrawableComponent
 
hashCode() - Method in class com.facebook.litho.testing.TestLayoutComponent
 
hashCode() - Method in class com.facebook.litho.testing.TestViewComponent
 
hashCode() - Method in class com.facebook.yoga.YogaValue
 
hasInjectedDependencies() - Method in class com.facebook.litho.sections.specmodels.model.DiffSectionSpecModel
 
hasInjectedDependencies() - Method in class com.facebook.litho.sections.specmodels.model.GroupSectionSpecModel
 
hasInjectedDependencies() - Method in class com.facebook.litho.specmodels.model.LayoutSpecModel
 
hasInjectedDependencies() - Method in class com.facebook.litho.specmodels.model.MountSpecModel
 
hasInjectedDependencies() - Method in interface com.facebook.litho.specmodels.model.SpecModel
 
hasInjectedDependencies() - Method in class com.facebook.litho.specmodels.model.SpecModelImpl
 
hasInjectedDependencies() - Method in class com.facebook.litho.specmodels.model.testing.TestSpecModel
 
hasInjectedDependencies(boolean) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
hasInjectedDependencies() - Method in class com.facebook.litho.testing.specmodels.MockSpecModel
 
hasInput(String) - Method in class com.facebook.litho.dataflow.ValueNode
 
hasInput() - Method in class com.facebook.litho.dataflow.ValueNode
 
hasKey(String) - Method in class com.facebook.litho.KeyHandler
Returns true if this KeyHandler has already recorded a component with the given key.
hasKey(String) - Method in class com.facebook.litho.sections.KeyHandler
Returns true if this KeyHandler has already recorded a component with the given key.
HasLithoViewChildren - Interface in com.facebook.litho
An interface that a mountable view can extend which informs that this mountable content has other LithoView children.
hasMeasuredHeightOf(int) - Method in class com.facebook.litho.testing.assertj.LithoViewAssert
Assert that the LithoView under test has the provided measured height.
hasMeasuredWidthOf(int) - Method in class com.facebook.litho.testing.assertj.LithoViewAssert
Assert that the LithoView under test has the provided measured width.
hasMethods - Variable in class com.facebook.litho.specmodels.model.TagModel
 
hasMounted(boolean) - Method in class com.facebook.litho.ComponentTree.Builder
Sets whether the 'hasMounted' flag should be set on this ComponentTree (for use with appear animations).
hasMounted - Variable in class com.facebook.litho.RenderCompleteEvent
 
hasMultipleCores() - Static method in class com.facebook.litho.config.DeviceInfoUtils
 
hasNewLayout() - Method in class com.facebook.yoga.YogaNode
 
hasNoSubComponents() - Method in class com.facebook.litho.testing.assertj.ComponentAssert
Assert that the given component has no sub-components.
hasOnErrorDelegateMethod(ImmutableList<SpecMethodModel<DelegateMethod, Void>>) - Static method in class com.facebook.litho.specmodels.model.ErrorEventHandlerGenerator
Check whether the delegate methods contain an @OnError declaration.
hasOverlappingRendering() - Method in class com.facebook.litho.ComponentHost
 
hasPrefetchItems() - Method in class com.facebook.litho.DisplayListPrefetcher
 
HasPureRender - Interface in com.facebook.litho.specmodels.model
An interface for SpecModels that can be pure render.
HasService - Interface in com.facebook.litho.sections.specmodels.model
An interface for SpecModels that have a service.
hasSpecInjection() - Method in interface com.facebook.litho.specmodels.model.DependencyInjectionHelper
True if the Spec has to be injected.
hasState() - Method in class com.facebook.litho.ComponentLifecycle
 
hasState() - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent
 
hasState() - Method in class com.facebook.litho.widget.EditText
 
hasState() - Method in class com.facebook.litho.widget.HorizontalScroll
 
hasState() - Method in class com.facebook.litho.widget.Recycler
 
hasState() - Method in class com.facebook.litho.widget.VerticalScroll
 
hasSubComponents(SubComponent...) - Method in class com.facebook.litho.testing.assertj.ComponentAssert
Verifies that the component contains the exact list of provided sub-components.
hasSupertype - Variable in class com.facebook.litho.specmodels.model.TagModel
 
hasVarArgs() - Method in class com.facebook.litho.specmodels.model.DiffPropModel
 
hasVarArgs() - Method in class com.facebook.litho.specmodels.model.PropModel
 
hasViewTag(int, Object) - Method in class com.facebook.litho.testing.assertj.ComponentAssert
Assert that the view tag is present for the given index.
hasViewTag(int, Object) - Method in class com.facebook.litho.testing.assertj.LithoViewAssert
Assert that the view tag is present for the given index.
hasViewTag(int, Object) - Method in class com.facebook.litho.testing.viewtree.ViewTreeAssert
Tests if any view hierarchy under the root has the given view tag and value.
hasVisible(Class<V>, <any>) - Method in class com.facebook.litho.testing.viewtree.ViewTreeAssert
 
hasVisibleDrawable(int) - Method in class com.facebook.litho.testing.assertj.ComponentAssert
Assert that the given component contains the drawable identified by the provided drawable resource id.
hasVisibleDrawable(Drawable) - Method in class com.facebook.litho.testing.assertj.ComponentAssert
Assert that the given component contains the drawable provided.
hasVisibleDrawable(int) - Method in class com.facebook.litho.testing.assertj.LithoViewAssert
Assert that the given component contains the drawable identified by the provided drawable resource id.
hasVisibleDrawable(Drawable) - Method in class com.facebook.litho.testing.assertj.LithoViewAssert
Assert that the given component contains the drawable provided.
hasVisibleDrawable(int) - Method in class com.facebook.litho.testing.viewtree.ViewTreeAssert
Tests if any view in the hierarchy under the root, for which the path is visible, is displaying the requested drawable by the given resource id.
hasVisibleDrawable(Drawable) - Method in class com.facebook.litho.testing.viewtree.ViewTreeAssert
Tests if any view in the hierarchy under the root, for which the path is visible, is displaying the requested drawable
hasVisibleText(String) - Method in class com.facebook.litho.testing.assertj.ComponentAssert
Assert that the given component has the exact text provided.
hasVisibleText(String) - Method in class com.facebook.litho.testing.assertj.LithoViewAssert
Assert that the given component has the exact text provided.
hasVisibleText(String) - Method in class com.facebook.litho.testing.viewtree.ViewTreeAssert
Tests if any view in the hierarchy under the root, for which the path is visible, has the requested piece of text as its text
hasVisibleText(int) - Method in class com.facebook.litho.testing.viewtree.ViewTreeAssert
Tests if any view has visible text identified by the resource id
hasVisibleTextMatching(String) - Method in class com.facebook.litho.testing.assertj.ComponentAssert
Assert that the given component contains the provided pattern.
hasVisibleTextMatching(String) - Method in class com.facebook.litho.testing.assertj.LithoViewAssert
Assert that the given component contains the provided pattern.
hasVisibleTextMatching(String) - Method in class com.facebook.litho.testing.viewtree.ViewTreeAssert
Tests if any view in the hierarchy under the root, for which the path is visible, has text that matches the given regular expression
hasVisibleTextWithTag(String, int, Object) - Method in class com.facebook.litho.testing.viewtree.ViewTreeAssert
Tests if any view in the hierarchy under the root, for which the path is visible, has the requested piece of text as its text and has a tag set on that TextView with the given tag id and tag value.
hasVisibleViewWithId(int) - Method in class com.facebook.litho.testing.viewtree.ViewTreeAssert
Whether there is a visible view in the hierarchy with the given id.
HEIGHT - Static variable in class com.facebook.litho.animation.AnimatedProperties
The height of a mount content.
height - Variable in class com.facebook.litho.Size
 
heightAttr(int, int) - Method in class com.facebook.litho.Component.Builder
 
heightAttr(int) - Method in class com.facebook.litho.Component.Builder
 
heightDip(float) - Method in class com.facebook.litho.Component.Builder
 
heightPercent(float) - Method in class com.facebook.litho.Component.Builder
 
heightPercentageOffset(float) - Static method in class com.facebook.litho.animation.DimensionValue
Like DimensionValue.offsetPx(float), but the relative offset is based on a percentage of the mount content height
heightPx(int) - Method in class com.facebook.litho.Component.Builder
 
heightRes(int) - Method in class com.facebook.litho.Component.Builder
 
HideableDataDiffSection<T> - Class in com.facebook.litho.sections.common
A HideableDataDiffSectionSpec that wraps a DataDiffSectionSpec.
HideableDataDiffSection.Builder<T> - Class in com.facebook.litho.sections.common
 
HideItemEvent - Class in com.facebook.litho.sections.common
An Event that is handled by a HideableDataDiffSectionSpec to remove an edge from the DataDiffSection
HideItemEvent() - Constructor for class com.facebook.litho.sections.common.HideItemEvent
 
hideItemHandler - Variable in class com.facebook.litho.sections.common.RenderWithHideItemHandlerEvent
 
hideStickyHeader() - Method in class com.facebook.litho.widget.SectionsRecyclerView
 
highlightColor(int) - Method in class com.facebook.litho.widget.EditText.Builder
 
highlightColor(int) - Method in class com.facebook.litho.widget.Text.Builder
 
highlightColorAttr(int, int) - Method in class com.facebook.litho.widget.EditText.Builder
 
highlightColorAttr(int) - Method in class com.facebook.litho.widget.EditText.Builder
 
highlightColorAttr(int, int) - Method in class com.facebook.litho.widget.Text.Builder
 
highlightColorAttr(int) - Method in class com.facebook.litho.widget.Text.Builder
 
highlightColorRes(int) - Method in class com.facebook.litho.widget.EditText.Builder
 
highlightColorRes(int) - Method in class com.facebook.litho.widget.Text.Builder
 
highlightEndOffset(int) - Method in class com.facebook.litho.widget.Text.Builder
 
highlightStartOffset(int) - Method in class com.facebook.litho.widget.Text.Builder
 
hint(CharSequence) - Method in class com.facebook.litho.widget.EditText.Builder
 
hintAttr(int, int) - Method in class com.facebook.litho.widget.EditText.Builder
 
hintAttr(int) - Method in class com.facebook.litho.widget.EditText.Builder
 
hintColor(int) - Method in class com.facebook.litho.widget.EditText.Builder
 
hintColorAttr(int, int) - Method in class com.facebook.litho.widget.EditText.Builder
 
hintColorAttr(int) - Method in class com.facebook.litho.widget.EditText.Builder
 
hintColorRes(int) - Method in class com.facebook.litho.widget.EditText.Builder
 
hintColorStateList(ColorStateList) - Method in class com.facebook.litho.widget.EditText.Builder
 
hintRes(int) - Method in class com.facebook.litho.widget.EditText.Builder
 
hintRes(int, Object...) - Method in class com.facebook.litho.widget.EditText.Builder
 
HORIZONTAL_SCROLL_VIEW - Static variable in class com.facebook.litho.AccessibilityRole
 
horizontalFadingEdgeEnabled(boolean) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
horizontalFadingEdgeEnabled(boolean) - Method in class com.facebook.litho.widget.Recycler.Builder
 
HorizontalScroll - Class in com.facebook.litho.widget
A component that wraps another component and allow it to be horizontally scrollable.
HorizontalScroll.Builder - Class in com.facebook.litho.widget
 
HorizontalScrollEventsController - Class in com.facebook.litho.widget
A controller that can be passed as Prop to a HorizontalScrollSpec to trigger events from outside the component hierarchy.
HorizontalScrollEventsController() - Constructor for class com.facebook.litho.widget.HorizontalScrollEventsController
 
host - Variable in class com.facebook.litho.DispatchPopulateAccessibilityEventEvent
 
host - Variable in class com.facebook.litho.OnInitializeAccessibilityEventEvent
 
host - Variable in class com.facebook.litho.OnInitializeAccessibilityNodeInfoEvent
 
host - Variable in class com.facebook.litho.OnPopulateAccessibilityEventEvent
 
host - Variable in class com.facebook.litho.OnRequestSendAccessibilityEventEvent
 
HOST - Static variable in annotation type com.facebook.litho.OutputUnitType
 
host - Variable in class com.facebook.litho.PerformAccessibilityActionEvent
 
host - Variable in class com.facebook.litho.SendAccessibilityEventEvent
 
host - Variable in class com.facebook.litho.SendAccessibilityEventUncheckedEvent
 
hostHasOverlappingRendering - Static variable in class com.facebook.litho.config.ComponentsConfiguration
Default for ComponentHost#hasOverlappingRendering.
hyphenationFrequency(int) - Method in class com.facebook.litho.widget.Text.Builder
 

I

ICON_MENU - Static variable in class com.facebook.litho.AccessibilityRole
 
id - Variable in class com.facebook.litho.EventHandler
 
ignoreLoadingUpdates(boolean) - Method in class com.facebook.litho.sections.widget.RecyclerCollectionComponent.Builder
 
IllegalValueException - Exception in com.facebook.litho.dataflow
Exception thrown when a node tries to calculate and propagate an illegal value (e.g.
IllegalValueException(String) - Constructor for exception com.facebook.litho.dataflow.IllegalValueException
 
IMAGE - Static variable in class com.facebook.litho.AccessibilityRole
 
Image - Class in com.facebook.litho.widget
A component that is able to display drawable resources.
Image.Builder - Class in com.facebook.litho.widget
 
IMAGE_BUTTON - Static variable in class com.facebook.litho.AccessibilityRole
 
ImageContent - Interface in com.facebook.litho
A UI element that contains simple resource drawables.
imeOptions(int) - Method in class com.facebook.litho.widget.EditText.Builder
 
ImmutableList<E> - Class in com.facebook.litho.specmodels.internal
A dummy representation of an immutable set.
implementsAccessibility() - Method in class com.facebook.litho.ComponentLifecycle
Whether this component will populate any accessibility nodes or events that are passed to it.
implementsAccessibility() - Method in class com.facebook.litho.testing.TestDrawableComponent
 
implementsAccessibility() - Method in class com.facebook.litho.widget.Image
 
implementsAccessibility() - Method in class com.facebook.litho.widget.Text
 
implementsExtraAccessibilityNodes() - Method in class com.facebook.litho.ComponentLifecycle
Whether this component will expose any virtual views to the accessibility framework
implementsExtraAccessibilityNodes() - Method in class com.facebook.litho.widget.Text
 
implicitBuilderMethods(ImmutableList<BuilderMethodModel>) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
IMPORTANT_FOR_ACCESSIBILITY_AUTO - Static variable in annotation type com.facebook.litho.annotations.ImportantForAccessibility
Automatically determine whether a view is important for accessibility.
IMPORTANT_FOR_ACCESSIBILITY_NO - Static variable in annotation type com.facebook.litho.annotations.ImportantForAccessibility
The view is not important for accessibility.
IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS - Static variable in annotation type com.facebook.litho.annotations.ImportantForAccessibility
The view is not important for accessibility, nor are any of its descendant views.
IMPORTANT_FOR_ACCESSIBILITY_YES - Static variable in annotation type com.facebook.litho.annotations.ImportantForAccessibility
The view is important for accessibility.
ImportantForAccessibility - Annotation Type in com.facebook.litho.annotations
 
importantForAccessibility(int) - Method in class com.facebook.litho.Component.Builder
 
incrementalMount(boolean) - Method in class com.facebook.litho.ComponentTree.Builder
Deprecated.
Please don't use this unless you really need to. It is intended that this option be removed in the future.
incrementalMount(boolean) - Method in class com.facebook.litho.TestComponentTree.Builder
 
incrementalMountUsesLocalVisibleBounds - Static variable in class com.facebook.litho.config.ComponentsConfiguration
Whether incremental mount should use the local visible bounds of the LithoView.
IncrementalMountUtils - Class in com.facebook.litho.utils
Provides methods for enabling incremental mount.
IncrementalMountUtils() - Constructor for class com.facebook.litho.utils.IncrementalMountUtils
 
IncrementalMountUtils.WrapperView - Interface in com.facebook.litho.utils
A view that wraps a child view and that provides a wrapped view to be incrementally mounted.
indeterminateDrawable(Drawable) - Method in class com.facebook.litho.widget.Progress.Builder
 
indeterminateDrawableAttr(int, int) - Method in class com.facebook.litho.widget.Progress.Builder
 
indeterminateDrawableAttr(int) - Method in class com.facebook.litho.widget.Progress.Builder
 
indeterminateDrawableRes(int) - Method in class com.facebook.litho.widget.Progress.Builder
 
index - Variable in class com.facebook.litho.sections.common.RenderEvent
 
index - Variable in class com.facebook.litho.sections.common.RenderWithHideItemHandlerEvent
 
indexOf(E) - Method in class com.facebook.litho.internal.ArraySet
 
indexOf(YogaNode) - Method in class com.facebook.yoga.YogaNode
 
info - Variable in class com.facebook.litho.OnInitializeAccessibilityNodeInfoEvent
 
init(PathEffect, float, float, float, float, int, int, int, int, float[]) - Method in class com.facebook.litho.BorderColorDrawable
 
init(ComponentContext, int, int, Component) - Method in class com.facebook.litho.Component.Builder
 
init(ComponentContext, Component) - Method in class com.facebook.litho.ComponentTree.Builder
 
init(T, T) - Method in class com.facebook.litho.Diff
 
init(ComponentContext, BorderColorDrawableReference.State) - Method in class com.facebook.litho.reference.BorderColorDrawableReference.PropsBuilder
 
init(ComponentContext, Reference<L>) - Method in class com.facebook.litho.reference.Reference.Builder
Deprecated.
 
init(ComponentContext) - Method in class com.facebook.litho.ResourceResolver
 
init(SectionContext, Section) - Method in class com.facebook.litho.sections.Section.Builder
 
init(ProcessingEnvironment) - Method in class com.facebook.litho.specmodels.processor.AbstractComponentsProcessor
 
INITIAL_INPUT - Static variable in class com.facebook.litho.dataflow.MappingNode
 
INITIAL_INPUT - Static variable in class com.facebook.litho.dataflow.SpringNode
 
initialScrollOffsetPixels(Integer) - Method in class com.facebook.litho.widget.VerticalScroll.Builder
 
initialScrollPosition(Integer) - Method in class com.facebook.litho.widget.HorizontalScroll.Builder
 
InjectProp - Annotation Type in com.facebook.litho.annotations
Annotates a parameter of a component's spec method indicating that the parameter will be automatically supplied via dependency injection.
InjectPropModel - Class in com.facebook.litho.specmodels.model
Model that is an abstract representation of a InjectProp.
InjectPropModel(MethodParamModel, boolean) - Constructor for class com.facebook.litho.specmodels.model.InjectPropModel
 
injectProps(ImmutableList<InjectPropModel>) - Method in class com.facebook.litho.specmodels.model.SpecModelImpl.Builder
 
injectProps(ImmutableList<InjectPropModel>) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
inputFilter(InputFilter) - Method in class com.facebook.litho.widget.EditText.Builder
 
inputFilters(List<InputFilter>) - Method in class com.facebook.litho.widget.EditText.Builder
 
inputType(int) - Method in class com.facebook.litho.widget.EditText.Builder
 
INSERT - Static variable in class com.facebook.litho.sections.Change
 
insert(int, RenderInfo) - Method in class com.facebook.litho.sections.ChangeSet
 
insert(int, RenderInfo) - Method in interface com.facebook.litho.sections.SectionTree.Target
Notify that a Component was added at index.
insert(int, RenderInfo) - Method in class com.facebook.litho.sections.widget.SectionBinderTarget
 
INSERT - Static variable in class com.facebook.litho.testing.sections.TestTarget
 
insert(int, RenderInfo) - Method in class com.facebook.litho.testing.sections.TestTarget
 
INSERT - Static variable in class com.facebook.litho.widget.RecyclerBinderUpdateCallback.Operation
 
INSERT_RANGE - Static variable in class com.facebook.litho.sections.Change
 
INSERT_RANGE - Static variable in class com.facebook.litho.testing.sections.TestTarget
 
insertItemAt(int, Component) - Method in class com.facebook.litho.widget.RecyclerBinder
insertItemAt(int, RenderInfo) - Method in class com.facebook.litho.widget.RecyclerBinder
Inserts a new item at position.
insertItemAtAsync(int, RenderInfo) - Method in class com.facebook.litho.widget.RecyclerBinder
Inserts an item at position.
insertPostAsyncLayout - Static variable in class com.facebook.litho.config.ComponentsConfiguration
If true, insert operations with the RecyclerBinder will not start async layout calculations for the items in range, instead these layout calculations will be posted to the next frame.
insertPostAsyncLayoutEnabled(boolean) - Method in class com.facebook.litho.widget.RecyclerBinder.Builder
TODO (T26795745): remove this once the experiment is finished.
insertRange(int, int, List<RenderInfo>) - Method in class com.facebook.litho.sections.ChangeSet
 
insertRange(int, int, List<RenderInfo>) - Method in interface com.facebook.litho.sections.SectionTree.Target
 
insertRange(int, int, List<RenderInfo>) - Method in class com.facebook.litho.sections.widget.SectionBinderTarget
 
insertRange(int, int, List<RenderInfo>) - Method in class com.facebook.litho.testing.sections.TestTarget
 
insertRangeAt(int, List<RenderInfo>) - Method in class com.facebook.litho.widget.RecyclerBinder
Inserts the new items starting from position.
insertRangeAtAsync(int, List<RenderInfo>) - Method in class com.facebook.litho.widget.RecyclerBinder
Inserts the new items starting from position.
INSPECTABLE_COMPONENT - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
InspectableComponent - Class in com.facebook.litho.testing.subcomponents
Wraps a DebugComponent exposing only information that are safe to use for test assertions.
INT_RES - Static variable in interface com.facebook.litho.specmodels.model.ClassNames
 
INTER_STAGE_INPUTS_MAP - Static variable in class com.facebook.litho.specmodels.model.DelegateMethodDescriptions
 
InteractionUtil - Class in com.facebook.litho.testing
Utilities for interacting with an app.
InteractionUtil() - Constructor for class com.facebook.litho.testing.InteractionUtil
 
InterceptTouchEvent - Class in com.facebook.litho
Components should implement an event of this type in order to intercept Android touch events.
InterceptTouchEvent() - Constructor for class com.facebook.litho.InterceptTouchEvent
 
interceptTouchHandler(EventHandler<InterceptTouchEvent>) - Method in class com.facebook.litho.BaseMatcher
 
interceptTouchHandler(<any>) - Method in class com.facebook.litho.BaseMatcher
 
interceptTouchHandler(EventHandler<InterceptTouchEvent>) - Method in class com.facebook.litho.Component.Builder
 
INTERNAL_ON_ERROR_HANDLER_NAME - Static variable in class com.facebook.litho.specmodels.generator.EventCaseGenerator
 
InterpolatorNode - Class in com.facebook.litho.dataflow
A ValueNode that will update its value by mapping an input value between 0 to 1.0 representing elapsed fraction of animation to a value that represents interpolated fraction.
InterpolatorNode(Interpolator) - Constructor for class com.facebook.litho.dataflow.InterpolatorNode
 
interStageInputAnnotations(ImmutableList<Class<? extends Annotation>>) - Method in class com.facebook.litho.specmodels.model.DelegateMethodDescription.Builder
 
interStageInputAnnotations - Variable in class com.facebook.litho.specmodels.model.DelegateMethodDescription
 
InterStageInputParamModel - Class in com.facebook.litho.specmodels.model
Model that is an abstract representation of a method param that is an inter-stage input.
interStageInputs(ImmutableList<InterStageInputParamModel>) - Method in class com.facebook.litho.testing.specmodels.MockSpecModel.Builder
 
InterStageStore - Interface in com.facebook.litho.specmodels.processor
This interface allows access to specific stores which save information across independent annotation processor runs.
intValue() - Method in enum com.facebook.yoga.YogaAlign
 
intValue() - Method in enum com.facebook.yoga.YogaDimension
 
intValue() - Method in enum com.facebook.yoga.YogaDirection
 
intValue() - Method in enum com.facebook.yoga.YogaDisplay
 
intValue() - Method in enum com.facebook.yoga.YogaEdge
 
intValue() - Method in enum com.facebook.yoga.YogaExperimentalFeature
 
intValue() - Method in enum com.facebook.yoga.YogaFlexDirection
 
intValue() - Method in enum com.facebook.yoga.YogaJustify
 
intValue() - Method in enum com.facebook.yoga.YogaLogLevel
 
intValue() - Method in enum com.facebook.yoga.YogaMeasureMode
 
intValue() - Method in enum com.facebook.yoga.YogaNodeType
 
intValue() - Method in enum com.facebook.yoga.YogaOverflow
 
intValue() - Method in enum com.facebook.yoga.YogaPositionType
 
intValue() - Method in enum com.facebook.yoga.YogaPrintOptions
 
intValue() - Method in enum com.facebook.yoga.YogaUnit
 
intValue() - Method in enum com.facebook.yoga.YogaWrap
 
INVALID_ID - Static variable in class com.facebook.litho.ComponentTree
 
invalidate(Rect) - Method in class com.facebook.litho.ComponentHost
 
invalidate(int, int, int, int) - Method in class com.facebook.litho.ComponentHost
 
invalidate() - Method in class com.facebook.litho.ComponentHost
 
invalidateDrawable(Drawable) - Method in class com.facebook.litho.MatrixDrawable
 
invalidateDrawable(Drawable) - Method in class com.facebook.litho.widget.TextDrawable
 
InvisibleEvent - Class in com.facebook.litho
Event triggered when a Component becomes invisible.
InvisibleEvent() - Constructor for class com.facebook.litho.InvisibleEvent
 
invisibleHandler(EventHandler<InvisibleEvent>) - Method in class com.facebook.litho.Component.Builder
 
IS_INTERNAL_BUILD - Static variable in class com.facebook.litho.config.ComponentsConfiguration
Indicates whether this is an internal build.
isActive() - Method in interface com.facebook.litho.animation.AnimationBinding
 
isActive() - Method in class com.facebook.litho.animation.ParallelBinding
 
isActive() - Method in class com.facebook.litho.animation.SequenceBinding
 
isActive() - Method in class com.facebook.litho.animation.TransitionAnimationBinding
 
isActive() - Method in interface com.facebook.litho.dataflow.DataFlowBinding
 
isActive() - Method in class com.facebook.litho.dataflow.GraphBinding
 
isAlphaSet() - Method in interface com.facebook.litho.AnimatableItem
 
isAnnotatedWith(MethodParamModel, Class<? extends Annotation>) - Static method in class com.facebook.litho.specmodels.model.MethodParamModelUtils
 
isAnnotatedWithExternalAnnotation(MethodParamModel, TypeName) - Static method in class com.facebook.litho.specmodels.model.MethodParamModelUtils
 
isAtRest() - Method in class com.facebook.litho.dataflow.springs.Spring
check if the current state is at rest
isBound() - Method in class com.facebook.litho.testing.TestComponent
 
isCircular() - Method in class com.facebook.litho.sections.widget.RecyclerBinderConfiguration
 
isCircular(boolean) - Method in class com.facebook.litho.widget.RecyclerBinder.Builder
Whether the underlying RecyclerBinder will have a circular behaviour.
isClickable() - Static method in class com.facebook.litho.testing.espresso.ComponentHostMatchers
 
isDebugModeEnabled - Static variable in class com.facebook.litho.config.ComponentsConfiguration
Option to enabled debug mode.
isDiffSectionSpec() - Method in class com.facebook.litho.sections.common.DataDiffSection
 
isDiffSectionSpec() - Method in class com.facebook.litho.sections.common.SingleComponentSection
 
isDiffSectionSpec() - Method in class com.facebook.litho.sections.SectionLifecycle
 
isDiffSectionSpec(SectionLifecycle) - Static method in class com.facebook.litho.sections.SectionLifecycleTestUtil
 
isDirty() - Method in class com.facebook.yoga.YogaNode
 
isEligibleForCreatingDisplayLists() - Static method in class com.facebook.litho.utils.DisplayListUtils
 
isEmpty() - Method in class com.facebook.litho.internal.ArraySet
 
isEmpty() - Method in class com.facebook.litho.OutputUnitsAffinityGroup