public class ProgressBarShadowNode extends LayoutShadowNode implements CSSNodeAPI.MeasureFunction
android.R.attr.progressBarStyle
for possible styles. ReactProgressBarViewManager
manages how this style is applied to the ProgressBar.CSSNodeAPI.MeasureFunction
Constructor and Description |
---|
ProgressBarShadowNode() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getStyle() |
void |
measure(CSSNodeAPI node,
float width,
CSSMeasureMode widthMode,
float height,
CSSMeasureMode heightMode,
MeasureOutput measureOutput) |
void |
setStyle(java.lang.String style) |
setAlignItems, setAlignSelf, setBorderWidths, setFlex, setFlexBasis, setFlexDirection, setFlexGrow, setFlexShrink, setFlexWrap, setHeight, setJustifyContent, setMargins, setMaxHeight, setMaxWidth, setMinHeight, setMinWidth, setPaddings, setPosition, setPositionValues, setShouldNotifyOnLayout, setWidth
addChildAt, addNativeChildAt, dirty, getChildAt, getNativeChildCount, getNativeOffsetForChild, getNativeParent, getParent, getReactTag, getRootNode, getScreenHeight, getScreenWidth, getScreenX, getScreenY, getThemedContext, getTotalNativeChildren, getViewClass, hasUnseenUpdates, hasUpdates, indexOfNativeChild, isLayoutOnly, isVirtual, isVirtualAnchor, markUpdated, markUpdateSeen, onAfterUpdateTransaction, onBeforeLayout, onCollectExtraUpdates, removeAllChildren, removeAllNativeChildren, removeChildAt, removeNativeChildAt, setDefaultPadding, setIsLayoutOnly, setPadding, setThemedContext, shouldNotifyOnLayout, updateProperties
calculateLayout, getAlignContent, getAlignItems, getAlignSelf, getBorder, getChildCount, getData, getFlex, getFlexBasis, getFlexDirection, getFlexGrow, getFlexShrink, getJustifyContent, getLayoutDirection, getLayoutHeight, getLayoutWidth, getLayoutX, getLayoutY, getMargin, getOverflow, getPadding, getPosition, getPositionType, getStyleDirection, getStyleHeight, getStyleMaxHeight, getStyleMaxWidth, getStyleMinHeight, getStyleMinWidth, getStyleWidth, hasNewLayout, indexOf, init, isDirty, isMeasureDefined, isTextNode, markLayoutSeen, reset, setAlignContent, setAlignItems, setAlignSelf, setBorder, setData, setDirection, setFlexDirection, setIsTextNode, setJustifyContent, setMargin, setMeasureFunction, setOverflow, setPosition, setPositionType, setStyleHeight, setStyleMaxHeight, setStyleMaxWidth, setStyleMinHeight, setStyleMinWidth, setStyleWidth, setWrap, toString, valuesEqual
@Nullable public java.lang.String getStyle()
public void setStyle(@Nullable java.lang.String style)
public void measure(CSSNodeAPI node, float width, CSSMeasureMode widthMode, float height, CSSMeasureMode heightMode, MeasureOutput measureOutput)
measure
in interface CSSNodeAPI.MeasureFunction