SnapKit/Source
Akiva Leffert cd49354220 Factor redundant constraint relation code into RelationTarget protocol
Instead of having a copy of each method for each type, factor the
constraint target logic to use a new protocol RelationTarget.

Note that since RelationTarget returns a new ConstraintItem and the
constructor for ConstraintItem is internal, a user will be unable to
erroneously extend the protocol.

LayoutSupport should really be a RelationTarget too, but it seems you
can't extenda a protocol to implement another protocol.
2015-10-14 20:17:59 -04:00
..
Constraint.swift Add compiler condition to remove warnings when not using legacy deployment. 2015-10-04 23:17:48 +02:00
ConstraintAttributes.swift Added tvOS checks so the iOS paths are used rather than OS X 2015-09-24 21:37:33 -07:00
ConstraintDescription.swift Factor redundant constraint relation code into RelationTarget protocol 2015-10-14 20:17:59 -04:00
ConstraintItem.swift Added tvOS checks so the iOS paths are used rather than OS X 2015-09-24 21:37:33 -07:00
ConstraintMaker.swift Added tvOS checks so the iOS paths are used rather than OS X 2015-09-24 21:37:33 -07:00
ConstraintRelation.swift Added tvOS checks so the iOS paths are used rather than OS X 2015-09-24 21:37:33 -07:00
Debugging.swift Added tvOS checks so the iOS paths are used rather than OS X 2015-09-24 21:37:33 -07:00
EdgeInsets.swift Added tvOS checks so the iOS paths are used rather than OS X 2015-09-24 21:37:33 -07:00
Info.plist Updated for Swift 2.0 2015-07-30 19:30:56 +12:00
LayoutConstraint.swift Added tvOS checks so the iOS paths are used rather than OS X 2015-09-24 21:37:33 -07:00
SnapKit.h Snap is now SnapKit 2015-04-15 23:07:50 +12:00
SnapKit.swift Added tvOS checks so the iOS paths are used rather than OS X 2015-09-24 21:37:33 -07:00
View+SnapKit.swift Added tvOS checks so the iOS paths are used rather than OS X 2015-09-24 21:37:33 -07:00
ViewController+SnapKit.swift Added tvOS checks so the iOS paths are used rather than OS X 2015-09-24 21:37:33 -07:00