/VL

F# DSL for IOS Visual Layout based on the Apple constraint language

Primary LanguageF#

VL

VL is an F# based DSL for IOS visual layout in Xamarin F#-IOS projects.

VL is used to express constraints about the screen layout of controls, e.g. height, width, sequence, spacing, margins, anchoring / docking, etc.

Under the covers VL is translated to the Apple Auto Layout visual format language.

Version

0.1

Documentation

See this blog post for an explanation of VL

Installation

#####Just copy the VL.fs file to your IOS (F# - Xamarin) project.

This respository contains a test project that you can also use as a staring point.

License

MIT