...
| Code Block |
|---|
buildForm: function( form ) {
//dodanie parametru w podstawowej formie
form.addField("parameter_id"); //parameter_id to id parametru zdefiniowanego w komponencie
//dodanie parameteru ze zdarzeniem change
form.addField({
id: "param_id",
onChange: function(value) {
if(value) {
form.showField("hiddenParam");
}
else {
form.hideField("hiddenParam");
}
}
});
//dodanie parametru, który jest ukryty podczas inicjalizacji
form.addField({
id: "hiddenParam",
hidden: true //domyślnie false
});
} |
API FORMULARZA
- addField (Object / parameterId) - dodaje pole parametru.
- hideField (parameterId) - ukrywa parametr.
- showField(parameterId) - pokazuje parametr
- addlabel("Label text") - dodaje label
- addCheckbox() - dodaje checkbox
