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

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.

CallbackTools

Tools to help transform callbacks into surprises.

FutureTools

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

Futuristic

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

InjectionTools

Some utilities and shortcuts for working with minject.Injector.

MultiValueMap

A custom map structure that allows multiple values per key.

OrderedStringMap

An ordered map implementation.

SurpriseTools

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

Uuid

Helper class to generate UUID strings (version 4).