Skip to main content

Field Types

Raven Form Engine supports 22 field types out of the box.

Text-family Fields​


Textarea​


Date​

type: time


Selection Fields​


Toggle Fields​


Special Fields​

50
#6366f1

Custom Render​

For full control use type: "custom" with a render function:

{
name: 'avatar',
type: 'custom',
label: 'Avatar',
render: ({ value, onChange, error }) => (
<MyAvatarUploader value={value as string} onChange={onChange} error={error} />
),
}

Field Types Reference​

TypeCategory
text email tel url number passwordText inputs
textareaLong text
date time datetimeDate / time
select multiselect radioSelection
checkbox switchToggles
otp file range color ratingSpecial
repeaterCompound row group
customEscape hatch