This project is no longer actively maintained.
Formation is a form framework for Angular 1.5+ designed for medium-to-large applications that require consistent, robust forms. It aims to reduce template size by moving business logic to controllers, which also encourages code-reuse and improves consistency.
$ npm i @darkobits/formation
import Formation, {
configure as configureFormation
} from '@darkobits/formation';
angular.module('MyApp', [
Formation
]);
// Configure global error behavior.
configureFormation({
showErrorsOn: 'touched, submitted'
});
The Formation documentation is available on GitBook.