WidgetRun
public abstract class WidgetRun implements Dependency
Summary
Public fields |
|
|---|---|
DependencyNode |
|
int |
|
int |
|
DependencyNode |
Protected fields |
|
|---|---|
ConstraintWidget.DimensionBehaviour |
|
WidgetRun.RunType |
Public constructors |
|---|
WidgetRun(ConstraintWidget widget) |
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( |
final int |
getLimitedDimension(int dimension, int orientation) |
final DependencyNode |
getTarget(ConstraintAnchor anchor) |
final DependencyNode |
getTarget(ConstraintAnchor anchor, int orientation) |
void |
updateRunCenter( |
void |
updateRunEnd(Dependency dependency) |
void |
updateRunStart(Dependency dependency) |
Public fields
Protected fields
Public constructors
Public methods
Protected methods
addTarget
Added in 1.1.1
protected final void addTarget(DependencyNode node, DependencyNode target, int margin)
addTarget
Added in 1.1.1
protected final void addTarget(
DependencyNode node,
DependencyNode target,
int marginFactor,
DimensionDependency dimensionDependency
)
getLimitedDimension
Added in 1.1.1
protected final int getLimitedDimension(int dimension, int orientation)
getTarget
Added in 1.1.1
protected final DependencyNode getTarget(ConstraintAnchor anchor, int orientation)
updateRunCenter
Added in 1.1.1
protected void updateRunCenter(
Dependency dependency,
ConstraintAnchor startAnchor,
ConstraintAnchor endAnchor,
int orientation
)