abstract class WidgetRun : Dependency


Summary

Public constructors

Protected functions

Unit
addTarget(node: DependencyNode!, target: DependencyNode!, margin: Int)
Unit
addTarget(
    node: DependencyNode!,
    target: DependencyNode!,
    marginFactor: Int,
    dimensionDependency: DimensionDependency!
)
Int
getLimitedDimension(dimension: Int, orientation: Int)
DependencyNode!
DependencyNode!
getTarget(anchor: ConstraintAnchor!, orientation: Int)
Unit
updateRunCenter(
    dependency: Dependency!,
    startAnchor: ConstraintAnchor!,
    endAnchor: ConstraintAnchor!,
    orientation: Int
)
Unit
updateRunEnd(dependency: Dependency!)
Unit
updateRunStart(dependency: Dependency!)

Public constructors

WidgetRun

Added in 1.1.0
WidgetRun(widget: ConstraintWidget!)

Public functions

getWrapDimension

Added in 1.1.0
fun getWrapDimension(): Long

isCenterConnection

Added in 1.1.0
fun isCenterConnection(): Boolean

isDimensionResolved

Added in 1.1.0
fun isDimensionResolved(): Boolean

isResolved

Added in 1.1.0
fun isResolved(): Boolean

update

Added in 1.1.0
fun update(dependency: Dependency!): Unit

wrapSize

Added in 1.1.0
fun wrapSize(direction: Int): Long

Protected functions

addTarget

Added in 1.1.0
protected fun addTarget(node: DependencyNode!, target: DependencyNode!, margin: Int): Unit

addTarget

Added in 1.1.0
protected fun addTarget(
    node: DependencyNode!,
    target: DependencyNode!,
    marginFactor: Int,
    dimensionDependency: DimensionDependency!
): Unit

getLimitedDimension

Added in 1.1.0
protected fun getLimitedDimension(dimension: Int, orientation: Int): Int

getTarget

Added in 1.1.0
protected fun getTarget(anchor: ConstraintAnchor!): DependencyNode!

getTarget

Added in 1.1.0
protected fun getTarget(anchor: ConstraintAnchor!, orientation: Int): DependencyNode!

updateRunCenter

Added in 1.1.0
protected fun updateRunCenter(
    dependency: Dependency!,
    startAnchor: ConstraintAnchor!,
    endAnchor: ConstraintAnchor!,
    orientation: Int
): Unit

updateRunEnd

Added in 1.1.0
protected fun updateRunEnd(dependency: Dependency!): Unit

updateRunStart

Added in 1.1.0
protected fun updateRunStart(dependency: Dependency!): Unit

Public properties

end

Added in 1.1.0
val endDependencyNode!

matchConstraintsType

Added in 1.1.0
val matchConstraintsTypeInt

orientation

Added in 1.1.0
val orientationInt

start

Added in 1.1.0
val startDependencyNode!

Protected properties

mDimensionBehavior

Added in 1.1.0
protected val mDimensionBehaviorConstraintWidget.DimensionBehaviour!

mRunType

Added in 1.1.0
protected val mRunTypeWidgetRun.RunType!