├── .gitignore ├── LICENSE ├── README.md ├── VFLToolbox.xcodeproj ├── project.pbxproj └── project.xcworkspace │ └── contents.xcworkspacedata ├── VFLToolbox ├── Constantable.swift ├── Formula │ ├── Attribute.swift │ ├── Constraint.swift │ ├── Constraintable.swift │ └── Expression.swift ├── Info.plist └── VFL │ ├── Array+Subscript.swift │ ├── Direction.swift │ ├── NSLayoutConstraint+ConstraintsWithVisualFormat.swift │ ├── Operators.swift │ ├── Predicatable.swift │ ├── Predicate.swift │ ├── Sibling.swift │ ├── SiblingConstraint.swift │ ├── Superview.swift │ ├── SuperviewConstraint.swift │ ├── UIView+AddConstraints.swift │ └── VFLConstraint.swift └── VFLToolboxTests ├── AssertConstraints.swift ├── Formula ├── AttributeTests.swift ├── ConstraintTests.swift └── ExpressionTests.swift ├── Info.plist └── VFL ├── CommonCaseTests.swift ├── LayoutGuidesTests.swift ├── Measurements.swift ├── PartialTests.swift ├── PredicateTests.swift ├── SiblingTests.swift ├── SubscriptTests.swift └── SuperviewTests.swift /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | xcuserdata 3 | ExtraResources 4 | .idea 5 | *.xccheckout 6 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xc010d/VFLToolbox/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xc010d/VFLToolbox/HEAD/README.md -------------------------------------------------------------------------------- /VFLToolbox.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xc010d/VFLToolbox/HEAD/VFLToolbox.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /VFLToolbox.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xc010d/VFLToolbox/HEAD/VFLToolbox.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /VFLToolbox/Constantable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xc010d/VFLToolbox/HEAD/VFLToolbox/Constantable.swift -------------------------------------------------------------------------------- /VFLToolbox/Formula/Attribute.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xc010d/VFLToolbox/HEAD/VFLToolbox/Formula/Attribute.swift -------------------------------------------------------------------------------- /VFLToolbox/Formula/Constraint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xc010d/VFLToolbox/HEAD/VFLToolbox/Formula/Constraint.swift -------------------------------------------------------------------------------- /VFLToolbox/Formula/Constraintable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xc010d/VFLToolbox/HEAD/VFLToolbox/Formula/Constraintable.swift -------------------------------------------------------------------------------- /VFLToolbox/Formula/Expression.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xc010d/VFLToolbox/HEAD/VFLToolbox/Formula/Expression.swift -------------------------------------------------------------------------------- /VFLToolbox/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xc010d/VFLToolbox/HEAD/VFLToolbox/Info.plist -------------------------------------------------------------------------------- /VFLToolbox/VFL/Array+Subscript.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xc010d/VFLToolbox/HEAD/VFLToolbox/VFL/Array+Subscript.swift -------------------------------------------------------------------------------- /VFLToolbox/VFL/Direction.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xc010d/VFLToolbox/HEAD/VFLToolbox/VFL/Direction.swift -------------------------------------------------------------------------------- /VFLToolbox/VFL/NSLayoutConstraint+ConstraintsWithVisualFormat.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xc010d/VFLToolbox/HEAD/VFLToolbox/VFL/NSLayoutConstraint+ConstraintsWithVisualFormat.swift -------------------------------------------------------------------------------- /VFLToolbox/VFL/Operators.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xc010d/VFLToolbox/HEAD/VFLToolbox/VFL/Operators.swift -------------------------------------------------------------------------------- /VFLToolbox/VFL/Predicatable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xc010d/VFLToolbox/HEAD/VFLToolbox/VFL/Predicatable.swift -------------------------------------------------------------------------------- /VFLToolbox/VFL/Predicate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xc010d/VFLToolbox/HEAD/VFLToolbox/VFL/Predicate.swift -------------------------------------------------------------------------------- /VFLToolbox/VFL/Sibling.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xc010d/VFLToolbox/HEAD/VFLToolbox/VFL/Sibling.swift -------------------------------------------------------------------------------- /VFLToolbox/VFL/SiblingConstraint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xc010d/VFLToolbox/HEAD/VFLToolbox/VFL/SiblingConstraint.swift -------------------------------------------------------------------------------- /VFLToolbox/VFL/Superview.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xc010d/VFLToolbox/HEAD/VFLToolbox/VFL/Superview.swift -------------------------------------------------------------------------------- /VFLToolbox/VFL/SuperviewConstraint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xc010d/VFLToolbox/HEAD/VFLToolbox/VFL/SuperviewConstraint.swift -------------------------------------------------------------------------------- /VFLToolbox/VFL/UIView+AddConstraints.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xc010d/VFLToolbox/HEAD/VFLToolbox/VFL/UIView+AddConstraints.swift -------------------------------------------------------------------------------- /VFLToolbox/VFL/VFLConstraint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xc010d/VFLToolbox/HEAD/VFLToolbox/VFL/VFLConstraint.swift -------------------------------------------------------------------------------- /VFLToolboxTests/AssertConstraints.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xc010d/VFLToolbox/HEAD/VFLToolboxTests/AssertConstraints.swift -------------------------------------------------------------------------------- /VFLToolboxTests/Formula/AttributeTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xc010d/VFLToolbox/HEAD/VFLToolboxTests/Formula/AttributeTests.swift -------------------------------------------------------------------------------- /VFLToolboxTests/Formula/ConstraintTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xc010d/VFLToolbox/HEAD/VFLToolboxTests/Formula/ConstraintTests.swift -------------------------------------------------------------------------------- /VFLToolboxTests/Formula/ExpressionTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xc010d/VFLToolbox/HEAD/VFLToolboxTests/Formula/ExpressionTests.swift -------------------------------------------------------------------------------- /VFLToolboxTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xc010d/VFLToolbox/HEAD/VFLToolboxTests/Info.plist -------------------------------------------------------------------------------- /VFLToolboxTests/VFL/CommonCaseTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xc010d/VFLToolbox/HEAD/VFLToolboxTests/VFL/CommonCaseTests.swift -------------------------------------------------------------------------------- /VFLToolboxTests/VFL/LayoutGuidesTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xc010d/VFLToolbox/HEAD/VFLToolboxTests/VFL/LayoutGuidesTests.swift -------------------------------------------------------------------------------- /VFLToolboxTests/VFL/Measurements.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xc010d/VFLToolbox/HEAD/VFLToolboxTests/VFL/Measurements.swift -------------------------------------------------------------------------------- /VFLToolboxTests/VFL/PartialTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xc010d/VFLToolbox/HEAD/VFLToolboxTests/VFL/PartialTests.swift -------------------------------------------------------------------------------- /VFLToolboxTests/VFL/PredicateTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xc010d/VFLToolbox/HEAD/VFLToolboxTests/VFL/PredicateTests.swift -------------------------------------------------------------------------------- /VFLToolboxTests/VFL/SiblingTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xc010d/VFLToolbox/HEAD/VFLToolboxTests/VFL/SiblingTests.swift -------------------------------------------------------------------------------- /VFLToolboxTests/VFL/SubscriptTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xc010d/VFLToolbox/HEAD/VFLToolboxTests/VFL/SubscriptTests.swift -------------------------------------------------------------------------------- /VFLToolboxTests/VFL/SuperviewTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xc010d/VFLToolbox/HEAD/VFLToolboxTests/VFL/SuperviewTests.swift --------------------------------------------------------------------------------