Skip to content

IGNF/collab-form

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors