An open API service indexing awesome lists of open source software.

https://github.com/ignf/collab-form


https://github.com/ignf/collab-form

Last synced: 6 months ago
JSON representation

Awesome Lists containing this project

README

          

# collab-form

Module javascript permettant la création et la gestion de formulaires provenant de l'api collaboratif.

## Dépendances

Le module fonctionnant avec JQuery, la variable globale $ doit être définie dans le projet

Autres dépendances:

moment

tempusdominus-bootstrap-4

ajv-i18n

combobox

## Exemple d'utilisation

html:


<div id="#my-form-container"></div>

script:

import {createForm} from collab-form;

let theme = mon_theme_recupere_via_api;
let form = createForm($("#my-form-container"), "my-first-form", theme);

form.init() //lorsque le dom est completement charge

let validate = function() {
let valid = true;
for (var i in form.attributes) {
if (!form.attributes[i].validate()) {
alert(attribute.error);
valid = false;
}
}
}

## Attention

Les traductions restent à faire.