public abstract class WidgetRun implements Dependency


Summary

Public constructors

Public methods

long
boolean
boolean
boolean
void
update(Dependency dependency)
long
wrapSize(int direction)

Protected methods

final void
addTarget(DependencyNode node, DependencyNode target, int margin)
final void
addTarget(
    DependencyNode node,
    DependencyNode target,
    int marginFactor,
    DimensionDependency dimensionDependency
)
final int
getLimitedDimension(int dimension, int orientation)
final DependencyNode
final DependencyNode
getTarget(ConstraintAnchor anchor, int orientation)
void
updateRunCenter(
    Dependency dependency,
    ConstraintAnchor startAnchor,
    ConstraintAnchor endAnchor,
    int orientation
)
void
void

Public fields

end

Added in 1.1.0-alpha13
public DependencyNode end

matchConstraintsType

Added in 1.1.0-alpha13
public int matchConstraintsType

orientation

Added in 1.1.0-alpha13
public int orientation

start

Added in 1.1.0-alpha13
public DependencyNode start

Protected fields

mDimensionBehavior

Added in 1.1.0-alpha13
protected ConstraintWidget.DimensionBehaviour mDimensionBehavior

mRunType

Added in 1.1.0-alpha13
protected WidgetRun.RunType mRunType

Public constructors

WidgetRun

Added in 1.1.0-alpha13
public WidgetRun(ConstraintWidget widget)

Public methods

getWrapDimension

Added in 1.1.0-alpha13
public long getWrapDimension()

isCenterConnection

Added in 1.1.0-alpha13
public boolean isCenterConnection()

isDimensionResolved

Added in 1.1.0-alpha13
public boolean isDimensionResolved()

isResolved

Added in 1.1.0-alpha13
public boolean isResolved()

update

Added in 1.1.0-alpha13
public void update(Dependency dependency)

wrapSize

Added in 1.1.0-alpha13
public long wrapSize(int direction)

Protected methods

addTarget

Added in 1.1.0-alpha13
protected final void addTarget(DependencyNode node, DependencyNode target, int margin)

addTarget

Added in 1.1.0-alpha13
protected final void addTarget(
    DependencyNode node,
    DependencyNode target,
    int marginFactor,
    DimensionDependency dimensionDependency
)

getLimitedDimension

Added in 1.1.0-alpha13
protected final int getLimitedDimension(int dimension, int orientation)

getTarget

Added in 1.1.0-alpha13
protected final DependencyNode getTarget(ConstraintAnchor anchor)

getTarget

Added in 1.1.0-alpha13
protected final DependencyNode getTarget(ConstraintAnchor anchor, int orientation)

updateRunCenter

Added in 1.1.0-alpha13
protected void updateRunCenter(
    Dependency dependency,
    ConstraintAnchor startAnchor,
    ConstraintAnchor endAnchor,
    int orientation
)

updateRunEnd

Added in 1.1.0-alpha13
protected void updateRunEnd(Dependency dependency)

updateRunStart

Added in 1.1.0-alpha13
protected void updateRunStart(Dependency dependency)