public interface DiffNode extends Cloneable
Modifier and Type | Field and Description |
---|---|
static int |
UNSPECIFIED |
Modifier and Type | Method and Description |
---|---|
void |
addChild(DiffNode node) |
com.facebook.litho.LayoutOutput |
getBackgroundOutput() |
com.facebook.litho.LayoutOutput |
getBorderOutput() |
DiffNode |
getChildAt(int i) |
int |
getChildCount() |
List<DiffNode> |
getChildren() |
Component |
getComponent() |
com.facebook.litho.LayoutOutput |
getContentOutput() |
com.facebook.litho.LayoutOutput |
getForegroundOutput() |
com.facebook.litho.LayoutOutput |
getHostOutput() |
int |
getLastHeightSpec() |
float |
getLastMeasuredHeight() |
float |
getLastMeasuredWidth() |
int |
getLastWidthSpec() |
com.facebook.litho.VisibilityOutput |
getVisibilityOutput() |
void |
setBackgroundOutput(com.facebook.litho.LayoutOutput background) |
void |
setBorderOutput(com.facebook.litho.LayoutOutput border) |
void |
setComponent(Component component) |
void |
setContentOutput(com.facebook.litho.LayoutOutput content) |
void |
setForegroundOutput(com.facebook.litho.LayoutOutput foreground) |
void |
setHostOutput(com.facebook.litho.LayoutOutput host) |
void |
setLastHeightSpec(int heightSpec) |
void |
setLastMeasuredHeight(float lastMeasuredHeight) |
void |
setLastMeasuredWidth(float lastMeasuredWidth) |
void |
setLastWidthSpec(int widthSpec) |
void |
setVisibilityOutput(com.facebook.litho.VisibilityOutput visibilityOutput) |
static final int UNSPECIFIED
int getChildCount()
DiffNode getChildAt(int i)
Component getComponent()
void setComponent(Component component)
float getLastMeasuredWidth()
void setLastMeasuredWidth(float lastMeasuredWidth)
float getLastMeasuredHeight()
void setLastMeasuredHeight(float lastMeasuredHeight)
int getLastWidthSpec()
void setLastWidthSpec(int widthSpec)
int getLastHeightSpec()
void setLastHeightSpec(int heightSpec)
void addChild(DiffNode node)
com.facebook.litho.LayoutOutput getContentOutput()
void setContentOutput(com.facebook.litho.LayoutOutput content)
com.facebook.litho.VisibilityOutput getVisibilityOutput()
void setVisibilityOutput(com.facebook.litho.VisibilityOutput visibilityOutput)
com.facebook.litho.LayoutOutput getBackgroundOutput()
void setBackgroundOutput(com.facebook.litho.LayoutOutput background)
com.facebook.litho.LayoutOutput getForegroundOutput()
void setForegroundOutput(com.facebook.litho.LayoutOutput foreground)
com.facebook.litho.LayoutOutput getBorderOutput()
void setBorderOutput(com.facebook.litho.LayoutOutput border)
com.facebook.litho.LayoutOutput getHostOutput()
void setHostOutput(com.facebook.litho.LayoutOutput host)