* Sets named field. * @param {string} name Field name * @param {mixed} value Field value * @throws {Error} If no field is assigned to given field name. * @return {Form} Fluent interface
(name, value)
| 129 | * @return {Form} Fluent interface |
| 130 | */ |
| 131 | setFieldValue (name, value) { |
| 132 | const field = this.getField(name) |
| 133 | if (field === null) { |
| 134 | throw new Error(`There is no field assigned to the name '${name}'.`) |
| 135 | } |
| 136 | field.setValue(value) |
| 137 | return this |
| 138 | } |
| 139 | |
| 140 | /** |
| 141 | * Returns the current field value for each visible form field. |
no test coverage detected