From 88c1ebe52cf16b1d7d7d20236069eb1a5f416194 Mon Sep 17 00:00:00 2001 From: Sergey Nikolaienkov Date: Wed, 22 Aug 2018 06:15:17 -0700 Subject: [PATCH] updating javadocs Summary: updating javadocs Reviewed By: muraziz Differential Revision: D9421271 fbshipit-source-id: 38a363ea541b9378a3abb96c0c214a6e78c117dd --- docs/javadoc/allclasses-frame.html | 25 +- docs/javadoc/allclasses-noframe.html | 25 +- ...cessibilityRole.AccessibilityRoleType.html | 4 +- .../com/facebook/litho/AccessibilityRole.html | 4 +- .../com/facebook/litho/AlphaHelper.html | 4 +- .../com/facebook/litho/AnimatableItem.html | 4 +- .../com/facebook/litho/AnimationsDebug.html | 4 +- .../facebook/litho/ArrayBatchAllocator.html | 4 +- .../facebook/litho/BaseComponentsLogger.html | 7 +- .../com/facebook/litho/BaseMatcher.html | 19 +- .../facebook/litho/BaseMatcherBuilder.html | 4 +- .../com/facebook/litho/Border.Builder.html | 14 +- .../com/facebook/litho/Border.Corner.html | 4 +- docs/javadoc/com/facebook/litho/Border.html | 4 +- .../facebook/litho/BorderColorDrawable.html | 23 +- .../facebook/litho/BoundaryWorkingRange.html | 4 +- .../com/facebook/litho/BoundsHelper.html | 4 +- .../com/facebook/litho/ClickEvent.html | 4 +- .../com/facebook/litho/Column.Builder.html | 4 +- docs/javadoc/com/facebook/litho/Column.html | 10 +- .../com/facebook/litho/CommonProps.html | 704 +--------- .../com/facebook/litho/Component.Builder.html | 59 +- .../litho/Component.ContainerBuilder.html | 4 +- .../javadoc/com/facebook/litho/Component.html | 32 +- .../com/facebook/litho/ComponentContext.html | 16 +- .../com/facebook/litho/ComponentHost.html | 26 +- .../com/facebook/litho/ComponentKeyUtils.html | 4 +- .../com/facebook/litho/ComponentLayout.html | 28 +- .../litho/ComponentLifecycle.MountType.html | 4 +- .../litho/ComponentLifecycle.RenderData.html | 8 +- .../litho/ComponentLifecycle.StateUpdate.html | 14 +- ...omponentLifecycle.TransitionContainer.html | 6 +- .../facebook/litho/ComponentLifecycle.html | 86 +- .../facebook/litho/ComponentLogParams.html | 4 +- .../facebook/litho/ComponentTree.Builder.html | 35 +- .../litho/ComponentTree.MeasureListener.html | 4 +- ...onentTree.NewLayoutStateReadyListener.html | 4 +- .../com/facebook/litho/ComponentTree.html | 76 +- .../litho/ComponentTreeDumpingHelper.html | 12 +- .../com/facebook/litho/ComponentUtils.html | 287 ++++ .../facebook/litho/ComponentsLifecycles.html | 4 +- .../litho/ComponentsLogger.LogLevel.html | 4 +- .../com/facebook/litho/ComponentsLogger.html | 7 +- .../com/facebook/litho/ComponentsPools.html | 8 +- .../litho/ComponentsSystrace.ArgsBuilder.html | 4 +- .../litho/ComponentsSystrace.Systrace.html | 4 +- .../facebook/litho/ComponentsSystrace.html | 4 +- .../com/facebook/litho/ContextUtils.html | 8 +- .../litho/DebugComponent.Overrider.html | 12 +- .../com/facebook/litho/DebugComponent.html | 8 +- .../com/facebook/litho/DebugLayoutNode.html | 4 +- .../litho/DefaultComponentsSystrace.html | 4 +- .../litho/DefaultMountContentPool.html | 4 +- .../facebook/litho/DelayTransitionSet.html | 8 +- .../litho/DelegatingEventHandler.html | 320 +++++ .../litho/DeprecatedLithoTooltip.html | 8 +- docs/javadoc/com/facebook/litho/Diff.html | 4 +- ...spatchPopulateAccessibilityEventEvent.html | 4 +- .../facebook/litho/DisplayListPrefetcher.html | 4 +- .../facebook/litho/DoubleMeasureFixUtil.html | 4 +- .../com/facebook/litho/DrawableMatrix.html | 4 +- docs/javadoc/com/facebook/litho/Edges.html | 4 +- .../litho/ErrorBoundariesConfiguration.html | 4 +- .../com/facebook/litho/ErrorEvent.html | 4 +- .../com/facebook/litho/EventDispatcher.html | 6 +- .../com/facebook/litho/EventHandler.html | 6 +- ...ndlersController.EventHandlersWrapper.html | 4 +- .../litho/EventHandlersController.html | 4 +- .../com/facebook/litho/EventTrigger.html | 4 +- .../facebook/litho/EventTriggerTarget.html | 6 +- .../litho/EventTriggersContainer.html | 10 +- docs/javadoc/com/facebook/litho/FastMath.html | 4 +- .../com/facebook/litho/FocusChangedEvent.html | 4 +- .../facebook/litho/FocusedVisibleEvent.html | 4 +- .../litho/FrameworkLogEvents.LogEventId.html | 4 +- .../facebook/litho/FrameworkLogEvents.html | 108 +- .../litho/FullImpressionVisibleEvent.html | 4 +- .../facebook/litho/HasEventDispatcher.html | 6 +- .../com/facebook/litho/HasEventTrigger.html | 6 +- .../facebook/litho/HasLithoViewChildren.html | 4 +- .../com/facebook/litho/ImageContent.html | 4 +- .../facebook/litho/InterceptTouchEvent.html | 4 +- .../com/facebook/litho/InvisibleEvent.html | 4 +- .../com/facebook/litho/KeyHandler.html | 7 +- .../com/facebook/litho/LayoutHandler.html | 4 +- ...readPoolExecutor.ComparableFutureTask.html | 4 +- .../LayoutPriorityThreadPoolExecutor.html | 4 +- ...utThreadPoolConfigurationImpl.Builder.html | 4 +- .../LayoutThreadPoolConfigurationImpl.html | 4 +- .../litho/LayoutThreadPoolExecutor.html | 4 +- .../com/facebook/litho/LithoDebugInfo.html | 4 +- .../com/facebook/litho/LithoTooltip.html | 4 +- .../litho/LithoTooltipController.html | 4 +- ...LithoView.LayoutManagerOverrideParams.html | 4 +- .../litho/LithoView.OnDirtyMountListener.html | 4 +- .../litho/LithoView.OnPostDrawListener.html | 4 +- .../javadoc/com/facebook/litho/LithoView.html | 53 +- .../LithoViewTestHelper.InternalNodeRef.html | 4 +- .../facebook/litho/LithoViewTestHelper.html | 20 +- .../com/facebook/litho/LogTreePopulator.html | 23 +- .../com/facebook/litho/LongClickEvent.html | 4 +- .../com/facebook/litho/MatrixDrawable.html | 4 +- .../litho/MeasureComparisonUtils.html | 4 +- .../com/facebook/litho/MountContentPool.html | 4 +- .../com/facebook/litho/NoOpPerfEvent.html | 4 +- .../OnInitializeAccessibilityEventEvent.html | 4 +- ...nInitializeAccessibilityNodeInfoEvent.html | 4 +- .../OnPopulateAccessibilityEventEvent.html | 4 +- .../OnRequestSendAccessibilityEventEvent.html | 4 +- docs/javadoc/com/facebook/litho/Output.html | 4 +- .../com/facebook/litho/OutputUnitType.html | 4 +- .../litho/OutputUnitsAffinityGroup.html | 4 +- .../facebook/litho/ParallelTransitionSet.html | 4 +- .../javadoc/com/facebook/litho/PerfEvent.html | 4 +- .../PerformAccessibilityActionEvent.html | 4 +- .../com/facebook/litho/PoolWithDebugInfo.html | 8 +- .../PoolsConfig.InternalNodeFactory.html | 224 +++ .../litho/PoolsConfig.YogaNodeFactory.html | 237 ++++ .../com/facebook/litho/PoolsConfig.html | 78 +- .../com/facebook/litho/RecyclePool.html | 4 +- .../RenderCompleteEvent.RenderState.html | 4 +- .../facebook/litho/RenderCompleteEvent.html | 4 +- .../com/facebook/litho/RenderState.html | 4 +- .../com/facebook/litho/ResourceCache.html | 4 +- .../com/facebook/litho/ResourceResolver.html | 55 +- .../litho/RootWrapperComponentFactory.html | 4 +- .../com/facebook/litho/Row.Builder.html | 4 +- docs/javadoc/com/facebook/litho/Row.html | 10 +- .../litho/SendAccessibilityEventEvent.html | 4 +- .../SendAccessibilityEventUncheckedEvent.html | 4 +- .../facebook/litho/SequenceTransitionSet.html | 4 +- docs/javadoc/com/facebook/litho/Size.html | 4 +- .../SplitBackgroundLayoutConfiguration.html | 4 +- .../facebook/litho/SplitLayoutResolver.html | 8 +- ...tateContainer.html => StateContainer.html} | 33 +- .../com/facebook/litho/StateHandler.html | 35 +- .../com/facebook/litho/StateValue.html | 4 +- .../litho/TestComponentTree.Builder.html | 6 +- .../com/facebook/litho/TestComponentTree.html | 85 +- .../facebook/litho/TestItem.AcquireKey.html | 4 +- docs/javadoc/com/facebook/litho/TestItem.html | 4 +- .../com/facebook/litho/TestPerfEvent.html | 4 +- .../com/facebook/litho/TextContent.html | 4 +- .../litho/ThreadPoolLayoutHandler.html | 4 +- .../litho/ThreadUtils.MainThreadOverride.html | 4 +- .../com/facebook/litho/ThreadUtils.html | 30 +- .../com/facebook/litho/TooltipPosition.html | 4 +- .../com/facebook/litho/TouchEvent.html | 4 +- .../javadoc/com/facebook/litho/Touchable.html | 4 +- .../litho/Transition.AnimationTarget.html | 4 +- ...ransition.AutoBoundsTransitionBuilder.html | 4 +- ...Transition.BaseTransitionUnitsBuilder.html | 4 +- .../litho/Transition.ComponentTarget.html | 4 +- .../litho/Transition.PropertyTarget.html | 4 +- .../Transition.SpringTransitionAnimator.html | 4 +- .../Transition.TimingTransitionAnimator.html | 4 +- .../litho/Transition.TransitionAnimator.html | 4 +- .../litho/Transition.TransitionUnit.html | 4 +- .../Transition.TransitionUnitsBuilder.html | 4 +- .../com/facebook/litho/Transition.html | 4 +- ...onManager.OnAnimationCompleteListener.html | 4 +- .../com/facebook/litho/TransitionManager.html | 4 +- .../com/facebook/litho/TransitionSet.html | 4 +- .../javadoc/com/facebook/litho/TreeProps.html | 37 +- .../facebook/litho/UnfocusedVisibleEvent.html | 4 +- .../litho/ViewCompatComponent.Builder.html | 4 +- .../facebook/litho/ViewCompatComponent.html | 47 +- .../com/facebook/litho/VisibleEvent.html | 4 +- .../com/facebook/litho/WorkingRange.html | 4 +- ...RangeStatusHandler.WorkingRangeStatus.html | 4 +- .../litho/WorkingRangeStatusHandler.html | 4 +- .../com/facebook/litho/Wrapper.Builder.html | 4 +- docs/javadoc/com/facebook/litho/Wrapper.html | 10 +- .../com/facebook/litho/YogaEdgesWithInts.html | 4 +- .../litho/animation/AnimatedProperties.html | 4 +- .../litho/animation/AnimatedProperty.html | 4 +- .../litho/animation/AnimatedPropertyNode.html | 4 +- .../litho/animation/AnimationBinding.html | 4 +- .../animation/AnimationBindingListener.html | 4 +- .../litho/animation/BezierTransition.html | 4 +- .../litho/animation/DelayBinding.html | 4 +- .../litho/animation/DimensionValue.html | 4 +- .../facebook/litho/animation/FloatValue.html | 4 +- .../litho/animation/ParallelBinding.html | 4 +- .../litho/animation/PropertyAnimation.html | 4 +- .../litho/animation/PropertyHandle.html | 4 +- .../animation/RenderThreadTransition.html | 4 +- .../facebook/litho/animation/Resolver.html | 4 +- .../litho/animation/RuntimeValue.html | 4 +- .../litho/animation/SequenceBinding.html | 4 +- .../litho/animation/SpringTransition.html | 4 +- .../litho/animation/TimingTransition.html | 4 +- .../animation/TransitionAnimationBinding.html | 4 +- .../litho/animation/package-frame.html | 4 +- .../litho/animation/package-summary.html | 4 +- .../litho/animation/package-tree.html | 4 +- .../com/facebook/litho/annotations/Event.html | 4 +- .../facebook/litho/annotations/FromBind.html | 4 +- .../litho/annotations/FromBoundsDefined.html | 4 +- .../facebook/litho/annotations/FromEvent.html | 4 +- .../litho/annotations/FromMeasure.html | 4 +- .../annotations/FromMeasureBaseline.html | 4 +- .../litho/annotations/FromPrepare.html | 4 +- .../litho/annotations/FromTrigger.html | 4 +- .../GetExtraAccessibilityNodeAt.html | 4 +- .../GetExtraAccessibilityNodesCount.html | 4 +- .../ImportantForAccessibility.html | 4 +- .../litho/annotations/InjectProp.html | 4 +- .../litho/annotations/MountingType.html | 4 +- .../facebook/litho/annotations/OnBind.html | 4 +- .../litho/annotations/OnBoundsDefined.html | 4 +- .../annotations/OnCreateInitialState.html | 4 +- .../litho/annotations/OnCreateLayout.html | 4 +- .../annotations/OnCreateMountContent.html | 4 +- .../annotations/OnCreateMountContentPool.html | 4 +- .../litho/annotations/OnCreateTransition.html | 4 +- .../litho/annotations/OnCreateTreeProp.html | 4 +- .../litho/annotations/OnEnteredRange.html | 4 +- .../facebook/litho/annotations/OnError.html | 4 +- .../facebook/litho/annotations/OnEvent.html | 4 +- .../litho/annotations/OnExitedRange.html | 4 +- .../litho/annotations/OnLoadStyle.html | 4 +- .../facebook/litho/annotations/OnMeasure.html | 4 +- .../litho/annotations/OnMeasureBaseline.html | 4 +- .../facebook/litho/annotations/OnMount.html | 4 +- .../OnPopulateAccessibilityNode.html | 4 +- .../OnPopulateExtraAccessibilityNode.html | 4 +- .../facebook/litho/annotations/OnPrepare.html | 4 +- .../litho/annotations/OnRegisterRanges.html | 4 +- .../facebook/litho/annotations/OnTrigger.html | 4 +- .../facebook/litho/annotations/OnUnbind.html | 4 +- .../facebook/litho/annotations/OnUnmount.html | 4 +- .../litho/annotations/OnUpdateState.html | 4 +- .../OnUpdateStateWithTransition.html | 4 +- .../com/facebook/litho/annotations/Param.html | 4 +- .../com/facebook/litho/annotations/Prop.html | 4 +- .../litho/annotations/PropDefault.html | 4 +- .../facebook/litho/annotations/ResType.html | 4 +- .../annotations/ShouldAlwaysRemeasure.html | 4 +- .../litho/annotations/ShouldUpdate.html | 4 +- .../com/facebook/litho/annotations/State.html | 4 +- .../facebook/litho/annotations/TreeProp.html | 6 +- .../litho/annotations/package-frame.html | 4 +- .../litho/annotations/package-summary.html | 4 +- .../litho/annotations/package-tree.html | 74 +- .../litho/config/ComponentsConfiguration.html | 205 +-- .../litho/config/DeviceInfoUtils.html | 4 +- .../config/LayoutThreadPoolConfiguration.html | 4 +- .../facebook/litho/config/package-frame.html | 4 +- .../litho/config/package-summary.html | 4 +- .../facebook/litho/config/package-tree.html | 4 +- .../dataflow/BadGraphSetupException.html | 4 +- .../litho/dataflow/BindingListener.html | 4 +- .../ChoreographerCompat.FrameCallback.html | 4 +- .../litho/dataflow/ChoreographerCompat.html | 4 +- .../dataflow/ChoreographerCompatImpl.html | 4 +- .../dataflow/ChoreographerTimingSource.html | 4 +- .../facebook/litho/dataflow/ConstantNode.html | 4 +- .../litho/dataflow/DataFlowBinding.html | 4 +- .../litho/dataflow/DataFlowGraph.html | 4 +- .../dataflow/DetectedCycleException.html | 4 +- .../facebook/litho/dataflow/GraphBinding.html | 4 +- .../litho/dataflow/IllegalValueException.html | 4 +- .../litho/dataflow/InterpolatorNode.html | 4 +- .../facebook/litho/dataflow/MappingNode.html | 4 +- .../litho/dataflow/MockTimingSource.html | 4 +- .../litho/dataflow/NodeCanFinish.html | 4 +- .../facebook/litho/dataflow/SimpleNode.html | 4 +- .../facebook/litho/dataflow/SpringNode.html | 4 +- .../facebook/litho/dataflow/TimingNode.html | 4 +- .../facebook/litho/dataflow/TimingSource.html | 4 +- .../facebook/litho/dataflow/ValueNode.html | 4 +- .../litho/dataflow/package-frame.html | 4 +- .../litho/dataflow/package-summary.html | 4 +- .../facebook/litho/dataflow/package-tree.html | 4 +- .../litho/dataflow/springs/Spring.html | 4 +- .../litho/dataflow/springs/SpringConfig.html | 4 +- .../dataflow/springs/SpringListener.html | 4 +- .../litho/dataflow/springs/package-frame.html | 4 +- .../dataflow/springs/package-summary.html | 4 +- .../litho/dataflow/springs/package-tree.html | 4 +- .../litho/displaylist/DisplayList.html | 7 +- .../displaylist/DisplayListException.html | 4 +- .../displaylist/DisplayListLollipop.html | 4 +- .../displaylist/DisplayListMarshmallow.html | 4 +- .../litho/displaylist/DisplayListNougat.html | 4 +- .../litho/displaylist/package-frame.html | 4 +- .../litho/displaylist/package-summary.html | 4 +- .../litho/displaylist/package-tree.html | 4 +- .../facebook/litho/fresco/DraweeDrawable.html | 4 +- .../litho/fresco/FrescoImageDefaults.html | 4 +- .../fresco/FrescoImageHierarchyTools.html | 4 +- .../facebook/litho/fresco/NoOpDrawable.html | 4 +- .../facebook/litho/fresco/package-frame.html | 4 +- .../litho/fresco/package-summary.html | 4 +- .../facebook/litho/fresco/package-tree.html | 4 +- .../com/facebook/litho/internal/ArraySet.html | 4 +- .../facebook/litho/internal/MutableInt.html | 4 +- .../litho/internal/package-frame.html | 4 +- .../litho/internal/package-summary.html | 4 +- .../facebook/litho/internal/package-tree.html | 4 +- .../com/facebook/litho/package-frame.html | 10 +- .../com/facebook/litho/package-summary.html | 95 +- .../com/facebook/litho/package-tree.html | 21 +- ...erColorDrawableReference.PropsBuilder.html | 16 +- .../BorderColorDrawableReference.html | 4 +- .../DrawableReference.PropsBuilder.html | 4 +- .../litho/reference/DrawableReference.html | 4 +- .../litho/reference/Reference.Builder.html | 4 +- .../facebook/litho/reference/Reference.html | 14 +- .../litho/reference/ReferenceLifecycle.html | 4 +- .../litho/reference/package-frame.html | 4 +- .../litho/reference/package-summary.html | 4 +- .../litho/reference/package-tree.html | 4 +- .../litho/sections/BaseLoadEventsHandler.html | 4 +- .../com/facebook/litho/sections/Change.html | 4 +- .../facebook/litho/sections/ChangeSet.html | 8 +- .../litho/sections/ChangeSetState.html | 4 +- .../litho/sections/Children.Builder.html | 16 +- .../com/facebook/litho/sections/Children.html | 4 +- .../facebook/litho/sections/FocusType.html | 4 +- .../facebook/litho/sections/KeyHandler.html | 4 +- .../litho/sections/ListEventsHandler.html | 4 +- .../litho/sections/LoadEventsHandler.html | 4 +- .../sections/LoadingEvent.LoadingState.html | 4 +- .../facebook/litho/sections/LoadingEvent.html | 4 +- .../com/facebook/litho/sections/Logger.html | 4 +- .../litho/sections/Section.Builder.html | 4 +- .../com/facebook/litho/sections/Section.html | 12 +- .../litho/sections/SectionContext.html | 8 +- .../sections/SectionKeyNotFoundException.html | 4 +- .../SectionLifecycle.StateUpdate.html | 14 +- .../litho/sections/SectionLifecycle.html | 116 +- .../sections/SectionLifecycleTestUtil.html | 8 +- .../litho/sections/SectionTree.Builder.html | 4 +- .../litho/sections/SectionTree.Target.html | 4 +- .../facebook/litho/sections/SectionTree.html | 39 +- .../SectionTreeLoadingEventHandler.html | 4 +- .../litho/sections/SectionsDebugParams.html | 4 +- ...ctionsLogEventUtils.ApplyNewChangeSet.html | 4 +- .../litho/sections/SectionsLogEventUtils.html | 13 +- .../litho/sections/SectionsPools.html | 4 +- .../sections/common/ConnectionStateEvent.html | 4 +- .../common/DataDiffSection.Builder.html | 40 +- .../sections/common/DataDiffSection.html | 33 +- .../common/GetUniqueIdentifierEvent.html | 4 +- .../litho/sections/common/HideItemEvent.html | 4 +- .../HideableDataDiffSection.Builder.html | 4 +- .../common/HideableDataDiffSection.html | 24 +- .../common/OnCheckIsSameContentEvent.html | 4 +- .../common/OnCheckIsSameItemEvent.html | 4 +- .../litho/sections/common/RenderEvent.html | 7 +- .../common/RenderSectionEvent.DataSource.html | 4 +- .../common/RenderSectionEvent.FetchState.html | 4 +- .../common/RenderSectionEvent.FetchType.html | 4 +- .../sections/common/RenderSectionEvent.html | 4 +- .../RenderWithHideItemHandlerEvent.html | 7 +- .../SingleComponentSection.Builder.html | 4 +- .../common/SingleComponentSection.html | 8 +- .../litho/sections/common/package-frame.html | 4 +- .../sections/common/package-summary.html | 4 +- .../litho/sections/common/package-tree.html | 6 +- .../config/SectionsConfiguration.html | 4 +- .../litho/sections/config/package-frame.html | 4 +- .../sections/config/package-summary.html | 4 +- .../litho/sections/config/package-tree.html | 4 +- .../sections/logger/SectionsDebugLogger.html | 4 +- .../litho/sections/logger/package-frame.html | 4 +- .../sections/logger/package-summary.html | 4 +- .../litho/sections/logger/package-tree.html | 4 +- .../litho/sections/package-frame.html | 5 +- .../litho/sections/package-summary.html | 10 +- .../facebook/litho/sections/package-tree.html | 7 +- .../DefaultDiffSectionSpecGenerator.html | 4 +- .../DefaultGroupSectionSpecGenerator.html | 4 +- .../model/DelegateMethodDescriptions.html | 4 +- .../model/DiffSectionSpecModel.html | 4 +- .../model/GroupSectionSpecModel.html | 4 +- .../sections/specmodels/model/HasService.html | 4 +- .../specmodels/model/SectionClassNames.html | 17 +- .../specmodels/model/SpecModelValidation.html | 4 +- .../specmodels/model/package-frame.html | 4 +- .../specmodels/model/package-summary.html | 4 +- .../specmodels/model/package-tree.html | 4 +- .../DiffSectionSpecModelFactory.html | 4 +- .../GroupSectionSpecModelFactory.html | 4 +- .../processor/SectionsComponentProcessor.html | 4 +- .../specmodels/processor/package-frame.html | 4 +- .../specmodels/processor/package-summary.html | 4 +- .../specmodels/processor/package-tree.html | 4 +- .../widget/GridRecyclerConfiguration.html | 23 +- .../widget/LinearLayoutInfoFactory.html | 4 +- .../ListRecyclerConfiguration.SnapMode.html | 163 --- .../widget/ListRecyclerConfiguration.html | 132 +- .../widget/NotAnimatedItemAnimator.html | 8 +- .../widget/RecyclerBinderConfiguration.html | 112 +- .../RecyclerCollectionComponent.Builder.html | 34 +- .../widget/RecyclerCollectionComponent.html | 26 +- .../RecyclerCollectionEventsController.html | 4 +- .../widget/RecyclerConfiguration.html | 19 +- .../litho/sections/widget/ScrollEvent.html | 4 +- .../sections/widget/SectionBinderTarget.html | 7 +- .../StaggeredGridRecyclerConfiguration.html | 27 +- .../litho/sections/widget/package-frame.html | 9 +- .../sections/widget/package-summary.html | 23 +- .../litho/sections/widget/package-tree.html | 13 +- .../generator/BuilderGenerator.html | 4 +- .../generator/ClassAnnotationsGenerator.html | 4 +- .../generator/ComponentBodyGenerator.html | 4 +- .../generator/DelegateMethodGenerator.html | 4 +- .../generator/EventCaseGenerator.Builder.html | 4 +- .../generator/EventCaseGenerator.html | 4 +- .../specmodels/generator/EventGenerator.html | 4 +- .../generator/GeneratorConstants.html | 4 +- .../generator/JavadocGenerator.html | 4 +- .../specmodels/generator/KotlinSpecUtils.html | 4 +- .../generator/MethodParamGeneratorUtils.html | 4 +- .../generator/MountSpecGenerator.html | 16 +- .../generator/PreambleGenerator.html | 4 +- .../generator/PureRenderGenerator.html | 4 +- .../generator/RenderDataGenerator.html | 4 +- .../specmodels/generator/StateGenerator.html | 4 +- .../specmodels/generator/TagGenerator.html | 4 +- .../generator/TreePropGenerator.html | 4 +- .../generator/TriggerGenerator.html | 4 +- .../generator/TypeSpecDataHolder.Builder.html | 4 +- .../TypeSpecDataHolder.JavadocSpec.html | 4 +- .../generator/TypeSpecDataHolder.html | 4 +- .../generator/WorkingRangeGenerator.html | 4 +- .../specmodels/generator/package-frame.html | 4 +- .../specmodels/generator/package-summary.html | 4 +- .../specmodels/generator/package-tree.html | 4 +- .../generator/testing/MatcherGenerator.html | 4 +- .../generator/testing/package-frame.html | 4 +- .../generator/testing/package-summary.html | 4 +- .../generator/testing/package-tree.html | 4 +- .../specmodels/internal/ImmutableList.html | 4 +- .../litho/specmodels/internal/RunMode.html | 4 +- .../internal/SimpleMemoizingSupplier.html | 4 +- .../specmodels/internal/package-frame.html | 4 +- .../specmodels/internal/package-summary.html | 4 +- .../specmodels/internal/package-tree.html | 4 +- .../specmodels/model/BuilderMethodModel.html | 4 +- .../litho/specmodels/model/ClassNames.html | 123 +- .../model/DefaultLayoutSpecGenerator.html | 4 +- .../model/DefaultMountSpecGenerator.html | 4 +- .../specmodels/model/DelegateMethod.html | 4 +- .../DelegateMethodDescription.Builder.html | 4 +- ...thodDescription.OptionalParameterType.html | 4 +- .../model/DelegateMethodDescription.html | 4 +- .../model/DelegateMethodDescriptions.html | 4 +- .../model/DelegateMethodValidation.html | 4 +- .../model/DependencyInjectionHelper.html | 4 +- .../DependencyInjectionHelperFactory.html | 4 +- .../litho/specmodels/model/DiffPropModel.html | 4 +- .../specmodels/model/DiffStateParamModel.html | 4 +- .../specmodels/model/DiffValidation.html | 4 +- .../model/ErrorEventHandlerGenerator.html | 4 +- .../EventDeclarationModel.FieldModel.html | 4 +- .../model/EventDeclarationModel.html | 4 +- .../litho/specmodels/model/EventMethod.html | 4 +- .../specmodels/model/EventValidation.html | 4 +- .../model/HasEnclosedSpecModel.html | 4 +- .../litho/specmodels/model/HasPureRender.html | 4 +- .../specmodels/model/InjectPropModel.html | 4 +- .../model/InterStageInputParamModel.html | 4 +- .../specmodels/model/LayoutSpecModel.html | 4 +- .../specmodels/model/MethodParamModel.html | 4 +- .../model/MethodParamModelFactory.html | 4 +- .../model/MethodParamModelUtils.html | 4 +- .../specmodels/model/MountSpecModel.html | 8 +- .../specmodels/model/PropDefaultModel.html | 4 +- .../specmodels/model/PropJavadocModel.html | 4 +- .../litho/specmodels/model/PropModel.html | 4 +- .../model/PropValidation.CommonPropModel.html | 4 +- .../specmodels/model/PropValidation.html | 4 +- .../model/PureRenderValidation.html | 4 +- .../specmodels/model/RenderDataDiffModel.html | 4 +- .../model/SimpleMethodParamModel.html | 4 +- .../specmodels/model/SpecElementType.html | 4 +- .../litho/specmodels/model/SpecGenerator.html | 4 +- .../model/SpecMethodModel.Builder.html | 4 +- .../specmodels/model/SpecMethodModel.html | 4 +- .../model/SpecMethodModelValidation.html | 4 +- .../litho/specmodels/model/SpecModel.html | 4 +- .../model/SpecModelImpl.Builder.html | 4 +- .../litho/specmodels/model/SpecModelImpl.html | 4 +- .../specmodels/model/SpecModelUtils.html | 4 +- .../specmodels/model/SpecModelValidation.html | 4 +- .../model/SpecModelValidationError.html | 4 +- .../specmodels/model/StateParamModel.html | 4 +- .../specmodels/model/StateValidation.html | 4 +- .../litho/specmodels/model/TagModel.html | 4 +- .../litho/specmodels/model/TagValidation.html | 4 +- .../litho/specmodels/model/TreePropModel.html | 4 +- .../specmodels/model/UpdateStateMethod.html | 4 +- .../model/WorkingRangeDeclarationModel.html | 4 +- .../model/WorkingRangeMethodModel.html | 4 +- .../litho/specmodels/model/package-frame.html | 4 +- .../specmodels/model/package-summary.html | 4 +- .../litho/specmodels/model/package-tree.html | 6 +- .../testing/DefaultTestSpecGenerator.html | 4 +- .../model/testing/TestSpecGenerator.html | 4 +- .../model/testing/TestSpecModel.html | 4 +- .../testing/TestSpecModelValidation.html | 4 +- .../model/testing/package-frame.html | 4 +- .../model/testing/package-summary.html | 4 +- .../model/testing/package-tree.html | 4 +- .../AbstractComponentsProcessor.html | 4 +- .../processor/AnnotationExtractor.html | 4 +- .../ComponentsProcessingException.html | 4 +- .../processor/ComponentsProcessor.html | 4 +- .../processor/DelegateMethodExtractor.html | 4 +- .../processor/EventDeclarationsExtractor.html | 4 +- .../processor/EventMethodExtractor.html | 4 +- .../specmodels/processor/InterStageStore.html | 4 +- .../processor/JavadocExtractor.html | 4 +- .../processor/LayoutSpecModelFactory.html | 4 +- .../processor/MethodExtractorUtils.html | 4 +- .../processor/MountSpecModelFactory.html | 4 +- .../processor/MultiPrintableException.html | 4 +- .../processor/PrintableException.html | 4 +- .../specmodels/processor/ProcessorUtils.html | 4 +- .../processor/PropDefaultsExtractor.html | 4 +- .../processor/PropNameInterStageStore.html | 4 +- .../SpecElementTypeDeterminator.html | 4 +- .../processor/SpecModelFactory.html | 4 +- .../specmodels/processor/TagExtractor.html | 4 +- .../processor/TestTargetExtractor.html | 4 +- .../processor/TriggerMethodExtractor.html | 4 +- .../processor/TypeVariablesExtractor.html | 4 +- .../processor/UpdateStateMethodExtractor.html | 4 +- .../WorkingRangesMethodExtractor.html | 4 +- .../specmodels/processor/package-frame.html | 4 +- .../specmodels/processor/package-summary.html | 4 +- .../specmodels/processor/package-tree.html | 4 +- .../testing/ComponentsTestingProcessor.html | 4 +- .../testing/TestSpecModelFactory.html | 4 +- .../processor/testing/package-frame.html | 4 +- .../processor/testing/package-summary.html | 4 +- .../processor/testing/package-tree.html | 4 +- .../litho/testing/ComponentsRule.html | 4 +- .../litho/testing/InteractionUtil.html | 4 +- .../litho/testing/ReflectionHelper.html | 4 +- .../facebook/litho/testing/TestComponent.html | 57 +- .../TestDrawableComponent.Builder.html | 4 +- .../litho/testing/TestDrawableComponent.html | 12 +- .../testing/TestLayoutComponent.Builder.html | 4 +- .../litho/testing/TestLayoutComponent.html | 12 +- .../testing/TestNullLayoutComponent.html | 43 +- .../TestSizeDependentComponent.Builder.html | 4 +- .../testing/TestSizeDependentComponent.html | 43 +- .../testing/TestViewComponent.Builder.html | 4 +- .../litho/testing/TestViewComponent.html | 54 +- .../ViewForTestKeyNotFoundException.html | 4 +- .../testing/assertj/CharSequenceContains.html | 4 +- .../testing/assertj/ComponentAssert.html | 4 +- .../testing/assertj/ComponentConditions.html | 4 +- .../testing/assertj/HamcrestCondition.html | 4 +- .../testing/assertj/LithoAssertions.html | 4 +- .../testing/assertj/LithoRepresentation.html | 4 +- .../LithoViewAssert.OccurrenceCount.html | 4 +- .../testing/assertj/LithoViewAssert.html | 4 +- .../LithoViewSubComponentDeepExtractor.html | 4 +- .../LithoViewSubComponentExtractor.html | 4 +- .../testing/assertj/StateValueAssert.html | 4 +- .../assertj/SubCharSequenceMatcher.html | 4 +- .../assertj/SubComponentDeepExtractor.html | 4 +- .../assertj/SubComponentExtractor.html | 4 +- .../litho/testing/assertj/package-frame.html | 4 +- .../testing/assertj/package-summary.html | 4 +- .../litho/testing/assertj/package-tree.html | 4 +- .../espresso/ComponentHostMatchers.html | 4 +- .../testing/espresso/InstrumentationApp.html | 4 +- .../espresso/LithoActivityTestRule.html | 4 +- .../espresso/LithoEspressoTestRunner.html | 4 +- .../testing/espresso/LithoViewMatchers.html | 4 +- .../litho/testing/espresso/package-frame.html | 4 +- .../testing/espresso/package-summary.html | 4 +- .../litho/testing/espresso/package-tree.html | 4 +- .../rules/AnimationRunnerTestRule.html | 4 +- .../espresso/rules/ComponentActivity.html | 4 +- .../rules/ComponentActivityTestRule.html | 4 +- .../testing/espresso/rules/package-frame.html | 4 +- .../espresso/rules/package-summary.html | 4 +- .../testing/espresso/rules/package-tree.html | 4 +- ...entHandlerTestHelper.MockEventHandler.html | 4 +- .../eventhandler/EventHandlerTestHelper.html | 4 +- .../testing/eventhandler/package-frame.html | 4 +- .../testing/eventhandler/package-summary.html | 4 +- .../testing/eventhandler/package-tree.html | 4 +- .../testing/helper/ComponentTestHelper.html | 4 +- .../litho/testing/helper/package-frame.html | 4 +- .../litho/testing/helper/package-summary.html | 4 +- .../litho/testing/helper/package-tree.html | 4 +- .../testing/logging/TestComponentsLogger.html | 27 +- .../litho/testing/logging/package-frame.html | 4 +- .../testing/logging/package-summary.html | 4 +- .../litho/testing/logging/package-tree.html | 4 +- .../facebook/litho/testing/package-frame.html | 4 +- .../litho/testing/package-summary.html | 4 +- .../facebook/litho/testing/package-tree.html | 4 +- .../testing/sections/SectionsTestHelper.html | 44 +- .../litho/testing/sections/SubSection.html | 4 +- .../TestSectionCreator.TestSection.html | 40 +- .../testing/sections/TestSectionCreator.html | 4 +- .../sections/TestTarget.Operation.html | 4 +- .../litho/testing/sections/TestTarget.html | 4 +- .../testing/sections/TestTriggerEvent.html | 4 +- .../litho/testing/sections/package-frame.html | 4 +- .../testing/sections/package-summary.html | 4 +- .../litho/testing/sections/package-tree.html | 4 +- .../testing/shadows/ColorDrawableShadow.html | 4 +- .../LayoutDirectionViewGroupShadow.html | 4 +- .../shadows/LayoutDirectionViewShadow.html | 4 +- .../litho/testing/shadows/package-frame.html | 4 +- .../testing/shadows/package-summary.html | 4 +- .../litho/testing/shadows/package-tree.html | 4 +- .../MockMethodParamModel.Builder.html | 4 +- .../specmodels/MockMethodParamModel.html | 4 +- .../specmodels/MockSpecModel.Builder.html | 4 +- .../testing/specmodels/MockSpecModel.html | 4 +- .../testing/specmodels/package-frame.html | 4 +- .../testing/specmodels/package-summary.html | 4 +- .../testing/specmodels/package-tree.html | 4 +- .../StateUpdatesTestHelper.StateUpdater.html | 4 +- .../testing/state/StateUpdatesTestHelper.html | 4 +- .../litho/testing/state/package-frame.html | 4 +- .../litho/testing/state/package-summary.html | 4 +- .../litho/testing/state/package-tree.html | 4 +- .../subcomponents/InspectableComponent.html | 8 +- .../testing/subcomponents/SubComponent.html | 4 +- .../testing/subcomponents/package-frame.html | 4 +- .../subcomponents/package-summary.html | 4 +- .../testing/subcomponents/package-tree.html | 4 +- .../LithoAnimationEnablerTestRule.html | 4 +- .../litho/testing/testrule/package-frame.html | 4 +- .../testing/testrule/package-summary.html | 4 +- .../litho/testing/testrule/package-tree.html | 4 +- .../testrunner/ComponentsTestRunner.html | 4 +- .../testing/testrunner/package-frame.html | 4 +- .../testing/testrunner/package-summary.html | 4 +- .../testing/testrunner/package-tree.html | 4 +- .../testing/viewtree/LevenshteinDistance.html | 4 +- .../litho/testing/viewtree/ViewTree.html | 4 +- .../testing/viewtree/ViewTreeAssert.html | 4 +- .../litho/testing/viewtree/ViewTreeUtil.html | 4 +- .../litho/testing/viewtree/package-frame.html | 4 +- .../testing/viewtree/package-summary.html | 4 +- .../litho/testing/viewtree/package-tree.html | 4 +- .../litho/utils/DisplayListUtils.html | 4 +- .../IncrementalMountUtils.WrapperView.html | 4 +- .../litho/utils/IncrementalMountUtils.html | 4 +- .../facebook/litho/utils/MapDiffUtils.html | 8 +- .../facebook/litho/utils/MeasureUtils.html | 4 +- .../litho/utils/StacktraceHelper.html | 4 +- .../facebook/litho/utils/package-frame.html | 4 +- .../facebook/litho/utils/package-summary.html | 4 +- .../facebook/litho/utils/package-tree.html | 4 +- .../litho/viewcompat/SimpleViewBinder.html | 4 +- .../facebook/litho/viewcompat/ViewBinder.html | 4 +- .../litho/viewcompat/ViewCreator.html | 4 +- .../litho/viewcompat/package-frame.html | 4 +- .../litho/viewcompat/package-summary.html | 4 +- .../litho/viewcompat/package-tree.html | 4 +- .../litho/widget/BaseRenderInfo.Builder.html | 4 +- .../facebook/litho/widget/BaseRenderInfo.html | 4 +- .../com/facebook/litho/widget/Binder.html | 4 +- .../facebook/litho/widget/Card.Builder.html | 122 +- .../com/facebook/litho/widget/Card.html | 21 +- .../litho/widget/CardClip.Builder.html | 17 +- .../com/facebook/litho/widget/CardClip.html | 10 +- .../litho/widget/CardShadow.Builder.html | 610 ++++++++ .../com/facebook/litho/widget/CardShadow.html | 549 ++++++++ .../litho/widget/CardShadowDrawable.html | 332 +++++ .../widget/CenterSnappingSmoothScroller.html | 299 ++++ .../widget/ChangeSetCompleteCallback.html | 16 +- .../litho/widget/ClearFocusEvent.html | 4 +- .../litho/widget/ClickableSpanListener.html | 4 +- .../litho/widget/ComponentCreator.html | 4 +- .../widget/ComponentRenderInfo.Builder.html | 4 +- .../litho/widget/ComponentRenderInfo.html | 47 +- .../widget/ComponentTreeHolder.Builder.html | 19 +- .../ComponentTreeHolder.RenderState.html | 8 +- .../litho/widget/ComponentTreeHolder.html | 20 +- .../litho/widget/DataDiffModelName.html | 225 +++ .../widget/EdgeSnappingSmoothScroller.html | 314 +++++ .../litho/widget/EditText.Builder.html | 195 +-- .../com/facebook/litho/widget/EditText.html | 146 +- .../widget/EditTextStateUpdatePolicy.html | 4 +- .../litho/widget/EditorActionEvent.html | 8 +- .../litho/widget/EmptyComponent.Builder.html | 4 +- .../facebook/litho/widget/EmptyComponent.html | 10 +- .../facebook/litho/widget/GridLayoutInfo.html | 4 +- .../widget/HasPostDispatchDrawListener.html | 7 +- .../widget/HorizontalScroll.Builder.html | 4 +- .../litho/widget/HorizontalScroll.html | 59 +- .../HorizontalScrollEventsController.html | 4 +- .../facebook/litho/widget/Image.Builder.html | 4 +- .../com/facebook/litho/widget/Image.html | 10 +- .../litho/widget/ItemSelectedEvent.html | 4 +- .../com/facebook/litho/widget/KeyUpEvent.html | 4 +- .../litho/widget/LayoutHandlerFactory.html | 32 +- .../LayoutInfo.RenderInfoCollection.html | 4 +- .../widget/LayoutInfo.ViewportFiller.html | 4 +- .../com/facebook/litho/widget/LayoutInfo.html | 4 +- .../litho/widget/LayoutInfoUtils.html | 4 +- .../widget/LazySelectorComponent.Builder.html | 4 +- .../litho/widget/LazySelectorComponent.html | 10 +- .../LinearLayoutInfo.ViewportFiller.html | 4 +- .../litho/widget/LinearLayoutInfo.html | 4 +- ...hoRecylerView.TouchInterceptor.Result.html | 4 +- .../LithoRecylerView.TouchInterceptor.html | 4 +- .../litho/widget/LithoRecylerView.html | 10 +- .../litho/widget/LithoViewFactory.html | 4 +- .../litho/widget/LongClickableSpan.html | 4 +- .../litho/widget/MountableCharSequence.html | 4 +- .../litho/widget/PTRRefreshEvent.html | 4 +- .../widget/PostDispatchDrawListener.html | 4 +- .../litho/widget/Progress.Builder.html | 4 +- .../com/facebook/litho/widget/Progress.html | 10 +- .../facebook/litho/widget/ReMeasureEvent.html | 8 +- .../litho/widget/Recycler.Builder.html | 10 +- .../com/facebook/litho/widget/Recycler.html | 72 +- .../litho/widget/RecyclerBinder.Builder.html | 91 +- ...cyclerViewLayoutManagerOverrideParams.html | 4 +- .../facebook/litho/widget/RecyclerBinder.html | 131 +- .../RecyclerBinderOperationExecutor.html | 4 +- ...nderUpdateCallback.ComponentContainer.html | 4 +- ...inderUpdateCallback.ComponentRenderer.html | 4 +- ...ecyclerBinderUpdateCallback.Operation.html | 4 +- ...inderUpdateCallback.OperationExecutor.html | 7 +- .../widget/RecyclerBinderUpdateCallback.html | 4 +- .../widget/RecyclerEventsController.html | 11 +- .../RecyclerRangeTraverser.Processor.html | 228 +++ .../litho/widget/RecyclerRangeTraverser.html | 314 +++++ .../com/facebook/litho/widget/RenderInfo.html | 4 +- .../RenderInfoViewCreatorController.html | 7 +- .../litho/widget/RequestFocusEvent.html | 4 +- .../facebook/litho/widget/SectionsDebug.html | 4 +- .../litho/widget/SectionsRecyclerView.html | 4 +- .../litho/widget/SelectionChangedEvent.html | 4 +- .../widget/SelectorComponent.Builder.html | 4 +- .../litho/widget/SelectorComponent.html | 10 +- .../facebook/litho/widget/SetTextEvent.html | 4 +- .../widget/SmoothScrollAlignmentType.html | 27 +- .../SnapUtil.SnapMode.html} | 51 +- .../com/facebook/litho/widget/SnapUtil.html | 413 ++++++ .../litho/widget/SolidColor.Builder.html | 41 +- .../com/facebook/litho/widget/SolidColor.html | 37 +- .../litho/widget/Spinner.Builder.html | 13 +- .../com/facebook/litho/widget/Spinner.html | 26 +- .../widget/StaggeredGridLayoutHelper.html | 4 +- .../litho/widget/StaggeredGridLayoutInfo.html | 8 +- .../widget/StartSnapHelper.html | 69 +- .../widget/SynchronizedTypefaceHelper.html | 8 +- .../facebook/litho/widget/Text.Builder.html | 76 +- .../com/facebook/litho/widget/Text.html | 10 +- .../litho/widget/TextChangedEvent.html | 4 +- .../facebook/litho/widget/TextDrawable.html | 4 +- .../litho/widget/TextInput.Builder.html | 40 +- .../com/facebook/litho/widget/TextInput.html | 26 +- .../litho/widget/TextOffsetOnTouchEvent.html | 4 +- .../litho/widget/TextStylesHelper.html | 4 +- .../widget/TextureWarmer.WarmDrawable.html | 4 +- .../facebook/litho/widget/TextureWarmer.html | 4 +- .../widget/TreePropsWrappedRenderInfo.html | 14 +- .../litho/widget/VerticalGravity.html | 4 +- .../litho/widget/VerticalScroll.Builder.html | 40 +- .../facebook/litho/widget/VerticalScroll.html | 88 +- .../litho/widget/ViewRenderInfo.Builder.html | 4 +- .../facebook/litho/widget/ViewRenderInfo.html | 4 +- .../litho/widget/ViewportInfo.State.html | 4 +- .../widget/ViewportInfo.ViewportChanged.html | 4 +- .../facebook/litho/widget/ViewportInfo.html | 4 +- .../facebook/litho/widget/package-frame.html | 15 +- .../litho/widget/package-summary.html | 196 ++- .../facebook/litho/widget/package-tree.html | 33 +- .../proguard/annotations/DoNotStrip.html | 4 +- .../proguard/annotations/package-frame.html | 4 +- .../proguard/annotations/package-summary.html | 4 +- .../proguard/annotations/package-tree.html | 4 +- .../delegates/AccessibleClickableSpan.html | 4 +- .../delegates/package-frame.html | 4 +- .../delegates/package-summary.html | 4 +- .../accessibility/delegates/package-tree.html | 4 +- docs/javadoc/com/facebook/yoga/YogaAlign.html | 4 +- .../facebook/yoga/YogaBaselineFunction.html | 4 +- .../javadoc/com/facebook/yoga/YogaConfig.html | 4 +- .../com/facebook/yoga/YogaConstants.html | 4 +- .../com/facebook/yoga/YogaDimension.html | 4 +- .../com/facebook/yoga/YogaDirection.html | 4 +- .../com/facebook/yoga/YogaDisplay.html | 4 +- docs/javadoc/com/facebook/yoga/YogaEdge.html | 4 +- .../yoga/YogaExperimentalFeature.html | 4 +- .../com/facebook/yoga/YogaFlexDirection.html | 4 +- .../com/facebook/yoga/YogaJustify.html | 4 +- .../com/facebook/yoga/YogaLogLevel.html | 4 +- .../javadoc/com/facebook/yoga/YogaLogger.html | 4 +- .../facebook/yoga/YogaMeasureFunction.html | 4 +- .../com/facebook/yoga/YogaMeasureMode.html | 4 +- .../com/facebook/yoga/YogaMeasureOutput.html | 4 +- docs/javadoc/com/facebook/yoga/YogaNode.html | 193 +-- .../facebook/yoga/YogaNodeCloneFunction.html | 8 +- .../com/facebook/yoga/YogaNodeProperties.html | 1235 ----------------- .../com/facebook/yoga/YogaNodeType.html | 8 +- .../com/facebook/yoga/YogaOverflow.html | 4 +- .../com/facebook/yoga/YogaPositionType.html | 4 +- .../com/facebook/yoga/YogaPrintOptions.html | 4 +- docs/javadoc/com/facebook/yoga/YogaUnit.html | 4 +- docs/javadoc/com/facebook/yoga/YogaValue.html | 4 +- docs/javadoc/com/facebook/yoga/YogaWrap.html | 4 +- .../com/facebook/yoga/package-frame.html | 5 +- .../com/facebook/yoga/package-summary.html | 8 +- .../com/facebook/yoga/package-tree.html | 29 +- docs/javadoc/constant-values.html | 141 +- docs/javadoc/deprecated-list.html | 11 +- docs/javadoc/help-doc.html | 4 +- docs/javadoc/index-all.html | 763 +++++----- docs/javadoc/index.html | 2 +- docs/javadoc/overview-frame.html | 4 +- docs/javadoc/overview-summary.html | 4 +- docs/javadoc/overview-tree.html | 153 +- docs/javadoc/serialized-form.html | 4 +- 824 files changed, 9230 insertions(+), 6112 deletions(-) create mode 100644 docs/javadoc/com/facebook/litho/ComponentUtils.html create mode 100644 docs/javadoc/com/facebook/litho/DelegatingEventHandler.html create mode 100644 docs/javadoc/com/facebook/litho/PoolsConfig.InternalNodeFactory.html create mode 100644 docs/javadoc/com/facebook/litho/PoolsConfig.YogaNodeFactory.html rename docs/javadoc/com/facebook/litho/{ComponentLifecycle.StateContainer.html => StateContainer.html} (69%) delete mode 100644 docs/javadoc/com/facebook/litho/sections/widget/ListRecyclerConfiguration.SnapMode.html create mode 100644 docs/javadoc/com/facebook/litho/widget/CardShadow.Builder.html create mode 100644 docs/javadoc/com/facebook/litho/widget/CardShadow.html create mode 100644 docs/javadoc/com/facebook/litho/widget/CardShadowDrawable.html create mode 100644 docs/javadoc/com/facebook/litho/widget/CenterSnappingSmoothScroller.html create mode 100644 docs/javadoc/com/facebook/litho/widget/DataDiffModelName.html create mode 100644 docs/javadoc/com/facebook/litho/widget/EdgeSnappingSmoothScroller.html create mode 100644 docs/javadoc/com/facebook/litho/widget/RecyclerRangeTraverser.Processor.html create mode 100644 docs/javadoc/com/facebook/litho/widget/RecyclerRangeTraverser.html rename docs/javadoc/com/facebook/litho/{sections/SectionLifecycle.StateContainer.html => widget/SnapUtil.SnapMode.html} (63%) create mode 100644 docs/javadoc/com/facebook/litho/widget/SnapUtil.html rename docs/javadoc/com/facebook/litho/{sections => }/widget/StartSnapHelper.html (72%) delete mode 100644 docs/javadoc/com/facebook/yoga/YogaNodeProperties.html diff --git a/docs/javadoc/allclasses-frame.html b/docs/javadoc/allclasses-frame.html index dafa464dcec..8dca249a047 100644 --- a/docs/javadoc/allclasses-frame.html +++ b/docs/javadoc/allclasses-frame.html @@ -2,9 +2,9 @@ - + All Classes - + @@ -52,6 +52,10 @@

All Classes

  • Card.Builder
  • CardClip
  • CardClip.Builder
  • +
  • CardShadow
  • +
  • CardShadow.Builder
  • +
  • CardShadowDrawable
  • +
  • CenterSnappingSmoothScroller
  • Change
  • ChangeSet
  • ChangeSetCompleteCallback
  • @@ -89,7 +93,6 @@

    All Classes

  • ComponentLifecycle
  • ComponentLifecycle.MountType
  • ComponentLifecycle.RenderData
  • -
  • ComponentLifecycle.StateContainer
  • ComponentLifecycle.StateUpdate
  • ComponentLifecycle.TransitionContainer
  • ComponentLogParams
  • @@ -117,9 +120,11 @@

    All Classes

  • ComponentTreeHolder
  • ComponentTreeHolder.Builder
  • ComponentTreeHolder.RenderState
  • +
  • ComponentUtils
  • ConnectionStateEvent
  • ConstantNode
  • ContextUtils
  • +
  • DataDiffModelName
  • DataDiffSection
  • DataDiffSection.Builder
  • DataFlowBinding
  • @@ -145,6 +150,7 @@

    All Classes

  • DelegateMethodExtractor
  • DelegateMethodGenerator
  • DelegateMethodValidation
  • +
  • DelegatingEventHandler
  • DependencyInjectionHelper
  • DependencyInjectionHelperFactory
  • DeprecatedLithoTooltip
  • @@ -172,6 +178,7 @@

    All Classes

  • DrawableReference.PropsBuilder
  • DraweeDrawable
  • Edges
  • +
  • EdgeSnappingSmoothScroller
  • EditorActionEvent
  • EditText
  • EditText.Builder
  • @@ -289,7 +296,6 @@

    All Classes

  • LinearLayoutInfoFactory
  • ListEventsHandler
  • ListRecyclerConfiguration
  • -
  • ListRecyclerConfiguration.SnapMode
  • LithoActivityTestRule
  • LithoAnimationEnablerTestRule
  • LithoAssertions
  • @@ -388,6 +394,8 @@

    All Classes

  • PerfEvent
  • PerformAccessibilityActionEvent
  • PoolsConfig
  • +
  • PoolsConfig.InternalNodeFactory
  • +
  • PoolsConfig.YogaNodeFactory
  • PoolWithDebugInfo
  • PostDispatchDrawListener
  • PreambleGenerator
  • @@ -427,6 +435,8 @@

    All Classes

  • RecyclerCollectionEventsController
  • RecyclerConfiguration
  • RecyclerEventsController
  • +
  • RecyclerRangeTraverser
  • +
  • RecyclerRangeTraverser.Processor
  • Reference
  • Reference.Builder
  • ReferenceLifecycle
  • @@ -464,7 +474,6 @@

    All Classes

  • SectionContext
  • SectionKeyNotFoundException
  • SectionLifecycle
  • -
  • SectionLifecycle.StateContainer
  • SectionLifecycle.StateUpdate
  • SectionLifecycleTestUtil
  • SectionsComponentProcessor
  • @@ -499,6 +508,8 @@

    All Classes

  • SingleComponentSection.Builder
  • Size
  • SmoothScrollAlignmentType
  • +
  • SnapUtil
  • +
  • SnapUtil.SnapMode
  • SolidColor
  • SolidColor.Builder
  • SpecElementType
  • @@ -528,8 +539,9 @@

    All Classes

  • StaggeredGridLayoutHelper
  • StaggeredGridLayoutInfo
  • StaggeredGridRecyclerConfiguration
  • -
  • StartSnapHelper
  • +
  • StartSnapHelper
  • State
  • +
  • StateContainer
  • StateGenerator
  • StateHandler
  • StateParamModel
  • @@ -669,7 +681,6 @@

    All Classes

  • YogaMeasureOutput
  • YogaNode
  • YogaNodeCloneFunction
  • -
  • YogaNodeProperties
  • YogaNodeType
  • YogaOverflow
  • YogaPositionType
  • diff --git a/docs/javadoc/allclasses-noframe.html b/docs/javadoc/allclasses-noframe.html index d72c72b1093..8b26b7cd765 100644 --- a/docs/javadoc/allclasses-noframe.html +++ b/docs/javadoc/allclasses-noframe.html @@ -2,9 +2,9 @@ - + All Classes - + @@ -52,6 +52,10 @@

    All Classes

  • Card.Builder
  • CardClip
  • CardClip.Builder
  • +
  • CardShadow
  • +
  • CardShadow.Builder
  • +
  • CardShadowDrawable
  • +
  • CenterSnappingSmoothScroller
  • Change
  • ChangeSet
  • ChangeSetCompleteCallback
  • @@ -89,7 +93,6 @@

    All Classes

  • ComponentLifecycle
  • ComponentLifecycle.MountType
  • ComponentLifecycle.RenderData
  • -
  • ComponentLifecycle.StateContainer
  • ComponentLifecycle.StateUpdate
  • ComponentLifecycle.TransitionContainer
  • ComponentLogParams
  • @@ -117,9 +120,11 @@

    All Classes

  • ComponentTreeHolder
  • ComponentTreeHolder.Builder
  • ComponentTreeHolder.RenderState
  • +
  • ComponentUtils
  • ConnectionStateEvent
  • ConstantNode
  • ContextUtils
  • +
  • DataDiffModelName
  • DataDiffSection
  • DataDiffSection.Builder
  • DataFlowBinding
  • @@ -145,6 +150,7 @@

    All Classes

  • DelegateMethodExtractor
  • DelegateMethodGenerator
  • DelegateMethodValidation
  • +
  • DelegatingEventHandler
  • DependencyInjectionHelper
  • DependencyInjectionHelperFactory
  • DeprecatedLithoTooltip
  • @@ -172,6 +178,7 @@

    All Classes

  • DrawableReference.PropsBuilder
  • DraweeDrawable
  • Edges
  • +
  • EdgeSnappingSmoothScroller
  • EditorActionEvent
  • EditText
  • EditText.Builder
  • @@ -289,7 +296,6 @@

    All Classes

  • LinearLayoutInfoFactory
  • ListEventsHandler
  • ListRecyclerConfiguration
  • -
  • ListRecyclerConfiguration.SnapMode
  • LithoActivityTestRule
  • LithoAnimationEnablerTestRule
  • LithoAssertions
  • @@ -388,6 +394,8 @@

    All Classes

  • PerfEvent
  • PerformAccessibilityActionEvent
  • PoolsConfig
  • +
  • PoolsConfig.InternalNodeFactory
  • +
  • PoolsConfig.YogaNodeFactory
  • PoolWithDebugInfo
  • PostDispatchDrawListener
  • PreambleGenerator
  • @@ -427,6 +435,8 @@

    All Classes

  • RecyclerCollectionEventsController
  • RecyclerConfiguration
  • RecyclerEventsController
  • +
  • RecyclerRangeTraverser
  • +
  • RecyclerRangeTraverser.Processor
  • Reference
  • Reference.Builder
  • ReferenceLifecycle
  • @@ -464,7 +474,6 @@

    All Classes

  • SectionContext
  • SectionKeyNotFoundException
  • SectionLifecycle
  • -
  • SectionLifecycle.StateContainer
  • SectionLifecycle.StateUpdate
  • SectionLifecycleTestUtil
  • SectionsComponentProcessor
  • @@ -499,6 +508,8 @@

    All Classes

  • SingleComponentSection.Builder
  • Size
  • SmoothScrollAlignmentType
  • +
  • SnapUtil
  • +
  • SnapUtil.SnapMode
  • SolidColor
  • SolidColor.Builder
  • SpecElementType
  • @@ -528,8 +539,9 @@

    All Classes

  • StaggeredGridLayoutHelper
  • StaggeredGridLayoutInfo
  • StaggeredGridRecyclerConfiguration
  • -
  • StartSnapHelper
  • +
  • StartSnapHelper
  • State
  • +
  • StateContainer
  • StateGenerator
  • StateHandler
  • StateParamModel
  • @@ -669,7 +681,6 @@

    All Classes

  • YogaMeasureOutput
  • YogaNode
  • YogaNodeCloneFunction
  • -
  • YogaNodeProperties
  • YogaNodeType
  • YogaOverflow
  • YogaPositionType
  • diff --git a/docs/javadoc/com/facebook/litho/AccessibilityRole.AccessibilityRoleType.html b/docs/javadoc/com/facebook/litho/AccessibilityRole.AccessibilityRoleType.html index 5b158f4fd81..700c221c764 100644 --- a/docs/javadoc/com/facebook/litho/AccessibilityRole.AccessibilityRoleType.html +++ b/docs/javadoc/com/facebook/litho/AccessibilityRole.AccessibilityRoleType.html @@ -2,9 +2,9 @@ - + AccessibilityRole.AccessibilityRoleType - + diff --git a/docs/javadoc/com/facebook/litho/AccessibilityRole.html b/docs/javadoc/com/facebook/litho/AccessibilityRole.html index dc84ba1b491..da85eb506cf 100644 --- a/docs/javadoc/com/facebook/litho/AccessibilityRole.html +++ b/docs/javadoc/com/facebook/litho/AccessibilityRole.html @@ -2,9 +2,9 @@ - + AccessibilityRole - + diff --git a/docs/javadoc/com/facebook/litho/AlphaHelper.html b/docs/javadoc/com/facebook/litho/AlphaHelper.html index 161c80033b7..c90a45c3099 100644 --- a/docs/javadoc/com/facebook/litho/AlphaHelper.html +++ b/docs/javadoc/com/facebook/litho/AlphaHelper.html @@ -2,9 +2,9 @@ - + AlphaHelper - + diff --git a/docs/javadoc/com/facebook/litho/AnimatableItem.html b/docs/javadoc/com/facebook/litho/AnimatableItem.html index 3b1d0f40efc..ed2d5340e74 100644 --- a/docs/javadoc/com/facebook/litho/AnimatableItem.html +++ b/docs/javadoc/com/facebook/litho/AnimatableItem.html @@ -2,9 +2,9 @@ - + AnimatableItem - + diff --git a/docs/javadoc/com/facebook/litho/AnimationsDebug.html b/docs/javadoc/com/facebook/litho/AnimationsDebug.html index fa244417787..d7be3d82527 100644 --- a/docs/javadoc/com/facebook/litho/AnimationsDebug.html +++ b/docs/javadoc/com/facebook/litho/AnimationsDebug.html @@ -2,9 +2,9 @@ - + AnimationsDebug - + diff --git a/docs/javadoc/com/facebook/litho/ArrayBatchAllocator.html b/docs/javadoc/com/facebook/litho/ArrayBatchAllocator.html index 958f422a3ea..638afe8f640 100644 --- a/docs/javadoc/com/facebook/litho/ArrayBatchAllocator.html +++ b/docs/javadoc/com/facebook/litho/ArrayBatchAllocator.html @@ -2,9 +2,9 @@ - + ArrayBatchAllocator - + diff --git a/docs/javadoc/com/facebook/litho/BaseComponentsLogger.html b/docs/javadoc/com/facebook/litho/BaseComponentsLogger.html index cb39137eabc..c437e45a297 100644 --- a/docs/javadoc/com/facebook/litho/BaseComponentsLogger.html +++ b/docs/javadoc/com/facebook/litho/BaseComponentsLogger.html @@ -2,9 +2,9 @@ - + BaseComponentsLogger - + @@ -278,8 +278,7 @@

    getKeyCollisionStackTraceBlacklist

    @@ -121,229 +122,33 @@

    Method Summary

    Method and Description -
    String -getAccessibilityRole()  - - -YogaAlign -getAlignSelf()  - - -float -getAlpha()  - - -float -getAspectRatio()  - - -Reference<? extends Drawable> -getBackground()  - - -Border -getBorder()  - - EventHandler<ClickEvent> getClickHandler()  - -boolean -getClipToOutline()  - - -CharSequence -getContentDescription()  - - -int -getDefStyleAttr()  - - -int -getDefStyleRes()  - - -EventHandler<DispatchPopulateAccessibilityEventEvent> -getDispatchPopulateAccessibilityEventHandler()  - - -boolean -getDuplicateParentState()  - - -boolean -getEnabled()  - - -float -getFlex()  - - -float -getFlexBasisPercent()  - - -int -getFlexBasisPx()  - - -float -getFlexGrow()  - - -float -getFlexShrink()  - - + boolean getFocusable()  - + EventHandler<FocusChangedEvent> getFocusChangeHandler()  - -EventHandler<FocusedVisibleEvent> -getFocusedHandler()  - - -Drawable -getForeground()  - - -EventHandler<FullImpressionVisibleEvent> -getFullImpressionHandler()  - - -int -getHeightPx()  - - -int -getImportantForAccessibility()  - - + EventHandler<InterceptTouchEvent> getInterceptTouchHandler()  - -EventHandler<InvisibleEvent> -getInvisibleHandler()  - - -YogaDirection -getLayoutDirection()  - - + EventHandler<LongClickEvent> getLongClickHandler()  - -EventHandler<OnInitializeAccessibilityEventEvent> -getOnInitializeAccessibilityEventHandler()  - - -EventHandler<OnInitializeAccessibilityNodeInfoEvent> -getOnInitializeAccessibilityNodeInfoHandler()  - - -EventHandler<OnPopulateAccessibilityEventEvent> -getOnPopulateAccessibilityEventHandler()  - - -EventHandler<OnRequestSendAccessibilityEventEvent> -getOnRequestSendAccessibilityEventHandler()  - - -ViewOutlineProvider -getOutlineProvider()  - - -EventHandler<PerformAccessibilityActionEvent> -getPerformAccessibilityActionHandler()  - - -YogaPositionType -getPositionType()  - - -float -getRotation()  - - -float -getScale()  - - -boolean -getSelected()  - - -EventHandler<SendAccessibilityEventEvent> -getSendAccessibilityEventHandler()  - - -EventHandler<SendAccessibilityEventUncheckedEvent> -getSendAccessibilityEventUncheckedHandler()  - - -float -getShadowElevationPx()  - - -StateListAnimator -getStateListAnimator()  - - -int -getStateListAnimatorRes()  - - -String -getTestKey()  - - + EventHandler<TouchEvent> getTouchHandler()  - + String getTransitionKey()  - -EventHandler<UnfocusedVisibleEvent> -getUnfocusedHandler()  - - -Object -getViewTag()  - - -SparseArray -getViewTags()  - - -EventHandler<VisibleEvent> -getVisibleHandler()  - - -float -getVisibleHeightRatio()  - - -float -getVisibleWidthRatio()  - - -int -getWidthPx()  - - -boolean -isWrapInView()  - @@ -359,224 +164,13 @@

    Method Summary

    Method Detail

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -585,8 +179,7 @@

    getClickHandler

    @@ -595,8 +188,7 @@

    getLongClickHandler

    @@ -605,8 +197,7 @@

    getFocusChangeHandler

    @@ -615,8 +206,7 @@

    getTouchHandler

    @@ -628,275 +218,13 @@

    getFocusable

    boolean getFocusable()
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/docs/javadoc/com/facebook/litho/Component.Builder.html b/docs/javadoc/com/facebook/litho/Component.Builder.html index 186f2d369d0..45a59a6b14d 100644 --- a/docs/javadoc/com/facebook/litho/Component.Builder.html +++ b/docs/javadoc/com/facebook/litho/Component.Builder.html @@ -2,9 +2,9 @@ - + Component.Builder - + @@ -114,7 +114,7 @@

    Class Component.Builder<T e
    Direct Known Subclasses:
    -
    Card.Builder, CardClip.Builder, Component.ContainerBuilder, EditText.Builder, EmptyComponent.Builder, HorizontalScroll.Builder, Image.Builder, LazySelectorComponent.Builder, Progress.Builder, Recycler.Builder, RecyclerCollectionComponent.Builder, SelectorComponent.Builder, SolidColor.Builder, Spinner.Builder, TestDrawableComponent.Builder, TestLayoutComponent.Builder, TestSizeDependentComponent.Builder, TestViewComponent.Builder, Text.Builder, TextInput.Builder, VerticalScroll.Builder, ViewCompatComponent.Builder, Wrapper.Builder
    +
    Card.Builder, CardClip.Builder, CardShadow.Builder, Component.ContainerBuilder, EditText.Builder, EmptyComponent.Builder, HorizontalScroll.Builder, Image.Builder, LazySelectorComponent.Builder, Progress.Builder, Recycler.Builder, RecyclerCollectionComponent.Builder, SelectorComponent.Builder, SolidColor.Builder, Spinner.Builder, TestDrawableComponent.Builder, TestLayoutComponent.Builder, TestSizeDependentComponent.Builder, TestViewComponent.Builder, Text.Builder, TextInput.Builder, VerticalScroll.Builder, ViewCompatComponent.Builder, Wrapper.Builder
    Enclosing class:
    @@ -1068,8 +1068,7 @@

    flexShrink

    • flexBasisPx

      -
      public T flexBasisPx(@Px
      -                     int flexBasis)
      +
      public T flexBasisPx(int flexBasis)
      The FlexBasis property is an axis-independent way of providing the default size of an item on the main axis. Setting the FlexBasis of a child is similar to setting the Width of that child if its parent is a container with FlexDirection = row or setting the Height of a child if its @@ -1147,8 +1146,7 @@

      flexBasisRes

      • flexBasisDip

        -
        public T flexBasisDip(@Dimension(unit=0)
        -                      float flexBasis)
        +
        public T flexBasisDip(float flexBasis)
        See Also:
        flexBasisPx(int)
        @@ -1181,7 +1179,6 @@

        duplicateParentState

        marginPx

        public T marginPx(@Nullable
                           YogaEdge edge,
        -                  @Px
                           int margin)
      @@ -1256,7 +1253,6 @@

      marginRes

      marginDip

      public T marginDip(@Nullable
                          YogaEdge edge,
      -                   @Dimension(unit=0)
                          float margin)
    @@ -1268,7 +1264,6 @@

    marginDip

    paddingPx

    public T paddingPx(@Nullable
                        YogaEdge edge,
    -                   @Px
                        int padding)
    @@ -1333,7 +1328,6 @@

    paddingRes

    paddingDip

    public T paddingDip(@Nullable
                         YogaEdge edge,
    -                    @Dimension(unit=0)
                         float padding)
    @@ -1355,7 +1349,6 @@

    border

    positionPx

    public T positionPx(@Nullable
                         YogaEdge edge,
    -                    @Px
                         int position)
    When used in combination with positionType(com.facebook.yoga.YogaPositionType) of YogaPositionType.ABSOLUTE, allows the component to specify how it should be positioned within its parent. See positionRes

    positionDip

    public T positionDip(@Nullable
                          YogaEdge edge,
    -                     @Dimension(unit=0)
                          float position)
    See Also:
    @@ -1452,8 +1444,7 @@

    positionDip

    @@ -1507,8 +1498,7 @@

    widthAttr

    @@ -1517,8 +1507,7 @@

    widthDip

    @@ -1572,8 +1561,7 @@

    minWidthRes

    @@ -1582,8 +1570,7 @@

    minWidthDip

    @@ -1637,8 +1624,7 @@

    maxWidthRes

    @@ -1647,8 +1633,7 @@

    maxWidthDip

    @@ -1702,8 +1687,7 @@

    heightAttr

    @@ -1712,8 +1696,7 @@

    heightDip

    @@ -1767,8 +1750,7 @@

    minHeightRes

    @@ -1777,8 +1759,7 @@

    minHeightDip

    @@ -1832,8 +1813,7 @@

    maxHeightRes

    @@ -1853,7 +1833,6 @@

    aspectRatio

    touchExpansionPx

    public T touchExpansionPx(@Nullable
                               YogaEdge edge,
    -                          @Px
                               int touchExpansion)
    @@ -1903,7 +1882,6 @@

    touchExpansionRes

    touchExpansionDip

    public T touchExpansionDip(@Nullable
                                YogaEdge edge,
    -                           @Dimension(unit=0)
                                float touchExpansion)
    @@ -2284,8 +2262,7 @@

    shadowElevationRes

    diff --git a/docs/javadoc/com/facebook/litho/Component.ContainerBuilder.html b/docs/javadoc/com/facebook/litho/Component.ContainerBuilder.html index da26f0bdd43..b40faeb4c65 100644 --- a/docs/javadoc/com/facebook/litho/Component.ContainerBuilder.html +++ b/docs/javadoc/com/facebook/litho/Component.ContainerBuilder.html @@ -2,9 +2,9 @@ - + Component.ContainerBuilder - + diff --git a/docs/javadoc/com/facebook/litho/Component.html b/docs/javadoc/com/facebook/litho/Component.html index 5cc000c667a..04792b65285 100644 --- a/docs/javadoc/com/facebook/litho/Component.html +++ b/docs/javadoc/com/facebook/litho/Component.html @@ -2,9 +2,9 @@ - + Component - + @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":10,"i3":42,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":9,"i14":10,"i15":10,"i16":10,"i17":10,"i18":9}; +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":42,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":9,"i14":10,"i15":10,"i16":10,"i17":10,"i18":9}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -118,7 +118,7 @@

    Class Component

    Direct Known Subclasses:
    -
    Card, CardClip, Column, EditText, EmptyComponent, HorizontalScroll, Image, LazySelectorComponent, Progress, Recycler, RecyclerCollectionComponent, Row, SelectorComponent, SolidColor, Spinner, TestComponent, TestNullLayoutComponent, TestSizeDependentComponent, Text, TextInput, VerticalScroll, ViewCompatComponent, Wrapper
    +
    Card, CardClip, CardShadow, Column, EditText, EmptyComponent, HorizontalScroll, Image, LazySelectorComponent, Progress, Recycler, RecyclerCollectionComponent, Row, SelectorComponent, SolidColor, Spinner, TestComponent, TestNullLayoutComponent, TestSizeDependentComponent, Text, TextInput, VerticalScroll, ViewCompatComponent, Wrapper


    @@ -160,7 +160,7 @@

    Nested Class Summary

    Nested classes/interfaces inherited from class com.facebook.litho.ComponentLifecycle

    -ComponentLifecycle.MountType, ComponentLifecycle.RenderData, ComponentLifecycle.StateContainer, ComponentLifecycle.StateUpdate, ComponentLifecycle.TransitionContainer +ComponentLifecycle.MountType, ComponentLifecycle.RenderData, ComponentLifecycle.StateUpdate, ComponentLifecycle.TransitionContainer @@ -240,19 +240,19 @@

    Method Summary

    copyInterStageImpl(Component component)  +CommonProps +getCommonProps()  + + EventDispatcher getEventDispatcher()
    Deprecated. 
    - + protected int getId()  - -protected CommonProps -getOrCreateCommonProps()  - ComponentContext getScopedContext()  @@ -264,7 +264,7 @@

    Method Summary

    -protected ComponentLifecycle.StateContainer +protected StateContainer getStateContainer()  @@ -332,7 +332,7 @@

    Method Summary

    Methods inherited from class com.facebook.litho.ComponentLifecycle

    -acceptTriggerEvent, acquireDiff, acquireOutput, applyPreviousRenderData, callsShouldUpdateOnMount, canMeasure, canMountIncrementally, canPreallocate, createInitialState, createMountContent, dispatchErrorEvent, dispatchErrorEvent, dispatchOnEnteredRange, dispatchOnEvent, dispatchOnExitedRange, getEventTrigger, getExtraAccessibilityNodeAt, getExtraAccessibilityNodesCount, getMountType, getTreePropsForChildren, hasState, implementsAccessibility, implementsExtraAccessibilityNodes, isMountSizeDependent, isPureRender, needsPreviousRenderData, newEventHandler, newEventHandler, newEventTrigger, onBind, onBoundsDefined, onCreateLayout, onCreateLayoutWithSizeSpec, onCreateMountContent, onCreateMountContentPool, onCreateTransition, onError, onLoadStyle, onMeasure, onMeasureBaseline, onMount, onPopulateAccessibilityNode, onPopulateExtraAccessibilityNode, onPrepare, onUnbind, onUnmount, poolSize, populateTreeProps, recordRenderData, releaseDiff, releaseOutput, resolve, shouldAlwaysRemeasure, shouldUpdate, shouldUseDisplayList, transferState +acceptTriggerEvent, acquireDiff, acquireOutput, applyPreviousRenderData, callsShouldUpdateOnMount, canMeasure, canPreallocate, createInitialState, createMountContent, dispatchErrorEvent, dispatchErrorEvent, dispatchOnEnteredRange, dispatchOnEvent, dispatchOnExitedRange, getEventTrigger, getExtraAccessibilityNodeAt, getExtraAccessibilityNodesCount, getMountType, getTreePropsForChildren, hasChildLithoViews, hasState, implementsAccessibility, implementsExtraAccessibilityNodes, isMountSizeDependent, isPureRender, needsPreviousRenderData, newEventHandler, newEventHandler, newEventTrigger, onBind, onBoundsDefined, onCreateLayout, onCreateLayoutWithSizeSpec, onCreateMountContent, onCreateMountContentPool, onCreateTransition, onError, onLoadStyle, onMeasure, onMeasureBaseline, onMount, onPopulateAccessibilityNode, onPopulateExtraAccessibilityNode, onPrepare, onUnbind, onUnmount, poolSize, populateTreeProps, recordRenderData, releaseDiff, releaseOutput, resolve, shouldAlwaysRemeasure, shouldUpdate, shouldUseDisplayList, transferState - + diff --git a/docs/javadoc/com/facebook/litho/ComponentContext.html b/docs/javadoc/com/facebook/litho/ComponentContext.html index 1c8155052f1..b26c0fbf31f 100644 --- a/docs/javadoc/com/facebook/litho/ComponentContext.html +++ b/docs/javadoc/com/facebook/litho/ComponentContext.html @@ -2,9 +2,9 @@ - + ComponentContext - + @@ -473,8 +473,7 @@

    getLogTag

    @@ -483,8 +482,7 @@

    getSplitLayoutTag

    @@ -502,8 +500,7 @@

    setTreeProps

    @@ -512,8 +509,7 @@

    getTreeProps

    diff --git a/docs/javadoc/com/facebook/litho/ComponentHost.html b/docs/javadoc/com/facebook/litho/ComponentHost.html index 6f995253339..6df3ba61f03 100644 --- a/docs/javadoc/com/facebook/litho/ComponentHost.html +++ b/docs/javadoc/com/facebook/litho/ComponentHost.html @@ -2,9 +2,9 @@ - + ComponentHost - + @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":42,"i1":42,"i2":42,"i3":10,"i4":42,"i5":42,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":42,"i31":42,"i32":42,"i33":42,"i34":42,"i35":42,"i36":42,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10}; +var methods = {"i0":42,"i1":42,"i2":42,"i3":10,"i4":42,"i5":42,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":42,"i31":42,"i32":42,"i33":42,"i34":42,"i35":42,"i36":42,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -407,17 +407,21 @@

    Method Summary

    setVisibility(int visibility)  +boolean +shouldDelayChildPressedState()  + + protected boolean shouldRequestLayout()  - + void unmount(int index, com.facebook.litho.MountItem mountItem)
    Unmounts the given MountItem with unique index.
    - + protected boolean verifyDrawable(Drawable who)  @@ -680,6 +684,15 @@

    getChildDrawingOrder

    int i) + + + + @@ -1028,8 +1041,7 @@

    addViewForTest

    - + @@ -986,14 +982,14 @@

    implementsAccessibility

    -
    + + + + + diff --git a/docs/javadoc/com/facebook/litho/ComponentTree.MeasureListener.html b/docs/javadoc/com/facebook/litho/ComponentTree.MeasureListener.html index 64664301bb2..db78e1cea97 100644 --- a/docs/javadoc/com/facebook/litho/ComponentTree.MeasureListener.html +++ b/docs/javadoc/com/facebook/litho/ComponentTree.MeasureListener.html @@ -2,9 +2,9 @@ - + ComponentTree.MeasureListener - + diff --git a/docs/javadoc/com/facebook/litho/ComponentTree.NewLayoutStateReadyListener.html b/docs/javadoc/com/facebook/litho/ComponentTree.NewLayoutStateReadyListener.html index d9ad9b051a7..78067047dd5 100644 --- a/docs/javadoc/com/facebook/litho/ComponentTree.NewLayoutStateReadyListener.html +++ b/docs/javadoc/com/facebook/litho/ComponentTree.NewLayoutStateReadyListener.html @@ -2,9 +2,9 @@ - + ComponentTree.NewLayoutStateReadyListener - + diff --git a/docs/javadoc/com/facebook/litho/ComponentTree.html b/docs/javadoc/com/facebook/litho/ComponentTree.html index fdd49e921a4..2646d2a4d55 100644 --- a/docs/javadoc/com/facebook/litho/ComponentTree.html +++ b/docs/javadoc/com/facebook/litho/ComponentTree.html @@ -2,9 +2,9 @@ - + ComponentTree - + @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":9,"i5":9,"i6":9,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10}; +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":9,"i5":9,"i6":9,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -304,26 +304,32 @@

    Method Summary

    boolean -isReleased()  +isIncrementalMountOnPreDraw() +
    Whether this component does incremental mount in onPreDraw
    + +boolean +isReleased()  + + void release()
    The contract is that in order to release a ComponentTree, you must do so from the main thread, or guarantee that it will never be accessed from the main thread again.
    - + void setNewLayoutStateReadyListener(ComponentTree.NewLayoutStateReadyListener listener)  - + void setRoot(Component rootComponent)
    Update the root component.
    - + void setRootAndSizeSpec(Component root, int widthSpec, @@ -331,14 +337,14 @@

    Method Summary

    Compute a new layout with the given component root and sizes
    - + void setRootAndSizeSpec(Component root, int widthSpec, int heightSpec, Size output)  - + void setRootAndSizeSpec(Component root, int widthSpec, @@ -346,7 +352,7 @@

    Method Summary

    Size output, TreeProps treeProps)
      - + void setRootAndSizeSpecAsync(Component root, int widthSpec, @@ -354,7 +360,7 @@

    Method Summary

    Compute asynchronously a new layout with the given component root and sizes
    - + void setRootAndSizeSpecAsync(Component root, int widthSpec, @@ -363,18 +369,18 @@

    Method Summary

    Compute asynchronously a new layout with the given component root, sizes and stored TreeProps.
    - + void setRootAsync(Component rootComponent)  - + void setSizeSpec(int widthSpec, int heightSpec)
    Update the width/height spec.
    - + void setSizeSpec(int widthSpec, int heightSpec, @@ -383,11 +389,17 @@

    Method Summary

    in the given Size. - + void setSizeSpecAsync(int widthSpec, int heightSpec)  + +void +updateLayoutThreadHandler(LayoutHandler layoutThreadHandler) +
    Provide custom LayoutHandler.
    + + @@ -484,8 +495,7 @@

    create

    • getBackgroundLayoutState

      -
      @Nullable
      -protected com.facebook.litho.LayoutState getBackgroundLayoutState()
      +
      protected com.facebook.litho.LayoutState getBackgroundLayoutState()
    @@ -507,6 +517,16 @@

    setNewLayoutStateReadyListener

    public void setNewLayoutStateReadyListener(ComponentTree.NewLayoutStateReadyListener listener)
    + + + +
      +
    • +

      updateLayoutThreadHandler

      +
      public void updateLayoutThreadHandler(LayoutHandler layoutThreadHandler)
      +
      Provide custom LayoutHandler. If null is provided default one will be used for layouts.
      +
    • +
    @@ -541,6 +561,16 @@

    isIncrementalMountEnabled

    Returns whether incremental mount is enabled or not in this component.
    + + + +
      +
    • +

      isIncrementalMountOnPreDraw

      +
      public boolean isIncrementalMountOnPreDraw()
      +
      Whether this component does incremental mount in onPreDraw
      +
    • +
    @@ -634,7 +664,6 @@

    setRootAndSizeSpecAsync

    public void setRootAndSizeSpecAsync(Component root,
                                         int widthSpec,
                                         int heightSpec,
    -                                    @Nullable
                                         TreeProps treeProps)
    Compute asynchronously a new layout with the given component root, sizes and stored TreeProps.
    @@ -673,7 +702,6 @@

    setRootAndSizeSpec

    int widthSpec, int heightSpec, Size output, - @Nullable TreeProps treeProps) @@ -683,8 +711,7 @@

    setRootAndSizeSpec

    • getLithoView

      -
      @Nullable
      -public LithoView getLithoView()
      +
      public LithoView getLithoView()
      Returns:
      the LithoView associated with this ComponentTree if any.
      @@ -756,16 +783,13 @@

      getContext

      • calculateLayoutState

        -
        protected com.facebook.litho.LayoutState calculateLayoutState(@Nullable
        -                                                              Object lock,
        +
        protected com.facebook.litho.LayoutState calculateLayoutState(Object lock,
                                                                       ComponentContext context,
                                                                       Component root,
                                                                       int widthSpec,
                                                                       int heightSpec,
                                                                       boolean diffingEnabled,
        -                                                              @Nullable
                                                                       com.facebook.litho.LayoutState previousLayoutState,
        -                                                              @Nullable
                                                                       TreeProps treeProps,
                                                                       int source,
                                                                       String extraAttribution)
        diff --git a/docs/javadoc/com/facebook/litho/ComponentTreeDumpingHelper.html b/docs/javadoc/com/facebook/litho/ComponentTreeDumpingHelper.html index 98148659468..1281215cd8f 100644 --- a/docs/javadoc/com/facebook/litho/ComponentTreeDumpingHelper.html +++ b/docs/javadoc/com/facebook/litho/ComponentTreeDumpingHelper.html @@ -2,9 +2,9 @@ - + ComponentTreeDumpingHelper - + @@ -50,7 +50,7 @@
        Pools of recycled resources. - FUTURE: Consider customizing the pool implementation such that we can match buffer sizes. Without - this we will tend to expand all buffers to the largest size needed.
        +

        FUTURE: Consider customizing the pool implementation such that we can match buffer sizes. + Without this we will tend to expand all buffers to the largest size needed.

      diff --git a/docs/javadoc/com/facebook/litho/ComponentsSystrace.ArgsBuilder.html b/docs/javadoc/com/facebook/litho/ComponentsSystrace.ArgsBuilder.html index 6fb3f8c9d6d..1c3820660ea 100644 --- a/docs/javadoc/com/facebook/litho/ComponentsSystrace.ArgsBuilder.html +++ b/docs/javadoc/com/facebook/litho/ComponentsSystrace.ArgsBuilder.html @@ -2,9 +2,9 @@ - + ComponentsSystrace.ArgsBuilder - + diff --git a/docs/javadoc/com/facebook/litho/ComponentsSystrace.Systrace.html b/docs/javadoc/com/facebook/litho/ComponentsSystrace.Systrace.html index 50712f649ec..140285e6931 100644 --- a/docs/javadoc/com/facebook/litho/ComponentsSystrace.Systrace.html +++ b/docs/javadoc/com/facebook/litho/ComponentsSystrace.Systrace.html @@ -2,9 +2,9 @@ - + ComponentsSystrace.Systrace - + diff --git a/docs/javadoc/com/facebook/litho/ComponentsSystrace.html b/docs/javadoc/com/facebook/litho/ComponentsSystrace.html index 0cf27a1c50c..f30776a8a6a 100644 --- a/docs/javadoc/com/facebook/litho/ComponentsSystrace.html +++ b/docs/javadoc/com/facebook/litho/ComponentsSystrace.html @@ -2,9 +2,9 @@ - + ComponentsSystrace - + diff --git a/docs/javadoc/com/facebook/litho/ContextUtils.html b/docs/javadoc/com/facebook/litho/ContextUtils.html index f8e09d1dfe9..d68346214c7 100644 --- a/docs/javadoc/com/facebook/litho/ContextUtils.html +++ b/docs/javadoc/com/facebook/litho/ContextUtils.html @@ -2,9 +2,9 @@ - + ContextUtils - + @@ -43,7 +43,7 @@
    diff --git a/docs/javadoc/com/facebook/litho/DebugLayoutNode.html b/docs/javadoc/com/facebook/litho/DebugLayoutNode.html index a2710712d03..4ffae98a462 100644 --- a/docs/javadoc/com/facebook/litho/DebugLayoutNode.html +++ b/docs/javadoc/com/facebook/litho/DebugLayoutNode.html @@ -2,9 +2,9 @@ - + DebugLayoutNode - + diff --git a/docs/javadoc/com/facebook/litho/DefaultComponentsSystrace.html b/docs/javadoc/com/facebook/litho/DefaultComponentsSystrace.html index 5f6dc71d760..7166c5174c0 100644 --- a/docs/javadoc/com/facebook/litho/DefaultComponentsSystrace.html +++ b/docs/javadoc/com/facebook/litho/DefaultComponentsSystrace.html @@ -2,9 +2,9 @@ - + DefaultComponentsSystrace - + diff --git a/docs/javadoc/com/facebook/litho/DefaultMountContentPool.html b/docs/javadoc/com/facebook/litho/DefaultMountContentPool.html index 5a5c4fca7b6..a56731f138e 100644 --- a/docs/javadoc/com/facebook/litho/DefaultMountContentPool.html +++ b/docs/javadoc/com/facebook/litho/DefaultMountContentPool.html @@ -2,9 +2,9 @@ - + DefaultMountContentPool - + diff --git a/docs/javadoc/com/facebook/litho/DelayTransitionSet.html b/docs/javadoc/com/facebook/litho/DelayTransitionSet.html index a7c43a23697..0e1a67029b1 100644 --- a/docs/javadoc/com/facebook/litho/DelayTransitionSet.html +++ b/docs/javadoc/com/facebook/litho/DelayTransitionSet.html @@ -2,9 +2,9 @@ - + DelayTransitionSet - + @@ -44,7 +44,7 @@ diff --git a/docs/javadoc/com/facebook/litho/UnfocusedVisibleEvent.html b/docs/javadoc/com/facebook/litho/UnfocusedVisibleEvent.html index 867b620b4ad..2300f899345 100644 --- a/docs/javadoc/com/facebook/litho/UnfocusedVisibleEvent.html +++ b/docs/javadoc/com/facebook/litho/UnfocusedVisibleEvent.html @@ -2,9 +2,9 @@ - + UnfocusedVisibleEvent - + diff --git a/docs/javadoc/com/facebook/litho/ViewCompatComponent.Builder.html b/docs/javadoc/com/facebook/litho/ViewCompatComponent.Builder.html index a56323c2f36..905986a0a30 100644 --- a/docs/javadoc/com/facebook/litho/ViewCompatComponent.Builder.html +++ b/docs/javadoc/com/facebook/litho/ViewCompatComponent.Builder.html @@ -2,9 +2,9 @@ - + ViewCompatComponent.Builder - + diff --git a/docs/javadoc/com/facebook/litho/ViewCompatComponent.html b/docs/javadoc/com/facebook/litho/ViewCompatComponent.html index 11380e12520..7767cfac510 100644 --- a/docs/javadoc/com/facebook/litho/ViewCompatComponent.html +++ b/docs/javadoc/com/facebook/litho/ViewCompatComponent.html @@ -2,9 +2,9 @@ - + ViewCompatComponent - + @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":42,"i1":42,"i2":42,"i3":41,"i4":42,"i5":42,"i6":42}; +var methods = {"i0":42,"i1":42,"i2":42,"i3":41,"i4":42,"i5":42,"i6":42,"i7":42}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -171,7 +171,7 @@

    Nested classes/interfaces inherited from class com.facebook.litho.

    Nested classes/interfaces inherited from class com.facebook.litho.ComponentLifecycle

    -ComponentLifecycle.MountType, ComponentLifecycle.RenderData, ComponentLifecycle.StateContainer, ComponentLifecycle.StateUpdate, ComponentLifecycle.TransitionContainer +ComponentLifecycle.MountType, ComponentLifecycle.RenderData, ComponentLifecycle.StateUpdate, ComponentLifecycle.TransitionContainer @@ -237,6 +237,15 @@

    Method Summary

    +boolean +isEquivalentTo(Component other) +
    Deprecated. 
    +
    Compares this component to a different one to check if they are the same + + This is used to be able to skip rendering a component again.
    + + + protected void onMeasure(ComponentContext c, ComponentLayout layout, @@ -246,7 +255,7 @@

    Method Summary

    Deprecated. 
      - + protected void onPrepare(ComponentContext c)
    Deprecated. 
    @@ -258,14 +267,14 @@

    Method Summary

    Methods inherited from class com.facebook.litho.Component

    -canResolve, clearCachedLayout, copyInterStageImpl, getEventDispatcher, getId, getOrCreateCommonProps, getScopedContext, getSimpleName, getStateContainer, isEquivalentTo, makeShallowCopy, measure, recordEventTrigger, registerWorkingRange, releaseCachedLayout, setScopedContext, updateInternalChildState, updateInternalChildState, willRender +canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getEventDispatcher, getId, getScopedContext, getSimpleName, getStateContainer, makeShallowCopy, measure, recordEventTrigger, registerWorkingRange, releaseCachedLayout, setScopedContext, updateInternalChildState, updateInternalChildState, willRender + + + +
      +
    • +

      isEquivalentTo

      +
      public boolean isEquivalentTo(Component other)
      +
      Deprecated. 
      +
      Description copied from class: Component
      +
      Compares this component to a different one to check if they are the same + + This is used to be able to skip rendering a component again. We avoid using the + Object.equals(Object) so we can optimize the code better over time since we don't have + to adhere to the contract required for a equals method.
      +
      +
      Overrides:
      +
      isEquivalentTo in class Component
      +
      Parameters:
      +
      other - the component to compare to
      +
      Returns:
      +
      true if the components are of the same type and have the same props
      +
      +
    • +
    diff --git a/docs/javadoc/com/facebook/litho/VisibleEvent.html b/docs/javadoc/com/facebook/litho/VisibleEvent.html index aa539b7d81f..fa19994cb12 100644 --- a/docs/javadoc/com/facebook/litho/VisibleEvent.html +++ b/docs/javadoc/com/facebook/litho/VisibleEvent.html @@ -2,9 +2,9 @@ - + VisibleEvent - + diff --git a/docs/javadoc/com/facebook/litho/WorkingRange.html b/docs/javadoc/com/facebook/litho/WorkingRange.html index 32d17aad75a..d6627d2434f 100644 --- a/docs/javadoc/com/facebook/litho/WorkingRange.html +++ b/docs/javadoc/com/facebook/litho/WorkingRange.html @@ -2,9 +2,9 @@ - + WorkingRange - + diff --git a/docs/javadoc/com/facebook/litho/WorkingRangeStatusHandler.WorkingRangeStatus.html b/docs/javadoc/com/facebook/litho/WorkingRangeStatusHandler.WorkingRangeStatus.html index 27f7cd1dc3e..d60d46d86d6 100644 --- a/docs/javadoc/com/facebook/litho/WorkingRangeStatusHandler.WorkingRangeStatus.html +++ b/docs/javadoc/com/facebook/litho/WorkingRangeStatusHandler.WorkingRangeStatus.html @@ -2,9 +2,9 @@ - + WorkingRangeStatusHandler.WorkingRangeStatus - + diff --git a/docs/javadoc/com/facebook/litho/WorkingRangeStatusHandler.html b/docs/javadoc/com/facebook/litho/WorkingRangeStatusHandler.html index 993ebe81a24..8cfadf07799 100644 --- a/docs/javadoc/com/facebook/litho/WorkingRangeStatusHandler.html +++ b/docs/javadoc/com/facebook/litho/WorkingRangeStatusHandler.html @@ -2,9 +2,9 @@ - + WorkingRangeStatusHandler - + diff --git a/docs/javadoc/com/facebook/litho/Wrapper.Builder.html b/docs/javadoc/com/facebook/litho/Wrapper.Builder.html index 132653a0282..a1396ca652f 100644 --- a/docs/javadoc/com/facebook/litho/Wrapper.Builder.html +++ b/docs/javadoc/com/facebook/litho/Wrapper.Builder.html @@ -2,9 +2,9 @@ - + Wrapper.Builder - + diff --git a/docs/javadoc/com/facebook/litho/Wrapper.html b/docs/javadoc/com/facebook/litho/Wrapper.html index eaf6cbc124d..1ff65ea2ec6 100644 --- a/docs/javadoc/com/facebook/litho/Wrapper.html +++ b/docs/javadoc/com/facebook/litho/Wrapper.html @@ -2,9 +2,9 @@ - + Wrapper - + @@ -162,7 +162,7 @@

    Nested classes/interfaces inherited from class com.facebook.litho.

    Nested classes/interfaces inherited from class com.facebook.litho.ComponentLifecycle

    -ComponentLifecycle.MountType, ComponentLifecycle.RenderData, ComponentLifecycle.StateContainer, ComponentLifecycle.StateUpdate, ComponentLifecycle.TransitionContainer +ComponentLifecycle.MountType, ComponentLifecycle.RenderData, ComponentLifecycle.StateUpdate, ComponentLifecycle.TransitionContainer @@ -236,14 +236,14 @@

    Method Summary

    Methods inherited from class com.facebook.litho.Component

    -clearCachedLayout, copyInterStageImpl, getEventDispatcher, getId, getOrCreateCommonProps, getScopedContext, getSimpleName, getStateContainer, makeShallowCopy, measure, recordEventTrigger, registerWorkingRange, releaseCachedLayout, setScopedContext, updateInternalChildState, updateInternalChildState, willRender +clearCachedLayout, copyInterStageImpl, getCommonProps, getEventDispatcher, getId, getScopedContext, getSimpleName, getStateContainer, makeShallowCopy, measure, recordEventTrigger, registerWorkingRange, releaseCachedLayout, setScopedContext, updateInternalChildState, updateInternalChildState, willRender - - - -
      -
    • -

      enableSwapAdapter

      -
      public static boolean enableSwapAdapter
      -
      Configuration for swapping the adapter on mount/unmount
      -
    • -
    @@ -780,12 +754,81 @@

    saveMeasuredSizesInMeasure

    -
      +
      • prewarmImageTexture

        public static boolean prewarmImageTexture
      + + + +
        +
      • +

        shouldDelayChildPressedState

        +
        public static boolean shouldDelayChildPressedState
        +
        By default ComponentHost (extending ViewGroup) delay press state.
        +
      • +
      + + + +
        +
      • +

        useNewIsEquivalentTo

        +
        public static boolean useNewIsEquivalentTo
        +
      • +
      + + + +
        +
      • +

        clearVisibilityItemsOnlyWhenDirty

        +
        public static boolean clearVisibilityItemsOnlyWhenDirty
        +
        Only clear visibility items in MountState when the MountState is dirty
        +
      • +
      + + + +
        +
      • +

        enableThrowableTracking

        +
        public static boolean enableThrowableTracking
        +
        Assess the impact of using the Thrawable class to track crashes across threads
        +
      • +
      + + + +
        +
      • +

        incrementalMountOnPreDraw

        +
        public static boolean incrementalMountOnPreDraw
        +
        Whether we should do incremental mount on pre draw
        +
      • +
      + + + +
        +
      • +

        useGlobalRectForRecursiveMounting

        +
        public static boolean useGlobalRectForRecursiveMounting
        +
        Whether we should use the global visible rect for mounting recursively
        +
      • +
      + + + +
        +
      • +

        usePlaceholderComponent

        +
        public static boolean usePlaceholderComponent
        +
        Whether we should use the PlaceholderComponent instead of Column as MountSpec holder.
        +
      • +
    diff --git a/docs/javadoc/com/facebook/litho/config/DeviceInfoUtils.html b/docs/javadoc/com/facebook/litho/config/DeviceInfoUtils.html index 1b23304fe33..ea0a1e5cd4a 100644 --- a/docs/javadoc/com/facebook/litho/config/DeviceInfoUtils.html +++ b/docs/javadoc/com/facebook/litho/config/DeviceInfoUtils.html @@ -2,9 +2,9 @@ - + DeviceInfoUtils - + diff --git a/docs/javadoc/com/facebook/litho/config/LayoutThreadPoolConfiguration.html b/docs/javadoc/com/facebook/litho/config/LayoutThreadPoolConfiguration.html index f2eb708b426..5f68c4ec1ab 100644 --- a/docs/javadoc/com/facebook/litho/config/LayoutThreadPoolConfiguration.html +++ b/docs/javadoc/com/facebook/litho/config/LayoutThreadPoolConfiguration.html @@ -2,9 +2,9 @@ - + LayoutThreadPoolConfiguration - + diff --git a/docs/javadoc/com/facebook/litho/config/package-frame.html b/docs/javadoc/com/facebook/litho/config/package-frame.html index 2edde5cf3d8..cab49fa05df 100644 --- a/docs/javadoc/com/facebook/litho/config/package-frame.html +++ b/docs/javadoc/com/facebook/litho/config/package-frame.html @@ -2,9 +2,9 @@ - + com.facebook.litho.config - + diff --git a/docs/javadoc/com/facebook/litho/config/package-summary.html b/docs/javadoc/com/facebook/litho/config/package-summary.html index 80c394f399d..f2e5d284c39 100644 --- a/docs/javadoc/com/facebook/litho/config/package-summary.html +++ b/docs/javadoc/com/facebook/litho/config/package-summary.html @@ -2,9 +2,9 @@ - + com.facebook.litho.config - + diff --git a/docs/javadoc/com/facebook/litho/config/package-tree.html b/docs/javadoc/com/facebook/litho/config/package-tree.html index 5c1339efea1..791647fb6ad 100644 --- a/docs/javadoc/com/facebook/litho/config/package-tree.html +++ b/docs/javadoc/com/facebook/litho/config/package-tree.html @@ -2,9 +2,9 @@ - + com.facebook.litho.config Class Hierarchy - + diff --git a/docs/javadoc/com/facebook/litho/dataflow/BadGraphSetupException.html b/docs/javadoc/com/facebook/litho/dataflow/BadGraphSetupException.html index fb374371d12..0cc13c0400b 100644 --- a/docs/javadoc/com/facebook/litho/dataflow/BadGraphSetupException.html +++ b/docs/javadoc/com/facebook/litho/dataflow/BadGraphSetupException.html @@ -2,9 +2,9 @@ - + BadGraphSetupException - + diff --git a/docs/javadoc/com/facebook/litho/dataflow/BindingListener.html b/docs/javadoc/com/facebook/litho/dataflow/BindingListener.html index a2e3cfa7d72..1bbf44af855 100644 --- a/docs/javadoc/com/facebook/litho/dataflow/BindingListener.html +++ b/docs/javadoc/com/facebook/litho/dataflow/BindingListener.html @@ -2,9 +2,9 @@ - + BindingListener - + diff --git a/docs/javadoc/com/facebook/litho/dataflow/ChoreographerCompat.FrameCallback.html b/docs/javadoc/com/facebook/litho/dataflow/ChoreographerCompat.FrameCallback.html index 635d7679950..2628da09dca 100644 --- a/docs/javadoc/com/facebook/litho/dataflow/ChoreographerCompat.FrameCallback.html +++ b/docs/javadoc/com/facebook/litho/dataflow/ChoreographerCompat.FrameCallback.html @@ -2,9 +2,9 @@ - + ChoreographerCompat.FrameCallback - + diff --git a/docs/javadoc/com/facebook/litho/dataflow/ChoreographerCompat.html b/docs/javadoc/com/facebook/litho/dataflow/ChoreographerCompat.html index ac58eec9937..37df6e0d6e8 100644 --- a/docs/javadoc/com/facebook/litho/dataflow/ChoreographerCompat.html +++ b/docs/javadoc/com/facebook/litho/dataflow/ChoreographerCompat.html @@ -2,9 +2,9 @@ - + ChoreographerCompat - + diff --git a/docs/javadoc/com/facebook/litho/dataflow/ChoreographerCompatImpl.html b/docs/javadoc/com/facebook/litho/dataflow/ChoreographerCompatImpl.html index 292a70c4c8d..290b582b245 100644 --- a/docs/javadoc/com/facebook/litho/dataflow/ChoreographerCompatImpl.html +++ b/docs/javadoc/com/facebook/litho/dataflow/ChoreographerCompatImpl.html @@ -2,9 +2,9 @@ - + ChoreographerCompatImpl - + diff --git a/docs/javadoc/com/facebook/litho/dataflow/ChoreographerTimingSource.html b/docs/javadoc/com/facebook/litho/dataflow/ChoreographerTimingSource.html index acd4871a067..b6979333f24 100644 --- a/docs/javadoc/com/facebook/litho/dataflow/ChoreographerTimingSource.html +++ b/docs/javadoc/com/facebook/litho/dataflow/ChoreographerTimingSource.html @@ -2,9 +2,9 @@ - + ChoreographerTimingSource - + diff --git a/docs/javadoc/com/facebook/litho/dataflow/ConstantNode.html b/docs/javadoc/com/facebook/litho/dataflow/ConstantNode.html index 89ac9f05c85..0eecedb65ea 100644 --- a/docs/javadoc/com/facebook/litho/dataflow/ConstantNode.html +++ b/docs/javadoc/com/facebook/litho/dataflow/ConstantNode.html @@ -2,9 +2,9 @@ - + ConstantNode - + diff --git a/docs/javadoc/com/facebook/litho/dataflow/DataFlowBinding.html b/docs/javadoc/com/facebook/litho/dataflow/DataFlowBinding.html index 1bef5ea517b..c296b9fec09 100644 --- a/docs/javadoc/com/facebook/litho/dataflow/DataFlowBinding.html +++ b/docs/javadoc/com/facebook/litho/dataflow/DataFlowBinding.html @@ -2,9 +2,9 @@ - + DataFlowBinding - + diff --git a/docs/javadoc/com/facebook/litho/dataflow/DataFlowGraph.html b/docs/javadoc/com/facebook/litho/dataflow/DataFlowGraph.html index d7ed2fdf949..89c2583c8d9 100644 --- a/docs/javadoc/com/facebook/litho/dataflow/DataFlowGraph.html +++ b/docs/javadoc/com/facebook/litho/dataflow/DataFlowGraph.html @@ -2,9 +2,9 @@ - + DataFlowGraph - + diff --git a/docs/javadoc/com/facebook/litho/dataflow/DetectedCycleException.html b/docs/javadoc/com/facebook/litho/dataflow/DetectedCycleException.html index aceffc7fddb..1b2fc529fad 100644 --- a/docs/javadoc/com/facebook/litho/dataflow/DetectedCycleException.html +++ b/docs/javadoc/com/facebook/litho/dataflow/DetectedCycleException.html @@ -2,9 +2,9 @@ - + DetectedCycleException - + diff --git a/docs/javadoc/com/facebook/litho/dataflow/GraphBinding.html b/docs/javadoc/com/facebook/litho/dataflow/GraphBinding.html index b1f6f08488c..86301efcaeb 100644 --- a/docs/javadoc/com/facebook/litho/dataflow/GraphBinding.html +++ b/docs/javadoc/com/facebook/litho/dataflow/GraphBinding.html @@ -2,9 +2,9 @@ - + GraphBinding - + diff --git a/docs/javadoc/com/facebook/litho/dataflow/IllegalValueException.html b/docs/javadoc/com/facebook/litho/dataflow/IllegalValueException.html index 12034385d79..d075b1a6363 100644 --- a/docs/javadoc/com/facebook/litho/dataflow/IllegalValueException.html +++ b/docs/javadoc/com/facebook/litho/dataflow/IllegalValueException.html @@ -2,9 +2,9 @@ - + IllegalValueException - + diff --git a/docs/javadoc/com/facebook/litho/dataflow/InterpolatorNode.html b/docs/javadoc/com/facebook/litho/dataflow/InterpolatorNode.html index dcd12488212..3950ea77e5f 100644 --- a/docs/javadoc/com/facebook/litho/dataflow/InterpolatorNode.html +++ b/docs/javadoc/com/facebook/litho/dataflow/InterpolatorNode.html @@ -2,9 +2,9 @@ - + InterpolatorNode - + diff --git a/docs/javadoc/com/facebook/litho/dataflow/MappingNode.html b/docs/javadoc/com/facebook/litho/dataflow/MappingNode.html index 4038d3b9d1e..d94f7480c86 100644 --- a/docs/javadoc/com/facebook/litho/dataflow/MappingNode.html +++ b/docs/javadoc/com/facebook/litho/dataflow/MappingNode.html @@ -2,9 +2,9 @@ - + MappingNode - + diff --git a/docs/javadoc/com/facebook/litho/dataflow/MockTimingSource.html b/docs/javadoc/com/facebook/litho/dataflow/MockTimingSource.html index 5b096f8d35b..c0550d7b409 100644 --- a/docs/javadoc/com/facebook/litho/dataflow/MockTimingSource.html +++ b/docs/javadoc/com/facebook/litho/dataflow/MockTimingSource.html @@ -2,9 +2,9 @@ - + MockTimingSource - + diff --git a/docs/javadoc/com/facebook/litho/dataflow/NodeCanFinish.html b/docs/javadoc/com/facebook/litho/dataflow/NodeCanFinish.html index 1dc443def7b..8749a74b0ac 100644 --- a/docs/javadoc/com/facebook/litho/dataflow/NodeCanFinish.html +++ b/docs/javadoc/com/facebook/litho/dataflow/NodeCanFinish.html @@ -2,9 +2,9 @@ - + NodeCanFinish - + diff --git a/docs/javadoc/com/facebook/litho/dataflow/SimpleNode.html b/docs/javadoc/com/facebook/litho/dataflow/SimpleNode.html index cf5e1dbc022..0d0ad1be91f 100644 --- a/docs/javadoc/com/facebook/litho/dataflow/SimpleNode.html +++ b/docs/javadoc/com/facebook/litho/dataflow/SimpleNode.html @@ -2,9 +2,9 @@ - + SimpleNode - + diff --git a/docs/javadoc/com/facebook/litho/dataflow/SpringNode.html b/docs/javadoc/com/facebook/litho/dataflow/SpringNode.html index b7997b9c8fa..27f192716ae 100644 --- a/docs/javadoc/com/facebook/litho/dataflow/SpringNode.html +++ b/docs/javadoc/com/facebook/litho/dataflow/SpringNode.html @@ -2,9 +2,9 @@ - + SpringNode - + diff --git a/docs/javadoc/com/facebook/litho/dataflow/TimingNode.html b/docs/javadoc/com/facebook/litho/dataflow/TimingNode.html index f7a53dffaae..194a3a37fa8 100644 --- a/docs/javadoc/com/facebook/litho/dataflow/TimingNode.html +++ b/docs/javadoc/com/facebook/litho/dataflow/TimingNode.html @@ -2,9 +2,9 @@ - + TimingNode - + diff --git a/docs/javadoc/com/facebook/litho/dataflow/TimingSource.html b/docs/javadoc/com/facebook/litho/dataflow/TimingSource.html index fc9b6047708..12b8975ae38 100644 --- a/docs/javadoc/com/facebook/litho/dataflow/TimingSource.html +++ b/docs/javadoc/com/facebook/litho/dataflow/TimingSource.html @@ -2,9 +2,9 @@ - + TimingSource - + diff --git a/docs/javadoc/com/facebook/litho/dataflow/ValueNode.html b/docs/javadoc/com/facebook/litho/dataflow/ValueNode.html index 30b9f4cf42e..73f5dbcbaa7 100644 --- a/docs/javadoc/com/facebook/litho/dataflow/ValueNode.html +++ b/docs/javadoc/com/facebook/litho/dataflow/ValueNode.html @@ -2,9 +2,9 @@ - + ValueNode - + diff --git a/docs/javadoc/com/facebook/litho/dataflow/package-frame.html b/docs/javadoc/com/facebook/litho/dataflow/package-frame.html index 9e4f45aa177..d0489f4d455 100644 --- a/docs/javadoc/com/facebook/litho/dataflow/package-frame.html +++ b/docs/javadoc/com/facebook/litho/dataflow/package-frame.html @@ -2,9 +2,9 @@ - + com.facebook.litho.dataflow - + diff --git a/docs/javadoc/com/facebook/litho/dataflow/package-summary.html b/docs/javadoc/com/facebook/litho/dataflow/package-summary.html index 54d9176cec0..ecb45849546 100644 --- a/docs/javadoc/com/facebook/litho/dataflow/package-summary.html +++ b/docs/javadoc/com/facebook/litho/dataflow/package-summary.html @@ -2,9 +2,9 @@ - + com.facebook.litho.dataflow - + diff --git a/docs/javadoc/com/facebook/litho/dataflow/package-tree.html b/docs/javadoc/com/facebook/litho/dataflow/package-tree.html index a92e86fa0da..eba899609ef 100644 --- a/docs/javadoc/com/facebook/litho/dataflow/package-tree.html +++ b/docs/javadoc/com/facebook/litho/dataflow/package-tree.html @@ -2,9 +2,9 @@ - + com.facebook.litho.dataflow Class Hierarchy - + diff --git a/docs/javadoc/com/facebook/litho/dataflow/springs/Spring.html b/docs/javadoc/com/facebook/litho/dataflow/springs/Spring.html index 1bc5fc85df2..290156b8b4a 100644 --- a/docs/javadoc/com/facebook/litho/dataflow/springs/Spring.html +++ b/docs/javadoc/com/facebook/litho/dataflow/springs/Spring.html @@ -2,9 +2,9 @@ - + Spring - + diff --git a/docs/javadoc/com/facebook/litho/dataflow/springs/SpringConfig.html b/docs/javadoc/com/facebook/litho/dataflow/springs/SpringConfig.html index b2af8aac5a2..6f4a952b761 100644 --- a/docs/javadoc/com/facebook/litho/dataflow/springs/SpringConfig.html +++ b/docs/javadoc/com/facebook/litho/dataflow/springs/SpringConfig.html @@ -2,9 +2,9 @@ - + SpringConfig - + diff --git a/docs/javadoc/com/facebook/litho/dataflow/springs/SpringListener.html b/docs/javadoc/com/facebook/litho/dataflow/springs/SpringListener.html index 4e420dfe776..8b43cad9aec 100644 --- a/docs/javadoc/com/facebook/litho/dataflow/springs/SpringListener.html +++ b/docs/javadoc/com/facebook/litho/dataflow/springs/SpringListener.html @@ -2,9 +2,9 @@ - + SpringListener - + diff --git a/docs/javadoc/com/facebook/litho/dataflow/springs/package-frame.html b/docs/javadoc/com/facebook/litho/dataflow/springs/package-frame.html index 8d0453e580d..6f02f06bd71 100644 --- a/docs/javadoc/com/facebook/litho/dataflow/springs/package-frame.html +++ b/docs/javadoc/com/facebook/litho/dataflow/springs/package-frame.html @@ -2,9 +2,9 @@ - + com.facebook.litho.dataflow.springs - + diff --git a/docs/javadoc/com/facebook/litho/dataflow/springs/package-summary.html b/docs/javadoc/com/facebook/litho/dataflow/springs/package-summary.html index 5f6d20b057a..108252bbb82 100644 --- a/docs/javadoc/com/facebook/litho/dataflow/springs/package-summary.html +++ b/docs/javadoc/com/facebook/litho/dataflow/springs/package-summary.html @@ -2,9 +2,9 @@ - + com.facebook.litho.dataflow.springs - + diff --git a/docs/javadoc/com/facebook/litho/dataflow/springs/package-tree.html b/docs/javadoc/com/facebook/litho/dataflow/springs/package-tree.html index f275b3f1b87..ab958bb6a77 100644 --- a/docs/javadoc/com/facebook/litho/dataflow/springs/package-tree.html +++ b/docs/javadoc/com/facebook/litho/dataflow/springs/package-tree.html @@ -2,9 +2,9 @@ - + com.facebook.litho.dataflow.springs Class Hierarchy - + diff --git a/docs/javadoc/com/facebook/litho/displaylist/DisplayList.html b/docs/javadoc/com/facebook/litho/displaylist/DisplayList.html index 6fef24df585..8a79a8e9afd 100644 --- a/docs/javadoc/com/facebook/litho/displaylist/DisplayList.html +++ b/docs/javadoc/com/facebook/litho/displaylist/DisplayList.html @@ -2,9 +2,9 @@ - + DisplayList - + @@ -207,8 +207,7 @@

    Method Detail

    • createDisplayList

      -
      @Nullable
      -public static DisplayList createDisplayList(String name)
      +
      public static DisplayList createDisplayList(String name)
      Creates a new DisplayList for a specific Context with a Debug name.
    diff --git a/docs/javadoc/com/facebook/litho/displaylist/DisplayListException.html b/docs/javadoc/com/facebook/litho/displaylist/DisplayListException.html index 411e9cd55cf..a51fadbef20 100644 --- a/docs/javadoc/com/facebook/litho/displaylist/DisplayListException.html +++ b/docs/javadoc/com/facebook/litho/displaylist/DisplayListException.html @@ -2,9 +2,9 @@ - + DisplayListException - + diff --git a/docs/javadoc/com/facebook/litho/displaylist/DisplayListLollipop.html b/docs/javadoc/com/facebook/litho/displaylist/DisplayListLollipop.html index 63cc1aa1bb9..d3abebc3702 100644 --- a/docs/javadoc/com/facebook/litho/displaylist/DisplayListLollipop.html +++ b/docs/javadoc/com/facebook/litho/displaylist/DisplayListLollipop.html @@ -2,9 +2,9 @@ - + DisplayListLollipop - + diff --git a/docs/javadoc/com/facebook/litho/displaylist/DisplayListMarshmallow.html b/docs/javadoc/com/facebook/litho/displaylist/DisplayListMarshmallow.html index dc5a9a7719c..c7efad30339 100644 --- a/docs/javadoc/com/facebook/litho/displaylist/DisplayListMarshmallow.html +++ b/docs/javadoc/com/facebook/litho/displaylist/DisplayListMarshmallow.html @@ -2,9 +2,9 @@ - + DisplayListMarshmallow - + diff --git a/docs/javadoc/com/facebook/litho/displaylist/DisplayListNougat.html b/docs/javadoc/com/facebook/litho/displaylist/DisplayListNougat.html index 799a8987b6a..64adbded6c7 100644 --- a/docs/javadoc/com/facebook/litho/displaylist/DisplayListNougat.html +++ b/docs/javadoc/com/facebook/litho/displaylist/DisplayListNougat.html @@ -2,9 +2,9 @@ - + DisplayListNougat - + diff --git a/docs/javadoc/com/facebook/litho/displaylist/package-frame.html b/docs/javadoc/com/facebook/litho/displaylist/package-frame.html index f1e71de1490..833c80dfce0 100644 --- a/docs/javadoc/com/facebook/litho/displaylist/package-frame.html +++ b/docs/javadoc/com/facebook/litho/displaylist/package-frame.html @@ -2,9 +2,9 @@ - + com.facebook.litho.displaylist - + diff --git a/docs/javadoc/com/facebook/litho/displaylist/package-summary.html b/docs/javadoc/com/facebook/litho/displaylist/package-summary.html index 0b9d8a90cf8..4acda6bd7ed 100644 --- a/docs/javadoc/com/facebook/litho/displaylist/package-summary.html +++ b/docs/javadoc/com/facebook/litho/displaylist/package-summary.html @@ -2,9 +2,9 @@ - + com.facebook.litho.displaylist - + diff --git a/docs/javadoc/com/facebook/litho/displaylist/package-tree.html b/docs/javadoc/com/facebook/litho/displaylist/package-tree.html index 90c42fb592b..e01c12e167d 100644 --- a/docs/javadoc/com/facebook/litho/displaylist/package-tree.html +++ b/docs/javadoc/com/facebook/litho/displaylist/package-tree.html @@ -2,9 +2,9 @@ - + com.facebook.litho.displaylist Class Hierarchy - + diff --git a/docs/javadoc/com/facebook/litho/fresco/DraweeDrawable.html b/docs/javadoc/com/facebook/litho/fresco/DraweeDrawable.html index 95feb89cb9d..4d25a8089cf 100644 --- a/docs/javadoc/com/facebook/litho/fresco/DraweeDrawable.html +++ b/docs/javadoc/com/facebook/litho/fresco/DraweeDrawable.html @@ -2,9 +2,9 @@ - + DraweeDrawable - + diff --git a/docs/javadoc/com/facebook/litho/fresco/FrescoImageDefaults.html b/docs/javadoc/com/facebook/litho/fresco/FrescoImageDefaults.html index 8aec6ddb7d7..77b7e644dc7 100644 --- a/docs/javadoc/com/facebook/litho/fresco/FrescoImageDefaults.html +++ b/docs/javadoc/com/facebook/litho/fresco/FrescoImageDefaults.html @@ -2,9 +2,9 @@ - + FrescoImageDefaults - + diff --git a/docs/javadoc/com/facebook/litho/fresco/FrescoImageHierarchyTools.html b/docs/javadoc/com/facebook/litho/fresco/FrescoImageHierarchyTools.html index 1423269fff5..1c54aba0c8e 100644 --- a/docs/javadoc/com/facebook/litho/fresco/FrescoImageHierarchyTools.html +++ b/docs/javadoc/com/facebook/litho/fresco/FrescoImageHierarchyTools.html @@ -2,9 +2,9 @@ - + FrescoImageHierarchyTools - + diff --git a/docs/javadoc/com/facebook/litho/fresco/NoOpDrawable.html b/docs/javadoc/com/facebook/litho/fresco/NoOpDrawable.html index 3586531a3ea..6c613bf4ff1 100644 --- a/docs/javadoc/com/facebook/litho/fresco/NoOpDrawable.html +++ b/docs/javadoc/com/facebook/litho/fresco/NoOpDrawable.html @@ -2,9 +2,9 @@ - + NoOpDrawable - + diff --git a/docs/javadoc/com/facebook/litho/fresco/package-frame.html b/docs/javadoc/com/facebook/litho/fresco/package-frame.html index a558303e9e9..c758ca5b72d 100644 --- a/docs/javadoc/com/facebook/litho/fresco/package-frame.html +++ b/docs/javadoc/com/facebook/litho/fresco/package-frame.html @@ -2,9 +2,9 @@ - + com.facebook.litho.fresco - + diff --git a/docs/javadoc/com/facebook/litho/fresco/package-summary.html b/docs/javadoc/com/facebook/litho/fresco/package-summary.html index bc29fd312b9..2a300e48a11 100644 --- a/docs/javadoc/com/facebook/litho/fresco/package-summary.html +++ b/docs/javadoc/com/facebook/litho/fresco/package-summary.html @@ -2,9 +2,9 @@ - + com.facebook.litho.fresco - + diff --git a/docs/javadoc/com/facebook/litho/fresco/package-tree.html b/docs/javadoc/com/facebook/litho/fresco/package-tree.html index beb24bdf963..e42b9b4eb6f 100644 --- a/docs/javadoc/com/facebook/litho/fresco/package-tree.html +++ b/docs/javadoc/com/facebook/litho/fresco/package-tree.html @@ -2,9 +2,9 @@ - + com.facebook.litho.fresco Class Hierarchy - + diff --git a/docs/javadoc/com/facebook/litho/internal/ArraySet.html b/docs/javadoc/com/facebook/litho/internal/ArraySet.html index f833e985cc4..7a640ff8599 100644 --- a/docs/javadoc/com/facebook/litho/internal/ArraySet.html +++ b/docs/javadoc/com/facebook/litho/internal/ArraySet.html @@ -2,9 +2,9 @@ - + ArraySet - + diff --git a/docs/javadoc/com/facebook/litho/internal/MutableInt.html b/docs/javadoc/com/facebook/litho/internal/MutableInt.html index 0244d7462fe..67f3c3194fd 100644 --- a/docs/javadoc/com/facebook/litho/internal/MutableInt.html +++ b/docs/javadoc/com/facebook/litho/internal/MutableInt.html @@ -2,9 +2,9 @@ - + MutableInt - + diff --git a/docs/javadoc/com/facebook/litho/internal/package-frame.html b/docs/javadoc/com/facebook/litho/internal/package-frame.html index 8f7d49cfa9c..9403ffc298a 100644 --- a/docs/javadoc/com/facebook/litho/internal/package-frame.html +++ b/docs/javadoc/com/facebook/litho/internal/package-frame.html @@ -2,9 +2,9 @@ - + com.facebook.litho.internal - + diff --git a/docs/javadoc/com/facebook/litho/internal/package-summary.html b/docs/javadoc/com/facebook/litho/internal/package-summary.html index d8bf00545ac..eb8d823e3ff 100644 --- a/docs/javadoc/com/facebook/litho/internal/package-summary.html +++ b/docs/javadoc/com/facebook/litho/internal/package-summary.html @@ -2,9 +2,9 @@ - + com.facebook.litho.internal - + diff --git a/docs/javadoc/com/facebook/litho/internal/package-tree.html b/docs/javadoc/com/facebook/litho/internal/package-tree.html index db615615d9c..7fb7c86a548 100644 --- a/docs/javadoc/com/facebook/litho/internal/package-tree.html +++ b/docs/javadoc/com/facebook/litho/internal/package-tree.html @@ -2,9 +2,9 @@ - + com.facebook.litho.internal Class Hierarchy - + diff --git a/docs/javadoc/com/facebook/litho/package-frame.html b/docs/javadoc/com/facebook/litho/package-frame.html index debe19110cd..5bbff8cf0eb 100644 --- a/docs/javadoc/com/facebook/litho/package-frame.html +++ b/docs/javadoc/com/facebook/litho/package-frame.html @@ -2,9 +2,9 @@ - + com.facebook.litho - + @@ -17,7 +17,6 @@

    Interfaces

  • CommonProps
  • ComponentLayout
  • ComponentLifecycle.RenderData
  • -
  • ComponentLifecycle.StateContainer
  • ComponentLifecycle.StateUpdate
  • ComponentLifecycle.TransitionContainer
  • ComponentsLogger
  • @@ -41,8 +40,11 @@

    Interfaces

  • LithoView.OnPostDrawListener
  • MountContentPool
  • PerfEvent
  • +
  • PoolsConfig.InternalNodeFactory
  • +
  • PoolsConfig.YogaNodeFactory
  • PoolWithDebugInfo
  • RootWrapperComponentFactory
  • +
  • StateContainer
  • TextContent
  • Touchable
  • Transition.TransitionAnimator
  • @@ -81,12 +83,14 @@

    Classes

  • ComponentTree
  • ComponentTree.Builder
  • ComponentTreeDumpingHelper
  • +
  • ComponentUtils
  • ContextUtils
  • DebugComponent
  • DebugLayoutNode
  • DefaultComponentsSystrace
  • DefaultMountContentPool
  • DelayTransitionSet
  • +
  • DelegatingEventHandler
  • Diff
  • DispatchPopulateAccessibilityEventEvent
  • DisplayListPrefetcher
  • diff --git a/docs/javadoc/com/facebook/litho/package-summary.html b/docs/javadoc/com/facebook/litho/package-summary.html index e8928085416..67c7a494b25 100644 --- a/docs/javadoc/com/facebook/litho/package-summary.html +++ b/docs/javadoc/com/facebook/litho/package-summary.html @@ -2,9 +2,9 @@ - + com.facebook.litho - + @@ -90,7 +90,9 @@

    Package com.facebook.litho

    CommonProps -  + +
    Common props that are accessible outside of the framework.
    + ComponentLayout @@ -106,65 +108,61 @@

    Package com.facebook.litho

    -ComponentLifecycle.StateContainer -  - - ComponentLifecycle.StateUpdate   - + ComponentLifecycle.TransitionContainer -
    Generated component's state container could implement this interface along with ComponentLifecycle.StateContainer when componentspec specifies state update method with OnUpdateStateWithTransition annotation.
    +
    Generated component's state container could implement this interface along with StateContainer when componentspec specifies state update method with OnUpdateStateWithTransition annotation.
    - + ComponentsLogger
    An interface for logging events and performance events in litho as well as in user defined components.
    - + ComponentsSystrace.ArgsBuilder
    Object that accumulates arguments.
    - + ComponentsSystrace.Systrace   - + ComponentTree.MeasureListener   - + ComponentTree.NewLayoutStateReadyListener
    Listener that will be notified when a new LayoutState is computed and ready to be committed to this ComponentTree.
    - + DebugComponent.Overrider   - + DeprecatedLithoTooltip
    Defines a tooltip that can be passed to the ComponentTree to be anchored to a component.
    - + EventDispatcher
    A class implementing this interface will expose a method to dispatch an Event given an EventHandler.
    - + EventTriggerTarget
    A class implementing this interface wll expose a method annotated with @@ -172,88 +170,102 @@

    Package com.facebook.litho

    Event given an EventTrigger
    - + FrameworkLogEvents
    Set of events and event params logged by the framework if a ComponentsLogger was supplied to the ComponentContext used to create the tree.
    - + HasEventDispatcher
    A class implementing this interface will expose a method to retrieve an EventDispatcher.
    - + HasEventTrigger
    A class implementing this interface will expose a method to record all the EventTrigger into a EventTriggersContainer
    - + HasLithoViewChildren
    An interface that a mountable view can extend which informs that this mountable content has other LithoView children.
    - + ImageContent
    A UI element that contains simple resource drawables.
    - + LayoutHandler
    the Layout handler is responsible for scheduling layout computations on a ComponentTree.
    - + LithoTooltip   - + LithoView.LayoutManagerOverrideParams
    LayoutParams that override the LayoutManager.
    - + LithoView.OnDirtyMountListener   - + LithoView.OnPostDrawListener   - + MountContentPool<T>
    A pool dedicated to recycling mount content.
    - + PerfEvent
    A logging event created through ComponentsLogger.newPerformanceEvent(int) to track performance metrics in the framework.
    + +PoolsConfig.InternalNodeFactory +  + +PoolsConfig.YogaNodeFactory +  + + PoolWithDebugInfo
    A object pool that has debug info for display in tools like Stetho.
    - + RootWrapperComponentFactory
    Takes a component and returns a new component that it is wrapped in.
    + +StateContainer + +
    Implemented by the class used to store state within both Components and Sections to store state.
    + + TextContent @@ -461,40 +473,51 @@

    Package com.facebook.litho

    -ContextUtils +ComponentUtils   +ContextUtils +  + + DebugComponent
    A DebugComponent represents a node in Litho's component hierarchy.
    - + DebugLayoutNode
    A DebugLayoutNode is a wrapper around InternalNode which allows debug tools to inspect and mutate internal nodes without making InternalNode a public class.
    - + DefaultComponentsSystrace   - + DefaultMountContentPool
    The default MountContentPool used for mount content unless your MountSpec implements @OnCreateMountContentPool.
    - + DelayTransitionSet
    A TransitionSet that, however, designed to have exactly one transition child to which the specified apply would be applied
    + +DelegatingEventHandler<E> + +
    An event handler that takes two event handlers and calls both of them when an event is + dispatched.
    + + Diff<T> diff --git a/docs/javadoc/com/facebook/litho/package-tree.html b/docs/javadoc/com/facebook/litho/package-tree.html index 68c2efd8c51..51567fcd948 100644 --- a/docs/javadoc/com/facebook/litho/package-tree.html +++ b/docs/javadoc/com/facebook/litho/package-tree.html @@ -2,9 +2,9 @@ - + com.facebook.litho Class Hierarchy - + @@ -143,6 +143,7 @@

    Class Hierarchy

  • com.facebook.litho.ComponentTreeDumpingHelper
  • +
  • com.facebook.litho.ComponentUtils
  • com.facebook.litho.ContextUtils
  • ContextWrapper diff --git a/docs/javadoc/com/facebook/litho/reference/BorderColorDrawableReference.PropsBuilder.html b/docs/javadoc/com/facebook/litho/reference/BorderColorDrawableReference.PropsBuilder.html index db8ad6bdeb1..1e46941a185 100644 --- a/docs/javadoc/com/facebook/litho/reference/BorderColorDrawableReference.PropsBuilder.html +++ b/docs/javadoc/com/facebook/litho/reference/BorderColorDrawableReference.PropsBuilder.html @@ -2,9 +2,9 @@ - + BorderColorDrawableReference.PropsBuilder - + @@ -344,8 +344,7 @@

    borderBottomColor

    @@ -354,8 +353,7 @@

    borderLeftWidth

    @@ -364,8 +362,7 @@

    borderTopWidth

    @@ -374,8 +371,7 @@

    borderRightWidth

    diff --git a/docs/javadoc/com/facebook/litho/reference/BorderColorDrawableReference.html b/docs/javadoc/com/facebook/litho/reference/BorderColorDrawableReference.html index f07c19a3078..03c1221fdd4 100644 --- a/docs/javadoc/com/facebook/litho/reference/BorderColorDrawableReference.html +++ b/docs/javadoc/com/facebook/litho/reference/BorderColorDrawableReference.html @@ -2,9 +2,9 @@ - + BorderColorDrawableReference - + diff --git a/docs/javadoc/com/facebook/litho/reference/DrawableReference.PropsBuilder.html b/docs/javadoc/com/facebook/litho/reference/DrawableReference.PropsBuilder.html index df7a3b02ae3..01d7f67de7f 100644 --- a/docs/javadoc/com/facebook/litho/reference/DrawableReference.PropsBuilder.html +++ b/docs/javadoc/com/facebook/litho/reference/DrawableReference.PropsBuilder.html @@ -2,9 +2,9 @@ - + DrawableReference.PropsBuilder - + diff --git a/docs/javadoc/com/facebook/litho/reference/DrawableReference.html b/docs/javadoc/com/facebook/litho/reference/DrawableReference.html index 5c026e7daf5..9c6270e423c 100644 --- a/docs/javadoc/com/facebook/litho/reference/DrawableReference.html +++ b/docs/javadoc/com/facebook/litho/reference/DrawableReference.html @@ -2,9 +2,9 @@ - + DrawableReference - + diff --git a/docs/javadoc/com/facebook/litho/reference/Reference.Builder.html b/docs/javadoc/com/facebook/litho/reference/Reference.Builder.html index b5df2d176cf..f8ef414cad9 100644 --- a/docs/javadoc/com/facebook/litho/reference/Reference.Builder.html +++ b/docs/javadoc/com/facebook/litho/reference/Reference.Builder.html @@ -2,9 +2,9 @@ - + Reference.Builder - + diff --git a/docs/javadoc/com/facebook/litho/reference/Reference.html b/docs/javadoc/com/facebook/litho/reference/Reference.html index 554543e4300..f1cf035dc65 100644 --- a/docs/javadoc/com/facebook/litho/reference/Reference.html +++ b/docs/javadoc/com/facebook/litho/reference/Reference.html @@ -2,9 +2,9 @@ - + Reference - + @@ -203,9 +203,9 @@

    Method Summary

    -static <T> boolean -
    shouldUpdate(Reference<T> previous, - Reference<T> next) +static boolean +shouldUpdate(Reference previous, + Reference next)
    Deprecated. 
    Checks whether acquiring object from two references will produce the same result.
    @@ -297,8 +297,8 @@

    getSimpleName

    • shouldUpdate

      -
      public static <T> boolean shouldUpdate(Reference<T> previous,
      -                                       Reference<T> next)
      +
      public static boolean shouldUpdate(Reference previous,
      +                                   Reference next)
      Deprecated. 
      Checks whether acquiring object from two references will produce the same result. This is implemented by default calling Object.equals(Object). When defining a custom diff --git a/docs/javadoc/com/facebook/litho/reference/ReferenceLifecycle.html b/docs/javadoc/com/facebook/litho/reference/ReferenceLifecycle.html index fe59866ed03..c4b71c619c6 100644 --- a/docs/javadoc/com/facebook/litho/reference/ReferenceLifecycle.html +++ b/docs/javadoc/com/facebook/litho/reference/ReferenceLifecycle.html @@ -2,9 +2,9 @@ - + ReferenceLifecycle - + diff --git a/docs/javadoc/com/facebook/litho/reference/package-frame.html b/docs/javadoc/com/facebook/litho/reference/package-frame.html index 7d73b5406b4..c3bd3904258 100644 --- a/docs/javadoc/com/facebook/litho/reference/package-frame.html +++ b/docs/javadoc/com/facebook/litho/reference/package-frame.html @@ -2,9 +2,9 @@ - + com.facebook.litho.reference - + diff --git a/docs/javadoc/com/facebook/litho/reference/package-summary.html b/docs/javadoc/com/facebook/litho/reference/package-summary.html index bd0ceb19d07..408a90e7189 100644 --- a/docs/javadoc/com/facebook/litho/reference/package-summary.html +++ b/docs/javadoc/com/facebook/litho/reference/package-summary.html @@ -2,9 +2,9 @@ - + com.facebook.litho.reference - + diff --git a/docs/javadoc/com/facebook/litho/reference/package-tree.html b/docs/javadoc/com/facebook/litho/reference/package-tree.html index b4af48f9a8a..9fd3ab3aa61 100644 --- a/docs/javadoc/com/facebook/litho/reference/package-tree.html +++ b/docs/javadoc/com/facebook/litho/reference/package-tree.html @@ -2,9 +2,9 @@ - + com.facebook.litho.reference Class Hierarchy - + diff --git a/docs/javadoc/com/facebook/litho/sections/BaseLoadEventsHandler.html b/docs/javadoc/com/facebook/litho/sections/BaseLoadEventsHandler.html index d4c0769a78d..d68c7f2f5e7 100644 --- a/docs/javadoc/com/facebook/litho/sections/BaseLoadEventsHandler.html +++ b/docs/javadoc/com/facebook/litho/sections/BaseLoadEventsHandler.html @@ -2,9 +2,9 @@ - + BaseLoadEventsHandler - + diff --git a/docs/javadoc/com/facebook/litho/sections/Change.html b/docs/javadoc/com/facebook/litho/sections/Change.html index 98b5f956b18..dbfdd3c1442 100644 --- a/docs/javadoc/com/facebook/litho/sections/Change.html +++ b/docs/javadoc/com/facebook/litho/sections/Change.html @@ -2,9 +2,9 @@ - + Change - + diff --git a/docs/javadoc/com/facebook/litho/sections/ChangeSet.html b/docs/javadoc/com/facebook/litho/sections/ChangeSet.html index cc068400205..1de986d5d49 100644 --- a/docs/javadoc/com/facebook/litho/sections/ChangeSet.html +++ b/docs/javadoc/com/facebook/litho/sections/ChangeSet.html @@ -2,9 +2,9 @@ - + ChangeSet - + @@ -257,7 +257,6 @@

      addChange

      insert

      public void insert(int index,
                          RenderInfo renderInfo,
      -                   @Nullable
                          TreeProps treeProps)
    @@ -270,7 +269,6 @@

    insertRange

    public void insertRange(int index,
                             int count,
                             List<RenderInfo> renderInfos,
    -                        @Nullable
                             TreeProps treeProps)
  • @@ -282,7 +280,6 @@

    insertRange

    update

    public void update(int index,
                        RenderInfo renderInfo,
    -                   @Nullable
                        TreeProps treeProps)
    @@ -295,7 +292,6 @@

    updateRange

    public void updateRange(int index,
                             int count,
                             List<RenderInfo> renderInfos,
    -                        @Nullable
                             TreeProps treeProps)
    diff --git a/docs/javadoc/com/facebook/litho/sections/ChangeSetState.html b/docs/javadoc/com/facebook/litho/sections/ChangeSetState.html index b8d745ac4df..820f4a31494 100644 --- a/docs/javadoc/com/facebook/litho/sections/ChangeSetState.html +++ b/docs/javadoc/com/facebook/litho/sections/ChangeSetState.html @@ -2,9 +2,9 @@ - + ChangeSetState - + diff --git a/docs/javadoc/com/facebook/litho/sections/Children.Builder.html b/docs/javadoc/com/facebook/litho/sections/Children.Builder.html index 4cb537ba7cc..54831f62622 100644 --- a/docs/javadoc/com/facebook/litho/sections/Children.Builder.html +++ b/docs/javadoc/com/facebook/litho/sections/Children.Builder.html @@ -2,9 +2,9 @@ - + Children.Builder - + @@ -181,8 +181,7 @@

    Method Detail

    @@ -191,8 +190,7 @@

    child

    @@ -201,8 +199,7 @@

    child

    @@ -211,8 +208,7 @@

    child

    diff --git a/docs/javadoc/com/facebook/litho/sections/Children.html b/docs/javadoc/com/facebook/litho/sections/Children.html index 12343db9183..2a37ad9f2be 100644 --- a/docs/javadoc/com/facebook/litho/sections/Children.html +++ b/docs/javadoc/com/facebook/litho/sections/Children.html @@ -2,9 +2,9 @@ - + Children - + diff --git a/docs/javadoc/com/facebook/litho/sections/FocusType.html b/docs/javadoc/com/facebook/litho/sections/FocusType.html index fe98dcdbf24..4943a802925 100644 --- a/docs/javadoc/com/facebook/litho/sections/FocusType.html +++ b/docs/javadoc/com/facebook/litho/sections/FocusType.html @@ -2,9 +2,9 @@ - + FocusType - + diff --git a/docs/javadoc/com/facebook/litho/sections/KeyHandler.html b/docs/javadoc/com/facebook/litho/sections/KeyHandler.html index 6b47c706513..e1f27bbf195 100644 --- a/docs/javadoc/com/facebook/litho/sections/KeyHandler.html +++ b/docs/javadoc/com/facebook/litho/sections/KeyHandler.html @@ -2,9 +2,9 @@ - + KeyHandler - + diff --git a/docs/javadoc/com/facebook/litho/sections/ListEventsHandler.html b/docs/javadoc/com/facebook/litho/sections/ListEventsHandler.html index c96ea733571..18383dab8a4 100644 --- a/docs/javadoc/com/facebook/litho/sections/ListEventsHandler.html +++ b/docs/javadoc/com/facebook/litho/sections/ListEventsHandler.html @@ -2,9 +2,9 @@ - + ListEventsHandler - + diff --git a/docs/javadoc/com/facebook/litho/sections/LoadEventsHandler.html b/docs/javadoc/com/facebook/litho/sections/LoadEventsHandler.html index 3a9a3aa421b..3be480724a8 100644 --- a/docs/javadoc/com/facebook/litho/sections/LoadEventsHandler.html +++ b/docs/javadoc/com/facebook/litho/sections/LoadEventsHandler.html @@ -2,9 +2,9 @@ - + LoadEventsHandler - + diff --git a/docs/javadoc/com/facebook/litho/sections/LoadingEvent.LoadingState.html b/docs/javadoc/com/facebook/litho/sections/LoadingEvent.LoadingState.html index ceada5742e4..1eb0d666da8 100644 --- a/docs/javadoc/com/facebook/litho/sections/LoadingEvent.LoadingState.html +++ b/docs/javadoc/com/facebook/litho/sections/LoadingEvent.LoadingState.html @@ -2,9 +2,9 @@ - + LoadingEvent.LoadingState - + diff --git a/docs/javadoc/com/facebook/litho/sections/LoadingEvent.html b/docs/javadoc/com/facebook/litho/sections/LoadingEvent.html index 7037c85c75f..89143a153be 100644 --- a/docs/javadoc/com/facebook/litho/sections/LoadingEvent.html +++ b/docs/javadoc/com/facebook/litho/sections/LoadingEvent.html @@ -2,9 +2,9 @@ - + LoadingEvent - + diff --git a/docs/javadoc/com/facebook/litho/sections/Logger.html b/docs/javadoc/com/facebook/litho/sections/Logger.html index 90cebba62c9..e755f4eeac5 100644 --- a/docs/javadoc/com/facebook/litho/sections/Logger.html +++ b/docs/javadoc/com/facebook/litho/sections/Logger.html @@ -2,9 +2,9 @@ - + Logger - + diff --git a/docs/javadoc/com/facebook/litho/sections/Section.Builder.html b/docs/javadoc/com/facebook/litho/sections/Section.Builder.html index 6fc8bc49380..ccc63819e32 100644 --- a/docs/javadoc/com/facebook/litho/sections/Section.Builder.html +++ b/docs/javadoc/com/facebook/litho/sections/Section.Builder.html @@ -2,9 +2,9 @@ - + Section.Builder - + diff --git a/docs/javadoc/com/facebook/litho/sections/Section.html b/docs/javadoc/com/facebook/litho/sections/Section.html index 61257da5e83..f0ed1bbf420 100644 --- a/docs/javadoc/com/facebook/litho/sections/Section.html +++ b/docs/javadoc/com/facebook/litho/sections/Section.html @@ -2,9 +2,9 @@ - + Section - + @@ -158,7 +158,7 @@

    Nested Class Summary

    Nested classes/interfaces inherited from class com.facebook.litho.sections.SectionLifecycle

    -SectionLifecycle.StateContainer, SectionLifecycle.StateUpdate +SectionLifecycle.StateUpdate @@ -216,7 +216,7 @@

    Method Summary

    -protected SectionLifecycle.StateContainer +protected StateContainer getStateContainer()  @@ -269,7 +269,7 @@

    Method Summary

    Methods inherited from class com.facebook.litho.sections.SectionLifecycle

    -acceptTriggerEvent, acquireDiff, acquireOutput, bindService, createChildren, createInitialState, createService, dataBound, dataRendered, dispatchLoadingEvent, dispatchOnEvent, generateChangeSet, getEventTrigger, getLoadingEventHandler, getService, getTreePropsForChildren, isDiffSectionSpec, newEventHandler, newEventHandler, newEventTrigger, populateTreeProps, refresh, releaseDiff, releaseOutput, requestFocus, requestFocus, requestFocus, requestFocusWithOffset, requestFocusWithOffset, requestFocusWithOffset, requestSmoothFocus, requestSmoothFocus, requestSmoothFocus, shouldUpdate, transferService, transferState, unbindService, viewportChanged +acceptTriggerEvent, acquireDiff, acquireOutput, bindService, createChildren, createInitialState, createService, dataBound, dataRendered, dispatchLoadingEvent, dispatchOnEvent, generateChangeSet, getEventTrigger, getLoadingEventHandler, getService, getTreePropsForChildren, isDiffSectionSpec, isSectionIndexValid, newEventHandler, newEventHandler, newEventTrigger, populateTreeProps, refresh, releaseDiff, releaseOutput, requestFocus, requestFocus, requestFocus, requestFocusWithOffset, requestFocusWithOffset, requestFocusWithOffset, requestSmoothFocus, requestSmoothFocus, requestSmoothFocus, shouldUpdate, transferService, transferState, unbindService, viewportChanged @@ -398,8 +397,7 @@

    setTreeProps

    + + + + diff --git a/docs/javadoc/com/facebook/litho/sections/common/DataDiffSection.html b/docs/javadoc/com/facebook/litho/sections/common/DataDiffSection.html index 44aa3359a19..5c62e737b2b 100644 --- a/docs/javadoc/com/facebook/litho/sections/common/DataDiffSection.html +++ b/docs/javadoc/com/facebook/litho/sections/common/DataDiffSection.html @@ -2,9 +2,9 @@ - + DataDiffSection - + @@ -127,12 +127,15 @@

    Class DataDiffSection<T>Section
    A DiffSectionSpec that creates a changeSet diffing a generic List of data. This Section emits the following events: - RenderEvent whenever it needs a Component to render a model T from the list of - data. Providing an handler for this OnEvent is mandatory. - OnCheckIsSameItemEvent whenever during a diffing it wants to check whether two items - represent the same piece of data. - OnCheckIsSameContentEvent whenever during a diffing it wants to check whether two items - that represent the same piece of data have exactly the same content. +

    + RenderEvent whenever it needs a Component to render a model T from the list of + data. Providing an handler for this OnEvent is mandatory. +

    + OnCheckIsSameItemEvent whenever during a diffing it wants to check whether two items + represent the same piece of data. +

    + OnCheckIsSameContentEvent whenever during a diffing it wants to check whether two items + that represent the same piece of data have exactly the same content.

    For example:

      {@code
    @@ -168,6 +171,16 @@

    data

    Optional Props

    @@ -297,7 +310,7 @@

    Methods inherited from class com.facebook.litho.sections.SectionLifecycle

    -acceptTriggerEvent, acquireDiff, acquireOutput, bindService, createChildren, createInitialState, createService, dataBound, dataRendered, dispatchLoadingEvent, dispatchOnEvent, getEventTrigger, getLoadingEventHandler, getService, getTreePropsForChildren, newEventHandler, newEventHandler, newEventTrigger, populateTreeProps, refresh, releaseDiff, releaseOutput, requestFocus, requestFocus, requestFocus, requestFocusWithOffset, requestFocusWithOffset, requestFocusWithOffset, requestSmoothFocus, requestSmoothFocus, requestSmoothFocus, shouldUpdate, transferService, transferState, unbindService, viewportChanged +acceptTriggerEvent, acquireDiff, acquireOutput, bindService, createChildren, createInitialState, createService, dataBound, dataRendered, dispatchLoadingEvent, dispatchOnEvent, getEventTrigger, getLoadingEventHandler, getService, getTreePropsForChildren, isSectionIndexValid, newEventHandler, newEventHandler, newEventTrigger, populateTreeProps, refresh, releaseDiff, releaseOutput, requestFocus, requestFocus, requestFocus, requestFocusWithOffset, requestFocusWithOffset, requestFocusWithOffset, requestSmoothFocus, requestSmoothFocus, requestSmoothFocus, shouldUpdate, transferService, transferState, unbindService, viewportChanged @@ -286,7 +286,7 @@

    Method Summary

    getRenderWithHideItemHandlerEventHandler(SectionContext context)  -protected SectionLifecycle.StateContainer +protected StateContainer getStateContainer()  @@ -327,8 +327,8 @@

    Method Summary

    protected void -transferState(SectionContext context, - SectionLifecycle.StateContainer _prevStateContainer) +transferState(SectionContext context, + StateContainer _prevStateContainer)
    Call this to transfer the State annotated values between two Section with the same global scope.
    @@ -346,7 +346,7 @@

    Methods inherited from class com.facebook.litho.sections.SectionLifecycle

    -acceptTriggerEvent, acquireDiff, acquireOutput, bindService, createService, dataBound, dataRendered, dispatchLoadingEvent, generateChangeSet, getEventTrigger, getLoadingEventHandler, getService, getTreePropsForChildren, isDiffSectionSpec, newEventHandler, newEventHandler, newEventTrigger, populateTreeProps, refresh, releaseDiff, releaseOutput, requestFocus, requestFocus, requestFocus, requestFocusWithOffset, requestFocusWithOffset, requestFocusWithOffset, requestSmoothFocus, requestSmoothFocus, requestSmoothFocus, shouldUpdate, transferService, unbindService, viewportChanged +acceptTriggerEvent, acquireDiff, acquireOutput, bindService, createService, dataBound, dataRendered, dispatchLoadingEvent, generateChangeSet, getEventTrigger, getLoadingEventHandler, getService, getTreePropsForChildren, isDiffSectionSpec, isSectionIndexValid, newEventHandler, newEventHandler, newEventTrigger, populateTreeProps, refresh, releaseDiff, releaseOutput, requestFocus, requestFocus, requestFocus, requestFocusWithOffset, requestFocusWithOffset, requestFocusWithOffset, requestSmoothFocus, requestSmoothFocus, requestSmoothFocus, shouldUpdate, transferService, unbindService, viewportChanged
    • @@ -375,7 +375,7 @@

      Method Detail

      - + diff --git a/docs/javadoc/com/facebook/litho/sections/common/OnCheckIsSameContentEvent.html b/docs/javadoc/com/facebook/litho/sections/common/OnCheckIsSameContentEvent.html index 29ff3fca763..7d887a9a501 100644 --- a/docs/javadoc/com/facebook/litho/sections/common/OnCheckIsSameContentEvent.html +++ b/docs/javadoc/com/facebook/litho/sections/common/OnCheckIsSameContentEvent.html @@ -2,9 +2,9 @@ - + OnCheckIsSameContentEvent - + diff --git a/docs/javadoc/com/facebook/litho/sections/common/OnCheckIsSameItemEvent.html b/docs/javadoc/com/facebook/litho/sections/common/OnCheckIsSameItemEvent.html index 1536f38de2f..8b7cfdad811 100644 --- a/docs/javadoc/com/facebook/litho/sections/common/OnCheckIsSameItemEvent.html +++ b/docs/javadoc/com/facebook/litho/sections/common/OnCheckIsSameItemEvent.html @@ -2,9 +2,9 @@ - + OnCheckIsSameItemEvent - + diff --git a/docs/javadoc/com/facebook/litho/sections/common/RenderEvent.html b/docs/javadoc/com/facebook/litho/sections/common/RenderEvent.html index 61e769c0b49..b08cc6fd5eb 100644 --- a/docs/javadoc/com/facebook/litho/sections/common/RenderEvent.html +++ b/docs/javadoc/com/facebook/litho/sections/common/RenderEvent.html @@ -2,9 +2,9 @@ - + RenderEvent - + @@ -216,8 +216,7 @@

      model

      • loggingExtras

        -
        @Nullable
        -public Bundle loggingExtras
        +
        public Bundle loggingExtras
    • diff --git a/docs/javadoc/com/facebook/litho/sections/common/RenderSectionEvent.DataSource.html b/docs/javadoc/com/facebook/litho/sections/common/RenderSectionEvent.DataSource.html index 0df24e111eb..f6b0ba51585 100644 --- a/docs/javadoc/com/facebook/litho/sections/common/RenderSectionEvent.DataSource.html +++ b/docs/javadoc/com/facebook/litho/sections/common/RenderSectionEvent.DataSource.html @@ -2,9 +2,9 @@ - + RenderSectionEvent.DataSource - + diff --git a/docs/javadoc/com/facebook/litho/sections/common/RenderSectionEvent.FetchState.html b/docs/javadoc/com/facebook/litho/sections/common/RenderSectionEvent.FetchState.html index 07dbf619b46..36203afb943 100644 --- a/docs/javadoc/com/facebook/litho/sections/common/RenderSectionEvent.FetchState.html +++ b/docs/javadoc/com/facebook/litho/sections/common/RenderSectionEvent.FetchState.html @@ -2,9 +2,9 @@ - + RenderSectionEvent.FetchState - + diff --git a/docs/javadoc/com/facebook/litho/sections/common/RenderSectionEvent.FetchType.html b/docs/javadoc/com/facebook/litho/sections/common/RenderSectionEvent.FetchType.html index 033f2c91924..be65781caf9 100644 --- a/docs/javadoc/com/facebook/litho/sections/common/RenderSectionEvent.FetchType.html +++ b/docs/javadoc/com/facebook/litho/sections/common/RenderSectionEvent.FetchType.html @@ -2,9 +2,9 @@ - + RenderSectionEvent.FetchType - + diff --git a/docs/javadoc/com/facebook/litho/sections/common/RenderSectionEvent.html b/docs/javadoc/com/facebook/litho/sections/common/RenderSectionEvent.html index 049b40c77e7..d4f475d202d 100644 --- a/docs/javadoc/com/facebook/litho/sections/common/RenderSectionEvent.html +++ b/docs/javadoc/com/facebook/litho/sections/common/RenderSectionEvent.html @@ -2,9 +2,9 @@ - + RenderSectionEvent - + diff --git a/docs/javadoc/com/facebook/litho/sections/common/RenderWithHideItemHandlerEvent.html b/docs/javadoc/com/facebook/litho/sections/common/RenderWithHideItemHandlerEvent.html index e2542dd585f..6a5bef67fab 100644 --- a/docs/javadoc/com/facebook/litho/sections/common/RenderWithHideItemHandlerEvent.html +++ b/docs/javadoc/com/facebook/litho/sections/common/RenderWithHideItemHandlerEvent.html @@ -2,9 +2,9 @@ - + RenderWithHideItemHandlerEvent - + @@ -229,8 +229,7 @@

      hideItemHandler

      • loggingExtras

        -
        @Nullable
        -public Bundle loggingExtras
        +
        public Bundle loggingExtras
      diff --git a/docs/javadoc/com/facebook/litho/sections/common/SingleComponentSection.Builder.html b/docs/javadoc/com/facebook/litho/sections/common/SingleComponentSection.Builder.html index ca7d1307749..233e430202d 100644 --- a/docs/javadoc/com/facebook/litho/sections/common/SingleComponentSection.Builder.html +++ b/docs/javadoc/com/facebook/litho/sections/common/SingleComponentSection.Builder.html @@ -2,9 +2,9 @@ - + SingleComponentSection.Builder - + diff --git a/docs/javadoc/com/facebook/litho/sections/common/SingleComponentSection.html b/docs/javadoc/com/facebook/litho/sections/common/SingleComponentSection.html index 22edec8d230..b39b4484317 100644 --- a/docs/javadoc/com/facebook/litho/sections/common/SingleComponentSection.html +++ b/docs/javadoc/com/facebook/litho/sections/common/SingleComponentSection.html @@ -2,9 +2,9 @@ - + SingleComponentSection - + @@ -232,7 +232,7 @@

      Nested Class Summary

      Nested classes/interfaces inherited from class com.facebook.litho.sections.SectionLifecycle

      -SectionLifecycle.StateContainer, SectionLifecycle.StateUpdate +SectionLifecycle.StateUpdate
    @@ -289,7 +289,7 @@

    Methods inherited from class com.facebook.litho.sections.SectionLifecycle

    -acceptTriggerEvent, acquireDiff, acquireOutput, bindService, createChildren, createInitialState, createService, dataBound, dataRendered, dispatchLoadingEvent, dispatchOnEvent, getEventTrigger, getLoadingEventHandler, getService, getTreePropsForChildren, newEventHandler, newEventHandler, newEventTrigger, populateTreeProps, refresh, releaseDiff, releaseOutput, requestFocus, requestFocus, requestFocus, requestFocusWithOffset, requestFocusWithOffset, requestFocusWithOffset, requestSmoothFocus, requestSmoothFocus, requestSmoothFocus, shouldUpdate, transferService, transferState, unbindService, viewportChanged +acceptTriggerEvent, acquireDiff, acquireOutput, bindService, createChildren, createInitialState, createService, dataBound, dataRendered, dispatchLoadingEvent, dispatchOnEvent, getEventTrigger, getLoadingEventHandler, getService, getTreePropsForChildren, isSectionIndexValid, newEventHandler, newEventHandler, newEventTrigger, populateTreeProps, refresh, releaseDiff, releaseOutput, requestFocus, requestFocus, requestFocus, requestFocusWithOffset, requestFocusWithOffset, requestFocusWithOffset, requestSmoothFocus, requestSmoothFocus, requestSmoothFocus, shouldUpdate, transferService, transferState, unbindService, viewportChanged
    • diff --git a/docs/javadoc/com/facebook/litho/sections/common/package-frame.html b/docs/javadoc/com/facebook/litho/sections/common/package-frame.html index ccbb12193a9..8988b5bb7f4 100644 --- a/docs/javadoc/com/facebook/litho/sections/common/package-frame.html +++ b/docs/javadoc/com/facebook/litho/sections/common/package-frame.html @@ -2,9 +2,9 @@ - + com.facebook.litho.sections.common - + diff --git a/docs/javadoc/com/facebook/litho/sections/common/package-summary.html b/docs/javadoc/com/facebook/litho/sections/common/package-summary.html index 474caa6d335..49a69753550 100644 --- a/docs/javadoc/com/facebook/litho/sections/common/package-summary.html +++ b/docs/javadoc/com/facebook/litho/sections/common/package-summary.html @@ -2,9 +2,9 @@ - + com.facebook.litho.sections.common - + diff --git a/docs/javadoc/com/facebook/litho/sections/common/package-tree.html b/docs/javadoc/com/facebook/litho/sections/common/package-tree.html index 508a336c7c6..e427139bde1 100644 --- a/docs/javadoc/com/facebook/litho/sections/common/package-tree.html +++ b/docs/javadoc/com/facebook/litho/sections/common/package-tree.html @@ -2,9 +2,9 @@ - + com.facebook.litho.sections.common Class Hierarchy - + @@ -116,9 +116,9 @@

      Enum Hierarchy

      diff --git a/docs/javadoc/com/facebook/litho/sections/config/SectionsConfiguration.html b/docs/javadoc/com/facebook/litho/sections/config/SectionsConfiguration.html index 9e861fcb350..c0acbaf8fa9 100644 --- a/docs/javadoc/com/facebook/litho/sections/config/SectionsConfiguration.html +++ b/docs/javadoc/com/facebook/litho/sections/config/SectionsConfiguration.html @@ -2,9 +2,9 @@ - + SectionsConfiguration - + diff --git a/docs/javadoc/com/facebook/litho/sections/config/package-frame.html b/docs/javadoc/com/facebook/litho/sections/config/package-frame.html index c67048db970..4b5bccbff0c 100644 --- a/docs/javadoc/com/facebook/litho/sections/config/package-frame.html +++ b/docs/javadoc/com/facebook/litho/sections/config/package-frame.html @@ -2,9 +2,9 @@ - + com.facebook.litho.sections.config - + diff --git a/docs/javadoc/com/facebook/litho/sections/config/package-summary.html b/docs/javadoc/com/facebook/litho/sections/config/package-summary.html index 1e8b613cfe5..b20a235dbb3 100644 --- a/docs/javadoc/com/facebook/litho/sections/config/package-summary.html +++ b/docs/javadoc/com/facebook/litho/sections/config/package-summary.html @@ -2,9 +2,9 @@ - + com.facebook.litho.sections.config - + diff --git a/docs/javadoc/com/facebook/litho/sections/config/package-tree.html b/docs/javadoc/com/facebook/litho/sections/config/package-tree.html index 385865b1497..cb42b3ef7cd 100644 --- a/docs/javadoc/com/facebook/litho/sections/config/package-tree.html +++ b/docs/javadoc/com/facebook/litho/sections/config/package-tree.html @@ -2,9 +2,9 @@ - + com.facebook.litho.sections.config Class Hierarchy - + diff --git a/docs/javadoc/com/facebook/litho/sections/logger/SectionsDebugLogger.html b/docs/javadoc/com/facebook/litho/sections/logger/SectionsDebugLogger.html index 47afe67ce2d..a497e938254 100644 --- a/docs/javadoc/com/facebook/litho/sections/logger/SectionsDebugLogger.html +++ b/docs/javadoc/com/facebook/litho/sections/logger/SectionsDebugLogger.html @@ -2,9 +2,9 @@ - + SectionsDebugLogger - + diff --git a/docs/javadoc/com/facebook/litho/sections/logger/package-frame.html b/docs/javadoc/com/facebook/litho/sections/logger/package-frame.html index f490b7398f4..f76a0d6e82b 100644 --- a/docs/javadoc/com/facebook/litho/sections/logger/package-frame.html +++ b/docs/javadoc/com/facebook/litho/sections/logger/package-frame.html @@ -2,9 +2,9 @@ - + com.facebook.litho.sections.logger - + diff --git a/docs/javadoc/com/facebook/litho/sections/logger/package-summary.html b/docs/javadoc/com/facebook/litho/sections/logger/package-summary.html index 8cf138550fc..6e1ecf4db35 100644 --- a/docs/javadoc/com/facebook/litho/sections/logger/package-summary.html +++ b/docs/javadoc/com/facebook/litho/sections/logger/package-summary.html @@ -2,9 +2,9 @@ - + com.facebook.litho.sections.logger - + diff --git a/docs/javadoc/com/facebook/litho/sections/logger/package-tree.html b/docs/javadoc/com/facebook/litho/sections/logger/package-tree.html index 4bb97d80b63..1d0abc7f177 100644 --- a/docs/javadoc/com/facebook/litho/sections/logger/package-tree.html +++ b/docs/javadoc/com/facebook/litho/sections/logger/package-tree.html @@ -2,9 +2,9 @@ - + com.facebook.litho.sections.logger Class Hierarchy - + diff --git a/docs/javadoc/com/facebook/litho/sections/package-frame.html b/docs/javadoc/com/facebook/litho/sections/package-frame.html index 95d23d5d040..325abac4cb9 100644 --- a/docs/javadoc/com/facebook/litho/sections/package-frame.html +++ b/docs/javadoc/com/facebook/litho/sections/package-frame.html @@ -2,9 +2,9 @@ - + com.facebook.litho.sections - + @@ -15,7 +15,6 @@

      Interfaces

      diff --git a/docs/javadoc/com/facebook/litho/sections/package-summary.html b/docs/javadoc/com/facebook/litho/sections/package-summary.html index fe8eb20e0e6..2f1f3c20795 100644 --- a/docs/javadoc/com/facebook/litho/sections/package-summary.html +++ b/docs/javadoc/com/facebook/litho/sections/package-summary.html @@ -2,9 +2,9 @@ - + com.facebook.litho.sections - + @@ -96,14 +96,10 @@

      Package com.facebook.litho.sections

      -SectionLifecycle.StateContainer -  - - SectionLifecycle.StateUpdate   - + SectionTree.Target
      The class implementing this interface will be responsible to translate the ChangeSet into diff --git a/docs/javadoc/com/facebook/litho/sections/package-tree.html b/docs/javadoc/com/facebook/litho/sections/package-tree.html index 33ce53f036a..0da986efa59 100644 --- a/docs/javadoc/com/facebook/litho/sections/package-tree.html +++ b/docs/javadoc/com/facebook/litho/sections/package-tree.html @@ -2,9 +2,9 @@ - + com.facebook.litho.sections Class Hierarchy - + @@ -136,7 +136,6 @@

      Interface Hierarchy

      @@ -150,8 +149,8 @@

      Enum Hierarchy

      diff --git a/docs/javadoc/com/facebook/litho/sections/specmodels/model/DefaultDiffSectionSpecGenerator.html b/docs/javadoc/com/facebook/litho/sections/specmodels/model/DefaultDiffSectionSpecGenerator.html index e0a7d2c9d56..e0df6253ac5 100644 --- a/docs/javadoc/com/facebook/litho/sections/specmodels/model/DefaultDiffSectionSpecGenerator.html +++ b/docs/javadoc/com/facebook/litho/sections/specmodels/model/DefaultDiffSectionSpecGenerator.html @@ -2,9 +2,9 @@ - + DefaultDiffSectionSpecGenerator - + diff --git a/docs/javadoc/com/facebook/litho/sections/specmodels/model/DefaultGroupSectionSpecGenerator.html b/docs/javadoc/com/facebook/litho/sections/specmodels/model/DefaultGroupSectionSpecGenerator.html index e1249f4e2f7..77433c19ff5 100644 --- a/docs/javadoc/com/facebook/litho/sections/specmodels/model/DefaultGroupSectionSpecGenerator.html +++ b/docs/javadoc/com/facebook/litho/sections/specmodels/model/DefaultGroupSectionSpecGenerator.html @@ -2,9 +2,9 @@ - + DefaultGroupSectionSpecGenerator - + diff --git a/docs/javadoc/com/facebook/litho/sections/specmodels/model/DelegateMethodDescriptions.html b/docs/javadoc/com/facebook/litho/sections/specmodels/model/DelegateMethodDescriptions.html index 2e1a810096b..1008054e684 100644 --- a/docs/javadoc/com/facebook/litho/sections/specmodels/model/DelegateMethodDescriptions.html +++ b/docs/javadoc/com/facebook/litho/sections/specmodels/model/DelegateMethodDescriptions.html @@ -2,9 +2,9 @@ - + DelegateMethodDescriptions - + diff --git a/docs/javadoc/com/facebook/litho/sections/specmodels/model/DiffSectionSpecModel.html b/docs/javadoc/com/facebook/litho/sections/specmodels/model/DiffSectionSpecModel.html index cd83d73b56e..9fc9c039336 100644 --- a/docs/javadoc/com/facebook/litho/sections/specmodels/model/DiffSectionSpecModel.html +++ b/docs/javadoc/com/facebook/litho/sections/specmodels/model/DiffSectionSpecModel.html @@ -2,9 +2,9 @@ - + DiffSectionSpecModel - + diff --git a/docs/javadoc/com/facebook/litho/sections/specmodels/model/GroupSectionSpecModel.html b/docs/javadoc/com/facebook/litho/sections/specmodels/model/GroupSectionSpecModel.html index e36ca5e7b12..95d465bc6d3 100644 --- a/docs/javadoc/com/facebook/litho/sections/specmodels/model/GroupSectionSpecModel.html +++ b/docs/javadoc/com/facebook/litho/sections/specmodels/model/GroupSectionSpecModel.html @@ -2,9 +2,9 @@ - + GroupSectionSpecModel - + diff --git a/docs/javadoc/com/facebook/litho/sections/specmodels/model/HasService.html b/docs/javadoc/com/facebook/litho/sections/specmodels/model/HasService.html index 36f3ba2eff0..c52fae70c85 100644 --- a/docs/javadoc/com/facebook/litho/sections/specmodels/model/HasService.html +++ b/docs/javadoc/com/facebook/litho/sections/specmodels/model/HasService.html @@ -2,9 +2,9 @@ - + HasService - + diff --git a/docs/javadoc/com/facebook/litho/sections/specmodels/model/SectionClassNames.html b/docs/javadoc/com/facebook/litho/sections/specmodels/model/SectionClassNames.html index 4804db0025f..c02aa9e532c 100644 --- a/docs/javadoc/com/facebook/litho/sections/specmodels/model/SectionClassNames.html +++ b/docs/javadoc/com/facebook/litho/sections/specmodels/model/SectionClassNames.html @@ -2,9 +2,9 @@ - + SectionClassNames - + @@ -157,10 +157,6 @@

      Field Summary

      static com.squareup.javapoet.ClassName SECTION_STATE_UPDATE  - -static com.squareup.javapoet.ClassName -STATE_CONTAINER_SECTION  -
    @@ -176,15 +172,6 @@

    Field Summary

    Field Detail

    - - - -
      -
    • -

      STATE_CONTAINER_SECTION

      -
      static final com.squareup.javapoet.ClassName STATE_CONTAINER_SECTION
      -
    • -
    diff --git a/docs/javadoc/com/facebook/litho/sections/specmodels/model/SpecModelValidation.html b/docs/javadoc/com/facebook/litho/sections/specmodels/model/SpecModelValidation.html index cbbb22ef229..3835a69636f 100644 --- a/docs/javadoc/com/facebook/litho/sections/specmodels/model/SpecModelValidation.html +++ b/docs/javadoc/com/facebook/litho/sections/specmodels/model/SpecModelValidation.html @@ -2,9 +2,9 @@ - + SpecModelValidation - + diff --git a/docs/javadoc/com/facebook/litho/sections/specmodels/model/package-frame.html b/docs/javadoc/com/facebook/litho/sections/specmodels/model/package-frame.html index b5f85e8d644..db41a9c2782 100644 --- a/docs/javadoc/com/facebook/litho/sections/specmodels/model/package-frame.html +++ b/docs/javadoc/com/facebook/litho/sections/specmodels/model/package-frame.html @@ -2,9 +2,9 @@ - + com.facebook.litho.sections.specmodels.model - + diff --git a/docs/javadoc/com/facebook/litho/sections/specmodels/model/package-summary.html b/docs/javadoc/com/facebook/litho/sections/specmodels/model/package-summary.html index 909cf368bd2..03aa08e3304 100644 --- a/docs/javadoc/com/facebook/litho/sections/specmodels/model/package-summary.html +++ b/docs/javadoc/com/facebook/litho/sections/specmodels/model/package-summary.html @@ -2,9 +2,9 @@ - + com.facebook.litho.sections.specmodels.model - + diff --git a/docs/javadoc/com/facebook/litho/sections/specmodels/model/package-tree.html b/docs/javadoc/com/facebook/litho/sections/specmodels/model/package-tree.html index 9b24fa6aaf1..a3a90b1f555 100644 --- a/docs/javadoc/com/facebook/litho/sections/specmodels/model/package-tree.html +++ b/docs/javadoc/com/facebook/litho/sections/specmodels/model/package-tree.html @@ -2,9 +2,9 @@ - + com.facebook.litho.sections.specmodels.model Class Hierarchy - + diff --git a/docs/javadoc/com/facebook/litho/sections/specmodels/processor/DiffSectionSpecModelFactory.html b/docs/javadoc/com/facebook/litho/sections/specmodels/processor/DiffSectionSpecModelFactory.html index 0fbb17158de..b576e77608c 100644 --- a/docs/javadoc/com/facebook/litho/sections/specmodels/processor/DiffSectionSpecModelFactory.html +++ b/docs/javadoc/com/facebook/litho/sections/specmodels/processor/DiffSectionSpecModelFactory.html @@ -2,9 +2,9 @@ - + DiffSectionSpecModelFactory - + diff --git a/docs/javadoc/com/facebook/litho/sections/specmodels/processor/GroupSectionSpecModelFactory.html b/docs/javadoc/com/facebook/litho/sections/specmodels/processor/GroupSectionSpecModelFactory.html index c1bcb05458f..d1609c96ee3 100644 --- a/docs/javadoc/com/facebook/litho/sections/specmodels/processor/GroupSectionSpecModelFactory.html +++ b/docs/javadoc/com/facebook/litho/sections/specmodels/processor/GroupSectionSpecModelFactory.html @@ -2,9 +2,9 @@ - + GroupSectionSpecModelFactory - + diff --git a/docs/javadoc/com/facebook/litho/sections/specmodels/processor/SectionsComponentProcessor.html b/docs/javadoc/com/facebook/litho/sections/specmodels/processor/SectionsComponentProcessor.html index 7eb9c06bc03..ae6194e6e33 100644 --- a/docs/javadoc/com/facebook/litho/sections/specmodels/processor/SectionsComponentProcessor.html +++ b/docs/javadoc/com/facebook/litho/sections/specmodels/processor/SectionsComponentProcessor.html @@ -2,9 +2,9 @@ - + SectionsComponentProcessor - + diff --git a/docs/javadoc/com/facebook/litho/sections/specmodels/processor/package-frame.html b/docs/javadoc/com/facebook/litho/sections/specmodels/processor/package-frame.html index 6ab3b3c227b..45b5711aa8b 100644 --- a/docs/javadoc/com/facebook/litho/sections/specmodels/processor/package-frame.html +++ b/docs/javadoc/com/facebook/litho/sections/specmodels/processor/package-frame.html @@ -2,9 +2,9 @@ - + com.facebook.litho.sections.specmodels.processor - + diff --git a/docs/javadoc/com/facebook/litho/sections/specmodels/processor/package-summary.html b/docs/javadoc/com/facebook/litho/sections/specmodels/processor/package-summary.html index 22aebc6c960..b21183820f2 100644 --- a/docs/javadoc/com/facebook/litho/sections/specmodels/processor/package-summary.html +++ b/docs/javadoc/com/facebook/litho/sections/specmodels/processor/package-summary.html @@ -2,9 +2,9 @@ - + com.facebook.litho.sections.specmodels.processor - + diff --git a/docs/javadoc/com/facebook/litho/sections/specmodels/processor/package-tree.html b/docs/javadoc/com/facebook/litho/sections/specmodels/processor/package-tree.html index 9c379fb3d69..c939439834c 100644 --- a/docs/javadoc/com/facebook/litho/sections/specmodels/processor/package-tree.html +++ b/docs/javadoc/com/facebook/litho/sections/specmodels/processor/package-tree.html @@ -2,9 +2,9 @@ - + com.facebook.litho.sections.specmodels.processor Class Hierarchy - + diff --git a/docs/javadoc/com/facebook/litho/sections/widget/GridRecyclerConfiguration.html b/docs/javadoc/com/facebook/litho/sections/widget/GridRecyclerConfiguration.html index c7f603cbfac..84d84674acd 100644 --- a/docs/javadoc/com/facebook/litho/sections/widget/GridRecyclerConfiguration.html +++ b/docs/javadoc/com/facebook/litho/sections/widget/GridRecyclerConfiguration.html @@ -2,9 +2,9 @@ - + GridRecyclerConfiguration - + @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":9,"i2":10,"i3":10,"i4":10}; +var methods = {"i0":10,"i1":9,"i2":10,"i3":10,"i4":10,"i5":10}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -192,6 +192,10 @@

    Method Summary

    getSnapHelper()  +int +getSnapMode()  + + boolean isWrapContent()  @@ -309,6 +313,19 @@

    getSnapHelper

    + + + + diff --git a/docs/javadoc/com/facebook/litho/sections/widget/LinearLayoutInfoFactory.html b/docs/javadoc/com/facebook/litho/sections/widget/LinearLayoutInfoFactory.html index 1d70a75649f..9e0cef2f5de 100644 --- a/docs/javadoc/com/facebook/litho/sections/widget/LinearLayoutInfoFactory.html +++ b/docs/javadoc/com/facebook/litho/sections/widget/LinearLayoutInfoFactory.html @@ -2,9 +2,9 @@ - + LinearLayoutInfoFactory - + diff --git a/docs/javadoc/com/facebook/litho/sections/widget/ListRecyclerConfiguration.SnapMode.html b/docs/javadoc/com/facebook/litho/sections/widget/ListRecyclerConfiguration.SnapMode.html deleted file mode 100644 index 467dd6c66a1..00000000000 --- a/docs/javadoc/com/facebook/litho/sections/widget/ListRecyclerConfiguration.SnapMode.html +++ /dev/null @@ -1,163 +0,0 @@ - - - - - -ListRecyclerConfiguration.SnapMode - - - - - - - - - - - - - -
    -
    com.facebook.litho.sections.widget
    -

    Annotation Type ListRecyclerConfiguration.SnapMode

    -
    -
    -
    - -
    -
    - - - - - - - diff --git a/docs/javadoc/com/facebook/litho/sections/widget/ListRecyclerConfiguration.html b/docs/javadoc/com/facebook/litho/sections/widget/ListRecyclerConfiguration.html index 2e36cb3baf5..c1d3d7612af 100644 --- a/docs/javadoc/com/facebook/litho/sections/widget/ListRecyclerConfiguration.html +++ b/docs/javadoc/com/facebook/litho/sections/widget/ListRecyclerConfiguration.html @@ -2,9 +2,9 @@ - + ListRecyclerConfiguration - + @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":9,"i2":10,"i3":10,"i4":10}; +var methods = {"i0":10,"i1":9,"i2":10,"i3":10,"i4":10,"i5":10}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -50,7 +50,7 @@
    diff --git a/docs/javadoc/com/facebook/litho/specmodels/generator/BuilderGenerator.html b/docs/javadoc/com/facebook/litho/specmodels/generator/BuilderGenerator.html index 1dda53b29b5..f8f19f7966e 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/generator/BuilderGenerator.html +++ b/docs/javadoc/com/facebook/litho/specmodels/generator/BuilderGenerator.html @@ -2,9 +2,9 @@ - + BuilderGenerator - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/generator/ClassAnnotationsGenerator.html b/docs/javadoc/com/facebook/litho/specmodels/generator/ClassAnnotationsGenerator.html index dddd96c941f..8ef5329fa58 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/generator/ClassAnnotationsGenerator.html +++ b/docs/javadoc/com/facebook/litho/specmodels/generator/ClassAnnotationsGenerator.html @@ -2,9 +2,9 @@ - + ClassAnnotationsGenerator - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/generator/ComponentBodyGenerator.html b/docs/javadoc/com/facebook/litho/specmodels/generator/ComponentBodyGenerator.html index 47fc744a68b..a98e1fe41bc 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/generator/ComponentBodyGenerator.html +++ b/docs/javadoc/com/facebook/litho/specmodels/generator/ComponentBodyGenerator.html @@ -2,9 +2,9 @@ - + ComponentBodyGenerator - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/generator/DelegateMethodGenerator.html b/docs/javadoc/com/facebook/litho/specmodels/generator/DelegateMethodGenerator.html index d240f4eb79a..795b3fbdf51 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/generator/DelegateMethodGenerator.html +++ b/docs/javadoc/com/facebook/litho/specmodels/generator/DelegateMethodGenerator.html @@ -2,9 +2,9 @@ - + DelegateMethodGenerator - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/generator/EventCaseGenerator.Builder.html b/docs/javadoc/com/facebook/litho/specmodels/generator/EventCaseGenerator.Builder.html index d8e03b51d00..7b56176a242 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/generator/EventCaseGenerator.Builder.html +++ b/docs/javadoc/com/facebook/litho/specmodels/generator/EventCaseGenerator.Builder.html @@ -2,9 +2,9 @@ - + EventCaseGenerator.Builder - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/generator/EventCaseGenerator.html b/docs/javadoc/com/facebook/litho/specmodels/generator/EventCaseGenerator.html index 4139c339860..e70458f090f 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/generator/EventCaseGenerator.html +++ b/docs/javadoc/com/facebook/litho/specmodels/generator/EventCaseGenerator.html @@ -2,9 +2,9 @@ - + EventCaseGenerator - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/generator/EventGenerator.html b/docs/javadoc/com/facebook/litho/specmodels/generator/EventGenerator.html index 009facb6d39..12ecb88dc54 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/generator/EventGenerator.html +++ b/docs/javadoc/com/facebook/litho/specmodels/generator/EventGenerator.html @@ -2,9 +2,9 @@ - + EventGenerator - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/generator/GeneratorConstants.html b/docs/javadoc/com/facebook/litho/specmodels/generator/GeneratorConstants.html index b0640cfefb2..ae154d8d9c4 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/generator/GeneratorConstants.html +++ b/docs/javadoc/com/facebook/litho/specmodels/generator/GeneratorConstants.html @@ -2,9 +2,9 @@ - + GeneratorConstants - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/generator/JavadocGenerator.html b/docs/javadoc/com/facebook/litho/specmodels/generator/JavadocGenerator.html index 9bc70808ca6..ec20e785374 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/generator/JavadocGenerator.html +++ b/docs/javadoc/com/facebook/litho/specmodels/generator/JavadocGenerator.html @@ -2,9 +2,9 @@ - + JavadocGenerator - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/generator/KotlinSpecUtils.html b/docs/javadoc/com/facebook/litho/specmodels/generator/KotlinSpecUtils.html index 132b373023d..16fe748c7bf 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/generator/KotlinSpecUtils.html +++ b/docs/javadoc/com/facebook/litho/specmodels/generator/KotlinSpecUtils.html @@ -2,9 +2,9 @@ - + KotlinSpecUtils - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/generator/MethodParamGeneratorUtils.html b/docs/javadoc/com/facebook/litho/specmodels/generator/MethodParamGeneratorUtils.html index 83444adac9d..35191cd8309 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/generator/MethodParamGeneratorUtils.html +++ b/docs/javadoc/com/facebook/litho/specmodels/generator/MethodParamGeneratorUtils.html @@ -2,9 +2,9 @@ - + MethodParamGeneratorUtils - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/generator/MountSpecGenerator.html b/docs/javadoc/com/facebook/litho/specmodels/generator/MountSpecGenerator.html index 5d6e4b75299..37f39387b96 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/generator/MountSpecGenerator.html +++ b/docs/javadoc/com/facebook/litho/specmodels/generator/MountSpecGenerator.html @@ -2,9 +2,9 @@ - + MountSpecGenerator - + @@ -136,15 +136,15 @@

    Method Summary

    static
    TypeSpecDataHolder -generateCanMountIncrementally(MountSpecModel specModel)  +generateCanPreallocate(MountSpecModel specModel)  static TypeSpecDataHolder -generateCanPreallocate(MountSpecModel specModel)  +generateGetMountType(MountSpecModel specModel)  static TypeSpecDataHolder -generateGetMountType(MountSpecModel specModel)  +generateHasChildLithoViews(MountSpecModel specModel)  static TypeSpecDataHolder @@ -180,13 +180,13 @@

    Methods inherited from class java.lang. + diff --git a/docs/javadoc/com/facebook/litho/specmodels/generator/PreambleGenerator.html b/docs/javadoc/com/facebook/litho/specmodels/generator/PreambleGenerator.html index 21fe0f048f2..466a08037a4 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/generator/PreambleGenerator.html +++ b/docs/javadoc/com/facebook/litho/specmodels/generator/PreambleGenerator.html @@ -2,9 +2,9 @@ - + PreambleGenerator - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/generator/PureRenderGenerator.html b/docs/javadoc/com/facebook/litho/specmodels/generator/PureRenderGenerator.html index 6f7b3e638be..04549d66dfb 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/generator/PureRenderGenerator.html +++ b/docs/javadoc/com/facebook/litho/specmodels/generator/PureRenderGenerator.html @@ -2,9 +2,9 @@ - + PureRenderGenerator - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/generator/RenderDataGenerator.html b/docs/javadoc/com/facebook/litho/specmodels/generator/RenderDataGenerator.html index 561efb7729d..521ffc66b35 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/generator/RenderDataGenerator.html +++ b/docs/javadoc/com/facebook/litho/specmodels/generator/RenderDataGenerator.html @@ -2,9 +2,9 @@ - + RenderDataGenerator - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/generator/StateGenerator.html b/docs/javadoc/com/facebook/litho/specmodels/generator/StateGenerator.html index 682685fc3c2..5ec203d9fe3 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/generator/StateGenerator.html +++ b/docs/javadoc/com/facebook/litho/specmodels/generator/StateGenerator.html @@ -2,9 +2,9 @@ - + StateGenerator - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/generator/TagGenerator.html b/docs/javadoc/com/facebook/litho/specmodels/generator/TagGenerator.html index 13961992b8a..a243fd1ed91 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/generator/TagGenerator.html +++ b/docs/javadoc/com/facebook/litho/specmodels/generator/TagGenerator.html @@ -2,9 +2,9 @@ - + TagGenerator - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/generator/TreePropGenerator.html b/docs/javadoc/com/facebook/litho/specmodels/generator/TreePropGenerator.html index 6d5344b772e..e50d585712d 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/generator/TreePropGenerator.html +++ b/docs/javadoc/com/facebook/litho/specmodels/generator/TreePropGenerator.html @@ -2,9 +2,9 @@ - + TreePropGenerator - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/generator/TriggerGenerator.html b/docs/javadoc/com/facebook/litho/specmodels/generator/TriggerGenerator.html index 82d1e90c2e9..4e3fd12f2ef 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/generator/TriggerGenerator.html +++ b/docs/javadoc/com/facebook/litho/specmodels/generator/TriggerGenerator.html @@ -2,9 +2,9 @@ - + TriggerGenerator - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/generator/TypeSpecDataHolder.Builder.html b/docs/javadoc/com/facebook/litho/specmodels/generator/TypeSpecDataHolder.Builder.html index b2f5d6ba39e..aed77f9bf81 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/generator/TypeSpecDataHolder.Builder.html +++ b/docs/javadoc/com/facebook/litho/specmodels/generator/TypeSpecDataHolder.Builder.html @@ -2,9 +2,9 @@ - + TypeSpecDataHolder.Builder - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/generator/TypeSpecDataHolder.JavadocSpec.html b/docs/javadoc/com/facebook/litho/specmodels/generator/TypeSpecDataHolder.JavadocSpec.html index 7f3b5d85a6e..5a599c24326 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/generator/TypeSpecDataHolder.JavadocSpec.html +++ b/docs/javadoc/com/facebook/litho/specmodels/generator/TypeSpecDataHolder.JavadocSpec.html @@ -2,9 +2,9 @@ - + TypeSpecDataHolder.JavadocSpec - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/generator/TypeSpecDataHolder.html b/docs/javadoc/com/facebook/litho/specmodels/generator/TypeSpecDataHolder.html index 81b8a28a709..5a5561df74d 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/generator/TypeSpecDataHolder.html +++ b/docs/javadoc/com/facebook/litho/specmodels/generator/TypeSpecDataHolder.html @@ -2,9 +2,9 @@ - + TypeSpecDataHolder - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/generator/WorkingRangeGenerator.html b/docs/javadoc/com/facebook/litho/specmodels/generator/WorkingRangeGenerator.html index 420f104ffbf..dd8135388c7 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/generator/WorkingRangeGenerator.html +++ b/docs/javadoc/com/facebook/litho/specmodels/generator/WorkingRangeGenerator.html @@ -2,9 +2,9 @@ - + WorkingRangeGenerator - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/generator/package-frame.html b/docs/javadoc/com/facebook/litho/specmodels/generator/package-frame.html index 3b2f0adc694..b124f4f627a 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/generator/package-frame.html +++ b/docs/javadoc/com/facebook/litho/specmodels/generator/package-frame.html @@ -2,9 +2,9 @@ - + com.facebook.litho.specmodels.generator - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/generator/package-summary.html b/docs/javadoc/com/facebook/litho/specmodels/generator/package-summary.html index 10c543171a7..cfcdd65ebe1 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/generator/package-summary.html +++ b/docs/javadoc/com/facebook/litho/specmodels/generator/package-summary.html @@ -2,9 +2,9 @@ - + com.facebook.litho.specmodels.generator - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/generator/package-tree.html b/docs/javadoc/com/facebook/litho/specmodels/generator/package-tree.html index 9d6c93ce394..2fabefb53ab 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/generator/package-tree.html +++ b/docs/javadoc/com/facebook/litho/specmodels/generator/package-tree.html @@ -2,9 +2,9 @@ - + com.facebook.litho.specmodels.generator Class Hierarchy - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/generator/testing/MatcherGenerator.html b/docs/javadoc/com/facebook/litho/specmodels/generator/testing/MatcherGenerator.html index d08bd2d087a..2cfdf51acbe 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/generator/testing/MatcherGenerator.html +++ b/docs/javadoc/com/facebook/litho/specmodels/generator/testing/MatcherGenerator.html @@ -2,9 +2,9 @@ - + MatcherGenerator - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/generator/testing/package-frame.html b/docs/javadoc/com/facebook/litho/specmodels/generator/testing/package-frame.html index 2fb86463a92..79e974cce10 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/generator/testing/package-frame.html +++ b/docs/javadoc/com/facebook/litho/specmodels/generator/testing/package-frame.html @@ -2,9 +2,9 @@ - + com.facebook.litho.specmodels.generator.testing - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/generator/testing/package-summary.html b/docs/javadoc/com/facebook/litho/specmodels/generator/testing/package-summary.html index 11b091e91ba..990299b9f90 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/generator/testing/package-summary.html +++ b/docs/javadoc/com/facebook/litho/specmodels/generator/testing/package-summary.html @@ -2,9 +2,9 @@ - + com.facebook.litho.specmodels.generator.testing - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/generator/testing/package-tree.html b/docs/javadoc/com/facebook/litho/specmodels/generator/testing/package-tree.html index 442c19bba76..873e68f9089 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/generator/testing/package-tree.html +++ b/docs/javadoc/com/facebook/litho/specmodels/generator/testing/package-tree.html @@ -2,9 +2,9 @@ - + com.facebook.litho.specmodels.generator.testing Class Hierarchy - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/internal/ImmutableList.html b/docs/javadoc/com/facebook/litho/specmodels/internal/ImmutableList.html index fd875e701ed..13035157a76 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/internal/ImmutableList.html +++ b/docs/javadoc/com/facebook/litho/specmodels/internal/ImmutableList.html @@ -2,9 +2,9 @@ - + ImmutableList - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/internal/RunMode.html b/docs/javadoc/com/facebook/litho/specmodels/internal/RunMode.html index be5b7a9bff4..6cc9e03170e 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/internal/RunMode.html +++ b/docs/javadoc/com/facebook/litho/specmodels/internal/RunMode.html @@ -2,9 +2,9 @@ - + RunMode - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/internal/SimpleMemoizingSupplier.html b/docs/javadoc/com/facebook/litho/specmodels/internal/SimpleMemoizingSupplier.html index 6ae5f5c5bc6..c81ba3785dc 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/internal/SimpleMemoizingSupplier.html +++ b/docs/javadoc/com/facebook/litho/specmodels/internal/SimpleMemoizingSupplier.html @@ -2,9 +2,9 @@ - + SimpleMemoizingSupplier - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/internal/package-frame.html b/docs/javadoc/com/facebook/litho/specmodels/internal/package-frame.html index bbbb9905081..2c485db9e0e 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/internal/package-frame.html +++ b/docs/javadoc/com/facebook/litho/specmodels/internal/package-frame.html @@ -2,9 +2,9 @@ - + com.facebook.litho.specmodels.internal - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/internal/package-summary.html b/docs/javadoc/com/facebook/litho/specmodels/internal/package-summary.html index 5f2f649832b..f263e859530 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/internal/package-summary.html +++ b/docs/javadoc/com/facebook/litho/specmodels/internal/package-summary.html @@ -2,9 +2,9 @@ - + com.facebook.litho.specmodels.internal - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/internal/package-tree.html b/docs/javadoc/com/facebook/litho/specmodels/internal/package-tree.html index 51cf37eaec6..07ac790fafe 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/internal/package-tree.html +++ b/docs/javadoc/com/facebook/litho/specmodels/internal/package-tree.html @@ -2,9 +2,9 @@ - + com.facebook.litho.specmodels.internal Class Hierarchy - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/BuilderMethodModel.html b/docs/javadoc/com/facebook/litho/specmodels/model/BuilderMethodModel.html index 372509c8884..d405b893c49 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/BuilderMethodModel.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/BuilderMethodModel.html @@ -2,9 +2,9 @@ - + BuilderMethodModel - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/ClassNames.html b/docs/javadoc/com/facebook/litho/specmodels/model/ClassNames.html index ccacf5f746e..0fc9d92f4fe 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/ClassNames.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/ClassNames.html @@ -2,9 +2,9 @@ - + ClassNames - + @@ -217,197 +217,201 @@

    Field Summary

    static com.squareup.javapoet.ClassName -
    DIFF  +COMPONENTS_CONFIGURATION  static com.squareup.javapoet.ClassName -DIMEN_RES  +DIFF  static com.squareup.javapoet.ClassName -DIMENSION  +DIMEN_RES  static com.squareup.javapoet.ClassName -DRAWABLE  +DIMENSION  +static com.squareup.javapoet.ClassName +DRAWABLE  + + static String DRAWABLE_NAME  - + static com.squareup.javapoet.ClassName DRAWABLE_RES  - + static com.squareup.javapoet.ClassName ERROR_EVENT  - + static com.squareup.javapoet.ClassName EVENT_DISPATCHER  - + static com.squareup.javapoet.ClassName EVENT_HANDLER  - + static com.squareup.javapoet.ClassName EVENT_TRIGGER  - + static com.squareup.javapoet.ClassName EVENT_TRIGGER_CONTAINER  - + static com.squareup.javapoet.ClassName EVENT_TRIGGER_TARGET  - + static com.squareup.javapoet.ClassName EXCEPTION  - + static com.squareup.javapoet.ClassName FROM_EVENT  - + static com.squareup.javapoet.ClassName HAMCREST_CORE_IS  - + static com.squareup.javapoet.ClassName HAMCREST_MATCHER  - + static com.squareup.javapoet.ClassName HAS_EVENT_DISPATCHER_CLASSNAME  - + static com.squareup.javapoet.ClassName INSPECTABLE_COMPONENT  - + static com.squareup.javapoet.ClassName INT_RES  - + static com.squareup.javapoet.ClassName LAYOUT_SPEC  - + static com.squareup.javapoet.ClassName LIFECYCLE_PHASE  - + static com.squareup.javapoet.ClassName LIST  - + static com.squareup.javapoet.ClassName MOUNT_CONTENT_POOL  - + static com.squareup.javapoet.ClassName MOUNT_SPEC  - + static com.squareup.javapoet.ClassName NON_EXISTENT_CLASS  - + static com.squareup.javapoet.ClassName OBJECT  - + static com.squareup.javapoet.ClassName OUTPUT  - + static com.squareup.javapoet.ClassName PX  - + static com.squareup.javapoet.ClassName REFERENCE  - + static com.squareup.javapoet.ClassName REFERENCE_BUILDER  - + static com.squareup.javapoet.ClassName REFERENCE_LIFECYCLE  - + static com.squareup.javapoet.ClassName RENDER_DATA  - + static com.squareup.javapoet.ClassName RESOURCE_RESOLVER  - + static com.squareup.javapoet.ClassName SECTION  - + static com.squareup.javapoet.ClassName SECTION_BUILDER  - + static com.squareup.javapoet.ClassName SIZE  - + static com.squareup.javapoet.ClassName -STATE_CONTAINER_COMPONENT  +STATE_CONTAINER  - + static com.squareup.javapoet.ClassName STATE_VALUE  - + static com.squareup.javapoet.ClassName STRING  - + static com.squareup.javapoet.ClassName STRING_RES  - + static com.squareup.javapoet.ClassName SYNCHRONIZED_POOL  - + static com.squareup.javapoet.ClassName TEST_SPEC  - + static com.squareup.javapoet.ClassName TRANSITION  - + static com.squareup.javapoet.ClassName TRANSITION_CONTAINER  - + static com.squareup.javapoet.ClassName TRANSITON  - + static com.squareup.javapoet.ClassName TREE_PROPS  - + static com.squareup.javapoet.ClassName VIEW  - + static String VIEW_NAME  - + static com.squareup.javapoet.ClassName WORKING_RANGE  @@ -893,13 +897,13 @@

    COMPONENT_STATE_UPDATE

    static final com.squareup.javapoet.ClassName COMPONENT_STATE_UPDATE
    - +
    • -

      STATE_CONTAINER_COMPONENT

      -
      static final com.squareup.javapoet.ClassName STATE_CONTAINER_COMPONENT
      +

      STATE_CONTAINER

      +
      static final com.squareup.javapoet.ClassName STATE_CONTAINER
    @@ -1094,12 +1098,21 @@

    NON_EXISTENT_CLASS

    -
      +
      • WORKING_RANGE

        static final com.squareup.javapoet.ClassName WORKING_RANGE
      + + + +
        +
      • +

        COMPONENTS_CONFIGURATION

        +
        static final com.squareup.javapoet.ClassName COMPONENTS_CONFIGURATION
        +
      • +
    diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/DefaultLayoutSpecGenerator.html b/docs/javadoc/com/facebook/litho/specmodels/model/DefaultLayoutSpecGenerator.html index e18fbcdef69..79f059c215c 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/DefaultLayoutSpecGenerator.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/DefaultLayoutSpecGenerator.html @@ -2,9 +2,9 @@ - + DefaultLayoutSpecGenerator - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/DefaultMountSpecGenerator.html b/docs/javadoc/com/facebook/litho/specmodels/model/DefaultMountSpecGenerator.html index ab0a8244029..f1ac606378c 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/DefaultMountSpecGenerator.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/DefaultMountSpecGenerator.html @@ -2,9 +2,9 @@ - + DefaultMountSpecGenerator - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/DelegateMethod.html b/docs/javadoc/com/facebook/litho/specmodels/model/DelegateMethod.html index 7d3bdb02e05..bb466de5e5a 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/DelegateMethod.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/DelegateMethod.html @@ -2,9 +2,9 @@ - + DelegateMethod - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/DelegateMethodDescription.Builder.html b/docs/javadoc/com/facebook/litho/specmodels/model/DelegateMethodDescription.Builder.html index cb85f6d6dd0..7f8a325869f 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/DelegateMethodDescription.Builder.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/DelegateMethodDescription.Builder.html @@ -2,9 +2,9 @@ - + DelegateMethodDescription.Builder - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/DelegateMethodDescription.OptionalParameterType.html b/docs/javadoc/com/facebook/litho/specmodels/model/DelegateMethodDescription.OptionalParameterType.html index adfba912654..6257bd46ac5 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/DelegateMethodDescription.OptionalParameterType.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/DelegateMethodDescription.OptionalParameterType.html @@ -2,9 +2,9 @@ - + DelegateMethodDescription.OptionalParameterType - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/DelegateMethodDescription.html b/docs/javadoc/com/facebook/litho/specmodels/model/DelegateMethodDescription.html index 59be26ab3ca..365d48a02bb 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/DelegateMethodDescription.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/DelegateMethodDescription.html @@ -2,9 +2,9 @@ - + DelegateMethodDescription - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/DelegateMethodDescriptions.html b/docs/javadoc/com/facebook/litho/specmodels/model/DelegateMethodDescriptions.html index 9ec56f0c6c7..1889674c635 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/DelegateMethodDescriptions.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/DelegateMethodDescriptions.html @@ -2,9 +2,9 @@ - + DelegateMethodDescriptions - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/DelegateMethodValidation.html b/docs/javadoc/com/facebook/litho/specmodels/model/DelegateMethodValidation.html index 4000e9aa648..2a603e48251 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/DelegateMethodValidation.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/DelegateMethodValidation.html @@ -2,9 +2,9 @@ - + DelegateMethodValidation - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/DependencyInjectionHelper.html b/docs/javadoc/com/facebook/litho/specmodels/model/DependencyInjectionHelper.html index 4979b480f40..354825eb773 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/DependencyInjectionHelper.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/DependencyInjectionHelper.html @@ -2,9 +2,9 @@ - + DependencyInjectionHelper - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/DependencyInjectionHelperFactory.html b/docs/javadoc/com/facebook/litho/specmodels/model/DependencyInjectionHelperFactory.html index 4e5fc21d20e..5099eb4c508 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/DependencyInjectionHelperFactory.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/DependencyInjectionHelperFactory.html @@ -2,9 +2,9 @@ - + DependencyInjectionHelperFactory - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/DiffPropModel.html b/docs/javadoc/com/facebook/litho/specmodels/model/DiffPropModel.html index 7a312b34356..40407bc7ba1 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/DiffPropModel.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/DiffPropModel.html @@ -2,9 +2,9 @@ - + DiffPropModel - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/DiffStateParamModel.html b/docs/javadoc/com/facebook/litho/specmodels/model/DiffStateParamModel.html index a3ee6e110bc..2f85d29dde7 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/DiffStateParamModel.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/DiffStateParamModel.html @@ -2,9 +2,9 @@ - + DiffStateParamModel - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/DiffValidation.html b/docs/javadoc/com/facebook/litho/specmodels/model/DiffValidation.html index 2d297efc83b..59884baf1d1 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/DiffValidation.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/DiffValidation.html @@ -2,9 +2,9 @@ - + DiffValidation - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/ErrorEventHandlerGenerator.html b/docs/javadoc/com/facebook/litho/specmodels/model/ErrorEventHandlerGenerator.html index 4524ab555ca..81643a202f7 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/ErrorEventHandlerGenerator.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/ErrorEventHandlerGenerator.html @@ -2,9 +2,9 @@ - + ErrorEventHandlerGenerator - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/EventDeclarationModel.FieldModel.html b/docs/javadoc/com/facebook/litho/specmodels/model/EventDeclarationModel.FieldModel.html index 3ae7a41b11c..88de1701994 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/EventDeclarationModel.FieldModel.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/EventDeclarationModel.FieldModel.html @@ -2,9 +2,9 @@ - + EventDeclarationModel.FieldModel - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/EventDeclarationModel.html b/docs/javadoc/com/facebook/litho/specmodels/model/EventDeclarationModel.html index b418afb5b0d..01bf5cd4c56 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/EventDeclarationModel.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/EventDeclarationModel.html @@ -2,9 +2,9 @@ - + EventDeclarationModel - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/EventMethod.html b/docs/javadoc/com/facebook/litho/specmodels/model/EventMethod.html index 7dfc5e8bec7..d17d002c675 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/EventMethod.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/EventMethod.html @@ -2,9 +2,9 @@ - + EventMethod - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/EventValidation.html b/docs/javadoc/com/facebook/litho/specmodels/model/EventValidation.html index 2b063df3c2c..b17dd37e9fc 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/EventValidation.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/EventValidation.html @@ -2,9 +2,9 @@ - + EventValidation - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/HasEnclosedSpecModel.html b/docs/javadoc/com/facebook/litho/specmodels/model/HasEnclosedSpecModel.html index b07001e2744..75c3db94854 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/HasEnclosedSpecModel.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/HasEnclosedSpecModel.html @@ -2,9 +2,9 @@ - + HasEnclosedSpecModel - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/HasPureRender.html b/docs/javadoc/com/facebook/litho/specmodels/model/HasPureRender.html index 8a0b53029c2..ec7cc6764c7 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/HasPureRender.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/HasPureRender.html @@ -2,9 +2,9 @@ - + HasPureRender - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/InjectPropModel.html b/docs/javadoc/com/facebook/litho/specmodels/model/InjectPropModel.html index 69d15926b1e..76d56352453 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/InjectPropModel.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/InjectPropModel.html @@ -2,9 +2,9 @@ - + InjectPropModel - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/InterStageInputParamModel.html b/docs/javadoc/com/facebook/litho/specmodels/model/InterStageInputParamModel.html index 7e141e7f09c..1fa61fa3094 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/InterStageInputParamModel.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/InterStageInputParamModel.html @@ -2,9 +2,9 @@ - + InterStageInputParamModel - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/LayoutSpecModel.html b/docs/javadoc/com/facebook/litho/specmodels/model/LayoutSpecModel.html index fafae1017be..9434ef7925c 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/LayoutSpecModel.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/LayoutSpecModel.html @@ -2,9 +2,9 @@ - + LayoutSpecModel - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/MethodParamModel.html b/docs/javadoc/com/facebook/litho/specmodels/model/MethodParamModel.html index ca1bbce4cef..764e892c5f7 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/MethodParamModel.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/MethodParamModel.html @@ -2,9 +2,9 @@ - + MethodParamModel - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/MethodParamModelFactory.html b/docs/javadoc/com/facebook/litho/specmodels/model/MethodParamModelFactory.html index 29b50bd3278..1de7d26c62b 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/MethodParamModelFactory.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/MethodParamModelFactory.html @@ -2,9 +2,9 @@ - + MethodParamModelFactory - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/MethodParamModelUtils.html b/docs/javadoc/com/facebook/litho/specmodels/model/MethodParamModelUtils.html index d49a6ef3bfa..972634534f4 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/MethodParamModelUtils.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/MethodParamModelUtils.html @@ -2,9 +2,9 @@ - + MethodParamModelUtils - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/MountSpecModel.html b/docs/javadoc/com/facebook/litho/specmodels/model/MountSpecModel.html index 0f265c39151..ded49117920 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/MountSpecModel.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/MountSpecModel.html @@ -2,9 +2,9 @@ - + MountSpecModel - + @@ -154,7 +154,7 @@

    Constructor Summary

    boolean isPublic, DependencyInjectionHelper dependencyInjectionHelper, boolean isPureRender, - boolean canMountIncrementally, + boolean hasChildLithosViews, boolean shouldUseDisplayList, int poolSize, boolean canPreallocate, @@ -439,7 +439,7 @@

    MountSpecModel

    boolean isPublic, DependencyInjectionHelper dependencyInjectionHelper, boolean isPureRender, - boolean canMountIncrementally, + boolean hasChildLithosViews, boolean shouldUseDisplayList, int poolSize, boolean canPreallocate, diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/PropDefaultModel.html b/docs/javadoc/com/facebook/litho/specmodels/model/PropDefaultModel.html index 717fb4b74c7..76a121ee307 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/PropDefaultModel.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/PropDefaultModel.html @@ -2,9 +2,9 @@ - + PropDefaultModel - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/PropJavadocModel.html b/docs/javadoc/com/facebook/litho/specmodels/model/PropJavadocModel.html index 3c809637134..4ccd529dc55 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/PropJavadocModel.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/PropJavadocModel.html @@ -2,9 +2,9 @@ - + PropJavadocModel - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/PropModel.html b/docs/javadoc/com/facebook/litho/specmodels/model/PropModel.html index e981d07939a..f6436c68b8a 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/PropModel.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/PropModel.html @@ -2,9 +2,9 @@ - + PropModel - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/PropValidation.CommonPropModel.html b/docs/javadoc/com/facebook/litho/specmodels/model/PropValidation.CommonPropModel.html index e0202af1d5f..8f346c7e45b 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/PropValidation.CommonPropModel.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/PropValidation.CommonPropModel.html @@ -2,9 +2,9 @@ - + PropValidation.CommonPropModel - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/PropValidation.html b/docs/javadoc/com/facebook/litho/specmodels/model/PropValidation.html index 872bf03f409..c5ad8e6e26a 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/PropValidation.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/PropValidation.html @@ -2,9 +2,9 @@ - + PropValidation - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/PureRenderValidation.html b/docs/javadoc/com/facebook/litho/specmodels/model/PureRenderValidation.html index d48cbdb043e..3189c933460 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/PureRenderValidation.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/PureRenderValidation.html @@ -2,9 +2,9 @@ - + PureRenderValidation - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/RenderDataDiffModel.html b/docs/javadoc/com/facebook/litho/specmodels/model/RenderDataDiffModel.html index 3a2d9ebb08b..1e4551925ea 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/RenderDataDiffModel.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/RenderDataDiffModel.html @@ -2,9 +2,9 @@ - + RenderDataDiffModel - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/SimpleMethodParamModel.html b/docs/javadoc/com/facebook/litho/specmodels/model/SimpleMethodParamModel.html index cd741149b5d..beea27f6989 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/SimpleMethodParamModel.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/SimpleMethodParamModel.html @@ -2,9 +2,9 @@ - + SimpleMethodParamModel - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/SpecElementType.html b/docs/javadoc/com/facebook/litho/specmodels/model/SpecElementType.html index 59dfbc16824..1eff573bd5a 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/SpecElementType.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/SpecElementType.html @@ -2,9 +2,9 @@ - + SpecElementType - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/SpecGenerator.html b/docs/javadoc/com/facebook/litho/specmodels/model/SpecGenerator.html index 5b9065a6b16..05afca8c7e3 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/SpecGenerator.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/SpecGenerator.html @@ -2,9 +2,9 @@ - + SpecGenerator - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/SpecMethodModel.Builder.html b/docs/javadoc/com/facebook/litho/specmodels/model/SpecMethodModel.Builder.html index 874fd0b8d83..eb31b66b6b6 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/SpecMethodModel.Builder.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/SpecMethodModel.Builder.html @@ -2,9 +2,9 @@ - + SpecMethodModel.Builder - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/SpecMethodModel.html b/docs/javadoc/com/facebook/litho/specmodels/model/SpecMethodModel.html index 19f886ba6bb..112e0e68c39 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/SpecMethodModel.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/SpecMethodModel.html @@ -2,9 +2,9 @@ - + SpecMethodModel - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/SpecMethodModelValidation.html b/docs/javadoc/com/facebook/litho/specmodels/model/SpecMethodModelValidation.html index 8b4574a96db..66cbef9e056 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/SpecMethodModelValidation.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/SpecMethodModelValidation.html @@ -2,9 +2,9 @@ - + SpecMethodModelValidation - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/SpecModel.html b/docs/javadoc/com/facebook/litho/specmodels/model/SpecModel.html index 75e040005fc..bf42f516a00 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/SpecModel.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/SpecModel.html @@ -2,9 +2,9 @@ - + SpecModel - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/SpecModelImpl.Builder.html b/docs/javadoc/com/facebook/litho/specmodels/model/SpecModelImpl.Builder.html index 26b8e69165d..20921329c19 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/SpecModelImpl.Builder.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/SpecModelImpl.Builder.html @@ -2,9 +2,9 @@ - + SpecModelImpl.Builder - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/SpecModelImpl.html b/docs/javadoc/com/facebook/litho/specmodels/model/SpecModelImpl.html index 1488f4eb4bc..117f9dad5fe 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/SpecModelImpl.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/SpecModelImpl.html @@ -2,9 +2,9 @@ - + SpecModelImpl - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/SpecModelUtils.html b/docs/javadoc/com/facebook/litho/specmodels/model/SpecModelUtils.html index cf65360f8f1..abc7ca8a62e 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/SpecModelUtils.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/SpecModelUtils.html @@ -2,9 +2,9 @@ - + SpecModelUtils - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/SpecModelValidation.html b/docs/javadoc/com/facebook/litho/specmodels/model/SpecModelValidation.html index ff869dc9a43..fd2331f73f7 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/SpecModelValidation.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/SpecModelValidation.html @@ -2,9 +2,9 @@ - + SpecModelValidation - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/SpecModelValidationError.html b/docs/javadoc/com/facebook/litho/specmodels/model/SpecModelValidationError.html index bbb8fb9cfad..b348b213aa5 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/SpecModelValidationError.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/SpecModelValidationError.html @@ -2,9 +2,9 @@ - + SpecModelValidationError - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/StateParamModel.html b/docs/javadoc/com/facebook/litho/specmodels/model/StateParamModel.html index 0b2b3fb9eea..e79ea9f774e 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/StateParamModel.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/StateParamModel.html @@ -2,9 +2,9 @@ - + StateParamModel - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/StateValidation.html b/docs/javadoc/com/facebook/litho/specmodels/model/StateValidation.html index 28c6fc10ce8..b8ac1043ff9 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/StateValidation.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/StateValidation.html @@ -2,9 +2,9 @@ - + StateValidation - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/TagModel.html b/docs/javadoc/com/facebook/litho/specmodels/model/TagModel.html index 6d79cc7695c..013b3045d5f 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/TagModel.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/TagModel.html @@ -2,9 +2,9 @@ - + TagModel - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/TagValidation.html b/docs/javadoc/com/facebook/litho/specmodels/model/TagValidation.html index 929cabc790c..d91c68bb53f 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/TagValidation.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/TagValidation.html @@ -2,9 +2,9 @@ - + TagValidation - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/TreePropModel.html b/docs/javadoc/com/facebook/litho/specmodels/model/TreePropModel.html index abee106a3aa..d233bf400c9 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/TreePropModel.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/TreePropModel.html @@ -2,9 +2,9 @@ - + TreePropModel - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/UpdateStateMethod.html b/docs/javadoc/com/facebook/litho/specmodels/model/UpdateStateMethod.html index ae389f01f1b..30498a51253 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/UpdateStateMethod.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/UpdateStateMethod.html @@ -2,9 +2,9 @@ - + UpdateStateMethod - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/WorkingRangeDeclarationModel.html b/docs/javadoc/com/facebook/litho/specmodels/model/WorkingRangeDeclarationModel.html index 3908d6717be..1ec32ee650b 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/WorkingRangeDeclarationModel.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/WorkingRangeDeclarationModel.html @@ -2,9 +2,9 @@ - + WorkingRangeDeclarationModel - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/WorkingRangeMethodModel.html b/docs/javadoc/com/facebook/litho/specmodels/model/WorkingRangeMethodModel.html index bc896969b1d..f468c89e0d8 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/WorkingRangeMethodModel.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/WorkingRangeMethodModel.html @@ -2,9 +2,9 @@ - + WorkingRangeMethodModel - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/package-frame.html b/docs/javadoc/com/facebook/litho/specmodels/model/package-frame.html index 41ff179b467..61c01328f64 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/package-frame.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/package-frame.html @@ -2,9 +2,9 @@ - + com.facebook.litho.specmodels.model - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/package-summary.html b/docs/javadoc/com/facebook/litho/specmodels/model/package-summary.html index fac1bc3b156..ed12391f04f 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/package-summary.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/package-summary.html @@ -2,9 +2,9 @@ - + com.facebook.litho.specmodels.model - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/package-tree.html b/docs/javadoc/com/facebook/litho/specmodels/model/package-tree.html index 153f5fea70e..a4da7bd6326 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/package-tree.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/package-tree.html @@ -2,9 +2,9 @@ - + com.facebook.litho.specmodels.model Class Hierarchy - + @@ -147,8 +147,8 @@

    Enum Hierarchy

    diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/testing/DefaultTestSpecGenerator.html b/docs/javadoc/com/facebook/litho/specmodels/model/testing/DefaultTestSpecGenerator.html index be9c6b8056d..998b7896f10 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/testing/DefaultTestSpecGenerator.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/testing/DefaultTestSpecGenerator.html @@ -2,9 +2,9 @@ - + DefaultTestSpecGenerator - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/testing/TestSpecGenerator.html b/docs/javadoc/com/facebook/litho/specmodels/model/testing/TestSpecGenerator.html index 93ece4f132c..279bc129a2d 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/testing/TestSpecGenerator.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/testing/TestSpecGenerator.html @@ -2,9 +2,9 @@ - + TestSpecGenerator - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/testing/TestSpecModel.html b/docs/javadoc/com/facebook/litho/specmodels/model/testing/TestSpecModel.html index 8c145cebc08..aee07a6b9e3 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/testing/TestSpecModel.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/testing/TestSpecModel.html @@ -2,9 +2,9 @@ - + TestSpecModel - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/testing/TestSpecModelValidation.html b/docs/javadoc/com/facebook/litho/specmodels/model/testing/TestSpecModelValidation.html index cc76b9ec7f9..6ca3cf52fa9 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/testing/TestSpecModelValidation.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/testing/TestSpecModelValidation.html @@ -2,9 +2,9 @@ - + TestSpecModelValidation - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/testing/package-frame.html b/docs/javadoc/com/facebook/litho/specmodels/model/testing/package-frame.html index 8379900b4dd..15c83310f89 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/testing/package-frame.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/testing/package-frame.html @@ -2,9 +2,9 @@ - + com.facebook.litho.specmodels.model.testing - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/testing/package-summary.html b/docs/javadoc/com/facebook/litho/specmodels/model/testing/package-summary.html index f8d198d4429..6186a637ebd 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/testing/package-summary.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/testing/package-summary.html @@ -2,9 +2,9 @@ - + com.facebook.litho.specmodels.model.testing - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/model/testing/package-tree.html b/docs/javadoc/com/facebook/litho/specmodels/model/testing/package-tree.html index 04c2e936119..de2825bb5fb 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/model/testing/package-tree.html +++ b/docs/javadoc/com/facebook/litho/specmodels/model/testing/package-tree.html @@ -2,9 +2,9 @@ - + com.facebook.litho.specmodels.model.testing Class Hierarchy - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/processor/AbstractComponentsProcessor.html b/docs/javadoc/com/facebook/litho/specmodels/processor/AbstractComponentsProcessor.html index 471ee8b0027..a6f8a1e70c8 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/processor/AbstractComponentsProcessor.html +++ b/docs/javadoc/com/facebook/litho/specmodels/processor/AbstractComponentsProcessor.html @@ -2,9 +2,9 @@ - + AbstractComponentsProcessor - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/processor/AnnotationExtractor.html b/docs/javadoc/com/facebook/litho/specmodels/processor/AnnotationExtractor.html index 0909b894f71..8f5fa376475 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/processor/AnnotationExtractor.html +++ b/docs/javadoc/com/facebook/litho/specmodels/processor/AnnotationExtractor.html @@ -2,9 +2,9 @@ - + AnnotationExtractor - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/processor/ComponentsProcessingException.html b/docs/javadoc/com/facebook/litho/specmodels/processor/ComponentsProcessingException.html index c8b634e609b..970edc82546 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/processor/ComponentsProcessingException.html +++ b/docs/javadoc/com/facebook/litho/specmodels/processor/ComponentsProcessingException.html @@ -2,9 +2,9 @@ - + ComponentsProcessingException - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/processor/ComponentsProcessor.html b/docs/javadoc/com/facebook/litho/specmodels/processor/ComponentsProcessor.html index cd5800944a5..552ea815385 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/processor/ComponentsProcessor.html +++ b/docs/javadoc/com/facebook/litho/specmodels/processor/ComponentsProcessor.html @@ -2,9 +2,9 @@ - + ComponentsProcessor - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/processor/DelegateMethodExtractor.html b/docs/javadoc/com/facebook/litho/specmodels/processor/DelegateMethodExtractor.html index db5a8cd0230..4c9f80e6467 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/processor/DelegateMethodExtractor.html +++ b/docs/javadoc/com/facebook/litho/specmodels/processor/DelegateMethodExtractor.html @@ -2,9 +2,9 @@ - + DelegateMethodExtractor - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/processor/EventDeclarationsExtractor.html b/docs/javadoc/com/facebook/litho/specmodels/processor/EventDeclarationsExtractor.html index 95d886accbf..f79d4b68131 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/processor/EventDeclarationsExtractor.html +++ b/docs/javadoc/com/facebook/litho/specmodels/processor/EventDeclarationsExtractor.html @@ -2,9 +2,9 @@ - + EventDeclarationsExtractor - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/processor/EventMethodExtractor.html b/docs/javadoc/com/facebook/litho/specmodels/processor/EventMethodExtractor.html index 6751a180638..998a1e8a7b0 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/processor/EventMethodExtractor.html +++ b/docs/javadoc/com/facebook/litho/specmodels/processor/EventMethodExtractor.html @@ -2,9 +2,9 @@ - + EventMethodExtractor - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/processor/InterStageStore.html b/docs/javadoc/com/facebook/litho/specmodels/processor/InterStageStore.html index 7c5e6dde859..98d814d10e0 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/processor/InterStageStore.html +++ b/docs/javadoc/com/facebook/litho/specmodels/processor/InterStageStore.html @@ -2,9 +2,9 @@ - + InterStageStore - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/processor/JavadocExtractor.html b/docs/javadoc/com/facebook/litho/specmodels/processor/JavadocExtractor.html index 169a8a5d575..5a3845fda44 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/processor/JavadocExtractor.html +++ b/docs/javadoc/com/facebook/litho/specmodels/processor/JavadocExtractor.html @@ -2,9 +2,9 @@ - + JavadocExtractor - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/processor/LayoutSpecModelFactory.html b/docs/javadoc/com/facebook/litho/specmodels/processor/LayoutSpecModelFactory.html index c5a4ddf9508..ed75b939a6f 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/processor/LayoutSpecModelFactory.html +++ b/docs/javadoc/com/facebook/litho/specmodels/processor/LayoutSpecModelFactory.html @@ -2,9 +2,9 @@ - + LayoutSpecModelFactory - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/processor/MethodExtractorUtils.html b/docs/javadoc/com/facebook/litho/specmodels/processor/MethodExtractorUtils.html index 958cfdc2342..7329add9a4f 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/processor/MethodExtractorUtils.html +++ b/docs/javadoc/com/facebook/litho/specmodels/processor/MethodExtractorUtils.html @@ -2,9 +2,9 @@ - + MethodExtractorUtils - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/processor/MountSpecModelFactory.html b/docs/javadoc/com/facebook/litho/specmodels/processor/MountSpecModelFactory.html index 2c99b8537e2..e03afbf0ded 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/processor/MountSpecModelFactory.html +++ b/docs/javadoc/com/facebook/litho/specmodels/processor/MountSpecModelFactory.html @@ -2,9 +2,9 @@ - + MountSpecModelFactory - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/processor/MultiPrintableException.html b/docs/javadoc/com/facebook/litho/specmodels/processor/MultiPrintableException.html index e0f48e62fca..3dd0ad72be9 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/processor/MultiPrintableException.html +++ b/docs/javadoc/com/facebook/litho/specmodels/processor/MultiPrintableException.html @@ -2,9 +2,9 @@ - + MultiPrintableException - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/processor/PrintableException.html b/docs/javadoc/com/facebook/litho/specmodels/processor/PrintableException.html index 7c7d979a990..e84bab32bd5 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/processor/PrintableException.html +++ b/docs/javadoc/com/facebook/litho/specmodels/processor/PrintableException.html @@ -2,9 +2,9 @@ - + PrintableException - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/processor/ProcessorUtils.html b/docs/javadoc/com/facebook/litho/specmodels/processor/ProcessorUtils.html index 4c656f3c2a5..9c13faeff25 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/processor/ProcessorUtils.html +++ b/docs/javadoc/com/facebook/litho/specmodels/processor/ProcessorUtils.html @@ -2,9 +2,9 @@ - + ProcessorUtils - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/processor/PropDefaultsExtractor.html b/docs/javadoc/com/facebook/litho/specmodels/processor/PropDefaultsExtractor.html index 782ff556778..9e96364f602 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/processor/PropDefaultsExtractor.html +++ b/docs/javadoc/com/facebook/litho/specmodels/processor/PropDefaultsExtractor.html @@ -2,9 +2,9 @@ - + PropDefaultsExtractor - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/processor/PropNameInterStageStore.html b/docs/javadoc/com/facebook/litho/specmodels/processor/PropNameInterStageStore.html index d399639ebcd..f0691780f40 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/processor/PropNameInterStageStore.html +++ b/docs/javadoc/com/facebook/litho/specmodels/processor/PropNameInterStageStore.html @@ -2,9 +2,9 @@ - + PropNameInterStageStore - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/processor/SpecElementTypeDeterminator.html b/docs/javadoc/com/facebook/litho/specmodels/processor/SpecElementTypeDeterminator.html index 2d900ee1ec9..b13d3c65d74 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/processor/SpecElementTypeDeterminator.html +++ b/docs/javadoc/com/facebook/litho/specmodels/processor/SpecElementTypeDeterminator.html @@ -2,9 +2,9 @@ - + SpecElementTypeDeterminator - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/processor/SpecModelFactory.html b/docs/javadoc/com/facebook/litho/specmodels/processor/SpecModelFactory.html index 494f898eceb..73574198c2f 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/processor/SpecModelFactory.html +++ b/docs/javadoc/com/facebook/litho/specmodels/processor/SpecModelFactory.html @@ -2,9 +2,9 @@ - + SpecModelFactory - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/processor/TagExtractor.html b/docs/javadoc/com/facebook/litho/specmodels/processor/TagExtractor.html index f4736843a48..033d4fcf279 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/processor/TagExtractor.html +++ b/docs/javadoc/com/facebook/litho/specmodels/processor/TagExtractor.html @@ -2,9 +2,9 @@ - + TagExtractor - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/processor/TestTargetExtractor.html b/docs/javadoc/com/facebook/litho/specmodels/processor/TestTargetExtractor.html index 5429ed4e720..4b789e0ab5c 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/processor/TestTargetExtractor.html +++ b/docs/javadoc/com/facebook/litho/specmodels/processor/TestTargetExtractor.html @@ -2,9 +2,9 @@ - + TestTargetExtractor - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/processor/TriggerMethodExtractor.html b/docs/javadoc/com/facebook/litho/specmodels/processor/TriggerMethodExtractor.html index fca588f6091..809e83253d4 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/processor/TriggerMethodExtractor.html +++ b/docs/javadoc/com/facebook/litho/specmodels/processor/TriggerMethodExtractor.html @@ -2,9 +2,9 @@ - + TriggerMethodExtractor - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/processor/TypeVariablesExtractor.html b/docs/javadoc/com/facebook/litho/specmodels/processor/TypeVariablesExtractor.html index 1b6a883cadc..ae53312e08b 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/processor/TypeVariablesExtractor.html +++ b/docs/javadoc/com/facebook/litho/specmodels/processor/TypeVariablesExtractor.html @@ -2,9 +2,9 @@ - + TypeVariablesExtractor - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/processor/UpdateStateMethodExtractor.html b/docs/javadoc/com/facebook/litho/specmodels/processor/UpdateStateMethodExtractor.html index 2c444c621f4..7aa21cc997a 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/processor/UpdateStateMethodExtractor.html +++ b/docs/javadoc/com/facebook/litho/specmodels/processor/UpdateStateMethodExtractor.html @@ -2,9 +2,9 @@ - + UpdateStateMethodExtractor - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/processor/WorkingRangesMethodExtractor.html b/docs/javadoc/com/facebook/litho/specmodels/processor/WorkingRangesMethodExtractor.html index f1b9029ddf3..71648373b4a 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/processor/WorkingRangesMethodExtractor.html +++ b/docs/javadoc/com/facebook/litho/specmodels/processor/WorkingRangesMethodExtractor.html @@ -2,9 +2,9 @@ - + WorkingRangesMethodExtractor - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/processor/package-frame.html b/docs/javadoc/com/facebook/litho/specmodels/processor/package-frame.html index 0d2cddf3d8e..8c7ee132e07 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/processor/package-frame.html +++ b/docs/javadoc/com/facebook/litho/specmodels/processor/package-frame.html @@ -2,9 +2,9 @@ - + com.facebook.litho.specmodels.processor - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/processor/package-summary.html b/docs/javadoc/com/facebook/litho/specmodels/processor/package-summary.html index d0ada39b386..e3c31751430 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/processor/package-summary.html +++ b/docs/javadoc/com/facebook/litho/specmodels/processor/package-summary.html @@ -2,9 +2,9 @@ - + com.facebook.litho.specmodels.processor - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/processor/package-tree.html b/docs/javadoc/com/facebook/litho/specmodels/processor/package-tree.html index 44f7d2e360d..1671a691148 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/processor/package-tree.html +++ b/docs/javadoc/com/facebook/litho/specmodels/processor/package-tree.html @@ -2,9 +2,9 @@ - + com.facebook.litho.specmodels.processor Class Hierarchy - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/processor/testing/ComponentsTestingProcessor.html b/docs/javadoc/com/facebook/litho/specmodels/processor/testing/ComponentsTestingProcessor.html index 8c245513bcf..6f1a39e194a 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/processor/testing/ComponentsTestingProcessor.html +++ b/docs/javadoc/com/facebook/litho/specmodels/processor/testing/ComponentsTestingProcessor.html @@ -2,9 +2,9 @@ - + ComponentsTestingProcessor - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/processor/testing/TestSpecModelFactory.html b/docs/javadoc/com/facebook/litho/specmodels/processor/testing/TestSpecModelFactory.html index 3cb2b358add..22ad31ab6fe 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/processor/testing/TestSpecModelFactory.html +++ b/docs/javadoc/com/facebook/litho/specmodels/processor/testing/TestSpecModelFactory.html @@ -2,9 +2,9 @@ - + TestSpecModelFactory - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/processor/testing/package-frame.html b/docs/javadoc/com/facebook/litho/specmodels/processor/testing/package-frame.html index 18d4d7d9089..fba605bad23 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/processor/testing/package-frame.html +++ b/docs/javadoc/com/facebook/litho/specmodels/processor/testing/package-frame.html @@ -2,9 +2,9 @@ - + com.facebook.litho.specmodels.processor.testing - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/processor/testing/package-summary.html b/docs/javadoc/com/facebook/litho/specmodels/processor/testing/package-summary.html index 9cc2ac9ba32..59d24d521bd 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/processor/testing/package-summary.html +++ b/docs/javadoc/com/facebook/litho/specmodels/processor/testing/package-summary.html @@ -2,9 +2,9 @@ - + com.facebook.litho.specmodels.processor.testing - + diff --git a/docs/javadoc/com/facebook/litho/specmodels/processor/testing/package-tree.html b/docs/javadoc/com/facebook/litho/specmodels/processor/testing/package-tree.html index 84434efb5d3..f75211c8b27 100644 --- a/docs/javadoc/com/facebook/litho/specmodels/processor/testing/package-tree.html +++ b/docs/javadoc/com/facebook/litho/specmodels/processor/testing/package-tree.html @@ -2,9 +2,9 @@ - + com.facebook.litho.specmodels.processor.testing Class Hierarchy - + diff --git a/docs/javadoc/com/facebook/litho/testing/ComponentsRule.html b/docs/javadoc/com/facebook/litho/testing/ComponentsRule.html index 11d1c8d949a..9c248aef3d9 100644 --- a/docs/javadoc/com/facebook/litho/testing/ComponentsRule.html +++ b/docs/javadoc/com/facebook/litho/testing/ComponentsRule.html @@ -2,9 +2,9 @@ - + ComponentsRule - + diff --git a/docs/javadoc/com/facebook/litho/testing/InteractionUtil.html b/docs/javadoc/com/facebook/litho/testing/InteractionUtil.html index 597247e4904..bfe91a78039 100644 --- a/docs/javadoc/com/facebook/litho/testing/InteractionUtil.html +++ b/docs/javadoc/com/facebook/litho/testing/InteractionUtil.html @@ -2,9 +2,9 @@ - + InteractionUtil - + diff --git a/docs/javadoc/com/facebook/litho/testing/ReflectionHelper.html b/docs/javadoc/com/facebook/litho/testing/ReflectionHelper.html index 4b0db175c3c..5d8798a3941 100644 --- a/docs/javadoc/com/facebook/litho/testing/ReflectionHelper.html +++ b/docs/javadoc/com/facebook/litho/testing/ReflectionHelper.html @@ -2,9 +2,9 @@ - + ReflectionHelper - + diff --git a/docs/javadoc/com/facebook/litho/testing/TestComponent.html b/docs/javadoc/com/facebook/litho/testing/TestComponent.html index e66096e7825..e334b7c25a8 100644 --- a/docs/javadoc/com/facebook/litho/testing/TestComponent.html +++ b/docs/javadoc/com/facebook/litho/testing/TestComponent.html @@ -2,9 +2,9 @@ - + TestComponent - + @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10}; +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -158,7 +158,7 @@

    Nested classes/interfaces inherited from class com.facebook.litho.

    Nested classes/interfaces inherited from class com.facebook.litho.ComponentLifecycle

    -ComponentLifecycle.MountType, ComponentLifecycle.RenderData, ComponentLifecycle.StateContainer, ComponentLifecycle.StateUpdate, ComponentLifecycle.TransitionContainer +ComponentLifecycle.MountType, ComponentLifecycle.RenderData, ComponentLifecycle.StateUpdate, ComponentLifecycle.TransitionContainer @@ -246,35 +246,43 @@

    Method Summary

    boolean -isMounted()  +isEquivalentTo(Component other) +
    Compares this component to a different one to check if they are the same + + This is used to be able to skip rendering a component again.
    + +boolean +isMounted()  + + void resetInteractions()
    Reset the tracking of which methods have been called on this component.
    - + boolean wasMeasureCalled()  - + boolean wasOnBindCalled()  - + boolean wasOnBoundsDefinedCalled()  - + boolean wasOnMountCalled()  - + boolean wasOnUnbindCalled()  - + boolean wasOnUnmountCalled()  @@ -284,14 +292,14 @@

    Method Summary

    Methods inherited from class com.facebook.litho.Component

    -canResolve, clearCachedLayout, copyInterStageImpl, getEventDispatcher, getId, getOrCreateCommonProps, getScopedContext, getSimpleName, getStateContainer, isEquivalentTo, makeShallowCopy, measure, recordEventTrigger, registerWorkingRange, releaseCachedLayout, setScopedContext, updateInternalChildState, updateInternalChildState, willRender +canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getEventDispatcher, getId, getScopedContext, getSimpleName, getStateContainer, makeShallowCopy, measure, recordEventTrigger, registerWorkingRange, releaseCachedLayout, setScopedContext, updateInternalChildState, updateInternalChildState, willRender + + + +
      +
    • +

      isEquivalentTo

      +
      public boolean isEquivalentTo(Component other)
      +
      Description copied from class: Component
      +
      Compares this component to a different one to check if they are the same + + This is used to be able to skip rendering a component again. We avoid using the + Object.equals(Object) so we can optimize the code better over time since we don't have + to adhere to the contract required for a equals method.
      +
      +
      Overrides:
      +
      isEquivalentTo in class Component
      +
      Parameters:
      +
      other - the component to compare to
      +
      Returns:
      +
      true if the components are of the same type and have the same props
      +
      +
    • +
    diff --git a/docs/javadoc/com/facebook/litho/testing/TestDrawableComponent.Builder.html b/docs/javadoc/com/facebook/litho/testing/TestDrawableComponent.Builder.html index 90f19d44b09..c7efb33a9ea 100644 --- a/docs/javadoc/com/facebook/litho/testing/TestDrawableComponent.Builder.html +++ b/docs/javadoc/com/facebook/litho/testing/TestDrawableComponent.Builder.html @@ -2,9 +2,9 @@ - + TestDrawableComponent.Builder - + diff --git a/docs/javadoc/com/facebook/litho/testing/TestDrawableComponent.html b/docs/javadoc/com/facebook/litho/testing/TestDrawableComponent.html index 2b5b063212d..ebe2bb34ff4 100644 --- a/docs/javadoc/com/facebook/litho/testing/TestDrawableComponent.html +++ b/docs/javadoc/com/facebook/litho/testing/TestDrawableComponent.html @@ -2,9 +2,9 @@ - + TestDrawableComponent - + @@ -165,7 +165,7 @@

    Nested classes/interfaces inherited from class com.facebook.litho.

    Nested classes/interfaces inherited from class com.facebook.litho.ComponentLifecycle

    -ComponentLifecycle.MountType, ComponentLifecycle.RenderData, ComponentLifecycle.StateContainer, ComponentLifecycle.StateUpdate, ComponentLifecycle.TransitionContainer +ComponentLifecycle.MountType, ComponentLifecycle.RenderData, ComponentLifecycle.StateUpdate, ComponentLifecycle.TransitionContainer @@ -353,21 +353,21 @@

    Method Summary

    Methods inherited from class com.facebook.litho.testing.TestComponent

    -dispatchOnEvent, getDispatchedEventHandlers, isBound, isMounted, resetInteractions, wasMeasureCalled, wasOnBindCalled, wasOnBoundsDefinedCalled, wasOnMountCalled, wasOnUnbindCalled, wasOnUnmountCalled +dispatchOnEvent, getDispatchedEventHandlers, isBound, isEquivalentTo, isMounted, resetInteractions, wasMeasureCalled, wasOnBindCalled, wasOnBoundsDefinedCalled, wasOnMountCalled, wasOnUnbindCalled, wasOnUnmountCalled @@ -270,21 +270,21 @@

    Method Summary

    Methods inherited from class com.facebook.litho.testing.TestComponent

    -dispatchOnEvent, getDispatchedEventHandlers, isBound, isMounted, resetInteractions, wasMeasureCalled, wasOnBindCalled, wasOnBoundsDefinedCalled, wasOnMountCalled, wasOnUnbindCalled, wasOnUnmountCalled +dispatchOnEvent, getDispatchedEventHandlers, isBound, isEquivalentTo, isMounted, resetInteractions, wasMeasureCalled, wasOnBindCalled, wasOnBoundsDefinedCalled, wasOnMountCalled, wasOnUnbindCalled, wasOnUnmountCalled @@ -205,6 +205,14 @@

    Method Summary

    +boolean +isEquivalentTo(Component other) +
    Compares this component to a different one to check if they are the same + + This is used to be able to skip rendering a component again.
    + + + protected Component onCreateLayoutWithSizeSpec(ComponentContext c, int widthSpec, @@ -216,14 +224,14 @@

    Method Summary

    Methods inherited from class com.facebook.litho.Component

    -canResolve, clearCachedLayout, copyInterStageImpl, getEventDispatcher, getId, getOrCreateCommonProps, getScopedContext, getSimpleName, getStateContainer, isEquivalentTo, makeShallowCopy, measure, recordEventTrigger, registerWorkingRange, releaseCachedLayout, setScopedContext, updateInternalChildState, updateInternalChildState, willRender +canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getEventDispatcher, getId, getScopedContext, getSimpleName, getStateContainer, makeShallowCopy, measure, recordEventTrigger, registerWorkingRange, releaseCachedLayout, setScopedContext, updateInternalChildState, updateInternalChildState, willRender
    • @@ -263,6 +271,29 @@

      TestNullLayoutComponent

      Method Detail

      + + + +
        +
      • +

        isEquivalentTo

        +
        public boolean isEquivalentTo(Component other)
        +
        Description copied from class: Component
        +
        Compares this component to a different one to check if they are the same + + This is used to be able to skip rendering a component again. We avoid using the + Object.equals(Object) so we can optimize the code better over time since we don't have + to adhere to the contract required for a equals method.
        +
        +
        Overrides:
        +
        isEquivalentTo in class Component
        +
        Parameters:
        +
        other - the component to compare to
        +
        Returns:
        +
        true if the components are of the same type and have the same props
        +
        +
      • +
      diff --git a/docs/javadoc/com/facebook/litho/testing/TestSizeDependentComponent.Builder.html b/docs/javadoc/com/facebook/litho/testing/TestSizeDependentComponent.Builder.html index a703065d1cc..19d86bb87d6 100644 --- a/docs/javadoc/com/facebook/litho/testing/TestSizeDependentComponent.Builder.html +++ b/docs/javadoc/com/facebook/litho/testing/TestSizeDependentComponent.Builder.html @@ -2,9 +2,9 @@ - + TestSizeDependentComponent.Builder - + diff --git a/docs/javadoc/com/facebook/litho/testing/TestSizeDependentComponent.html b/docs/javadoc/com/facebook/litho/testing/TestSizeDependentComponent.html index fa633b6229a..62b335fbc1f 100644 --- a/docs/javadoc/com/facebook/litho/testing/TestSizeDependentComponent.html +++ b/docs/javadoc/com/facebook/litho/testing/TestSizeDependentComponent.html @@ -2,9 +2,9 @@ - + TestSizeDependentComponent - + @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":9,"i2":10,"i3":10,"i4":10}; +var methods = {"i0":10,"i1":9,"i2":10,"i3":10,"i4":10,"i5":10}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -160,7 +160,7 @@

      Nested classes/interfaces inherited from class com.facebook.litho.

      Nested classes/interfaces inherited from class com.facebook.litho.ComponentLifecycle

      -ComponentLifecycle.MountType, ComponentLifecycle.RenderData, ComponentLifecycle.StateContainer, ComponentLifecycle.StateUpdate, ComponentLifecycle.TransitionContainer
    • +ComponentLifecycle.MountType, ComponentLifecycle.RenderData, ComponentLifecycle.StateUpdate, ComponentLifecycle.TransitionContainer
    @@ -213,6 +213,14 @@

    Method Summary

    +boolean +isEquivalentTo(Component other) +
    Compares this component to a different one to check if they are the same + + This is used to be able to skip rendering a component again.
    + + + protected Component onCreateLayoutWithSizeSpec(ComponentContext c, int widthSpec, @@ -224,14 +232,14 @@

    Method Summary

    Methods inherited from class com.facebook.litho.Component

    -canResolve, clearCachedLayout, copyInterStageImpl, getEventDispatcher, getId, getOrCreateCommonProps, getScopedContext, getSimpleName, getStateContainer, isEquivalentTo, makeShallowCopy, measure, recordEventTrigger, registerWorkingRange, releaseCachedLayout, setScopedContext, updateInternalChildState, updateInternalChildState, willRender +canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getEventDispatcher, getId, getScopedContext, getSimpleName, getStateContainer, makeShallowCopy, measure, recordEventTrigger, registerWorkingRange, releaseCachedLayout, setScopedContext, updateInternalChildState, updateInternalChildState, willRender + + + +
      +
    • +

      isEquivalentTo

      +
      public boolean isEquivalentTo(Component other)
      +
      Description copied from class: Component
      +
      Compares this component to a different one to check if they are the same + + This is used to be able to skip rendering a component again. We avoid using the + Object.equals(Object) so we can optimize the code better over time since we don't have + to adhere to the contract required for a equals method.
      +
      +
      Overrides:
      +
      isEquivalentTo in class Component
      +
      Parameters:
      +
      other - the component to compare to
      +
      Returns:
      +
      true if the components are of the same type and have the same props
      +
      +
    • +
    diff --git a/docs/javadoc/com/facebook/litho/testing/TestViewComponent.Builder.html b/docs/javadoc/com/facebook/litho/testing/TestViewComponent.Builder.html index d8d06bfe35d..0b8a2d33b68 100644 --- a/docs/javadoc/com/facebook/litho/testing/TestViewComponent.Builder.html +++ b/docs/javadoc/com/facebook/litho/testing/TestViewComponent.Builder.html @@ -2,9 +2,9 @@ - + TestViewComponent.Builder - + diff --git a/docs/javadoc/com/facebook/litho/testing/TestViewComponent.html b/docs/javadoc/com/facebook/litho/testing/TestViewComponent.html index 997962fc8d4..57a29f9525b 100644 --- a/docs/javadoc/com/facebook/litho/testing/TestViewComponent.html +++ b/docs/javadoc/com/facebook/litho/testing/TestViewComponent.html @@ -2,9 +2,9 @@ - + TestViewComponent - + @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":10,"i3":9,"i4":9,"i5":9,"i6":9,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10}; +var methods = {"i0":10,"i1":10,"i2":9,"i3":9,"i4":9,"i5":9,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -165,7 +165,7 @@

    Nested classes/interfaces inherited from class com.facebook.litho.

    Nested classes/interfaces inherited from class com.facebook.litho.ComponentLifecycle

    -ComponentLifecycle.MountType, ComponentLifecycle.RenderData, ComponentLifecycle.StateContainer, ComponentLifecycle.StateUpdate, ComponentLifecycle.TransitionContainer +ComponentLifecycle.MountType, ComponentLifecycle.RenderData, ComponentLifecycle.StateUpdate, ComponentLifecycle.TransitionContainer @@ -215,17 +215,10 @@

    Method Summary

    -protected boolean -canMountIncrementally() -
    Whether this ComponentLifecycle mounts views that contain component-based - content that can be incrementally mounted e.g.
    - - - static TestViewComponent.Builder create(ComponentContext context)  - + static TestViewComponent.Builder create(ComponentContext context, boolean callsShouldUpdateOnMount, @@ -233,13 +226,13 @@

    Method Summary

    boolean canMeasure, boolean canMountIncrementally)
      - + static TestViewComponent.Builder create(ComponentContext context, int defStyleAttr, int defStyleRes)  - + static TestViewComponent.Builder create(ComponentContext context, int defStyleAttr, @@ -249,16 +242,23 @@

    Method Summary

    boolean canMeasure, boolean canMountIncrementally)
      - + boolean equals(Object o)  - + ComponentLifecycle.MountType getMountType()
    This indicates the type of the Object that will be returned by ComponentLifecycle.mount(com.facebook.litho.ComponentContext, java.lang.Object).
    + +protected boolean +hasChildLithoViews() +
    Whether this ComponentLifecycle mounts views that contain component-based content that + can be incrementally mounted e.g.
    + + int hashCode()  @@ -326,21 +326,21 @@

    Method Summary

    Methods inherited from class com.facebook.litho.testing.TestComponent

    -dispatchOnEvent, getDispatchedEventHandlers, isBound, isMounted, resetInteractions, wasMeasureCalled, wasOnBindCalled, wasOnBoundsDefinedCalled, wasOnMountCalled, wasOnUnbindCalled, wasOnUnmountCalled +dispatchOnEvent, getDispatchedEventHandlers, isBound, isEquivalentTo, isMounted, resetInteractions, wasMeasureCalled, wasOnBindCalled, wasOnBoundsDefinedCalled, wasOnMountCalled, wasOnUnbindCalled, wasOnUnmountCalled - +
    • -

      canMountIncrementally

      -
      protected boolean canMountIncrementally()
      -
      Description copied from class: ComponentLifecycle
      -
      Whether this ComponentLifecycle mounts views that contain component-based - content that can be incrementally mounted e.g. if the mounted view has a - LithoView with incremental mount enabled.
      +

      hasChildLithoViews

      +
      protected boolean hasChildLithoViews()
      +
      Description copied from class: ComponentLifecycle
      +
      Whether this ComponentLifecycle mounts views that contain component-based content that + can be incrementally mounted e.g. if the mounted view has a LithoView with incremental mount + enabled.
      Overrides:
      -
      canMountIncrementally in class ComponentLifecycle
      +
      hasChildLithoViews in class ComponentLifecycle
    diff --git a/docs/javadoc/com/facebook/litho/testing/ViewForTestKeyNotFoundException.html b/docs/javadoc/com/facebook/litho/testing/ViewForTestKeyNotFoundException.html index 6cecdc31b01..95778274090 100644 --- a/docs/javadoc/com/facebook/litho/testing/ViewForTestKeyNotFoundException.html +++ b/docs/javadoc/com/facebook/litho/testing/ViewForTestKeyNotFoundException.html @@ -2,9 +2,9 @@ - + ViewForTestKeyNotFoundException - + diff --git a/docs/javadoc/com/facebook/litho/testing/assertj/CharSequenceContains.html b/docs/javadoc/com/facebook/litho/testing/assertj/CharSequenceContains.html index afe09adceb4..9d0d48e7e6e 100644 --- a/docs/javadoc/com/facebook/litho/testing/assertj/CharSequenceContains.html +++ b/docs/javadoc/com/facebook/litho/testing/assertj/CharSequenceContains.html @@ -2,9 +2,9 @@ - + CharSequenceContains - + diff --git a/docs/javadoc/com/facebook/litho/testing/assertj/ComponentAssert.html b/docs/javadoc/com/facebook/litho/testing/assertj/ComponentAssert.html index 87f834593a0..b821996d237 100644 --- a/docs/javadoc/com/facebook/litho/testing/assertj/ComponentAssert.html +++ b/docs/javadoc/com/facebook/litho/testing/assertj/ComponentAssert.html @@ -2,9 +2,9 @@ - + ComponentAssert - + diff --git a/docs/javadoc/com/facebook/litho/testing/assertj/ComponentConditions.html b/docs/javadoc/com/facebook/litho/testing/assertj/ComponentConditions.html index 2f2b34c3fc8..05ecc3e1964 100644 --- a/docs/javadoc/com/facebook/litho/testing/assertj/ComponentConditions.html +++ b/docs/javadoc/com/facebook/litho/testing/assertj/ComponentConditions.html @@ -2,9 +2,9 @@ - + ComponentConditions - + diff --git a/docs/javadoc/com/facebook/litho/testing/assertj/HamcrestCondition.html b/docs/javadoc/com/facebook/litho/testing/assertj/HamcrestCondition.html index 55e8dd43ea7..66aaf397b22 100644 --- a/docs/javadoc/com/facebook/litho/testing/assertj/HamcrestCondition.html +++ b/docs/javadoc/com/facebook/litho/testing/assertj/HamcrestCondition.html @@ -2,9 +2,9 @@ - + HamcrestCondition - + diff --git a/docs/javadoc/com/facebook/litho/testing/assertj/LithoAssertions.html b/docs/javadoc/com/facebook/litho/testing/assertj/LithoAssertions.html index dea08d1b700..8e4a5c4eb35 100644 --- a/docs/javadoc/com/facebook/litho/testing/assertj/LithoAssertions.html +++ b/docs/javadoc/com/facebook/litho/testing/assertj/LithoAssertions.html @@ -2,9 +2,9 @@ - + LithoAssertions - + diff --git a/docs/javadoc/com/facebook/litho/testing/assertj/LithoRepresentation.html b/docs/javadoc/com/facebook/litho/testing/assertj/LithoRepresentation.html index e74bcb36376..38c44c31271 100644 --- a/docs/javadoc/com/facebook/litho/testing/assertj/LithoRepresentation.html +++ b/docs/javadoc/com/facebook/litho/testing/assertj/LithoRepresentation.html @@ -2,9 +2,9 @@ - + LithoRepresentation - + diff --git a/docs/javadoc/com/facebook/litho/testing/assertj/LithoViewAssert.OccurrenceCount.html b/docs/javadoc/com/facebook/litho/testing/assertj/LithoViewAssert.OccurrenceCount.html index 787c4f740e3..35952e4ee15 100644 --- a/docs/javadoc/com/facebook/litho/testing/assertj/LithoViewAssert.OccurrenceCount.html +++ b/docs/javadoc/com/facebook/litho/testing/assertj/LithoViewAssert.OccurrenceCount.html @@ -2,9 +2,9 @@ - + LithoViewAssert.OccurrenceCount - + diff --git a/docs/javadoc/com/facebook/litho/testing/assertj/LithoViewAssert.html b/docs/javadoc/com/facebook/litho/testing/assertj/LithoViewAssert.html index cba3bdeff5f..0a96c4b16e6 100644 --- a/docs/javadoc/com/facebook/litho/testing/assertj/LithoViewAssert.html +++ b/docs/javadoc/com/facebook/litho/testing/assertj/LithoViewAssert.html @@ -2,9 +2,9 @@ - + LithoViewAssert - + diff --git a/docs/javadoc/com/facebook/litho/testing/assertj/LithoViewSubComponentDeepExtractor.html b/docs/javadoc/com/facebook/litho/testing/assertj/LithoViewSubComponentDeepExtractor.html index da3860b0a0a..0d7eb904d92 100644 --- a/docs/javadoc/com/facebook/litho/testing/assertj/LithoViewSubComponentDeepExtractor.html +++ b/docs/javadoc/com/facebook/litho/testing/assertj/LithoViewSubComponentDeepExtractor.html @@ -2,9 +2,9 @@ - + LithoViewSubComponentDeepExtractor - + diff --git a/docs/javadoc/com/facebook/litho/testing/assertj/LithoViewSubComponentExtractor.html b/docs/javadoc/com/facebook/litho/testing/assertj/LithoViewSubComponentExtractor.html index 88f4cdba246..2af9cb6e95f 100644 --- a/docs/javadoc/com/facebook/litho/testing/assertj/LithoViewSubComponentExtractor.html +++ b/docs/javadoc/com/facebook/litho/testing/assertj/LithoViewSubComponentExtractor.html @@ -2,9 +2,9 @@ - + LithoViewSubComponentExtractor - + diff --git a/docs/javadoc/com/facebook/litho/testing/assertj/StateValueAssert.html b/docs/javadoc/com/facebook/litho/testing/assertj/StateValueAssert.html index ffbf7ae8e04..91d3c2291e3 100644 --- a/docs/javadoc/com/facebook/litho/testing/assertj/StateValueAssert.html +++ b/docs/javadoc/com/facebook/litho/testing/assertj/StateValueAssert.html @@ -2,9 +2,9 @@ - + StateValueAssert - + diff --git a/docs/javadoc/com/facebook/litho/testing/assertj/SubCharSequenceMatcher.html b/docs/javadoc/com/facebook/litho/testing/assertj/SubCharSequenceMatcher.html index dc0f6a8d2d6..5a158993ca3 100644 --- a/docs/javadoc/com/facebook/litho/testing/assertj/SubCharSequenceMatcher.html +++ b/docs/javadoc/com/facebook/litho/testing/assertj/SubCharSequenceMatcher.html @@ -2,9 +2,9 @@ - + SubCharSequenceMatcher - + diff --git a/docs/javadoc/com/facebook/litho/testing/assertj/SubComponentDeepExtractor.html b/docs/javadoc/com/facebook/litho/testing/assertj/SubComponentDeepExtractor.html index e1fb4488027..03169191a94 100644 --- a/docs/javadoc/com/facebook/litho/testing/assertj/SubComponentDeepExtractor.html +++ b/docs/javadoc/com/facebook/litho/testing/assertj/SubComponentDeepExtractor.html @@ -2,9 +2,9 @@ - + SubComponentDeepExtractor - + diff --git a/docs/javadoc/com/facebook/litho/testing/assertj/SubComponentExtractor.html b/docs/javadoc/com/facebook/litho/testing/assertj/SubComponentExtractor.html index 4dc6578fd02..42984fdc476 100644 --- a/docs/javadoc/com/facebook/litho/testing/assertj/SubComponentExtractor.html +++ b/docs/javadoc/com/facebook/litho/testing/assertj/SubComponentExtractor.html @@ -2,9 +2,9 @@ - + SubComponentExtractor - + diff --git a/docs/javadoc/com/facebook/litho/testing/assertj/package-frame.html b/docs/javadoc/com/facebook/litho/testing/assertj/package-frame.html index d5df232dafb..9f464214a05 100644 --- a/docs/javadoc/com/facebook/litho/testing/assertj/package-frame.html +++ b/docs/javadoc/com/facebook/litho/testing/assertj/package-frame.html @@ -2,9 +2,9 @@ - + com.facebook.litho.testing.assertj - + diff --git a/docs/javadoc/com/facebook/litho/testing/assertj/package-summary.html b/docs/javadoc/com/facebook/litho/testing/assertj/package-summary.html index d99dca123f0..83b388ac845 100644 --- a/docs/javadoc/com/facebook/litho/testing/assertj/package-summary.html +++ b/docs/javadoc/com/facebook/litho/testing/assertj/package-summary.html @@ -2,9 +2,9 @@ - + com.facebook.litho.testing.assertj - + diff --git a/docs/javadoc/com/facebook/litho/testing/assertj/package-tree.html b/docs/javadoc/com/facebook/litho/testing/assertj/package-tree.html index 5ee636f5c6c..60e29ff0118 100644 --- a/docs/javadoc/com/facebook/litho/testing/assertj/package-tree.html +++ b/docs/javadoc/com/facebook/litho/testing/assertj/package-tree.html @@ -2,9 +2,9 @@ - + com.facebook.litho.testing.assertj Class Hierarchy - + diff --git a/docs/javadoc/com/facebook/litho/testing/espresso/ComponentHostMatchers.html b/docs/javadoc/com/facebook/litho/testing/espresso/ComponentHostMatchers.html index a178ee74e93..1315a9eeaa6 100644 --- a/docs/javadoc/com/facebook/litho/testing/espresso/ComponentHostMatchers.html +++ b/docs/javadoc/com/facebook/litho/testing/espresso/ComponentHostMatchers.html @@ -2,9 +2,9 @@ - + ComponentHostMatchers - + diff --git a/docs/javadoc/com/facebook/litho/testing/espresso/InstrumentationApp.html b/docs/javadoc/com/facebook/litho/testing/espresso/InstrumentationApp.html index d0ffc3110d5..6b3c45cca94 100644 --- a/docs/javadoc/com/facebook/litho/testing/espresso/InstrumentationApp.html +++ b/docs/javadoc/com/facebook/litho/testing/espresso/InstrumentationApp.html @@ -2,9 +2,9 @@ - + InstrumentationApp - + diff --git a/docs/javadoc/com/facebook/litho/testing/espresso/LithoActivityTestRule.html b/docs/javadoc/com/facebook/litho/testing/espresso/LithoActivityTestRule.html index 9ba7fd17677..ba87a94cd45 100644 --- a/docs/javadoc/com/facebook/litho/testing/espresso/LithoActivityTestRule.html +++ b/docs/javadoc/com/facebook/litho/testing/espresso/LithoActivityTestRule.html @@ -2,9 +2,9 @@ - + LithoActivityTestRule - + diff --git a/docs/javadoc/com/facebook/litho/testing/espresso/LithoEspressoTestRunner.html b/docs/javadoc/com/facebook/litho/testing/espresso/LithoEspressoTestRunner.html index 5c1e748081e..68b7348efb2 100644 --- a/docs/javadoc/com/facebook/litho/testing/espresso/LithoEspressoTestRunner.html +++ b/docs/javadoc/com/facebook/litho/testing/espresso/LithoEspressoTestRunner.html @@ -2,9 +2,9 @@ - + LithoEspressoTestRunner - + diff --git a/docs/javadoc/com/facebook/litho/testing/espresso/LithoViewMatchers.html b/docs/javadoc/com/facebook/litho/testing/espresso/LithoViewMatchers.html index bb4f306672f..e1038bbccdd 100644 --- a/docs/javadoc/com/facebook/litho/testing/espresso/LithoViewMatchers.html +++ b/docs/javadoc/com/facebook/litho/testing/espresso/LithoViewMatchers.html @@ -2,9 +2,9 @@ - + LithoViewMatchers - + diff --git a/docs/javadoc/com/facebook/litho/testing/espresso/package-frame.html b/docs/javadoc/com/facebook/litho/testing/espresso/package-frame.html index 1348c98d01c..ab89545095f 100644 --- a/docs/javadoc/com/facebook/litho/testing/espresso/package-frame.html +++ b/docs/javadoc/com/facebook/litho/testing/espresso/package-frame.html @@ -2,9 +2,9 @@ - + com.facebook.litho.testing.espresso - + diff --git a/docs/javadoc/com/facebook/litho/testing/espresso/package-summary.html b/docs/javadoc/com/facebook/litho/testing/espresso/package-summary.html index 726e51fa0a2..88ba63b7d35 100644 --- a/docs/javadoc/com/facebook/litho/testing/espresso/package-summary.html +++ b/docs/javadoc/com/facebook/litho/testing/espresso/package-summary.html @@ -2,9 +2,9 @@ - + com.facebook.litho.testing.espresso - + diff --git a/docs/javadoc/com/facebook/litho/testing/espresso/package-tree.html b/docs/javadoc/com/facebook/litho/testing/espresso/package-tree.html index 3d8e2fca050..2f856746a8a 100644 --- a/docs/javadoc/com/facebook/litho/testing/espresso/package-tree.html +++ b/docs/javadoc/com/facebook/litho/testing/espresso/package-tree.html @@ -2,9 +2,9 @@ - + com.facebook.litho.testing.espresso Class Hierarchy - + diff --git a/docs/javadoc/com/facebook/litho/testing/espresso/rules/AnimationRunnerTestRule.html b/docs/javadoc/com/facebook/litho/testing/espresso/rules/AnimationRunnerTestRule.html index c7ff53b5cd6..2eabb77cb63 100644 --- a/docs/javadoc/com/facebook/litho/testing/espresso/rules/AnimationRunnerTestRule.html +++ b/docs/javadoc/com/facebook/litho/testing/espresso/rules/AnimationRunnerTestRule.html @@ -2,9 +2,9 @@ - + AnimationRunnerTestRule - + diff --git a/docs/javadoc/com/facebook/litho/testing/espresso/rules/ComponentActivity.html b/docs/javadoc/com/facebook/litho/testing/espresso/rules/ComponentActivity.html index 41cd11cd334..6794352c040 100644 --- a/docs/javadoc/com/facebook/litho/testing/espresso/rules/ComponentActivity.html +++ b/docs/javadoc/com/facebook/litho/testing/espresso/rules/ComponentActivity.html @@ -2,9 +2,9 @@ - + ComponentActivity - + diff --git a/docs/javadoc/com/facebook/litho/testing/espresso/rules/ComponentActivityTestRule.html b/docs/javadoc/com/facebook/litho/testing/espresso/rules/ComponentActivityTestRule.html index b4e04b7679c..77e00ca49b0 100644 --- a/docs/javadoc/com/facebook/litho/testing/espresso/rules/ComponentActivityTestRule.html +++ b/docs/javadoc/com/facebook/litho/testing/espresso/rules/ComponentActivityTestRule.html @@ -2,9 +2,9 @@ - + ComponentActivityTestRule - + diff --git a/docs/javadoc/com/facebook/litho/testing/espresso/rules/package-frame.html b/docs/javadoc/com/facebook/litho/testing/espresso/rules/package-frame.html index cb6891d8d6e..3133092a358 100644 --- a/docs/javadoc/com/facebook/litho/testing/espresso/rules/package-frame.html +++ b/docs/javadoc/com/facebook/litho/testing/espresso/rules/package-frame.html @@ -2,9 +2,9 @@ - + com.facebook.litho.testing.espresso.rules - + diff --git a/docs/javadoc/com/facebook/litho/testing/espresso/rules/package-summary.html b/docs/javadoc/com/facebook/litho/testing/espresso/rules/package-summary.html index 5b5ebe24864..6e67fb3f687 100644 --- a/docs/javadoc/com/facebook/litho/testing/espresso/rules/package-summary.html +++ b/docs/javadoc/com/facebook/litho/testing/espresso/rules/package-summary.html @@ -2,9 +2,9 @@ - + com.facebook.litho.testing.espresso.rules - + diff --git a/docs/javadoc/com/facebook/litho/testing/espresso/rules/package-tree.html b/docs/javadoc/com/facebook/litho/testing/espresso/rules/package-tree.html index 3d524abaf5c..42348bb6d9c 100644 --- a/docs/javadoc/com/facebook/litho/testing/espresso/rules/package-tree.html +++ b/docs/javadoc/com/facebook/litho/testing/espresso/rules/package-tree.html @@ -2,9 +2,9 @@ - + com.facebook.litho.testing.espresso.rules Class Hierarchy - + diff --git a/docs/javadoc/com/facebook/litho/testing/eventhandler/EventHandlerTestHelper.MockEventHandler.html b/docs/javadoc/com/facebook/litho/testing/eventhandler/EventHandlerTestHelper.MockEventHandler.html index cfb50137f21..fb787a2e648 100644 --- a/docs/javadoc/com/facebook/litho/testing/eventhandler/EventHandlerTestHelper.MockEventHandler.html +++ b/docs/javadoc/com/facebook/litho/testing/eventhandler/EventHandlerTestHelper.MockEventHandler.html @@ -2,9 +2,9 @@ - + EventHandlerTestHelper.MockEventHandler - + diff --git a/docs/javadoc/com/facebook/litho/testing/eventhandler/EventHandlerTestHelper.html b/docs/javadoc/com/facebook/litho/testing/eventhandler/EventHandlerTestHelper.html index ad0daf7b791..9f57dfb1217 100644 --- a/docs/javadoc/com/facebook/litho/testing/eventhandler/EventHandlerTestHelper.html +++ b/docs/javadoc/com/facebook/litho/testing/eventhandler/EventHandlerTestHelper.html @@ -2,9 +2,9 @@ - + EventHandlerTestHelper - + diff --git a/docs/javadoc/com/facebook/litho/testing/eventhandler/package-frame.html b/docs/javadoc/com/facebook/litho/testing/eventhandler/package-frame.html index a12935bd36c..73e727cbc27 100644 --- a/docs/javadoc/com/facebook/litho/testing/eventhandler/package-frame.html +++ b/docs/javadoc/com/facebook/litho/testing/eventhandler/package-frame.html @@ -2,9 +2,9 @@ - + com.facebook.litho.testing.eventhandler - + diff --git a/docs/javadoc/com/facebook/litho/testing/eventhandler/package-summary.html b/docs/javadoc/com/facebook/litho/testing/eventhandler/package-summary.html index a9e4ef8818a..565e8fa3d18 100644 --- a/docs/javadoc/com/facebook/litho/testing/eventhandler/package-summary.html +++ b/docs/javadoc/com/facebook/litho/testing/eventhandler/package-summary.html @@ -2,9 +2,9 @@ - + com.facebook.litho.testing.eventhandler - + diff --git a/docs/javadoc/com/facebook/litho/testing/eventhandler/package-tree.html b/docs/javadoc/com/facebook/litho/testing/eventhandler/package-tree.html index 10147a70848..3dd69c5dcc2 100644 --- a/docs/javadoc/com/facebook/litho/testing/eventhandler/package-tree.html +++ b/docs/javadoc/com/facebook/litho/testing/eventhandler/package-tree.html @@ -2,9 +2,9 @@ - + com.facebook.litho.testing.eventhandler Class Hierarchy - + diff --git a/docs/javadoc/com/facebook/litho/testing/helper/ComponentTestHelper.html b/docs/javadoc/com/facebook/litho/testing/helper/ComponentTestHelper.html index e4593e655a7..097d7af53a6 100644 --- a/docs/javadoc/com/facebook/litho/testing/helper/ComponentTestHelper.html +++ b/docs/javadoc/com/facebook/litho/testing/helper/ComponentTestHelper.html @@ -2,9 +2,9 @@ - + ComponentTestHelper - + diff --git a/docs/javadoc/com/facebook/litho/testing/helper/package-frame.html b/docs/javadoc/com/facebook/litho/testing/helper/package-frame.html index 5b45d0bff21..aba9cd85f3c 100644 --- a/docs/javadoc/com/facebook/litho/testing/helper/package-frame.html +++ b/docs/javadoc/com/facebook/litho/testing/helper/package-frame.html @@ -2,9 +2,9 @@ - + com.facebook.litho.testing.helper - + diff --git a/docs/javadoc/com/facebook/litho/testing/helper/package-summary.html b/docs/javadoc/com/facebook/litho/testing/helper/package-summary.html index 8ecf43249ab..66c525de3ef 100644 --- a/docs/javadoc/com/facebook/litho/testing/helper/package-summary.html +++ b/docs/javadoc/com/facebook/litho/testing/helper/package-summary.html @@ -2,9 +2,9 @@ - + com.facebook.litho.testing.helper - + diff --git a/docs/javadoc/com/facebook/litho/testing/helper/package-tree.html b/docs/javadoc/com/facebook/litho/testing/helper/package-tree.html index d4ccc38bde6..4e7b55572f4 100644 --- a/docs/javadoc/com/facebook/litho/testing/helper/package-tree.html +++ b/docs/javadoc/com/facebook/litho/testing/helper/package-tree.html @@ -2,9 +2,9 @@ - + com.facebook.litho.testing.helper Class Hierarchy - + diff --git a/docs/javadoc/com/facebook/litho/testing/logging/TestComponentsLogger.html b/docs/javadoc/com/facebook/litho/testing/logging/TestComponentsLogger.html index f9856e25304..d0c9a84b132 100644 --- a/docs/javadoc/com/facebook/litho/testing/logging/TestComponentsLogger.html +++ b/docs/javadoc/com/facebook/litho/testing/logging/TestComponentsLogger.html @@ -2,9 +2,9 @@ - + TestComponentsLogger - + @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10}; +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -188,26 +188,30 @@

    Method Summary

    +List<<any>> +getLoggedMessages()  + + List<PerfEvent> getLoggedPerfEvents()  - + boolean isTracing(PerfEvent logEvent)  - + void logPerfEvent(PerfEvent event)
    Write a PerfEvent to storage.
    - + PerfEvent newPerformanceEvent(int eventId)
    Create a new performance event with the given event id and start counting the time.
    - + void reset()  @@ -333,6 +337,15 @@

    getLoggedPerfEvents

    public List<PerfEvent> getLoggedPerfEvents()
    + + + +
      +
    • +

      getLoggedMessages

      +
      public List<<any>> getLoggedMessages()
      +
    • +
    diff --git a/docs/javadoc/com/facebook/litho/testing/logging/package-frame.html b/docs/javadoc/com/facebook/litho/testing/logging/package-frame.html index 83e0258b6dd..6d8cc6544c4 100644 --- a/docs/javadoc/com/facebook/litho/testing/logging/package-frame.html +++ b/docs/javadoc/com/facebook/litho/testing/logging/package-frame.html @@ -2,9 +2,9 @@ - + com.facebook.litho.testing.logging - + diff --git a/docs/javadoc/com/facebook/litho/testing/logging/package-summary.html b/docs/javadoc/com/facebook/litho/testing/logging/package-summary.html index ca9c04e8a1e..8354471f984 100644 --- a/docs/javadoc/com/facebook/litho/testing/logging/package-summary.html +++ b/docs/javadoc/com/facebook/litho/testing/logging/package-summary.html @@ -2,9 +2,9 @@ - + com.facebook.litho.testing.logging - + diff --git a/docs/javadoc/com/facebook/litho/testing/logging/package-tree.html b/docs/javadoc/com/facebook/litho/testing/logging/package-tree.html index 162ab4fb451..fb7136d62ca 100644 --- a/docs/javadoc/com/facebook/litho/testing/logging/package-tree.html +++ b/docs/javadoc/com/facebook/litho/testing/logging/package-tree.html @@ -2,9 +2,9 @@ - + com.facebook.litho.testing.logging Class Hierarchy - + diff --git a/docs/javadoc/com/facebook/litho/testing/package-frame.html b/docs/javadoc/com/facebook/litho/testing/package-frame.html index a56c58186c3..bf778e2b617 100644 --- a/docs/javadoc/com/facebook/litho/testing/package-frame.html +++ b/docs/javadoc/com/facebook/litho/testing/package-frame.html @@ -2,9 +2,9 @@ - + com.facebook.litho.testing - + diff --git a/docs/javadoc/com/facebook/litho/testing/package-summary.html b/docs/javadoc/com/facebook/litho/testing/package-summary.html index 3696295b1a2..cdf732e4c37 100644 --- a/docs/javadoc/com/facebook/litho/testing/package-summary.html +++ b/docs/javadoc/com/facebook/litho/testing/package-summary.html @@ -2,9 +2,9 @@ - + com.facebook.litho.testing - + diff --git a/docs/javadoc/com/facebook/litho/testing/package-tree.html b/docs/javadoc/com/facebook/litho/testing/package-tree.html index 6e80c96a6ad..04a1bafb6e7 100644 --- a/docs/javadoc/com/facebook/litho/testing/package-tree.html +++ b/docs/javadoc/com/facebook/litho/testing/package-tree.html @@ -2,9 +2,9 @@ - + com.facebook.litho.testing Class Hierarchy - + diff --git a/docs/javadoc/com/facebook/litho/testing/sections/SectionsTestHelper.html b/docs/javadoc/com/facebook/litho/testing/sections/SectionsTestHelper.html index 519bd8807e0..8f57a0465a7 100644 --- a/docs/javadoc/com/facebook/litho/testing/sections/SectionsTestHelper.html +++ b/docs/javadoc/com/facebook/litho/testing/sections/SectionsTestHelper.html @@ -2,9 +2,9 @@ - + SectionsTestHelper - + @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":9,"i1":10,"i2":10,"i3":10,"i4":10,"i5":9,"i6":10}; +var methods = {"i0":9,"i1":10,"i2":10,"i3":10,"i4":10,"i5":9,"i6":10,"i7":10}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -154,7 +154,7 @@

    Nested classes/interfaces inherited from class com.facebook.litho.secti

    Nested classes/interfaces inherited from class com.facebook.litho.sections.SectionLifecycle

    -SectionLifecycle.StateContainer, SectionLifecycle.StateUpdate +SectionLifecycle.StateUpdate @@ -214,7 +214,7 @@

    Method Summary

    -<T extends SectionLifecycle.StateContainer>
    T
    +<T extends StateContainer>
    T
    getStateContainer(Section section)
    Get the state container of the given section.
    @@ -226,6 +226,12 @@

    Method Summary

    +boolean +isEquivalentTo(Section other) +
    Compares this section to a different one to check if they are the same
    + + + Section prepare(Section s)
    Prepare section for testing.
    @@ -237,14 +243,14 @@

    Method Summary

    Methods inherited from class com.facebook.litho.sections.Section

    -getChildren, getEventDispatcher, getGlobalKey, getScopedContext, getSimpleName, getStateContainer, isEquivalentTo, makeShallowCopy, makeShallowCopy, recordEventTrigger, setChildren, setCount, setGlobalKey, setKey, setScopedContext +getChildren, getEventDispatcher, getGlobalKey, getScopedContext, getSimpleName, getStateContainer, makeShallowCopy, makeShallowCopy, recordEventTrigger, setChildren, setCount, setGlobalKey, setKey, setScopedContext
    • @@ -284,6 +290,28 @@

      SectionsTestHelper

      Method Detail

      + + + +
        +
      • +

        isEquivalentTo

        +
        public boolean isEquivalentTo(Section other)
        +
        Description copied from class: Section
        +
        Compares this section to a different one to check if they are the same + +

        This is used to be able to skip rendering a section again. We avoid using the Object.equals(Object) so we can optimize the code better over time since we don't have to + adhere to the contract required for a equals method.

        +
        +
        Overrides:
        +
        isEquivalentTo in class Section
        +
        Parameters:
        +
        other - the component to compare to
        +
        Returns:
        +
        true if the components are of the same type and have the same props
        +
        +
      • +
      @@ -361,7 +389,7 @@

      getSubSections

      • getStateContainer

        -
        public <T extends SectionLifecycle.StateContainer> T getStateContainer(Section section)
        +
        public <T extends StateContainer> T getStateContainer(Section section)
        Get the state container of the given section.
        Type Parameters:
        diff --git a/docs/javadoc/com/facebook/litho/testing/sections/SubSection.html b/docs/javadoc/com/facebook/litho/testing/sections/SubSection.html index 3e08d645fa9..7a7d8318ea7 100644 --- a/docs/javadoc/com/facebook/litho/testing/sections/SubSection.html +++ b/docs/javadoc/com/facebook/litho/testing/sections/SubSection.html @@ -2,9 +2,9 @@ - + SubSection - + diff --git a/docs/javadoc/com/facebook/litho/testing/sections/TestSectionCreator.TestSection.html b/docs/javadoc/com/facebook/litho/testing/sections/TestSectionCreator.TestSection.html index d3c14ecef23..1e4c7bf4b14 100644 --- a/docs/javadoc/com/facebook/litho/testing/sections/TestSectionCreator.TestSection.html +++ b/docs/javadoc/com/facebook/litho/testing/sections/TestSectionCreator.TestSection.html @@ -2,9 +2,9 @@ - + TestSectionCreator.TestSection - + @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10}; +var methods = {"i0":10,"i1":10,"i2":10}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -153,7 +153,7 @@

        Nested classes/interfaces inherited from class com.facebook.litho.secti

        Nested classes/interfaces inherited from class com.facebook.litho.sections.SectionLifecycle

        -SectionLifecycle.StateContainer, SectionLifecycle.StateUpdate
      • +SectionLifecycle.StateUpdate
    @@ -230,6 +230,12 @@

    Method Summary

    equals(Object o)  +boolean +isEquivalentTo(Section other) +
    Compares this section to a different one to check if they are the same
    + + + Section makeShallowCopy()  @@ -239,14 +245,14 @@

    Method Summary

    Methods inherited from class com.facebook.litho.sections.Section

    -getChildren, getEventDispatcher, getGlobalKey, getScopedContext, getSimpleName, getStateContainer, isEquivalentTo, makeShallowCopy, recordEventTrigger, setChildren, setCount, setGlobalKey, setKey, setScopedContext +getChildren, getEventDispatcher, getGlobalKey, getScopedContext, getSimpleName, getStateContainer, makeShallowCopy, recordEventTrigger, setChildren, setCount, setGlobalKey, setKey, setScopedContext + + + +
      +
    • +

      isEquivalentTo

      +
      public boolean isEquivalentTo(Section other)
      +
      Description copied from class: Section
      +
      Compares this section to a different one to check if they are the same + +

      This is used to be able to skip rendering a section again. We avoid using the Object.equals(Object) so we can optimize the code better over time since we don't have to + adhere to the contract required for a equals method.

      +
      +
      Overrides:
      +
      isEquivalentTo in class Section
      +
      Parameters:
      +
      other - the component to compare to
      +
      Returns:
      +
      true if the components are of the same type and have the same props
      +
      +
    • +
    diff --git a/docs/javadoc/com/facebook/litho/testing/sections/TestSectionCreator.html b/docs/javadoc/com/facebook/litho/testing/sections/TestSectionCreator.html index 0a588c19b3b..73c5b56f469 100644 --- a/docs/javadoc/com/facebook/litho/testing/sections/TestSectionCreator.html +++ b/docs/javadoc/com/facebook/litho/testing/sections/TestSectionCreator.html @@ -2,9 +2,9 @@ - + TestSectionCreator - + diff --git a/docs/javadoc/com/facebook/litho/testing/sections/TestTarget.Operation.html b/docs/javadoc/com/facebook/litho/testing/sections/TestTarget.Operation.html index 7aca34afafb..080c461f66d 100644 --- a/docs/javadoc/com/facebook/litho/testing/sections/TestTarget.Operation.html +++ b/docs/javadoc/com/facebook/litho/testing/sections/TestTarget.Operation.html @@ -2,9 +2,9 @@ - + TestTarget.Operation - + diff --git a/docs/javadoc/com/facebook/litho/testing/sections/TestTarget.html b/docs/javadoc/com/facebook/litho/testing/sections/TestTarget.html index ee7ce2d77ea..616f79833ac 100644 --- a/docs/javadoc/com/facebook/litho/testing/sections/TestTarget.html +++ b/docs/javadoc/com/facebook/litho/testing/sections/TestTarget.html @@ -2,9 +2,9 @@ - + TestTarget - + diff --git a/docs/javadoc/com/facebook/litho/testing/sections/TestTriggerEvent.html b/docs/javadoc/com/facebook/litho/testing/sections/TestTriggerEvent.html index 8105cf0dbbd..2f53c6685d2 100644 --- a/docs/javadoc/com/facebook/litho/testing/sections/TestTriggerEvent.html +++ b/docs/javadoc/com/facebook/litho/testing/sections/TestTriggerEvent.html @@ -2,9 +2,9 @@ - + TestTriggerEvent - + diff --git a/docs/javadoc/com/facebook/litho/testing/sections/package-frame.html b/docs/javadoc/com/facebook/litho/testing/sections/package-frame.html index e86a68975e3..051e85f9b7f 100644 --- a/docs/javadoc/com/facebook/litho/testing/sections/package-frame.html +++ b/docs/javadoc/com/facebook/litho/testing/sections/package-frame.html @@ -2,9 +2,9 @@ - + com.facebook.litho.testing.sections - + diff --git a/docs/javadoc/com/facebook/litho/testing/sections/package-summary.html b/docs/javadoc/com/facebook/litho/testing/sections/package-summary.html index 3c809ac5aa6..3ed803fcdc1 100644 --- a/docs/javadoc/com/facebook/litho/testing/sections/package-summary.html +++ b/docs/javadoc/com/facebook/litho/testing/sections/package-summary.html @@ -2,9 +2,9 @@ - + com.facebook.litho.testing.sections - + diff --git a/docs/javadoc/com/facebook/litho/testing/sections/package-tree.html b/docs/javadoc/com/facebook/litho/testing/sections/package-tree.html index bccef133dd1..9f8e5baf4c3 100644 --- a/docs/javadoc/com/facebook/litho/testing/sections/package-tree.html +++ b/docs/javadoc/com/facebook/litho/testing/sections/package-tree.html @@ -2,9 +2,9 @@ - + com.facebook.litho.testing.sections Class Hierarchy - + diff --git a/docs/javadoc/com/facebook/litho/testing/shadows/ColorDrawableShadow.html b/docs/javadoc/com/facebook/litho/testing/shadows/ColorDrawableShadow.html index 5235d86c54e..db440679429 100644 --- a/docs/javadoc/com/facebook/litho/testing/shadows/ColorDrawableShadow.html +++ b/docs/javadoc/com/facebook/litho/testing/shadows/ColorDrawableShadow.html @@ -2,9 +2,9 @@ - + ColorDrawableShadow - + diff --git a/docs/javadoc/com/facebook/litho/testing/shadows/LayoutDirectionViewGroupShadow.html b/docs/javadoc/com/facebook/litho/testing/shadows/LayoutDirectionViewGroupShadow.html index 3a1ee6933de..a346baf8a52 100644 --- a/docs/javadoc/com/facebook/litho/testing/shadows/LayoutDirectionViewGroupShadow.html +++ b/docs/javadoc/com/facebook/litho/testing/shadows/LayoutDirectionViewGroupShadow.html @@ -2,9 +2,9 @@ - + LayoutDirectionViewGroupShadow - + diff --git a/docs/javadoc/com/facebook/litho/testing/shadows/LayoutDirectionViewShadow.html b/docs/javadoc/com/facebook/litho/testing/shadows/LayoutDirectionViewShadow.html index 4e99019c157..a6636c8b535 100644 --- a/docs/javadoc/com/facebook/litho/testing/shadows/LayoutDirectionViewShadow.html +++ b/docs/javadoc/com/facebook/litho/testing/shadows/LayoutDirectionViewShadow.html @@ -2,9 +2,9 @@ - + LayoutDirectionViewShadow - + diff --git a/docs/javadoc/com/facebook/litho/testing/shadows/package-frame.html b/docs/javadoc/com/facebook/litho/testing/shadows/package-frame.html index af6292813eb..a3fa842ce54 100644 --- a/docs/javadoc/com/facebook/litho/testing/shadows/package-frame.html +++ b/docs/javadoc/com/facebook/litho/testing/shadows/package-frame.html @@ -2,9 +2,9 @@ - + com.facebook.litho.testing.shadows - + diff --git a/docs/javadoc/com/facebook/litho/testing/shadows/package-summary.html b/docs/javadoc/com/facebook/litho/testing/shadows/package-summary.html index c71ebe3feb8..72d53f6463f 100644 --- a/docs/javadoc/com/facebook/litho/testing/shadows/package-summary.html +++ b/docs/javadoc/com/facebook/litho/testing/shadows/package-summary.html @@ -2,9 +2,9 @@ - + com.facebook.litho.testing.shadows - + diff --git a/docs/javadoc/com/facebook/litho/testing/shadows/package-tree.html b/docs/javadoc/com/facebook/litho/testing/shadows/package-tree.html index 3ac5c5bf945..f7ca4a3eb10 100644 --- a/docs/javadoc/com/facebook/litho/testing/shadows/package-tree.html +++ b/docs/javadoc/com/facebook/litho/testing/shadows/package-tree.html @@ -2,9 +2,9 @@ - + com.facebook.litho.testing.shadows Class Hierarchy - + diff --git a/docs/javadoc/com/facebook/litho/testing/specmodels/MockMethodParamModel.Builder.html b/docs/javadoc/com/facebook/litho/testing/specmodels/MockMethodParamModel.Builder.html index 2ee062098a7..b5fd96668e3 100644 --- a/docs/javadoc/com/facebook/litho/testing/specmodels/MockMethodParamModel.Builder.html +++ b/docs/javadoc/com/facebook/litho/testing/specmodels/MockMethodParamModel.Builder.html @@ -2,9 +2,9 @@ - + MockMethodParamModel.Builder - + diff --git a/docs/javadoc/com/facebook/litho/testing/specmodels/MockMethodParamModel.html b/docs/javadoc/com/facebook/litho/testing/specmodels/MockMethodParamModel.html index 1f25baefebc..b1f3a2007c9 100644 --- a/docs/javadoc/com/facebook/litho/testing/specmodels/MockMethodParamModel.html +++ b/docs/javadoc/com/facebook/litho/testing/specmodels/MockMethodParamModel.html @@ -2,9 +2,9 @@ - + MockMethodParamModel - + diff --git a/docs/javadoc/com/facebook/litho/testing/specmodels/MockSpecModel.Builder.html b/docs/javadoc/com/facebook/litho/testing/specmodels/MockSpecModel.Builder.html index 867cd90e2ad..8ca80f39587 100644 --- a/docs/javadoc/com/facebook/litho/testing/specmodels/MockSpecModel.Builder.html +++ b/docs/javadoc/com/facebook/litho/testing/specmodels/MockSpecModel.Builder.html @@ -2,9 +2,9 @@ - + MockSpecModel.Builder - + diff --git a/docs/javadoc/com/facebook/litho/testing/specmodels/MockSpecModel.html b/docs/javadoc/com/facebook/litho/testing/specmodels/MockSpecModel.html index cefe01c49dc..967840afd2d 100644 --- a/docs/javadoc/com/facebook/litho/testing/specmodels/MockSpecModel.html +++ b/docs/javadoc/com/facebook/litho/testing/specmodels/MockSpecModel.html @@ -2,9 +2,9 @@ - + MockSpecModel - + diff --git a/docs/javadoc/com/facebook/litho/testing/specmodels/package-frame.html b/docs/javadoc/com/facebook/litho/testing/specmodels/package-frame.html index 383e2512f9d..1ef21dee90c 100644 --- a/docs/javadoc/com/facebook/litho/testing/specmodels/package-frame.html +++ b/docs/javadoc/com/facebook/litho/testing/specmodels/package-frame.html @@ -2,9 +2,9 @@ - + com.facebook.litho.testing.specmodels - + diff --git a/docs/javadoc/com/facebook/litho/testing/specmodels/package-summary.html b/docs/javadoc/com/facebook/litho/testing/specmodels/package-summary.html index 8da7488c17a..1df44e4bf7f 100644 --- a/docs/javadoc/com/facebook/litho/testing/specmodels/package-summary.html +++ b/docs/javadoc/com/facebook/litho/testing/specmodels/package-summary.html @@ -2,9 +2,9 @@ - + com.facebook.litho.testing.specmodels - + diff --git a/docs/javadoc/com/facebook/litho/testing/specmodels/package-tree.html b/docs/javadoc/com/facebook/litho/testing/specmodels/package-tree.html index d9c54d0ec7e..5fc74cf8c34 100644 --- a/docs/javadoc/com/facebook/litho/testing/specmodels/package-tree.html +++ b/docs/javadoc/com/facebook/litho/testing/specmodels/package-tree.html @@ -2,9 +2,9 @@ - + com.facebook.litho.testing.specmodels Class Hierarchy - + diff --git a/docs/javadoc/com/facebook/litho/testing/state/StateUpdatesTestHelper.StateUpdater.html b/docs/javadoc/com/facebook/litho/testing/state/StateUpdatesTestHelper.StateUpdater.html index c8aecb9dcd8..5aa2e6ab9d5 100644 --- a/docs/javadoc/com/facebook/litho/testing/state/StateUpdatesTestHelper.StateUpdater.html +++ b/docs/javadoc/com/facebook/litho/testing/state/StateUpdatesTestHelper.StateUpdater.html @@ -2,9 +2,9 @@ - + StateUpdatesTestHelper.StateUpdater - + diff --git a/docs/javadoc/com/facebook/litho/testing/state/StateUpdatesTestHelper.html b/docs/javadoc/com/facebook/litho/testing/state/StateUpdatesTestHelper.html index ffb16c9f0a1..3d2b25a6c44 100644 --- a/docs/javadoc/com/facebook/litho/testing/state/StateUpdatesTestHelper.html +++ b/docs/javadoc/com/facebook/litho/testing/state/StateUpdatesTestHelper.html @@ -2,9 +2,9 @@ - + StateUpdatesTestHelper - + diff --git a/docs/javadoc/com/facebook/litho/testing/state/package-frame.html b/docs/javadoc/com/facebook/litho/testing/state/package-frame.html index ba97c528092..b12095ddd3c 100644 --- a/docs/javadoc/com/facebook/litho/testing/state/package-frame.html +++ b/docs/javadoc/com/facebook/litho/testing/state/package-frame.html @@ -2,9 +2,9 @@ - + com.facebook.litho.testing.state - + diff --git a/docs/javadoc/com/facebook/litho/testing/state/package-summary.html b/docs/javadoc/com/facebook/litho/testing/state/package-summary.html index 2b1d3f708c3..37c7981b06b 100644 --- a/docs/javadoc/com/facebook/litho/testing/state/package-summary.html +++ b/docs/javadoc/com/facebook/litho/testing/state/package-summary.html @@ -2,9 +2,9 @@ - + com.facebook.litho.testing.state - + diff --git a/docs/javadoc/com/facebook/litho/testing/state/package-tree.html b/docs/javadoc/com/facebook/litho/testing/state/package-tree.html index d9c14cab538..0fa6b9d42cb 100644 --- a/docs/javadoc/com/facebook/litho/testing/state/package-tree.html +++ b/docs/javadoc/com/facebook/litho/testing/state/package-tree.html @@ -2,9 +2,9 @@ - + com.facebook.litho.testing.state Class Hierarchy - + diff --git a/docs/javadoc/com/facebook/litho/testing/subcomponents/InspectableComponent.html b/docs/javadoc/com/facebook/litho/testing/subcomponents/InspectableComponent.html index 8748c45d35d..75b40bedde0 100644 --- a/docs/javadoc/com/facebook/litho/testing/subcomponents/InspectableComponent.html +++ b/docs/javadoc/com/facebook/litho/testing/subcomponents/InspectableComponent.html @@ -2,9 +2,9 @@ - + InspectableComponent - + @@ -221,7 +221,7 @@

    Method Summary

    getSimpleName()  -ComponentLifecycle.StateContainer +StateContainer getStateContainer()  @@ -552,7 +552,7 @@

    getContentDescription

  • getStateContainer

    @Nullable
    -public ComponentLifecycle.StateContainer getStateContainer()
    +public StateContainer getStateContainer()
  • diff --git a/docs/javadoc/com/facebook/litho/testing/subcomponents/SubComponent.html b/docs/javadoc/com/facebook/litho/testing/subcomponents/SubComponent.html index aedbb4566ed..aa0b0ad6f9a 100644 --- a/docs/javadoc/com/facebook/litho/testing/subcomponents/SubComponent.html +++ b/docs/javadoc/com/facebook/litho/testing/subcomponents/SubComponent.html @@ -2,9 +2,9 @@ - + SubComponent - + diff --git a/docs/javadoc/com/facebook/litho/testing/subcomponents/package-frame.html b/docs/javadoc/com/facebook/litho/testing/subcomponents/package-frame.html index 0a21aae6544..7f36d418adf 100644 --- a/docs/javadoc/com/facebook/litho/testing/subcomponents/package-frame.html +++ b/docs/javadoc/com/facebook/litho/testing/subcomponents/package-frame.html @@ -2,9 +2,9 @@ - + com.facebook.litho.testing.subcomponents - + diff --git a/docs/javadoc/com/facebook/litho/testing/subcomponents/package-summary.html b/docs/javadoc/com/facebook/litho/testing/subcomponents/package-summary.html index e01d7acff74..ec461ea90d8 100644 --- a/docs/javadoc/com/facebook/litho/testing/subcomponents/package-summary.html +++ b/docs/javadoc/com/facebook/litho/testing/subcomponents/package-summary.html @@ -2,9 +2,9 @@ - + com.facebook.litho.testing.subcomponents - + diff --git a/docs/javadoc/com/facebook/litho/testing/subcomponents/package-tree.html b/docs/javadoc/com/facebook/litho/testing/subcomponents/package-tree.html index 617e4bd640a..52e80a4322b 100644 --- a/docs/javadoc/com/facebook/litho/testing/subcomponents/package-tree.html +++ b/docs/javadoc/com/facebook/litho/testing/subcomponents/package-tree.html @@ -2,9 +2,9 @@ - + com.facebook.litho.testing.subcomponents Class Hierarchy - + diff --git a/docs/javadoc/com/facebook/litho/testing/testrule/LithoAnimationEnablerTestRule.html b/docs/javadoc/com/facebook/litho/testing/testrule/LithoAnimationEnablerTestRule.html index 4002929f83c..4aeb66e4761 100644 --- a/docs/javadoc/com/facebook/litho/testing/testrule/LithoAnimationEnablerTestRule.html +++ b/docs/javadoc/com/facebook/litho/testing/testrule/LithoAnimationEnablerTestRule.html @@ -2,9 +2,9 @@ - + LithoAnimationEnablerTestRule - + diff --git a/docs/javadoc/com/facebook/litho/testing/testrule/package-frame.html b/docs/javadoc/com/facebook/litho/testing/testrule/package-frame.html index a4639cdcbb1..bc572c7bb6e 100644 --- a/docs/javadoc/com/facebook/litho/testing/testrule/package-frame.html +++ b/docs/javadoc/com/facebook/litho/testing/testrule/package-frame.html @@ -2,9 +2,9 @@ - + com.facebook.litho.testing.testrule - + diff --git a/docs/javadoc/com/facebook/litho/testing/testrule/package-summary.html b/docs/javadoc/com/facebook/litho/testing/testrule/package-summary.html index 8ef26794151..521c7eeea92 100644 --- a/docs/javadoc/com/facebook/litho/testing/testrule/package-summary.html +++ b/docs/javadoc/com/facebook/litho/testing/testrule/package-summary.html @@ -2,9 +2,9 @@ - + com.facebook.litho.testing.testrule - + diff --git a/docs/javadoc/com/facebook/litho/testing/testrule/package-tree.html b/docs/javadoc/com/facebook/litho/testing/testrule/package-tree.html index a43c350ed61..f2c27d3a8ee 100644 --- a/docs/javadoc/com/facebook/litho/testing/testrule/package-tree.html +++ b/docs/javadoc/com/facebook/litho/testing/testrule/package-tree.html @@ -2,9 +2,9 @@ - + com.facebook.litho.testing.testrule Class Hierarchy - + diff --git a/docs/javadoc/com/facebook/litho/testing/testrunner/ComponentsTestRunner.html b/docs/javadoc/com/facebook/litho/testing/testrunner/ComponentsTestRunner.html index da792362d7b..d91c0cfb4a0 100644 --- a/docs/javadoc/com/facebook/litho/testing/testrunner/ComponentsTestRunner.html +++ b/docs/javadoc/com/facebook/litho/testing/testrunner/ComponentsTestRunner.html @@ -2,9 +2,9 @@ - + ComponentsTestRunner - + diff --git a/docs/javadoc/com/facebook/litho/testing/testrunner/package-frame.html b/docs/javadoc/com/facebook/litho/testing/testrunner/package-frame.html index f126351957d..e0bbb8165b3 100644 --- a/docs/javadoc/com/facebook/litho/testing/testrunner/package-frame.html +++ b/docs/javadoc/com/facebook/litho/testing/testrunner/package-frame.html @@ -2,9 +2,9 @@ - + com.facebook.litho.testing.testrunner - + diff --git a/docs/javadoc/com/facebook/litho/testing/testrunner/package-summary.html b/docs/javadoc/com/facebook/litho/testing/testrunner/package-summary.html index a248e0f2f76..dc25e52d7f2 100644 --- a/docs/javadoc/com/facebook/litho/testing/testrunner/package-summary.html +++ b/docs/javadoc/com/facebook/litho/testing/testrunner/package-summary.html @@ -2,9 +2,9 @@ - + com.facebook.litho.testing.testrunner - + diff --git a/docs/javadoc/com/facebook/litho/testing/testrunner/package-tree.html b/docs/javadoc/com/facebook/litho/testing/testrunner/package-tree.html index 7dfa2e54ca1..f467bbb4f33 100644 --- a/docs/javadoc/com/facebook/litho/testing/testrunner/package-tree.html +++ b/docs/javadoc/com/facebook/litho/testing/testrunner/package-tree.html @@ -2,9 +2,9 @@ - + com.facebook.litho.testing.testrunner Class Hierarchy - + diff --git a/docs/javadoc/com/facebook/litho/testing/viewtree/LevenshteinDistance.html b/docs/javadoc/com/facebook/litho/testing/viewtree/LevenshteinDistance.html index 6c4c96c6b4b..f037b013e2f 100644 --- a/docs/javadoc/com/facebook/litho/testing/viewtree/LevenshteinDistance.html +++ b/docs/javadoc/com/facebook/litho/testing/viewtree/LevenshteinDistance.html @@ -2,9 +2,9 @@ - + LevenshteinDistance - + diff --git a/docs/javadoc/com/facebook/litho/testing/viewtree/ViewTree.html b/docs/javadoc/com/facebook/litho/testing/viewtree/ViewTree.html index 40e302876a2..0edbf900f78 100644 --- a/docs/javadoc/com/facebook/litho/testing/viewtree/ViewTree.html +++ b/docs/javadoc/com/facebook/litho/testing/viewtree/ViewTree.html @@ -2,9 +2,9 @@ - + ViewTree - + diff --git a/docs/javadoc/com/facebook/litho/testing/viewtree/ViewTreeAssert.html b/docs/javadoc/com/facebook/litho/testing/viewtree/ViewTreeAssert.html index 15470e57ea9..073f073cd30 100644 --- a/docs/javadoc/com/facebook/litho/testing/viewtree/ViewTreeAssert.html +++ b/docs/javadoc/com/facebook/litho/testing/viewtree/ViewTreeAssert.html @@ -2,9 +2,9 @@ - + ViewTreeAssert - + diff --git a/docs/javadoc/com/facebook/litho/testing/viewtree/ViewTreeUtil.html b/docs/javadoc/com/facebook/litho/testing/viewtree/ViewTreeUtil.html index 49bcd4ea9d4..86e62ff846c 100644 --- a/docs/javadoc/com/facebook/litho/testing/viewtree/ViewTreeUtil.html +++ b/docs/javadoc/com/facebook/litho/testing/viewtree/ViewTreeUtil.html @@ -2,9 +2,9 @@ - + ViewTreeUtil - + diff --git a/docs/javadoc/com/facebook/litho/testing/viewtree/package-frame.html b/docs/javadoc/com/facebook/litho/testing/viewtree/package-frame.html index db5575d68b1..f788b014d79 100644 --- a/docs/javadoc/com/facebook/litho/testing/viewtree/package-frame.html +++ b/docs/javadoc/com/facebook/litho/testing/viewtree/package-frame.html @@ -2,9 +2,9 @@ - + com.facebook.litho.testing.viewtree - + diff --git a/docs/javadoc/com/facebook/litho/testing/viewtree/package-summary.html b/docs/javadoc/com/facebook/litho/testing/viewtree/package-summary.html index 782846fcdd2..c557a818387 100644 --- a/docs/javadoc/com/facebook/litho/testing/viewtree/package-summary.html +++ b/docs/javadoc/com/facebook/litho/testing/viewtree/package-summary.html @@ -2,9 +2,9 @@ - + com.facebook.litho.testing.viewtree - + diff --git a/docs/javadoc/com/facebook/litho/testing/viewtree/package-tree.html b/docs/javadoc/com/facebook/litho/testing/viewtree/package-tree.html index 69304fdae63..94596a96fd4 100644 --- a/docs/javadoc/com/facebook/litho/testing/viewtree/package-tree.html +++ b/docs/javadoc/com/facebook/litho/testing/viewtree/package-tree.html @@ -2,9 +2,9 @@ - + com.facebook.litho.testing.viewtree Class Hierarchy - + diff --git a/docs/javadoc/com/facebook/litho/utils/DisplayListUtils.html b/docs/javadoc/com/facebook/litho/utils/DisplayListUtils.html index 3d4af418180..76fc44b678c 100644 --- a/docs/javadoc/com/facebook/litho/utils/DisplayListUtils.html +++ b/docs/javadoc/com/facebook/litho/utils/DisplayListUtils.html @@ -2,9 +2,9 @@ - + DisplayListUtils - + diff --git a/docs/javadoc/com/facebook/litho/utils/IncrementalMountUtils.WrapperView.html b/docs/javadoc/com/facebook/litho/utils/IncrementalMountUtils.WrapperView.html index a0aefdeef73..5831c043ef1 100644 --- a/docs/javadoc/com/facebook/litho/utils/IncrementalMountUtils.WrapperView.html +++ b/docs/javadoc/com/facebook/litho/utils/IncrementalMountUtils.WrapperView.html @@ -2,9 +2,9 @@ - + IncrementalMountUtils.WrapperView - + diff --git a/docs/javadoc/com/facebook/litho/utils/IncrementalMountUtils.html b/docs/javadoc/com/facebook/litho/utils/IncrementalMountUtils.html index 16454ba11d8..901d3f25da9 100644 --- a/docs/javadoc/com/facebook/litho/utils/IncrementalMountUtils.html +++ b/docs/javadoc/com/facebook/litho/utils/IncrementalMountUtils.html @@ -2,9 +2,9 @@ - + IncrementalMountUtils - + diff --git a/docs/javadoc/com/facebook/litho/utils/MapDiffUtils.html b/docs/javadoc/com/facebook/litho/utils/MapDiffUtils.html index 6fe9004e312..390db84f819 100644 --- a/docs/javadoc/com/facebook/litho/utils/MapDiffUtils.html +++ b/docs/javadoc/com/facebook/litho/utils/MapDiffUtils.html @@ -2,9 +2,9 @@ - + MapDiffUtils - + @@ -198,9 +198,7 @@

    Method Detail

    • areMapsEqual

      -
      public static <K,V> boolean areMapsEqual(@Nullable
      -                                         Map<K,V> prev,
      -                                         @Nullable
      +
      public static <K,V> boolean areMapsEqual(Map<K,V> prev,
                                                Map<K,V> next)
      Return whether the two maps have the same keys and values.
    • diff --git a/docs/javadoc/com/facebook/litho/utils/MeasureUtils.html b/docs/javadoc/com/facebook/litho/utils/MeasureUtils.html index a62c3efc5a8..1a5b9260398 100644 --- a/docs/javadoc/com/facebook/litho/utils/MeasureUtils.html +++ b/docs/javadoc/com/facebook/litho/utils/MeasureUtils.html @@ -2,9 +2,9 @@ - + MeasureUtils - + diff --git a/docs/javadoc/com/facebook/litho/utils/StacktraceHelper.html b/docs/javadoc/com/facebook/litho/utils/StacktraceHelper.html index 018eb358e53..5f41ea5362f 100644 --- a/docs/javadoc/com/facebook/litho/utils/StacktraceHelper.html +++ b/docs/javadoc/com/facebook/litho/utils/StacktraceHelper.html @@ -2,9 +2,9 @@ - + StacktraceHelper - + diff --git a/docs/javadoc/com/facebook/litho/utils/package-frame.html b/docs/javadoc/com/facebook/litho/utils/package-frame.html index b368935be1e..22f17908df2 100644 --- a/docs/javadoc/com/facebook/litho/utils/package-frame.html +++ b/docs/javadoc/com/facebook/litho/utils/package-frame.html @@ -2,9 +2,9 @@ - + com.facebook.litho.utils - + diff --git a/docs/javadoc/com/facebook/litho/utils/package-summary.html b/docs/javadoc/com/facebook/litho/utils/package-summary.html index b84504be38e..7ffdb896143 100644 --- a/docs/javadoc/com/facebook/litho/utils/package-summary.html +++ b/docs/javadoc/com/facebook/litho/utils/package-summary.html @@ -2,9 +2,9 @@ - + com.facebook.litho.utils - + diff --git a/docs/javadoc/com/facebook/litho/utils/package-tree.html b/docs/javadoc/com/facebook/litho/utils/package-tree.html index 783bc1ec48f..c123577d552 100644 --- a/docs/javadoc/com/facebook/litho/utils/package-tree.html +++ b/docs/javadoc/com/facebook/litho/utils/package-tree.html @@ -2,9 +2,9 @@ - + com.facebook.litho.utils Class Hierarchy - + diff --git a/docs/javadoc/com/facebook/litho/viewcompat/SimpleViewBinder.html b/docs/javadoc/com/facebook/litho/viewcompat/SimpleViewBinder.html index 996a8948067..7392c502b37 100644 --- a/docs/javadoc/com/facebook/litho/viewcompat/SimpleViewBinder.html +++ b/docs/javadoc/com/facebook/litho/viewcompat/SimpleViewBinder.html @@ -2,9 +2,9 @@ - + SimpleViewBinder - + diff --git a/docs/javadoc/com/facebook/litho/viewcompat/ViewBinder.html b/docs/javadoc/com/facebook/litho/viewcompat/ViewBinder.html index ce949c7939c..5e9305e3926 100644 --- a/docs/javadoc/com/facebook/litho/viewcompat/ViewBinder.html +++ b/docs/javadoc/com/facebook/litho/viewcompat/ViewBinder.html @@ -2,9 +2,9 @@ - + ViewBinder - + diff --git a/docs/javadoc/com/facebook/litho/viewcompat/ViewCreator.html b/docs/javadoc/com/facebook/litho/viewcompat/ViewCreator.html index 16e9bd5b17a..2d8b8ff4275 100644 --- a/docs/javadoc/com/facebook/litho/viewcompat/ViewCreator.html +++ b/docs/javadoc/com/facebook/litho/viewcompat/ViewCreator.html @@ -2,9 +2,9 @@ - + ViewCreator - + diff --git a/docs/javadoc/com/facebook/litho/viewcompat/package-frame.html b/docs/javadoc/com/facebook/litho/viewcompat/package-frame.html index b2e265e83f6..bd50be564a0 100644 --- a/docs/javadoc/com/facebook/litho/viewcompat/package-frame.html +++ b/docs/javadoc/com/facebook/litho/viewcompat/package-frame.html @@ -2,9 +2,9 @@ - + com.facebook.litho.viewcompat - + diff --git a/docs/javadoc/com/facebook/litho/viewcompat/package-summary.html b/docs/javadoc/com/facebook/litho/viewcompat/package-summary.html index af6fb9f23d7..d5c46d15629 100644 --- a/docs/javadoc/com/facebook/litho/viewcompat/package-summary.html +++ b/docs/javadoc/com/facebook/litho/viewcompat/package-summary.html @@ -2,9 +2,9 @@ - + com.facebook.litho.viewcompat - + diff --git a/docs/javadoc/com/facebook/litho/viewcompat/package-tree.html b/docs/javadoc/com/facebook/litho/viewcompat/package-tree.html index dfb775f3d0f..bcea851edbd 100644 --- a/docs/javadoc/com/facebook/litho/viewcompat/package-tree.html +++ b/docs/javadoc/com/facebook/litho/viewcompat/package-tree.html @@ -2,9 +2,9 @@ - + com.facebook.litho.viewcompat Class Hierarchy - + diff --git a/docs/javadoc/com/facebook/litho/widget/BaseRenderInfo.Builder.html b/docs/javadoc/com/facebook/litho/widget/BaseRenderInfo.Builder.html index 41daa8c2966..465f1f465c9 100644 --- a/docs/javadoc/com/facebook/litho/widget/BaseRenderInfo.Builder.html +++ b/docs/javadoc/com/facebook/litho/widget/BaseRenderInfo.Builder.html @@ -2,9 +2,9 @@ - + BaseRenderInfo.Builder - + diff --git a/docs/javadoc/com/facebook/litho/widget/BaseRenderInfo.html b/docs/javadoc/com/facebook/litho/widget/BaseRenderInfo.html index 7daa36c3295..25a88bf55f6 100644 --- a/docs/javadoc/com/facebook/litho/widget/BaseRenderInfo.html +++ b/docs/javadoc/com/facebook/litho/widget/BaseRenderInfo.html @@ -2,9 +2,9 @@ - + BaseRenderInfo - + diff --git a/docs/javadoc/com/facebook/litho/widget/Binder.html b/docs/javadoc/com/facebook/litho/widget/Binder.html index d28aa5eb9d2..22304f780f2 100644 --- a/docs/javadoc/com/facebook/litho/widget/Binder.html +++ b/docs/javadoc/com/facebook/litho/widget/Binder.html @@ -2,9 +2,9 @@ - + Binder - + diff --git a/docs/javadoc/com/facebook/litho/widget/Card.Builder.html b/docs/javadoc/com/facebook/litho/widget/Card.Builder.html index 7b4120b3c04..fd7b1545f0c 100644 --- a/docs/javadoc/com/facebook/litho/widget/Card.Builder.html +++ b/docs/javadoc/com/facebook/litho/widget/Card.Builder.html @@ -2,9 +2,9 @@ - + Card.Builder - + @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10}; +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -276,35 +276,60 @@

      Method Summary

      Card.Builder -shadowEndColor(int shadowEndColor)  +shadowBottomOverrideAttr(int attrResId)  Card.Builder -shadowEndColorAttr(int attrResId)  +shadowBottomOverrideAttr(int attrResId, + int defResId)  Card.Builder +shadowBottomOverrideDip(float dip)  + + +Card.Builder +shadowBottomOverridePx(int shadowBottomOverride)  + + +Card.Builder +shadowBottomOverrideRes(int resId)  + + +Card.Builder +shadowBottomOverrideSp(float sip)  + + +Card.Builder +shadowEndColor(int shadowEndColor)  + + +Card.Builder +shadowEndColorAttr(int attrResId)  + + +Card.Builder shadowEndColorAttr(int attrResId, int defResId)  - + Card.Builder shadowEndColorRes(int resId)  - + Card.Builder shadowStartColor(int shadowStartColor)  - + Card.Builder shadowStartColorAttr(int attrResId)  - + Card.Builder shadowStartColorAttr(int attrResId, int defResId)  - + Card.Builder shadowStartColorRes(int resId)  @@ -460,8 +485,7 @@

      content

      • cornerRadiusPx

        -
        public Card.Builder cornerRadiusPx(@Px
        -                                   float cornerRadius)
        +
        public Card.Builder cornerRadiusPx(float cornerRadius)
      @@ -470,8 +494,7 @@

      cornerRadiusPx

      @@ -512,8 +535,7 @@

      cornerRadiusAttr

      @@ -522,8 +544,7 @@

      cornerRadiusDip

      @@ -532,8 +553,7 @@

      elevationPx

      @@ -574,8 +594,66 @@

      elevationAttr

      + + + +
        +
      • +

        shadowBottomOverridePx

        +
        public Card.Builder shadowBottomOverridePx(int shadowBottomOverride)
        +
      • +
      + + + +
        +
      • +

        shadowBottomOverrideSp

        +
        public Card.Builder shadowBottomOverrideSp(float sip)
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        shadowBottomOverrideAttr

        +
        public Card.Builder shadowBottomOverrideAttr(@AttrRes
        +                                             int attrResId)
        +
      • +
      + + + +
        +
      • +

        shadowBottomOverrideDip

        +
        public Card.Builder shadowBottomOverrideDip(float dip)
      diff --git a/docs/javadoc/com/facebook/litho/widget/Card.html b/docs/javadoc/com/facebook/litho/widget/Card.html index 6fcdda9684f..8b8875ddde8 100644 --- a/docs/javadoc/com/facebook/litho/widget/Card.html +++ b/docs/javadoc/com/facebook/litho/widget/Card.html @@ -2,9 +2,9 @@ - + Card - + @@ -203,6 +203,17 @@

      elevation

    + +
      +
    • +

      shadowBottomOverride

      +Override of size of shadow at bottom of card. +
      +
      Type:
      +
      int +
      +
    • +
    @@ -335,14 +346,14 @@

    Method Summary

    Methods inherited from class com.facebook.litho.Component

    -canResolve, clearCachedLayout, copyInterStageImpl, getEventDispatcher, getId, getOrCreateCommonProps, getScopedContext, getSimpleName, getStateContainer, measure, recordEventTrigger, registerWorkingRange, releaseCachedLayout, setScopedContext, updateInternalChildState, updateInternalChildState, willRender +canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getEventDispatcher, getId, getScopedContext, getSimpleName, getStateContainer, measure, recordEventTrigger, registerWorkingRange, releaseCachedLayout, setScopedContext, updateInternalChildState, updateInternalChildState, willRender
    - + protected Object onCreateMountContent(Context c)
    Create the object that will be mounted in the LithoView.
    - + protected void onLoadStyle(ComponentContext c)  - + protected void onMeasure(ComponentContext context, ComponentLayout layout, @@ -351,28 +346,28 @@

    Method Summary

    int heightSpec, Size size)
      - + protected void onMount(ComponentContext context, Object horizontalScrollLithoView)
    Deploy all UI elements representing the final bounds defined in the given ComponentLayout.
    - + protected void onUnmount(ComponentContext context, Object mountedView)
    Unload UI elements associated with this component.
    - + protected int poolSize()  - + protected void -transferState(ComponentContext context, - ComponentLifecycle.StateContainer _prevStateContainer) +transferState(ComponentContext context, + StateContainer _prevStateContainer)
    Call this to transfer the State annotated values between two Component with the same global scope.
    @@ -383,14 +378,14 @@

    Method Summary

    Methods inherited from class com.facebook.litho.Component

    -canResolve, clearCachedLayout, getEventDispatcher, getId, getOrCreateCommonProps, getScopedContext, getSimpleName, measure, recordEventTrigger, registerWorkingRange, releaseCachedLayout, setScopedContext, updateInternalChildState, updateInternalChildState, willRender +canResolve, clearCachedLayout, getCommonProps, getEventDispatcher, getId, getScopedContext, getSimpleName, measure, recordEventTrigger, registerWorkingRange, releaseCachedLayout, setScopedContext, updateInternalChildState, updateInternalChildState, willRender @@ -359,14 +359,14 @@

    Method Summary

    Methods inherited from class com.facebook.litho.Component

    -canResolve, clearCachedLayout, getEventDispatcher, getId, getOrCreateCommonProps, getScopedContext, getSimpleName, getStateContainer, measure, recordEventTrigger, registerWorkingRange, releaseCachedLayout, setScopedContext, updateInternalChildState, updateInternalChildState, willRender +canResolve, clearCachedLayout, getCommonProps, getEventDispatcher, getId, getScopedContext, getSimpleName, getStateContainer, measure, recordEventTrigger, registerWorkingRange, releaseCachedLayout, setScopedContext, updateInternalChildState, updateInternalChildState, willRender @@ -143,7 +148,7 @@

    Method Detail

    -
      +
      • createLayoutCalculationHandler

        @Nullable
        @@ -151,7 +156,24 @@ 

        createLayoutCalculationHandler

        Returns:
        a new LayoutHandler that will be used to compute the layouts of the children of - the RecyclerSpec.
        + the RecyclerSpec. +
        +
      • +
      + + + + diff --git a/docs/javadoc/com/facebook/litho/widget/LayoutInfo.RenderInfoCollection.html b/docs/javadoc/com/facebook/litho/widget/LayoutInfo.RenderInfoCollection.html index c24c1c2283d..c0c97a0584e 100644 --- a/docs/javadoc/com/facebook/litho/widget/LayoutInfo.RenderInfoCollection.html +++ b/docs/javadoc/com/facebook/litho/widget/LayoutInfo.RenderInfoCollection.html @@ -2,9 +2,9 @@ - + LayoutInfo.RenderInfoCollection - + diff --git a/docs/javadoc/com/facebook/litho/widget/LayoutInfo.ViewportFiller.html b/docs/javadoc/com/facebook/litho/widget/LayoutInfo.ViewportFiller.html index e02f446dc5f..8bc409bb48b 100644 --- a/docs/javadoc/com/facebook/litho/widget/LayoutInfo.ViewportFiller.html +++ b/docs/javadoc/com/facebook/litho/widget/LayoutInfo.ViewportFiller.html @@ -2,9 +2,9 @@ - + LayoutInfo.ViewportFiller - + diff --git a/docs/javadoc/com/facebook/litho/widget/LayoutInfo.html b/docs/javadoc/com/facebook/litho/widget/LayoutInfo.html index e0a03a8e9ca..9ababe7843b 100644 --- a/docs/javadoc/com/facebook/litho/widget/LayoutInfo.html +++ b/docs/javadoc/com/facebook/litho/widget/LayoutInfo.html @@ -2,9 +2,9 @@ - + LayoutInfo - + diff --git a/docs/javadoc/com/facebook/litho/widget/LayoutInfoUtils.html b/docs/javadoc/com/facebook/litho/widget/LayoutInfoUtils.html index fb57c1b255b..406c2f472db 100644 --- a/docs/javadoc/com/facebook/litho/widget/LayoutInfoUtils.html +++ b/docs/javadoc/com/facebook/litho/widget/LayoutInfoUtils.html @@ -2,9 +2,9 @@ - + LayoutInfoUtils - + diff --git a/docs/javadoc/com/facebook/litho/widget/LazySelectorComponent.Builder.html b/docs/javadoc/com/facebook/litho/widget/LazySelectorComponent.Builder.html index 940f8b40180..e211d0615f3 100644 --- a/docs/javadoc/com/facebook/litho/widget/LazySelectorComponent.Builder.html +++ b/docs/javadoc/com/facebook/litho/widget/LazySelectorComponent.Builder.html @@ -2,9 +2,9 @@ - + LazySelectorComponent.Builder - + diff --git a/docs/javadoc/com/facebook/litho/widget/LazySelectorComponent.html b/docs/javadoc/com/facebook/litho/widget/LazySelectorComponent.html index c365b33370e..43d4f4bd439 100644 --- a/docs/javadoc/com/facebook/litho/widget/LazySelectorComponent.html +++ b/docs/javadoc/com/facebook/litho/widget/LazySelectorComponent.html @@ -2,9 +2,9 @@ - + LazySelectorComponent - + @@ -192,7 +192,7 @@

      Nested classes/interfaces inherited from class com.facebook.litho.

      Nested classes/interfaces inherited from class com.facebook.litho.ComponentLifecycle

      -ComponentLifecycle.MountType, ComponentLifecycle.RenderData, ComponentLifecycle.StateContainer, ComponentLifecycle.StateUpdate, ComponentLifecycle.TransitionContainer +ComponentLifecycle.MountType, ComponentLifecycle.RenderData, ComponentLifecycle.StateUpdate, ComponentLifecycle.TransitionContainer
    @@ -253,14 +253,14 @@

    Method Summary

    Methods inherited from class com.facebook.litho.Component

    -canResolve, clearCachedLayout, copyInterStageImpl, getEventDispatcher, getId, getOrCreateCommonProps, getScopedContext, getSimpleName, getStateContainer, makeShallowCopy, measure, recordEventTrigger, registerWorkingRange, releaseCachedLayout, setScopedContext, updateInternalChildState, updateInternalChildState, willRender +canResolve, clearCachedLayout, copyInterStageImpl, getCommonProps, getEventDispatcher, getId, getScopedContext, getSimpleName, getStateContainer, makeShallowCopy, measure, recordEventTrigger, registerWorkingRange, releaseCachedLayout, setScopedContext, updateInternalChildState, updateInternalChildState, willRender @@ -502,53 +502,53 @@

    Method Summary

    -boolean -canMountIncrementally() -
    Whether this ComponentLifecycle mounts views that contain component-based - content that can be incrementally mounted e.g.
    - - - protected boolean canPreallocate()  - + protected void copyInterStageImpl(Component component)  - + static Recycler.Builder create(ComponentContext context)  - + static Recycler.Builder create(ComponentContext context, int defStyleAttr, int defStyleRes)  - + protected void createInitialState(ComponentContext c)  - + Object dispatchOnEvent(EventHandler eventHandler, Object eventState)  - + ComponentLifecycle.MountType getMountType()
    This indicates the type of the Object that will be returned by ComponentLifecycle.mount(com.facebook.litho.ComponentContext, java.lang.Object).
    - + static EventHandler getPTRRefreshEventHandler(ComponentContext context)  - -protected ComponentLifecycle.StateContainer + +protected StateContainer getStateContainer()  + +boolean +hasChildLithoViews() +
    Whether this ComponentLifecycle mounts views that contain component-based content that + can be incrementally mounted e.g.
    + + protected boolean hasState()  @@ -655,8 +655,8 @@

    Method Summary

    protected void -transferState(ComponentContext context, - ComponentLifecycle.StateContainer _prevStateContainer) +transferState(ComponentContext context, + StateContainer _prevStateContainer)
    Call this to transfer the State annotated values between two Component with the same global scope.
    @@ -667,7 +667,7 @@

    Method Summary

    Methods inherited from class com.facebook.litho.Component

    -canResolve, clearCachedLayout, getEventDispatcher, getId, getOrCreateCommonProps, getScopedContext, getSimpleName, measure, recordEventTrigger, registerWorkingRange, releaseCachedLayout, setScopedContext, updateInternalChildState, updateInternalChildState, willRender +canResolve, clearCachedLayout, getCommonProps, getEventDispatcher, getId, getScopedContext, getSimpleName, measure, recordEventTrigger, registerWorkingRange, releaseCachedLayout, setScopedContext, updateInternalChildState, updateInternalChildState, willRender - + diff --git a/docs/javadoc/com/facebook/litho/widget/RecyclerBinder.Builder.html b/docs/javadoc/com/facebook/litho/widget/RecyclerBinder.Builder.html index 96183fe894c..874ecaba92f 100644 --- a/docs/javadoc/com/facebook/litho/widget/RecyclerBinder.Builder.html +++ b/docs/javadoc/com/facebook/litho/widget/RecyclerBinder.Builder.html @@ -2,9 +2,9 @@ - + RecyclerBinder.Builder - + @@ -180,60 +180,57 @@

    Method Summary

    RecyclerBinder.Builder -fillListViewport(boolean fillListViewport) -
    Whether to fill list viewports in RecyclerBinder from measure().
    +hasDynamicItemHeight(boolean hasDynamicItemHeight) +
    Do not enable this.
    RecyclerBinder.Builder -fillListViewportHScrollOnly(boolean fillListViewportHScrollOnly) -
    Whether to fill list viewports in RecyclerBinder from measure(), but only for HScrolls.
    +invalidStateLogParamsList(List<ComponentLogParams> logParamsList) +
    Provide a list of ComponentLogParams that will be used to log invalid states in the + LithoView, such as height being 0 while non-0 value was expected.
    RecyclerBinder.Builder -hasDynamicItemHeight(boolean hasDynamicItemHeight) -
    Do not enable this.
    +isCircular(boolean isCircular) +
    Whether the underlying RecyclerBinder will have a circular behaviour.
    RecyclerBinder.Builder -invalidStateLogParamsList(List<ComponentLogParams> logParamsList) -
    Provide a list of ComponentLogParams that will be used to log invalid states in the - LithoView, such as height being 0 while non-0 value was expected.
    - +layoutHandlerFactory(LayoutHandlerFactory layoutHandlerFactory)  RecyclerBinder.Builder -isCircular(boolean isCircular) -
    Whether the underlying RecyclerBinder will have a circular behaviour.
    - +layoutInfo(LayoutInfo layoutInfo)  RecyclerBinder.Builder -layoutHandlerFactory(LayoutHandlerFactory layoutHandlerFactory)  +lithoViewFactory(LithoViewFactory lithoViewFactory)  RecyclerBinder.Builder -layoutInfo(LayoutInfo layoutInfo)  +rangeRatio(float rangeRatio)  RecyclerBinder.Builder -lithoViewFactory(LithoViewFactory lithoViewFactory)  +recyclerRangeTraverser(RecyclerRangeTraverser traverser) +
    Set a custom range traverser
    + RecyclerBinder.Builder -rangeRatio(float rangeRatio)  +splitLayoutTag(String splitLayoutTag)  RecyclerBinder.Builder -splitLayoutTag(String splitLayoutTag)  +threadPoolForSharedLayoutStateFutureConfig(LayoutThreadPoolConfiguration config)  RecyclerBinder.Builder -threadPoolForParallelFillViewportConfig(LayoutThreadPoolConfiguration threadPoolForParallelFillViewportConfig) -
    If set, list viewports in RecyclerBinder will be filled in measure() by calculating layouts - on multiple threads if fillListViewport or fillListViewportHScrollOnly are enabled.
    +useSharedLayoutStateFuture(boolean useSharedLayoutStateFuture) +
    Whether to share a single LayoutStateFuture between threads when calculating LayoutState.
    @@ -433,59 +430,57 @@

    enableCustomViewType

    - +
    • -

      fillListViewport

      -
      public RecyclerBinder.Builder fillListViewport(boolean fillListViewport)
      -
      Whether to fill list viewports in RecyclerBinder from measure().
      +

      enableStableIds

      +
      public RecyclerBinder.Builder enableStableIds(boolean enableStableIds)
      +
      If set, the RecyclerView adapter will have stableId support turned on. This is ideally what + we want to do always but for now we need this as a parameter to make sure stable Ids are not + breaking anything.
    - +
    • -

      fillListViewportHScrollOnly

      -
      public RecyclerBinder.Builder fillListViewportHScrollOnly(boolean fillListViewportHScrollOnly)
      -
      Whether to fill list viewports in RecyclerBinder from measure(), but only for HScrolls.
      +

      invalidStateLogParamsList

      +
      public RecyclerBinder.Builder invalidStateLogParamsList(@Nullable
      +                                                        List<ComponentLogParams> logParamsList)
      +
      Provide a list of ComponentLogParams that will be used to log invalid states in the + LithoView, such as height being 0 while non-0 value was expected.
    - +
    • -

      threadPoolForParallelFillViewportConfig

      -
      public RecyclerBinder.Builder threadPoolForParallelFillViewportConfig(LayoutThreadPoolConfiguration threadPoolForParallelFillViewportConfig)
      -
      If set, list viewports in RecyclerBinder will be filled in measure() by calculating layouts - on multiple threads if fillListViewport or fillListViewportHScrollOnly are enabled.
      +

      useSharedLayoutStateFuture

      +
      public RecyclerBinder.Builder useSharedLayoutStateFuture(boolean useSharedLayoutStateFuture)
      +
      Whether to share a single LayoutStateFuture between threads when calculating LayoutState.
    - +
    • -

      enableStableIds

      -
      public RecyclerBinder.Builder enableStableIds(boolean enableStableIds)
      -
      If set, the RecyclerView adapter will have stableId support turned on. This is ideally what - we want to do always but for now we need this as a parameter to make sure stable Ids are not - breaking anything.
      +

      threadPoolForSharedLayoutStateFutureConfig

      +
      public RecyclerBinder.Builder threadPoolForSharedLayoutStateFutureConfig(LayoutThreadPoolConfiguration config)
    - + diff --git a/docs/javadoc/com/facebook/litho/widget/RecyclerBinder.RecyclerViewLayoutManagerOverrideParams.html b/docs/javadoc/com/facebook/litho/widget/RecyclerBinder.RecyclerViewLayoutManagerOverrideParams.html index db8c5a07660..9e7211f5b87 100644 --- a/docs/javadoc/com/facebook/litho/widget/RecyclerBinder.RecyclerViewLayoutManagerOverrideParams.html +++ b/docs/javadoc/com/facebook/litho/widget/RecyclerBinder.RecyclerViewLayoutManagerOverrideParams.html @@ -2,9 +2,9 @@ - + RecyclerBinder.RecyclerViewLayoutManagerOverrideParams - + diff --git a/docs/javadoc/com/facebook/litho/widget/RecyclerBinder.html b/docs/javadoc/com/facebook/litho/widget/RecyclerBinder.html index 648a1fe150e..c1000516a4a 100644 --- a/docs/javadoc/com/facebook/litho/widget/RecyclerBinder.html +++ b/docs/javadoc/com/facebook/litho/widget/RecyclerBinder.html @@ -2,9 +2,9 @@ - + RecyclerBinder - + @@ -461,9 +461,8 @@

    isWrapContent

    • notifyItemRenderCompleteAt

      -
      @UiThread
      -public void notifyItemRenderCompleteAt(int position,
      -                                                 long timestampMillis)
      +
      public void notifyItemRenderCompleteAt(int position,
      +                                       long timestampMillis)
    @@ -472,9 +471,8 @@

    notifyItemRenderCompleteAt