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-alpha13
WidgetRun(widget: ConstraintWidget!)

Public functions

getWrapDimension

Added in 1.1.0-alpha13
fun getWrapDimension(): Long

isCenterConnection

Added in 1.1.0-alpha13
fun isCenterConnection(): Boolean

isDimensionResolved

Added in 1.1.0-alpha13
fun isDimensionResolved(): Boolean

isResolved

Added in 1.1.0-alpha13
fun isResolved(): Boolean

update

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

wrapSize

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

Protected functions

addTarget

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

addTarget

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

getLimitedDimension

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

getTarget

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

getTarget

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

updateRunCenter

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

updateRunEnd

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

updateRunStart

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

Public properties

end

Added in 1.1.0-alpha13
val endDependencyNode!

matchConstraintsType

Added in 1.1.0-alpha13
val matchConstraintsTypeInt

orientation

Added in 1.1.0-alpha13
val orientationInt

start

Added in 1.1.0-alpha13
val startDependencyNode!

Protected properties

mDimensionBehavior

Added in 1.1.0-alpha13
protected val mDimensionBehaviorConstraintWidget.DimensionBehaviour!

mRunType

Added in 1.1.0-alpha13
protected val mRunTypeWidgetRun.RunType!