Ufront API Documentation

Ufront is an open source client-server web framework for Haxe. This API documentation includes all the classes used in the various Ufront libraries.

The menu on the left only shows the ufront package, which is where most of the good stuff is.The API documentation for any dependencies is included in the search and in links in the documentation, but is hidden from the menu to avoid clutter.

package ufront.core


AcceptEither, a way to accept either one type or another, without resorting to “Dynamic”, and still have the compiler type-check everything and make sure you correctly handle every situation.


Tools to help transform callbacks into surprises.


Tools to help create, transform and respond to Future values.


A Futuristic type could be in the future or it could already exist - it's either T or Future<T>.


Some utilities and shortcuts for working with minject.Injector.


A custom map structure that allows multiple values per key.


An ordered map implementation.


Tools to help create, transform and respond to Surprise values.


Helper class to generate UUID strings (version 4).