Flow
public class Flow
Undocumented
-
Undocumented
Declaration
Swift
func attributes(completion: @escaping (Constraint.Attributes) -> Void) -> Flow -
Undocumented
Declaration
Swift
func attributes(completion: @escaping (ConstraintItem ,Constraint.Attributes) -> Void) -> Flow -
Undocumented
Declaration
Swift
func attributes(exclude items: [ConstraintItem], completion: @escaping (Constraint.Attributes) -> Void) -> Flow -
Relation, multiplier, and constant for previous defined ConstraintItems
Declaration
Swift
func attributes(relation: Relation, multiplier: CGFloat, constant: CGFloat) -> FlowParameters
relationRelation case instance
multiplierMultiplier value
constantPadding case instance
Return Value
Receiver
-
Relation except excluded ConstraintItems
Declaration
Swift
func attribute(relation: Relation, exclude items: [ConstraintItem] = []) -> Flow -
Relation for ConstraintItems
Declaration
Swift
func attribute(relation: Relation, for items: [ConstraintItem]) -> Flow -
Multiplier except excluded ConstraintItems
Declaration
Swift
func attribute(multiplier: CGFloat, exclude items: [ConstraintItem] = []) -> Flow -
Multiplier for ConstraintItems
Declaration
Swift
func attribute(multiplier: CGFloat, for items: [ConstraintItem]) -> Flow -
Constant with Padding except excluded ConstraintItems
Declaration
Swift
func attribute(constant: CGFloat, exclude items: [ConstraintItem] = []) -> Flow -
Constant with Padding for ConstraintItems
Declaration
Swift
func attribute(constant: CGFloat, for items: [ConstraintItem]) -> Flow
-
Receiver ConstraintItem == Target.ConstraintItem
Declaration
Swift
func set(_ item: ConstraintItem, _ targetItem: ConstraintItem) -> FlowParameters
itemConstraintItem to be set
targetItemtarget Constraint
Return Value
current Flow instance
-
Receiver ConstraintItem.left == Target.ConstraintItem
Declaration
Swift
func left(_ targetItem: ConstraintItem = .left) -> FlowParameters
targetItemtarget ConstraintItem, default
.leftReturn Value
current Flow instance
-
Receiver ConstraintItem.right == Target.ConstraintItem
Declaration
Swift
func right(_ targetItem: ConstraintItem = .right) -> FlowParameters
targetItemtarget ConstraintItem, default
.rightReturn Value
current Flow instance
-
Receiver ConstraintItem.top == Target.ConstraintItem
Declaration
Swift
func top(_ targetItem: ConstraintItem = .top) -> FlowParameters
targetItemtarget ConstraintItem, default
.topReturn Value
current Flow instance
-
Receiver ConstraintItem.bottom == Target.ConstraintItem
Declaration
Swift
func bottom(_ targetItem: ConstraintItem = .bottom) -> FlowParameters
targetItemtarget ConstraintItem, default
.bottomReturn Value
current Flow instance
-
Receiver ConstraintItem.leading == Target.ConstraintItem
Declaration
Swift
func leading(_ targetItem: ConstraintItem = .leading) -> FlowParameters
targetItemtarget ConstraintItem, default
.leadingReturn Value
current Flow instance
-
Receiver ConstraintItem.trailing == Target.ConstraintItem
Declaration
Swift
func trailing(_ targetItem: ConstraintItem = .trailing) -> FlowParameters
targetItemtarget ConstraintItem, default
.trailingReturn Value
current Flow instance
-
Receiver ConstraintItem.width == Target.ConstraintItem
Declaration
Swift
func width(_ targetItem: ConstraintItem = .width) -> FlowParameters
targetItemtarget ConstraintItem, default
.widthReturn Value
current Flow instance
-
Receiver ConstraintItem.height == Target.ConstraintItem
Declaration
Swift
func height(_ targetItem: ConstraintItem = .height) -> FlowParameters
targetItemtarget ConstraintItem, default
.heightReturn Value
current Flow instance
-
Receiver ConstraintItem.centerX == Target.ConstraintItem
Declaration
Swift
func centerX(_ targetItem: ConstraintItem = .centerX) -> FlowParameters
targetItemtarget ConstraintItem, default
.centerXReturn Value
current Flow instance
-
Receiver ConstraintItem.centerY == Target.ConstraintItem
Declaration
Swift
func centerY(_ targetItem: ConstraintItem = .centerY) -> FlowParameters
targetItemtarget ConstraintItem, default
.centerYReturn Value
current Flow instance
-
Receiver ConstraintItem.lastBaseline == Target.ConstraintItem
Declaration
Swift
func lastBaseline(_ targetItem: ConstraintItem = .lastBaseline) -> FlowParameters
targetItemtarget ConstraintItem, default
.lastBaselineReturn Value
current Flow instance
-
Receiver ConstraintItem.firstBaseline == Target.ConstraintItem
Declaration
Swift
func firstBaseline(_ targetItem: ConstraintItem = .firstBaseline) -> FlowParameters
targetItemtarget ConstraintItem, default
.firstBaselineReturn Value
current Flow instance
-
Receiver ConstraintItem.leftMargin == Target.ConstraintItem
Declaration
Swift
func leftMargin(_ targetItem: ConstraintItem = .leftMargin) -> FlowParameters
targetItemtarget ConstraintItem, default
.leftMarginReturn Value
current Flow instance
-
Receiver ConstraintItem.rightMargin == Target.ConstraintItem
Declaration
Swift
func rightMargin(_ targetItem: ConstraintItem = .rightMargin) -> FlowParameters
targetItemtarget ConstraintItem, default
.rightMarginReturn Value
current Flow instance
-
Receiver ConstraintItem.topMargin == Target.ConstraintItem
Declaration
Swift
func topMargin(_ targetItem: ConstraintItem = .topMargin) -> FlowParameters
targetItemtarget ConstraintItem, default
.topMarginReturn Value
current Flow instance
-
Receiver ConstraintItem.bottomMargin == Target.ConstraintItem
Declaration
Swift
func bottomMargin(_ targetItem: ConstraintItem = .bottomMargin) -> FlowParameters
targetItemtarget ConstraintItem, default
.bottomMarginReturn Value
current Flow instance
-
Receiver ConstraintItem.leadingMargin == Target.ConstraintItem
Declaration
Swift
func leadingMargin(_ targetItem: ConstraintItem = .leadingMargin) -> FlowParameters
targetItemtarget ConstraintItem, default
.leadingMarginReturn Value
current Flow instance
-
Receiver ConstraintItem.trailingMargin == Target.ConstraintItem
Declaration
Swift
func trailingMargin(_ targetItem: ConstraintItem = .trailingMargin) -> FlowParameters
targetItemtarget ConstraintItem, default
.trailingMarginReturn Value
current Flow instance
-
Receiver ConstraintItem.centerXWithinMargins == Target.ConstraintItem
Declaration
Swift
func centerXWithinMargins(_ targetItem: ConstraintItem = .centerXWithinMargins) -> FlowParameters
targetItemtarget ConstraintItem, default
.centerXWithinMarginsReturn Value
current Flow instance
-
Receiver ConstraintItem.centerYWithinMargins == Target.ConstraintItem
Declaration
Swift
func centerYWithinMargins(_ targetItem: ConstraintItem = .centerYWithinMargins) -> FlowParameters
targetItemtarget ConstraintItem, default
.centerYWithinMarginsReturn Value
current Flow instance
-
Constant value for ConstraintItem
Declaration
Swift
func constant(_ item: ConstraintItem, constant: CGFloat) -> FlowParameters
itemConstraintItem
constantvalue to be set
Return Value
current Flow instance
-
Width == Height
Declaration
Swift
func size(_ size: CGFloat) -> Flow -
Width, Height == ConstraintItem
Declaration
Swift
func size(_ item: ConstraintItem) -> Flow -
CenterX, CenterY
Declaration
Swift
func center() -> Flow -
Left, Top (constant) and Right, Bottom (-constant) with Superview
Declaration
Swift
func edges(_ constant: CGFloat = 0) -> Flow
-
Undocumented
Declaration
Swift
@discardableResult func withSuperview() -> Flow -
Undocumented
Declaration
Swift
@discardableResult func withView(_ view: UIView, exclude items: [ConstraintItem] = []) -> Flow -
Undocumented
Declaration
Swift
@discardableResult func withView(_ view: UIView, for item: ConstraintItem) -> Flow -
Undocumented
Declaration
Swift
@discardableResult func withSelf() -> Flow
Flow Class Reference