Skip to main content

Interface: FormField

Defined in: areas/activities/build.ts:357

One field of a Moodle form, as it is now: its name (what settings takes), label, value and options.

Properties​

PropertyTypeDescriptionDefined in
checked?boolean-areas/activities/build.ts:363
disabled?booleanDisabled until another field enables it; Moodle doesn't save it as it is.areas/activities/build.ts:366
label?string-areas/activities/build.ts:360
namestring-areas/activities/build.ts:358
options?object[]-areas/activities/build.ts:364
type| "number" | "checkbox" | "radio" | "text" | "date" | "other" | "textarea" | "select"-areas/activities/build.ts:359
value?string | string[]Text, the selected option (several for a multiple select), the checked radio's value.areas/activities/build.ts:362