├── .gitignore ├── .travis.yml ├── CODE_OF_CONDUCT.md ├── Cartography.podspec ├── Cartography.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── xcshareddata │ └── xcschemes │ ├── Cartography-Mac.xcscheme │ ├── Cartography-iOS.xcscheme │ └── Cartography-tvOS.xcscheme ├── Cartography.xcworkspace ├── contents.xcworkspacedata └── xcshareddata │ └── IDEWorkspaceChecks.plist ├── Cartography ├── Align.swift ├── AutoresizingMaskLayoutProxy.swift ├── Cartography.h ├── Coefficients.swift ├── Compound.swift ├── Constrain.swift ├── Constraint.swift ├── ConstraintGroup.swift ├── Context.swift ├── Dimension.swift ├── Distribute.swift ├── Edge.swift ├── Edges.swift ├── Expression.swift ├── Extensions.swift ├── Info.plist ├── LayoutGuide.swift ├── LayoutGuideProxy.swift ├── LayoutItem.swift ├── LayoutProxy+TypeErasure.swift ├── LayoutProxy.swift ├── LayoutSupport.swift ├── LayoutSupportProxy.swift ├── Point.swift ├── Priority.swift ├── Property.swift ├── Size.swift ├── View.swift └── ViewProxy.swift ├── CartographyTests ├── AlignSpec.swift ├── ConstraintGroupSpec.swift ├── DimensionSpec.swift ├── DistributeSpec.swift ├── EdgeSpec.swift ├── EdgesSpec.swift ├── Info.plist ├── LayoutGuideSpec.swift ├── LayoutSupportSpec.swift ├── Matchers.swift ├── MemoryLeakSpec.swift ├── PointSpec.swift ├── PrioritySpec.swift ├── SizeSpec.swift ├── TestView.swift ├── ViewHierarchySpec.swift ├── ViewLayoutGuideSpec.swift └── ViewProxyTests.swift ├── LICENSE ├── Package.swift ├── Podfile ├── Podfile.lock ├── README.md └── images ├── pirates1.png ├── pirates2.png └── pirates3.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/.travis.yml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Cartography.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/Cartography.podspec -------------------------------------------------------------------------------- /Cartography.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/Cartography.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Cartography.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/Cartography.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Cartography.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/Cartography.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Cartography.xcodeproj/xcshareddata/xcschemes/Cartography-Mac.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/Cartography.xcodeproj/xcshareddata/xcschemes/Cartography-Mac.xcscheme -------------------------------------------------------------------------------- /Cartography.xcodeproj/xcshareddata/xcschemes/Cartography-iOS.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/Cartography.xcodeproj/xcshareddata/xcschemes/Cartography-iOS.xcscheme -------------------------------------------------------------------------------- /Cartography.xcodeproj/xcshareddata/xcschemes/Cartography-tvOS.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/Cartography.xcodeproj/xcshareddata/xcschemes/Cartography-tvOS.xcscheme -------------------------------------------------------------------------------- /Cartography.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/Cartography.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Cartography.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/Cartography.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Cartography/Align.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/Cartography/Align.swift -------------------------------------------------------------------------------- /Cartography/AutoresizingMaskLayoutProxy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/Cartography/AutoresizingMaskLayoutProxy.swift -------------------------------------------------------------------------------- /Cartography/Cartography.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/Cartography/Cartography.h -------------------------------------------------------------------------------- /Cartography/Coefficients.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/Cartography/Coefficients.swift -------------------------------------------------------------------------------- /Cartography/Compound.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/Cartography/Compound.swift -------------------------------------------------------------------------------- /Cartography/Constrain.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/Cartography/Constrain.swift -------------------------------------------------------------------------------- /Cartography/Constraint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/Cartography/Constraint.swift -------------------------------------------------------------------------------- /Cartography/ConstraintGroup.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/Cartography/ConstraintGroup.swift -------------------------------------------------------------------------------- /Cartography/Context.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/Cartography/Context.swift -------------------------------------------------------------------------------- /Cartography/Dimension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/Cartography/Dimension.swift -------------------------------------------------------------------------------- /Cartography/Distribute.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/Cartography/Distribute.swift -------------------------------------------------------------------------------- /Cartography/Edge.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/Cartography/Edge.swift -------------------------------------------------------------------------------- /Cartography/Edges.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/Cartography/Edges.swift -------------------------------------------------------------------------------- /Cartography/Expression.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/Cartography/Expression.swift -------------------------------------------------------------------------------- /Cartography/Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/Cartography/Extensions.swift -------------------------------------------------------------------------------- /Cartography/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/Cartography/Info.plist -------------------------------------------------------------------------------- /Cartography/LayoutGuide.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/Cartography/LayoutGuide.swift -------------------------------------------------------------------------------- /Cartography/LayoutGuideProxy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/Cartography/LayoutGuideProxy.swift -------------------------------------------------------------------------------- /Cartography/LayoutItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/Cartography/LayoutItem.swift -------------------------------------------------------------------------------- /Cartography/LayoutProxy+TypeErasure.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/Cartography/LayoutProxy+TypeErasure.swift -------------------------------------------------------------------------------- /Cartography/LayoutProxy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/Cartography/LayoutProxy.swift -------------------------------------------------------------------------------- /Cartography/LayoutSupport.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/Cartography/LayoutSupport.swift -------------------------------------------------------------------------------- /Cartography/LayoutSupportProxy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/Cartography/LayoutSupportProxy.swift -------------------------------------------------------------------------------- /Cartography/Point.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/Cartography/Point.swift -------------------------------------------------------------------------------- /Cartography/Priority.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/Cartography/Priority.swift -------------------------------------------------------------------------------- /Cartography/Property.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/Cartography/Property.swift -------------------------------------------------------------------------------- /Cartography/Size.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/Cartography/Size.swift -------------------------------------------------------------------------------- /Cartography/View.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/Cartography/View.swift -------------------------------------------------------------------------------- /Cartography/ViewProxy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/Cartography/ViewProxy.swift -------------------------------------------------------------------------------- /CartographyTests/AlignSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/CartographyTests/AlignSpec.swift -------------------------------------------------------------------------------- /CartographyTests/ConstraintGroupSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/CartographyTests/ConstraintGroupSpec.swift -------------------------------------------------------------------------------- /CartographyTests/DimensionSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/CartographyTests/DimensionSpec.swift -------------------------------------------------------------------------------- /CartographyTests/DistributeSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/CartographyTests/DistributeSpec.swift -------------------------------------------------------------------------------- /CartographyTests/EdgeSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/CartographyTests/EdgeSpec.swift -------------------------------------------------------------------------------- /CartographyTests/EdgesSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/CartographyTests/EdgesSpec.swift -------------------------------------------------------------------------------- /CartographyTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/CartographyTests/Info.plist -------------------------------------------------------------------------------- /CartographyTests/LayoutGuideSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/CartographyTests/LayoutGuideSpec.swift -------------------------------------------------------------------------------- /CartographyTests/LayoutSupportSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/CartographyTests/LayoutSupportSpec.swift -------------------------------------------------------------------------------- /CartographyTests/Matchers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/CartographyTests/Matchers.swift -------------------------------------------------------------------------------- /CartographyTests/MemoryLeakSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/CartographyTests/MemoryLeakSpec.swift -------------------------------------------------------------------------------- /CartographyTests/PointSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/CartographyTests/PointSpec.swift -------------------------------------------------------------------------------- /CartographyTests/PrioritySpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/CartographyTests/PrioritySpec.swift -------------------------------------------------------------------------------- /CartographyTests/SizeSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/CartographyTests/SizeSpec.swift -------------------------------------------------------------------------------- /CartographyTests/TestView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/CartographyTests/TestView.swift -------------------------------------------------------------------------------- /CartographyTests/ViewHierarchySpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/CartographyTests/ViewHierarchySpec.swift -------------------------------------------------------------------------------- /CartographyTests/ViewLayoutGuideSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/CartographyTests/ViewLayoutGuideSpec.swift -------------------------------------------------------------------------------- /CartographyTests/ViewProxyTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/CartographyTests/ViewProxyTests.swift -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/Package.swift -------------------------------------------------------------------------------- /Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/Podfile -------------------------------------------------------------------------------- /Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/Podfile.lock -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/README.md -------------------------------------------------------------------------------- /images/pirates1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/images/pirates1.png -------------------------------------------------------------------------------- /images/pirates2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/images/pirates2.png -------------------------------------------------------------------------------- /images/pirates3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robb/Cartography/HEAD/images/pirates3.png --------------------------------------------------------------------------------