Interface | Description |
---|---|
IncrementalModuleItem |
This is a temporary wrapper around VisibilityOutput, the plan is to make VisibilityOutput
implement this in a future diff, so we don't have two abstractions for the same thing.
|
VisibilityExtensionInput |
This APIs declares that inputs required by the Visibility Extensions.
|
VisibilityOutput.Factory<R extends Node.LayoutResult<?>> |
The factory that client frameworks must implement to enable
VisibilityExtension to
create a VisibilityOutput for every visited Node.LayoutResult during the layout
pass. |
Class | Description |
---|---|
FocusedIncrementalModuleItem | |
FullImpressionIncrementalModuleItem | |
IncrementalModule |
Module for incrementally checking whether items are entering/exiting a range and perform
operations when those events occur.
|
VisibilityExtension | |
VisibilityExtension.Results | |
VisibilityExtension.Visitor | |
VisibilityExtensionConfigs |
This class contains mainly flags for features that are either under active development and not
ready for public consumption, or for use in experiments.
|
VisibilityItem |
Holds information about a VisibilityOutput (that is, about an item for which a visibility event
handler have been set).
|
VisibilityModule | |
VisibilityModuleInput | |
VisibilityMountExtension<Input extends VisibilityExtensionInput> | |
VisibilityOutput |
Stores information about a node which has registered visibility handlers for.
|
VisibilityUtils | |
VisibleIncrementalModuleItem |