Form data
Reading & writing form data via functions
const form = await JsfBuilder.create({ /* your schema definition */ });
const allData = form.getValue();
const email = form.getProp('user.email').getValue();
form.getProp('user.email').setValue('example@example.com');Reading and writing via value proxy
const form: JsfBuilder<MyValueInterface> = await JsfBuilder.create({ /* your schema definition */ });
form.value.user.email = 'test@example.com';
// ... is same as ...
form.getProp('user.email').setValue('test@example.com');
console.log(form.value.user.email);
// ... is same as ...
console.log(form.getProp('user.email').getValue());
// Arrays also work
form.value.cities[42].name = 'Ljubljana';Last updated
Was this helpful?