├── .gitignore ├── LICENSE ├── Mineral Demo ├── AbsoluteViewController.swift ├── AppDelegate.swift ├── Assets.xcassets │ └── AppIcon.appiconset │ │ └── Contents.json ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard ├── FlexViewController.swift ├── Info.plist ├── RelativeViewController.swift └── ViewController.swift ├── Mineral.xcodeproj ├── project.pbxproj └── project.xcworkspace │ └── contents.xcworkspacedata ├── Mineral.xcworkspace └── contents.xcworkspacedata ├── Mineral ├── AbsoluteContainer.swift ├── Buildable.swift ├── Builder.swift ├── Button.swift ├── Container.swift ├── FlexContainer.swift ├── Info.plist ├── Mineral.h ├── Mineral.swift ├── Node.swift ├── Relation.swift ├── RelativeContainer.swift └── UIView+Measure.swift ├── Podfile ├── Podfile.lock └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/draveness/Mineral/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/draveness/Mineral/HEAD/LICENSE -------------------------------------------------------------------------------- /Mineral Demo/AbsoluteViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/draveness/Mineral/HEAD/Mineral Demo/AbsoluteViewController.swift -------------------------------------------------------------------------------- /Mineral Demo/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/draveness/Mineral/HEAD/Mineral Demo/AppDelegate.swift -------------------------------------------------------------------------------- /Mineral Demo/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/draveness/Mineral/HEAD/Mineral Demo/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Mineral Demo/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/draveness/Mineral/HEAD/Mineral Demo/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Mineral Demo/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/draveness/Mineral/HEAD/Mineral Demo/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Mineral Demo/FlexViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/draveness/Mineral/HEAD/Mineral Demo/FlexViewController.swift -------------------------------------------------------------------------------- /Mineral Demo/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/draveness/Mineral/HEAD/Mineral Demo/Info.plist -------------------------------------------------------------------------------- /Mineral Demo/RelativeViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/draveness/Mineral/HEAD/Mineral Demo/RelativeViewController.swift -------------------------------------------------------------------------------- /Mineral Demo/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/draveness/Mineral/HEAD/Mineral Demo/ViewController.swift -------------------------------------------------------------------------------- /Mineral.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/draveness/Mineral/HEAD/Mineral.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Mineral.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/draveness/Mineral/HEAD/Mineral.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Mineral.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/draveness/Mineral/HEAD/Mineral.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Mineral/AbsoluteContainer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/draveness/Mineral/HEAD/Mineral/AbsoluteContainer.swift -------------------------------------------------------------------------------- /Mineral/Buildable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/draveness/Mineral/HEAD/Mineral/Buildable.swift -------------------------------------------------------------------------------- /Mineral/Builder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/draveness/Mineral/HEAD/Mineral/Builder.swift -------------------------------------------------------------------------------- /Mineral/Button.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/draveness/Mineral/HEAD/Mineral/Button.swift -------------------------------------------------------------------------------- /Mineral/Container.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/draveness/Mineral/HEAD/Mineral/Container.swift -------------------------------------------------------------------------------- /Mineral/FlexContainer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/draveness/Mineral/HEAD/Mineral/FlexContainer.swift -------------------------------------------------------------------------------- /Mineral/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/draveness/Mineral/HEAD/Mineral/Info.plist -------------------------------------------------------------------------------- /Mineral/Mineral.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/draveness/Mineral/HEAD/Mineral/Mineral.h -------------------------------------------------------------------------------- /Mineral/Mineral.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/draveness/Mineral/HEAD/Mineral/Mineral.swift -------------------------------------------------------------------------------- /Mineral/Node.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/draveness/Mineral/HEAD/Mineral/Node.swift -------------------------------------------------------------------------------- /Mineral/Relation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/draveness/Mineral/HEAD/Mineral/Relation.swift -------------------------------------------------------------------------------- /Mineral/RelativeContainer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/draveness/Mineral/HEAD/Mineral/RelativeContainer.swift -------------------------------------------------------------------------------- /Mineral/UIView+Measure.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/draveness/Mineral/HEAD/Mineral/UIView+Measure.swift -------------------------------------------------------------------------------- /Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/draveness/Mineral/HEAD/Podfile -------------------------------------------------------------------------------- /Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/draveness/Mineral/HEAD/Podfile.lock -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/draveness/Mineral/HEAD/README.md --------------------------------------------------------------------------------