npm.io
4.7.0 • Published 1 year ago

envoc-form

Licence
MIT
Version
4.7.0
Deps
20
Size
618 kB
Vulns
25
Weekly
0

envoc-form / Exports

envoc-form

npm package

Base form package for envoc projects.

Important naming conventions for our sanity while creating envoc-form types:

  • TForm = The type of the some form. e.g. LoginDto
  • TProp = The key / symbol of a individual property of some form. e.g. TProp would be literally "Username" for the prop of the same name for a LoginDto
  • TValue = The value of an individual property of some form. e.g. a "Username" property would probably have a TValue of string
  • Field = the abstract thing that deals with some specific TProp. Might represent several composed elements (e.g. label, input, helperText, etc) or may just be a direct component
  • TRenderComponent = The type of any 'Component' passed to a Field, e.g. 'StandardTextInputGroup' passed to Component means TRenderComponent is typeof(StandardTextInputGroup)
  • TComponentProps = For any 'Component' passed to a Field as a prop, this represents that Component's props

Interfaces

envoc-form / Exports / AddressInputProps

Interface: AddressInputProps

Table of contents

Properties
Properties
fieldBuilder

fieldBuilder: Pick<FormBuilderProp<AddressDto>, "Field">

Defined in

packages/envoc-form/src/AddressInput/AddressInput.tsx:14


name

name: string

Defined in

packages/envoc-form/src/AddressInput/AddressInput.tsx:15

envoc-form / Exports / BooleanSelectGroupProps

Interface: BooleanSelectGroupProps

Hierarchy
Table of contents
Properties
Properties
className

Optional className: string

Extra class names to apply.

Inherited from

Omit.className

Defined in

packages/envoc-form/src/Group.tsx:8


disabled

Optional disabled: boolean

Whether the field should be disabled.

Inherited from

Omit.disabled

Defined in

packages/envoc-form/src/Group.tsx:19


helpText

Optional helpText: ReactNode

Simple helper text after the input.

Inherited from

Omit.helpText

Defined in

packages/envoc-form/src/Group.tsx:16


input

input: CustomFieldInputProps<undefined | null | boolean>

Inherited from

Omit.input

Defined in

packages/envoc-form/src/Field/InjectedFieldProps.ts:6


label

Optional label: string

Simple text label before the input.

Inherited from

Omit.label

Defined in

packages/envoc-form/src/Group.tsx:13


meta

meta: CustomFieldMetaProps<undefined | null | boolean>

Inherited from

Omit.meta

Defined in

packages/envoc-form/src/Field/InjectedFieldProps.ts:7


options

Optional options: SelectOption<boolean>[]

Defined in

packages/envoc-form/src/Select/BooleanSelectGroup.tsx:17


placeholder

Optional placeholder: string

Text diplayed when no value is selected.

Inherited from

Omit.placeholder

Defined in

packages/envoc-form/src/Select/SelectGroup.tsx:38


required

Optional required: boolean

Inherited from

Omit.required

Defined in

packages/envoc-form/src/Group.tsx:21

envoc-form / Exports / ConfirmBaseFormProps

Interface: ConfirmBaseFormProps

Table of contents
Properties
Properties
children

Optional children: ReactNode

Any components to be rendered in between the title and the buttons.

Defined in

packages/envoc-form/src/ConfirmBaseForm/ConfirmBaseForm.tsx:23


confirmButtonClass

Optional confirmButtonClass: string

CSS class for the buttons.

Defined in

packages/envoc-form/src/ConfirmBaseForm/ConfirmBaseForm.tsx:21


confirmButtonText

Optional confirmButtonText: string

Custom confirm button text.

defaultvalue Confirm

Defined in

packages/envoc-form/src/ConfirmBaseForm/ConfirmBaseForm.tsx:19


handleCancel

Optional handleCancel: MouseEventHandler<HTMLButtonElement>

Function to run when cancel button is clicked.

Defined in

packages/envoc-form/src/ConfirmBaseForm/ConfirmBaseForm.tsx:10


request

request: default

Axios request upon confirmation

Defined in

packages/envoc-form/src/ConfirmBaseForm/ConfirmBaseForm.tsx:12


style

Optional style: CSSProperties

Defined in

packages/envoc-form/src/ConfirmBaseForm/ConfirmBaseForm.tsx:13


title

Optional title: string

<h3/> title text on top of the form.

Defined in

packages/envoc-form/src/ConfirmBaseForm/ConfirmBaseForm.tsx:15

envoc-form / Exports / ConfirmDeleteFormProps

Interface: ConfirmDeleteFormProps

Hierarchy
Table of contents
Properties
Properties
children

Optional children: ReactNode

Any components to be rendered in between the title and the buttons.

Defined in

packages/envoc-form/src/ConfirmDeleteForm/ConfirmDeleteForm.tsx:25


form

form: string

Form name (key) to apply the confirmation on.

Defined in

packages/envoc-form/src/ConfirmDeleteForm/ConfirmDeleteForm.tsx:15


handleComplete

Optional handleComplete: Function

Custom function when the axios request succeeds.

Defined in

packages/envoc-form/src/ConfirmDeleteForm/ConfirmDeleteForm.tsx:21


handleError

Optional handleError: Function

Custom function when the axios request fails.

Defined in

packages/envoc-form/src/ConfirmDeleteForm/ConfirmDeleteForm.tsx:23


style

Optional style: CSSProperties

Inherited from

Pick.style

Defined in

packages/envoc-form/src/ConfirmBaseForm/ConfirmBaseForm.tsx:13


successUrl

Optional successUrl: string

Url to navigate to on success.

Defined in

packages/envoc-form/src/ConfirmDeleteForm/ConfirmDeleteForm.tsx:13


title

Optional title: string

Custom message to display.

defaultvalue Are you sure you want to delete this?

Defined in

packages/envoc-form/src/ConfirmDeleteForm/ConfirmDeleteForm.tsx:19

envoc-form / Exports / DatePickerGroupProps

Interface: DatePickerGroupProps<T>

Type parameters
Name
T
Hierarchy
Table of contents
Properties
Methods
Properties
className

Optional className: string

Extra class names to apply.

Inherited from

Omit.className

Defined in

packages/envoc-form/src/Group.tsx:8


helpText

Optional helpText: ReactNode

Simple helper text after the input.

Inherited from

Omit.helpText

Defined in

packages/envoc-form/src/Group.tsx:16


input

input: CustomFieldInputProps<undefined | null | T>

Inherited from

InjectedFieldProps.input

Defined in

packages/envoc-form/src/Field/InjectedFieldProps.ts:6


label

Optional label: string

Simple text label before the input.

Inherited from

Omit.label

Defined in

packages/envoc-form/src/Group.tsx:13


meta

meta: CustomFieldMetaProps<undefined | null | T>

Inherited from

InjectedFieldProps.meta

Defined in

packages/envoc-form/src/Field/InjectedFieldProps.ts:7

Methods
convert

convert(arg): T

Parameters
Name Type
arg Date
Returns

T

Defined in

packages/envoc-form/src/DatePicker/DatePickerGroup.tsx:18

envoc-form / Exports / DatePickerHelper

Interface: DatePickerHelper<T>

Type parameters
Name
T
Hierarchy
Table of contents
Properties
Properties
className

Optional className: string

Extra class names to apply.

Inherited from

Omit.className

Defined in

packages/envoc-form/src/Group.tsx:8


helpText

Optional helpText: ReactNode

Simple helper text after the input.

Inherited from

Omit.helpText

Defined in

packages/envoc-form/src/Group.tsx:16


input

input: CustomFieldInputProps<undefined | null | T>

Inherited from

Omit.input

Defined in

packages/envoc-form/src/Field/InjectedFieldProps.ts:6


label

Optional label: string

Simple text label before the input.

Inherited from

Omit.label

Defined in

packages/envoc-form/src/Group.tsx:13


meta

meta: CustomFieldMetaProps<undefined | null | T>

Inherited from

Omit.meta

Defined in

packages/envoc-form/src/Field/InjectedFieldProps.ts:7

envoc-form / Exports / DateTimePickerGroupProps

Interface: DateTimePickerGroupProps<T>

Type parameters
Name
T
Hierarchy
Table of contents
Properties
Methods
Properties
className

Optional className: string

Extra class names to apply.

Inherited from

Omit.className

Defined in

packages/envoc-form/src/Group.tsx:8


helpText

Optional helpText: ReactNode

Simple helper text after the input.

Inherited from

Omit.helpText

Defined in

packages/envoc-form/src/Group.tsx:16


input

input: CustomFieldInputProps<undefined | null | T>

Inherited from

InjectedFieldProps.input

Defined in

packages/envoc-form/src/Field/InjectedFieldProps.ts:6


label

Optional label: string

Simple text label before the input.

Inherited from

Omit.label

Defined in

packages/envoc-form/src/Group.tsx:13


meta

meta: CustomFieldMetaProps<undefined | null | T>

Inherited from

InjectedFieldProps.meta

Defined in

packages/envoc-form/src/Field/InjectedFieldProps.ts:7

Methods
convert

convert(date): T

Parameters
Name Type
date Date
Returns

T

Defined in

packages/envoc-form/src/DateTimePicker/DateTimePickerGroup.tsx:23


onAbort

onAbort(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onAbort

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onAnimationEnd

onAnimationEnd(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onAnimationEnd

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onAnimationIteration

onAnimationIteration(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onAnimationIteration

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onAnimationStart

onAnimationStart(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onAnimationStart

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onBlur

onBlur(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onBlur

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onCanPlay

onCanPlay(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onCanPlay

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onCanPlayThrough

onCanPlayThrough(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onCanPlayThrough

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onClick

onClick(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onClick

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onCompositionEnd

onCompositionEnd(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onCompositionEnd

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onCompositionStart

onCompositionStart(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onCompositionStart

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onCompositionUpdate

onCompositionUpdate(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onCompositionUpdate

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onContextMenu

onContextMenu(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onContextMenu

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onCopy

onCopy(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onCopy

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onCut

onCut(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onCut

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onDoubleClick

onDoubleClick(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onDoubleClick

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onDrag

onDrag(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onDrag

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onDragEnd

onDragEnd(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onDragEnd

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onDragEnter

onDragEnter(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onDragEnter

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onDragExit

onDragExit(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onDragExit

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onDragLeave

onDragLeave(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onDragLeave

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onDragOver

onDragOver(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onDragOver

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onDragStart

onDragStart(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onDragStart

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onDrop

onDrop(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onDrop

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onDurationChange

onDurationChange(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onDurationChange

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onEmptied

onEmptied(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onEmptied

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onEncrypted

onEncrypted(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onEncrypted

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onEnded

onEnded(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onEnded

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onError

onError(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onError

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onGotPointerCapture

onGotPointerCapture(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onGotPointerCapture

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onInput

onInput(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onInput

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onInvalid

onInvalid(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onInvalid

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onKeyDown

onKeyDown(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onKeyDown

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onKeyPress

onKeyPress(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onKeyPress

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onKeyUp

onKeyUp(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onKeyUp

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onLoad

onLoad(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onLoad

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onLoadStart

onLoadStart(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onLoadStart

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onLoadedData

onLoadedData(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onLoadedData

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onLoadedMetadata

onLoadedMetadata(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onLoadedMetadata

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onLostPointerCapture

onLostPointerCapture(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onLostPointerCapture

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onMouseDown

onMouseDown(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onMouseDown

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onMouseEnter

onMouseEnter(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onMouseEnter

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onMouseLeave

onMouseLeave(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onMouseLeave

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onMouseMove

onMouseMove(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onMouseMove

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onMouseOut

onMouseOut(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onMouseOut

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onMouseOver

onMouseOver(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onMouseOver

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onMouseUp

onMouseUp(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onMouseUp

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onPaste

onPaste(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onPaste

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onPause

onPause(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onPause

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onPlay

onPlay(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onPlay

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onPlaying

onPlaying(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onPlaying

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onPointerCancel

onPointerCancel(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onPointerCancel

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onPointerDown

onPointerDown(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onPointerDown

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onPointerEnter

onPointerEnter(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onPointerEnter

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onPointerLeave

onPointerLeave(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onPointerLeave

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onPointerMove

onPointerMove(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onPointerMove

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onPointerOut

onPointerOut(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onPointerOut

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onPointerOver

onPointerOver(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onPointerOver

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onPointerUp

onPointerUp(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onPointerUp

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onProgress

onProgress(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onProgress

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onRateChange

onRateChange(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onRateChange

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onReset

onReset(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onReset

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onScroll

onScroll(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onScroll

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onSeeked

onSeeked(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onSeeked

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onSeeking

onSeeking(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onSeeking

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onSelect

onSelect(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onSelect

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onStalled

onStalled(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onStalled

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onSubmit

onSubmit(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onSubmit

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onSuspend

onSuspend(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onSuspend

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onTimeUpdate

onTimeUpdate(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onTimeUpdate

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onToggle

onToggle(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onToggle

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onTouchCancel

onTouchCancel(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onTouchCancel

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onTouchEnd

onTouchEnd(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onTouchEnd

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onTouchMove

onTouchMove(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onTouchMove

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onTouchStart

onTouchStart(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onTouchStart

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onTransitionEnd

onTransitionEnd(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onTransitionEnd

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onVolumeChange

onVolumeChange(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onVolumeChange

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onWaiting

onWaiting(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onWaiting

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onWheel

onWheel(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

Omit.onWheel

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22

envoc-form / Exports / FileGroupProps

Interface: FileGroupProps

Hierarchy
Table of contents
Properties
Properties
className

Optional className: string

Extra class names to apply.

Inherited from

Omit.className

Defined in

packages/envoc-form/src/Group.tsx:8


disabled

Optional disabled: boolean

Whether the field should be disabled.

Inherited from

Omit.disabled

Defined in

packages/envoc-form/src/Group.tsx:19


helpText

Optional helpText: ReactNode

Simple helper text after the input.

Inherited from

Omit.helpText

Defined in

packages/envoc-form/src/Group.tsx:16


input

input: CustomFieldInputProps<any>

Inherited from

InjectedFieldProps.input

Defined in

packages/envoc-form/src/Field/InjectedFieldProps.ts:6


label

Optional label: string

Simple text label before the input.

Inherited from

Omit.label

Defined in

packages/envoc-form/src/Group.tsx:13


meta

meta: CustomFieldMetaProps<any>

Inherited from

InjectedFieldProps.meta

Defined in

packages/envoc-form/src/Field/InjectedFieldProps.ts:7


multiple

Optional multiple: boolean

Allow multiple files to be uploaded.

Overrides

Omit.multiple

Defined in

packages/envoc-form/src/File/FileGroup.tsx:17


required

Optional required: boolean

Inherited from

Omit.required

Defined in

packages/envoc-form/src/Group.tsx:21

envoc-form / Exports / FormActionsProps

Interface: FormActionsProps

Table of contents
Properties
Methods
Properties
allowPristineSubmit

Optional allowPristineSubmit: boolean

Allow the form to be submitted without any changes. By default this is not allowed.

Defined in

packages/envoc-form/src/FormActions.tsx:7


disabled

Optional disabled: boolean

Whether both buttons should be disabled.

Defined in

packages/envoc-form/src/FormActions.tsx:13

Methods
handleCancel

Optional handleCancel(): void

The cancel button's onClick.

defaultvalue window.history.back()

Returns

void

Defined in

packages/envoc-form/src/FormActions.tsx:11

envoc-form / Exports / GroupProps

Interface: GroupProps

Hierarchy
Table of contents
Properties
Properties
children

children: ReactNode

Defined in

packages/envoc-form/src/Group.tsx:10


className

Optional className: string

Extra class names to apply.

Defined in

packages/envoc-form/src/Group.tsx:8


disabled

Optional disabled: boolean

Whether the field should be disabled.

Defined in

packages/envoc-form/src/Group.tsx:19


helpText

Optional helpText: ReactNode

Simple helper text after the input.

Defined in

packages/envoc-form/src/Group.tsx:16


input

input: CustomFieldInputProps<any>

Inherited from

InjectedFieldProps.input

Defined in

packages/envoc-form/src/Field/InjectedFieldProps.ts:6


label

Optional label: string

Simple text label before the input.

Defined in

packages/envoc-form/src/Group.tsx:13


meta

meta: CustomFieldMetaProps<any>

Inherited from

InjectedFieldProps.meta

Defined in

packages/envoc-form/src/Field/InjectedFieldProps.ts:7


required

Optional required: boolean

Defined in

packages/envoc-form/src/Group.tsx:21

envoc-form / Exports / IconInputGroupProps

Interface: IconInputGroupProps

Hierarchy
  • Omit<InputGroupProps<string | undefined | null>, "onChange" | "type" | "value">

    IconInputGroupProps

Table of contents
Properties
Properties
className

Optional className: string

Extra class names to apply.

Inherited from

Omit.className

Defined in

packages/envoc-form/src/Group.tsx:8


helpText

Optional helpText: string

Text to display after the input group to give more information to the user.

Overrides

Omit.helpText

Defined in

packages/envoc-form/src/Input/IconInputGroup.tsx:17


icon

icon: ReactNode

Icon to display on the input group.

Overrides

Omit.icon

Defined in

packages/envoc-form/src/Input/IconInputGroup.tsx:15


input

input: CustomFieldInputProps<undefined | null | string>

Inherited from

Omit.input

Defined in

packages/envoc-form/src/Field/InjectedFieldProps.ts:6


label

Optional label: string

Simple text label before the input.

Inherited from

Omit.label

Defined in

packages/envoc-form/src/Group.tsx:13


meta

meta: CustomFieldMetaProps<undefined | null | string>

Inherited from

Omit.meta

Defined in

packages/envoc-form/src/Field/InjectedFieldProps.ts:7


type

Optional type: "search" | "color" | "text" | "email" | "tel" | "url"

Defined in

packages/envoc-form/src/Input/IconInputGroup.tsx:13

envoc-form / Exports / InjectedFieldProps

Interface: InjectedFieldProps<TValue>

Defines what is injected by a Field wrapper of some TRenderComponent

Type parameters
Name
TValue
Hierarchy
Table of contents
Properties
Properties
input

input: CustomFieldInputProps<TValue>

Defined in

packages/envoc-form/src/Field/InjectedFieldProps.ts:6


meta

meta: CustomFieldMetaProps<TValue>

Defined in

packages/envoc-form/src/Field/InjectedFieldProps.ts:7

envoc-form / Exports / InputGroupProps

Interface: InputGroupProps<TValue>

Type parameters
Name
TValue
Hierarchy
Table of contents
Properties
Properties
className

Optional className: string

Extra class names to apply.

Inherited from

Omit.className

Defined in

packages/envoc-form/src/Group.tsx:8


helpText

Optional helpText: ReactNode

Simple helper text after the input.

Inherited from

Omit.helpText

Defined in

packages/envoc-form/src/Group.tsx:16


icon

Optional icon: ReactNode

Defined in

packages/envoc-form/src/Input/InputGroup.tsx:20


input

input: CustomFieldInputProps<TValue>

Inherited from

InjectedFieldProps.input

Defined in

packages/envoc-form/src/Field/InjectedFieldProps.ts:6


label

Optional label: string

Simple text label before the input.

Inherited from

Omit.label

Defined in

packages/envoc-form/src/Group.tsx:13


meta

meta: CustomFieldMetaProps<TValue>

Inherited from

InjectedFieldProps.meta

Defined in

packages/envoc-form/src/Field/InjectedFieldProps.ts:7


onChange

onChange: ChangeEventHandler<HTMLInputElement>

Overrides

Omit.onChange

Defined in

packages/envoc-form/src/Input/InputGroup.tsx:18


value

value: undefined | null | string | number

Defined in

packages/envoc-form/src/Input/InputGroup.tsx:19

envoc-form / Exports / MoneyInputGroupProps

Interface: MoneyInputGroupProps

Hierarchy
  • Omit<InputGroupProps<number | undefined | null>, "onChange" | "type" | "value">

    MoneyInputGroupProps

Table of contents
Properties
Properties
className

Optional className: string

Extra class names to apply.

Inherited from

Omit.className

Defined in

packages/envoc-form/src/Group.tsx:8


helpText

Optional helpText: ReactNode

Simple helper text after the input.

Inherited from

Omit.helpText

Defined in

packages/envoc-form/src/Group.tsx:16


icon

Optional icon: ReactNode

Inherited from

Omit.icon

Defined in

packages/envoc-form/src/Input/InputGroup.tsx:20


input

input: CustomFieldInputProps<undefined | null | number>

Inherited from

Omit.input

Defined in

packages/envoc-form/src/Field/InjectedFieldProps.ts:6


label

Optional label: string

Simple text label before the input.

Inherited from

Omit.label

Defined in

packages/envoc-form/src/Group.tsx:13


meta

meta: CustomFieldMetaProps<undefined | null | number>

Inherited from

Omit.meta

Defined in

packages/envoc-form/src/Field/InjectedFieldProps.ts:7


parseFunc

Optional parseFunc: (string: string, radix?: number) => number | (string: string) => number

Custom parsing function when the value changes.

Defined in

packages/envoc-form/src/Input/MoneyInputGroup.tsx:12

envoc-form / Exports / MultiNumberSelectGroupProps

Interface: MultiNumberSelectGroupProps

Hierarchy
Table of contents
Properties
Properties
className

Optional className: string

Extra class names to apply.

Inherited from

SelectGroupPropsHelper.className

Defined in

packages/envoc-form/src/Group.tsx:8


disabled

Optional disabled: boolean

Whether the field should be disabled.

Inherited from

SelectGroupPropsHelper.disabled

Defined in

packages/envoc-form/src/Group.tsx:19


helpText

Optional helpText: ReactNode

Simple helper text after the input.

Inherited from

SelectGroupPropsHelper.helpText

Defined in

packages/envoc-form/src/Group.tsx:16


input

input: CustomFieldInputProps<undefined | null | number[]>

Inherited from

SelectGroupPropsHelper.input

Defined in

packages/envoc-form/src/Field/InjectedFieldProps.ts:6


label

Optional label: string

Simple text label before the input.

Inherited from

SelectGroupPropsHelper.label

Defined in

packages/envoc-form/src/Group.tsx:13


meta

meta: CustomFieldMetaProps<undefined | null | number[]>

Inherited from

SelectGroupPropsHelper.meta

Defined in

packages/envoc-form/src/Field/InjectedFieldProps.ts:7


options

options: SelectOption<undefined | null | number[]>[] | OptionsUseServiceResult<undefined | null | number[]>

Options for the dropdown. Includes the label and value.

Inherited from

SelectGroupPropsHelper.options

Defined in

packages/envoc-form/src/Select/SelectGroup.tsx:34


placeholder

Optional placeholder: string

Text diplayed when no value is selected.

Inherited from

SelectGroupPropsHelper.placeholder

Defined in

packages/envoc-form/src/Select/SelectGroup.tsx:38


required

Optional required: boolean

Inherited from

SelectGroupPropsHelper.required

Defined in

packages/envoc-form/src/Group.tsx:21

envoc-form / Exports / MultiStringSelectGroupProps

Interface: MultiStringSelectGroupProps

Hierarchy
Table of contents
Properties
Properties
className

Optional className: string

Extra class names to apply.

Inherited from

SelectGroupPropsHelper.className

Defined in

packages/envoc-form/src/Group.tsx:8


disabled

Optional disabled: boolean

Whether the field should be disabled.

Inherited from

SelectGroupPropsHelper.disabled

Defined in

packages/envoc-form/src/Group.tsx:19


helpText

Optional helpText: ReactNode

Simple helper text after the input.

Inherited from

SelectGroupPropsHelper.helpText

Defined in

packages/envoc-form/src/Group.tsx:16


input

input: CustomFieldInputProps<undefined | null | string[]>

Inherited from

SelectGroupPropsHelper.input

Defined in

packages/envoc-form/src/Field/InjectedFieldProps.ts:6


label

Optional label: string

Simple text label before the input.

Inherited from

SelectGroupPropsHelper.label

Defined in

packages/envoc-form/src/Group.tsx:13


meta

meta: CustomFieldMetaProps<undefined | null | string[]>

Inherited from

SelectGroupPropsHelper.meta

Defined in

packages/envoc-form/src/Field/InjectedFieldProps.ts:7


options

options: SelectOption<string[]>[] | OptionsUseServiceResult<string[]>

Options for the dropdown. Includes the label and value.

Inherited from

SelectGroupPropsHelper.options

Defined in

packages/envoc-form/src/Select/SelectGroup.tsx:34


placeholder

Optional placeholder: string

Text diplayed when no value is selected.

Inherited from

SelectGroupPropsHelper.placeholder

Defined in

packages/envoc-form/src/Select/SelectGroup.tsx:38


required

Optional required: boolean

Inherited from

SelectGroupPropsHelper.required

Defined in

packages/envoc-form/src/Group.tsx:21

envoc-form / Exports / NormalizationFunction

Interface: NormalizationFunction<TValue>

Type parameters
Name
TValue
Callable
NormalizationFunction

NormalizationFunction(value): TValue

Normalization of values

Parameters
Name Type
value TValue
Returns

TValue

Defined in

packages/envoc-form/src/Normalization/NormalizationFunction.ts:3

envoc-form / Exports / NumberInputGroupProps

Interface: NumberInputGroupProps

Hierarchy
  • Omit<InputGroupProps<number | undefined | null>, "onChange" | "type" | "value">

    NumberInputGroupProps

Table of contents
Properties
Properties
className

Optional className: string

Extra class names to apply.

Inherited from

Omit.className

Defined in

packages/envoc-form/src/Group.tsx:8


helpText

Optional helpText: ReactNode

Simple helper text after the input.

Inherited from

Omit.helpText

Defined in

packages/envoc-form/src/Group.tsx:16


icon

Optional icon: ReactNode

Inherited from

Omit.icon

Defined in

packages/envoc-form/src/Input/InputGroup.tsx:20


input

input: CustomFieldInputProps<undefined | null | number>

Inherited from

Omit.input

Defined in

packages/envoc-form/src/Field/InjectedFieldProps.ts:6


label

Optional label: string

Simple text label before the input.

Inherited from

Omit.label

Defined in

packages/envoc-form/src/Group.tsx:13


meta

meta: CustomFieldMetaProps<undefined | null | number>

Inherited from

Omit.meta

Defined in

packages/envoc-form/src/Field/InjectedFieldProps.ts:7


parseFunc

Optional parseFunc: (string: string, radix?: number) => number | (string: string) => number

Custom parsing function when the value changes.

Defined in

packages/envoc-form/src/Input/NumberInputGroup.tsx:12

envoc-form / Exports / ObjectToFormDataCfgProps

Interface: ObjectToFormDataCfgProps

Table of contents
Properties
Properties
allowEmptyArrays

allowEmptyArrays: boolean

Defined in

packages/envoc-form/src/utils/objectToFormData.ts:18


booleansAsIntegers

Optional booleansAsIntegers: boolean

Defined in

packages/envoc-form/src/utils/objectToFormData.ts:21


dotNotation

dotNotation: boolean

Defined in

packages/envoc-form/src/utils/objectToFormData.ts:17


indices

indices: boolean

Defined in

packages/envoc-form/src/utils/objectToFormData.ts:16


noFileListBrackets

noFileListBrackets: boolean

Defined in

packages/envoc-form/src/utils/objectToFormData.ts:19


nullsAsUndefineds

Optional nullsAsUndefineds: boolean

Defined in

packages/envoc-form/src/utils/objectToFormData.ts:20

envoc-form / Exports / PhoneNumberInputGroupProps

Interface: PhoneNumberInputGroupProps

Hierarchy
  • Omit<InputGroupProps<string | undefined | null>, "onChange" | "type" | "value">

    PhoneNumberInputGroupProps

Table of contents
Properties
Properties
className

Optional className: string

Extra class names to apply.

Inherited from

Omit.className

Defined in

packages/envoc-form/src/Group.tsx:8


helpText

Optional helpText: ReactNode

Simple helper text after the input.

Inherited from

Omit.helpText

Defined in

packages/envoc-form/src/Group.tsx:16


icon

Optional icon: ReactNode

Inherited from

Omit.icon

Defined in

packages/envoc-form/src/Input/InputGroup.tsx:20


input

input: CustomFieldInputProps<undefined | null | string>

Inherited from

Omit.input

Defined in

packages/envoc-form/src/Field/InjectedFieldProps.ts:6


label

Optional label: string

Simple text label before the input.

Inherited from

Omit.label

Defined in

packages/envoc-form/src/Group.tsx:13


meta

meta: CustomFieldMetaProps<undefined | null | string>

Inherited from

Omit.meta

Defined in

packages/envoc-form/src/Field/InjectedFieldProps.ts:7

envoc-form / Exports / SelectGroupProps

Interface: SelectGroupProps<TValue>

Type parameters
Name
TValue
Hierarchy
Table of contents
Properties
Properties
className

Optional className: string

Extra class names to apply.

Inherited from

Omit.className

Defined in

packages/envoc-form/src/Group.tsx:8


disabled

Optional disabled: boolean

Whether the field should be disabled.

Inherited from

Omit.disabled

Defined in

packages/envoc-form/src/Group.tsx:19


helpText

Optional helpText: ReactNode

Simple helper text after the input.

Inherited from

Omit.helpText

Defined in

packages/envoc-form/src/Group.tsx:16


input

input: CustomFieldInputProps<undefined | null | TValue>

Inherited from

InjectedFieldProps.input

Defined in

packages/envoc-form/src/Field/InjectedFieldProps.ts:6


label

Optional label: string

Simple text label before the input.

Inherited from

Omit.label

Defined in

packages/envoc-form/src/Group.tsx:13


meta

meta: CustomFieldMetaProps<undefined | null | TValue>

Inherited from

InjectedFieldProps.meta

Defined in

packages/envoc-form/src/Field/InjectedFieldProps.ts:7


multiple

multiple: TValue extends any[] ? true : false

Whether the user should be able to have multiple values selected.

Defined in

packages/envoc-form/src/Select/SelectGroup.tsx:36


options

options: SelectOption<TValue>[] | OptionsUseServiceResult<TValue>

Options for the dropdown. Includes the label and value.

Defined in

packages/envoc-form/src/Select/SelectGroup.tsx:34


placeholder

Optional placeholder: string

Text diplayed when no value is selected.

Defined in

packages/envoc-form/src/Select/SelectGroup.tsx:38


required

Optional required: boolean

Inherited from

Omit.required

Defined in

packages/envoc-form/src/Group.tsx:21

envoc-form / Exports / SelectGroupPropsHelper

Interface: SelectGroupPropsHelper<T>

Type parameters
Name
T
Hierarchy
Table of contents
Properties
Properties
className

Optional className: string

Extra class names to apply.

Inherited from

Omit.className

Defined in

packages/envoc-form/src/Group.tsx:8


disabled

Optional disabled: boolean

Whether the field should be disabled.

Inherited from

Omit.disabled

Defined in

packages/envoc-form/src/Group.tsx:19


helpText

Optional helpText: ReactNode

Simple helper text after the input.

Inherited from

Omit.helpText

Defined in

packages/envoc-form/src/Group.tsx:16


input

input: CustomFieldInputProps<undefined | null | T>

Inherited from

Omit.input

Defined in

packages/envoc-form/src/Field/InjectedFieldProps.ts:6


label

Optional label: string

Simple text label before the input.

Inherited from

Omit.label

Defined in

packages/envoc-form/src/Group.tsx:13


meta

meta: CustomFieldMetaProps<undefined | null | T>

Inherited from

Omit.meta

Defined in

packages/envoc-form/src/Field/InjectedFieldProps.ts:7


options

options: SelectOption<T>[] | OptionsUseServiceResult<T>

Options for the dropdown. Includes the label and value.

Inherited from

Omit.options

Defined in

packages/envoc-form/src/Select/SelectGroup.tsx:34


placeholder

Optional placeholder: string

Text diplayed when no value is selected.

Inherited from

Omit.placeholder

Defined in

packages/envoc-form/src/Select/SelectGroup.tsx:38


required

Optional required: boolean

Inherited from

Omit.required

Defined in

packages/envoc-form/src/Group.tsx:21

envoc-form / Exports / SelectOption

Interface: SelectOption<TValue>

Type parameters
Name
TValue
Table of contents
Properties
Properties
label

label: string

Label for the select. This is displayed to the user.

Defined in

packages/envoc-form/src/Select/SelectGroup.tsx:11


value

value: undefined | TValue extends P[] ? P : TValue

Value for the select. This will be sent to the API.

Defined in

packages/envoc-form/src/Select/SelectGroup.tsx:9

envoc-form / Exports / ServerErrorContextProps

Interface: ServerErrorContextProps

Table of contents
Properties
Methods
Properties
errors

errors: ServerErrors

Defined in

packages/envoc-form/src/Form/ServerErrorContext.ts:7

Methods
getError

getError(path): undefined | string

Parameters
Name Type
path string
Returns

undefined | string

Defined in

packages/envoc-form/src/Form/ServerErrorContext.ts:8


setError

setError(path, errorMessage): void

Parameters
Name Type
path string
errorMessage undefined | string
Returns

void

Defined in

packages/envoc-form/src/Form/ServerErrorContext.ts:9

envoc-form / Exports / ServerErrors

Interface: ServerErrors

Indexable

[path: string]: string

envoc-form / Exports / SingleNumberSelectGroupProps

Interface: SingleNumberSelectGroupProps

Hierarchy
Table of contents
Properties
Properties
className

Optional className: string

Extra class names to apply.

Inherited from

SelectGroupPropsHelper.className

Defined in

packages/envoc-form/src/Group.tsx:8


disabled

Optional disabled: boolean

Whether the field should be disabled.

Inherited from

SelectGroupPropsHelper.disabled

Defined in

packages/envoc-form/src/Group.tsx:19


helpText

Optional helpText: ReactNode

Simple helper text after the input.

Inherited from

SelectGroupPropsHelper.helpText

Defined in

packages/envoc-form/src/Group.tsx:16


input

input: CustomFieldInputProps<undefined | null | number>

Inherited from

SelectGroupPropsHelper.input

Defined in

packages/envoc-form/src/Field/InjectedFieldProps.ts:6


label

Optional label: string

Simple text label before the input.

Inherited from

SelectGroupPropsHelper.label

Defined in

packages/envoc-form/src/Group.tsx:13


meta

meta: CustomFieldMetaProps<undefined | null | number>

Inherited from

SelectGroupPropsHelper.meta

Defined in

packages/envoc-form/src/Field/InjectedFieldProps.ts:7


options

options: SelectOption<undefined | null | number>[] | OptionsUseServiceResult<undefined | null | number>

Options for the dropdown. Includes the label and value.

Inherited from

SelectGroupPropsHelper.options

Defined in

packages/envoc-form/src/Select/SelectGroup.tsx:34


placeholder

Optional placeholder: string

Text diplayed when no value is selected.

Inherited from

SelectGroupPropsHelper.placeholder

Defined in

packages/envoc-form/src/Select/SelectGroup.tsx:38


required

Optional required: boolean

Inherited from

SelectGroupPropsHelper.required

Defined in

packages/envoc-form/src/Group.tsx:21

envoc-form / Exports / SingleStringSelectGroupProps

Interface: SingleStringSelectGroupProps

Hierarchy
Table of contents
Properties
Properties
className

Optional className: string

Extra class names to apply.

Inherited from

SelectGroupPropsHelper.className

Defined in

packages/envoc-form/src/Group.tsx:8


disabled

Optional disabled: boolean

Whether the field should be disabled.

Inherited from

SelectGroupPropsHelper.disabled

Defined in

packages/envoc-form/src/Group.tsx:19


helpText

Optional helpText: ReactNode

Simple helper text after the input.

Inherited from

SelectGroupPropsHelper.helpText

Defined in

packages/envoc-form/src/Group.tsx:16


input

input: CustomFieldInputProps<undefined | null | string>

Inherited from

SelectGroupPropsHelper.input

Defined in

packages/envoc-form/src/Field/InjectedFieldProps.ts:6


label

Optional label: string

Simple text label before the input.

Inherited from

SelectGroupPropsHelper.label

Defined in

packages/envoc-form/src/Group.tsx:13


meta

meta: CustomFieldMetaProps<undefined | null | string>

Inherited from

SelectGroupPropsHelper.meta

Defined in

packages/envoc-form/src/Field/InjectedFieldProps.ts:7


options

options: SelectOption<string>[] | OptionsUseServiceResult<string>

Options for the dropdown. Includes the label and value.

Inherited from

SelectGroupPropsHelper.options

Defined in

packages/envoc-form/src/Select/SelectGroup.tsx:34


placeholder

Optional placeholder: string

Text diplayed when no value is selected.

Inherited from

SelectGroupPropsHelper.placeholder

Defined in

packages/envoc-form/src/Select/SelectGroup.tsx:38


required

Optional required: boolean

Inherited from

SelectGroupPropsHelper.required

Defined in

packages/envoc-form/src/Group.tsx:21

envoc-form / Exports / StandardFormActionsProps

Interface: StandardFormActionsProps

Table of contents
Properties
Properties
allowPristineSubmit

Optional allowPristineSubmit: boolean

Allow the form to be submitted without any changes. By default this is not allowed.

Defined in

packages/envoc-form/src/StandardFormActions.tsx:9


handleCancel

Optional handleCancel: MouseEventHandler<HTMLButtonElement>

The cancel button's onClick.

defaultvalue window.history.back()

Defined in

packages/envoc-form/src/StandardFormActions.tsx:13

envoc-form / Exports / StringDateOnlyPickerGroupProps

Interface: StringDateOnlyPickerGroupProps

Hierarchy
  • DatePickerHelper<string | undefined | null>

    StringDateOnlyPickerGroupProps

Table of contents
Properties
Properties
className

Optional className: string

Extra class names to apply.

Inherited from

DatePickerHelper.className

Defined in

packages/envoc-form/src/Group.tsx:8


helpText

Optional helpText: ReactNode

Simple helper text after the input.

Inherited from

DatePickerHelper.helpText

Defined in

packages/envoc-form/src/Group.tsx:16


input

input: CustomFieldInputProps<undefined | null | string>

Inherited from

DatePickerHelper.input

Defined in

packages/envoc-form/src/Field/InjectedFieldProps.ts:6


label

Optional label: string

Simple text label before the input.

Inherited from

DatePickerHelper.label

Defined in

packages/envoc-form/src/Group.tsx:13


meta

meta: CustomFieldMetaProps<undefined | null | string>

Inherited from

DatePickerHelper.meta

Defined in

packages/envoc-form/src/Field/InjectedFieldProps.ts:7

envoc-form / Exports / StringDatePickerGroupProps

Interface: StringDatePickerGroupProps

Hierarchy
Table of contents
Properties
Properties
className

Optional className: string

Extra class names to apply.

Inherited from

DatePickerHelper.className

Defined in

packages/envoc-form/src/Group.tsx:8


helpText

Optional helpText: ReactNode

Simple helper text after the input.

Inherited from

DatePickerHelper.helpText

Defined in

packages/envoc-form/src/Group.tsx:16


input

input: CustomFieldInputProps<undefined | null | string>

Inherited from

DatePickerHelper.input

Defined in

packages/envoc-form/src/Field/InjectedFieldProps.ts:6


label

Optional label: string

Simple text label before the input.

Inherited from

DatePickerHelper.label

Defined in

packages/envoc-form/src/Group.tsx:13


meta

meta: CustomFieldMetaProps<undefined | null | string>

Inherited from

DatePickerHelper.meta

Defined in

packages/envoc-form/src/Field/InjectedFieldProps.ts:7

envoc-form / Exports / StringDateTimePickerGroupProps

Interface: StringDateTimePickerGroupProps

Hierarchy
  • DateTimePickerHelper<string | undefined | null>

    StringDateTimePickerGroupProps

Table of contents
Properties
Methods
Properties
className

Optional className: string

Extra class names to apply.

Inherited from

DateTimePickerHelper.className

Defined in

packages/envoc-form/src/Group.tsx:8


helpText

Optional helpText: ReactNode

Simple helper text after the input.

Inherited from

DateTimePickerHelper.helpText

Defined in

packages/envoc-form/src/Group.tsx:16


input

input: CustomFieldInputProps<undefined | null | string>

Inherited from

DateTimePickerHelper.input

Defined in

packages/envoc-form/src/Field/InjectedFieldProps.ts:6


label

Optional label: string

Simple text label before the input.

Inherited from

DateTimePickerHelper.label

Defined in

packages/envoc-form/src/Group.tsx:13


meta

meta: CustomFieldMetaProps<undefined | null | string>

Inherited from

DateTimePickerHelper.meta

Defined in

packages/envoc-form/src/Field/InjectedFieldProps.ts:7

Methods
onAbort

onAbort(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onAbort

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onAnimationEnd

onAnimationEnd(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onAnimationEnd

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onAnimationIteration

onAnimationIteration(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onAnimationIteration

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onAnimationStart

onAnimationStart(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onAnimationStart

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onBlur

onBlur(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onBlur

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onCanPlay

onCanPlay(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onCanPlay

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onCanPlayThrough

onCanPlayThrough(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onCanPlayThrough

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onClick

onClick(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onClick

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onCompositionEnd

onCompositionEnd(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onCompositionEnd

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onCompositionStart

onCompositionStart(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onCompositionStart

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onCompositionUpdate

onCompositionUpdate(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onCompositionUpdate

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onContextMenu

onContextMenu(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onContextMenu

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onCopy

onCopy(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onCopy

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onCut

onCut(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onCut

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onDoubleClick

onDoubleClick(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onDoubleClick

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onDrag

onDrag(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onDrag

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onDragEnd

onDragEnd(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onDragEnd

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onDragEnter

onDragEnter(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onDragEnter

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onDragExit

onDragExit(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onDragExit

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onDragLeave

onDragLeave(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onDragLeave

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onDragOver

onDragOver(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onDragOver

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onDragStart

onDragStart(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onDragStart

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onDrop

onDrop(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onDrop

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onDurationChange

onDurationChange(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onDurationChange

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onEmptied

onEmptied(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onEmptied

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onEncrypted

onEncrypted(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onEncrypted

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onEnded

onEnded(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onEnded

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onError

onError(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onError

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onGotPointerCapture

onGotPointerCapture(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onGotPointerCapture

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onInput

onInput(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onInput

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onInvalid

onInvalid(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onInvalid

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onKeyDown

onKeyDown(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onKeyDown

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onKeyPress

onKeyPress(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onKeyPress

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onKeyUp

onKeyUp(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onKeyUp

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onLoad

onLoad(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onLoad

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onLoadStart

onLoadStart(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onLoadStart

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onLoadedData

onLoadedData(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onLoadedData

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onLoadedMetadata

onLoadedMetadata(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onLoadedMetadata

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onLostPointerCapture

onLostPointerCapture(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onLostPointerCapture

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onMouseDown

onMouseDown(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onMouseDown

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onMouseEnter

onMouseEnter(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onMouseEnter

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onMouseLeave

onMouseLeave(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onMouseLeave

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onMouseMove

onMouseMove(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onMouseMove

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onMouseOut

onMouseOut(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onMouseOut

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onMouseOver

onMouseOver(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onMouseOver

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onMouseUp

onMouseUp(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onMouseUp

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onPaste

onPaste(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onPaste

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onPause

onPause(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onPause

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onPlay

onPlay(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onPlay

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onPlaying

onPlaying(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onPlaying

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onPointerCancel

onPointerCancel(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onPointerCancel

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onPointerDown

onPointerDown(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onPointerDown

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onPointerEnter

onPointerEnter(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onPointerEnter

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onPointerLeave

onPointerLeave(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onPointerLeave

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onPointerMove

onPointerMove(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onPointerMove

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onPointerOut

onPointerOut(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onPointerOut

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onPointerOver

onPointerOver(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onPointerOver

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onPointerUp

onPointerUp(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onPointerUp

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onProgress

onProgress(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onProgress

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onRateChange

onRateChange(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onRateChange

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onReset

onReset(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onReset

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onScroll

onScroll(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onScroll

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onSeeked

onSeeked(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onSeeked

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onSeeking

onSeeking(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onSeeking

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onSelect

onSelect(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onSelect

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onStalled

onStalled(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onStalled

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onSubmit

onSubmit(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onSubmit

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onSuspend

onSuspend(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onSuspend

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onTimeUpdate

onTimeUpdate(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onTimeUpdate

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onToggle

onToggle(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onToggle

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onTouchCancel

onTouchCancel(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onTouchCancel

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onTouchEnd

onTouchEnd(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onTouchEnd

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onTouchMove

onTouchMove(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onTouchMove

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onTouchStart

onTouchStart(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onTouchStart

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onTransitionEnd

onTransitionEnd(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onTransitionEnd

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onVolumeChange

onVolumeChange(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onVolumeChange

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onWaiting

onWaiting(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onWaiting

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22


onWheel

onWheel(event): void

Parameters
Name Type
event any
Returns

void

Inherited from

DateTimePickerHelper.onWheel

Defined in

common/temp/node_modules/.pnpm/make-event-props@1.6.2/node_modules/make-event-props/dist/cjs/index.d.ts:22

envoc-form / Exports / StringInputGroupProps

Interface: StringInputGroupProps

Hierarchy
  • Omit<InputGroupProps<string | undefined | null>, "onChange" | "type" | "value">

    StringInputGroupProps

Table of contents
Properties
Properties
className

Optional className: string

Extra class names to apply.

Inherited from

Omit.className

Defined in

packages/envoc-form/src/Group.tsx:8


helpText

Optional helpText: ReactNode

Simple helper text after the input.

Inherited from

Omit.helpText

Defined in

packages/envoc-form/src/Group.tsx:16


icon

Optional icon: ReactNode

Inherited from

Omit.icon

Defined in

packages/envoc-form/src/Input/InputGroup.tsx:20


input

input: CustomFieldInputProps<undefined | null | string>

Inherited from

Omit.input

Defined in

packages/envoc-form/src/Field/InjectedFieldProps.ts:6


label

Optional label: string

Simple text label before the input.

Inherited from

Omit.label

Defined in

packages/envoc-form/src/Group.tsx:13


meta

meta: CustomFieldMetaProps<undefined | null | string>

Inherited from

Omit.meta

Defined in

packages/envoc-form/src/Field/InjectedFieldProps.ts:7


type

Optional type: "search" | "color" | "textarea" | "text" | "email" | "tel" | "url" | "password"

Defined in

packages/envoc-form/src/Input/StringInputGroup.tsx:11

envoc-form / Exports / SubmitFormButtonProps

Interface: SubmitFormButtonProps

Hierarchy
  • Omit<React.HTMLProps<HTMLButtonElement>, "type">

    SubmitFormButtonProps

Table of contents
Properties
Properties
allowPristineSubmit

Optional allowPristineSubmit: boolean

Allow the form to be submitted without any changes. By default this is not allowed.

Defined in

packages/envoc-form/src/SubmitFormButton.tsx:9


children

Optional children: ReactNode

Text to display on the button. Default text is 'Submit'.

Overrides

Omit.children

Defined in

packages/envoc-form/src/SubmitFormButton.tsx:11

envoc-form / Exports / TextAreaGroupProps

Interface: TextAreaGroupProps

Hierarchy
Table of contents
Properties
Properties
className

Optional className: string

Extra class names to apply.

Inherited from

Omit.className

Defined in

packages/envoc-form/src/Group.tsx:8


helpText

Optional helpText: ReactNode

Simple helper text after the input.

Inherited from

Omit.helpText

Defined in

packages/envoc-form/src/Group.tsx:16


icon

Optional icon: ReactNode

Defined in

packages/envoc-form/src/TextArea/TextAreaGroup.tsx:14


input

input: CustomFieldInputProps<undefined | null | string>

Inherited from

InjectedFieldProps.input

Defined in

packages/envoc-form/src/Field/InjectedFieldProps.ts:6


label

Optional label: string

Simple text label before the input.

Inherited from

Omit.label

Defined in

packages/envoc-form/src/Group.tsx:13


meta

meta: CustomFieldMetaProps<undefined | null | string>

Inherited from

InjectedFieldProps.meta

Defined in

packages/envoc-form/src/Field/InjectedFieldProps.ts:7

envoc-form / Exports / ValidatedApiResult

Interface: ValidatedApiResult

The root result from a typical envoc API call when forms are returned

Table of contents
Properties
Properties
hasErrors

Optional hasErrors: boolean

Defined in

packages/envoc-form/src/Validation/ValidatedApiResult.ts:7


validationFailures

Optional validationFailures: ValidationError[]

Defined in

packages/envoc-form/src/Validation/ValidatedApiResult.ts:6

envoc-form / Exports / ValidationError

Interface: ValidationError

Represents a server side validation failure - only 'standard' for envoc

Table of contents
Properties
Properties
errorMessage

Optional errorMessage: string

Defined in

packages/envoc-form/src/Validation/ValidationError.ts:5


propertyName

Optional propertyName: string

Defined in

packages/envoc-form/src/Validation/ValidationError.ts:4

envoc-form / Exports / ValidationFunction

Interface: ValidationFunction<TValue>

Type parameters
Name
TValue
Callable
ValidationFunction

ValidationFunction(value): undefined | string

Client side validation function

Parameters
Name Type
value TValue
Returns

undefined | string

Defined in

packages/envoc-form/src/Validation/ValidationFunction.ts:3

envoc-form / Exports / useStandardFieldProps

Interface: useStandardFieldProps<TValue>

Type parameters
Name
TValue
Table of contents
Properties
Properties
disabled

Optional disabled: boolean

Whether the field should be disabled.

Defined in

packages/envoc-form/src/Field/useStandardField.ts:16


id

Optional id: string

Id of the field.

Defined in

packages/envoc-form/src/Field/useStandardField.ts:12


name

name: string

Name of the field.

Defined in

packages/envoc-form/src/Field/useStandardField.ts:14


normalize

Optional normalize: NormalizationFunction<TValue>

Function to modify the field value without making the form dirty. (e.g. phone number)

Defined in

packages/envoc-form/src/Field/useStandardField.ts:20


validate

Optional validate: ValidationFunction<TValue> | ValidationFunction<TValue>[]

Function to validate the field.

Defined in

packages/envoc-form/src/Field/useStandardField.ts:18

envoc-form / Exports

envoc-form

Table of contents

Namespaces

Interfaces
Type aliases
Properties
Variables
Functions

Type aliases

ArrayFormBuilderProp

Ƭ ArrayFormBuilderProp<TValue>: TValue extends infer TForm[] | undefined | null ? TForm extends object ? { Field: <TProp, TRenderComponent>(props: FieldProps<TForm, TProp, TRenderComponent>) => Element ; FieldArray: <TProp>(props: FieldArrayProps<TForm, TProp>) => Element } : never : never

Type parameters
Name Type
TValue extends any[] | undefined | null
Defined in

packages/envoc-form/src/FieldArray/FieldArray.tsx:30


FieldArrayProps

Ƭ FieldArrayProps<TForm, TProp>: TForm[TProp] extends any[] | undefined | null ? { disabled?: boolean ; label?: string ; name: TProp ; validate?: ValidationFunction<TForm[TProp]> | ValidationFunction<TForm[TProp]>[] ; children: (formBuilder: ArrayFormBuilderProp<any[any]>) => Element } : never

Type parameters
Name Type
TForm extends object
TProp extends keyof TForm
Defined in

packages/envoc-form/src/FieldArray/FieldArray.tsx:9


FieldProps

Ƭ FieldProps<TForm, TProp, TRenderComponent>: { Component: RenderComponent<TForm[TProp], TRenderComponent> ; disabled?: boolean ; id?: string ; name: TProp ; normalize?: NormalizationFunction<TForm[TProp]> ; validate?: ValidationFunction<TForm[TProp]> | ValidationFunction<TForm[TProp]>[] } & Omit<RenderComponentProps<TForm[TProp], TRenderComponent>, keyof InjectedFieldProps<TForm[TProp]>>

A specific Field instance to be rendered by the given TRenderComponent or by whatever default is reasonable

Type parameters
Name Type
TForm extends object
TProp extends keyof TForm
TRenderComponent extends ElementType
Defined in

packages/envoc-form/src/Field/Field.tsx:32


FormBuilderProp

Ƭ FormBuilderProp<TForm>: Object

Type parameters
Name Type
TForm extends object
Type declaration
Name Type
Field <TProp, TRenderComponent>(props: FieldProps<TForm, TProp, TRenderComponent>) => Element
FieldArray <TProp>(props: FieldArrayProps<TForm, TProp>) => Element
Defined in

packages/envoc-form/src/Form/Form.tsx:33


FormProps

Ƭ FormProps<TForm>: RequireAtLeastOne<FullFormProps<TForm>, "onSubmit" | "onFormDataSubmit">

Type parameters
Name Type
TForm extends object
Defined in

packages/envoc-form/src/Form/Form.tsx:75


RenderComponent

Ƭ RenderComponent<TValue, TRenderComponent>: Partial<ComponentProps<TRenderComponent>> extends Partial<InjectedFieldProps<TValue | undefined | null>> ? TRenderComponent : never

Type parameters
Name Type
TValue TValue
TRenderComponent extends ElementType
Defined in

packages/envoc-form/src/Field/Field.tsx:13


RenderComponentProps

Ƭ RenderComponentProps<TValue, TRenderComponent>: Partial<ComponentProps<TRenderComponent>> extends Partial<InjectedFieldProps<TValue | undefined | null>> ? ComponentProps<TRenderComponent> : never

Type parameters
Name Type
TValue TValue
TRenderComponent extends ElementType
Defined in

packages/envoc-form/src/Field/Field.tsx:22


StandAloneInputProps

Ƭ StandAloneInputProps<TValue, TRenderComponent>: { Component: RenderComponent<TValue, TRenderComponent> ; value: TValue ; onChange: (arg: TValue) => void } & Omit<RenderComponentProps<TValue, TRenderComponent>, keyof InjectedFieldProps<TValue> | "value" | "onChange" | "normalize" | "validate">

Type parameters
Name Type
TValue TValue
TRenderComponent extends ElementType
Defined in

packages/envoc-form/src/Field/StandAloneInput.tsx:8

Properties

Field

Field: <TForm, TProp, TRenderComponent>(__namedParameters: FieldProps<TForm, TProp, TRenderComponent>, ref: LegacyRef<any>) => Element

Type declaration

▸ <TForm, TProp, TRenderComponent>(__namedParameters, ref): Element

Renders whatever Component is passed - injecting the formik values needed to finish wiring up that individual field. Should no Component be used then the default will be provided by the default lookup based on typeof(TForm[TProp])

Type parameters
Name Type
TForm extends object
TProp extends string | number | symbol
TRenderComponent extends ElementType<any>
Parameters
Name Type
__namedParameters FieldProps<TForm, TProp, TRenderComponent>
ref LegacyRef<any>
Returns

Element


SubmitFormButton

SubmitFormButton: FunctionComponent<SubmitFormButtonProps>

Variables

FieldNameContext

Const FieldNameContext: Context<undefined | string>

provides the full, qualified name of the current field name - including nested fields, path/dot delimited

Defined in

packages/envoc-form/src/Field/FieldNameContext.ts:4


FileGroup

Const FileGroup: ComponentType<FileGroupProps>

File upload input group.

Defined in

packages/envoc-form/src/File/FileGroup.tsx:81


FormDefaults

Const FormDefaults: Object

envoc-form- CSS class prefix

Type declaration
Name Type
cssClassPrefix string
Defined in

packages/envoc-form/src/FormDefaults.ts:2


IconInputGroup

Const IconInputGroup: ComponentType<IconInputGroupProps>

Input group with an icon.

Defined in

packages/envoc-form/src/Input/IconInputGroup.tsx:50


MoneyInputGroup

Const MoneyInputGroup: FunctionComponent<MoneyInputGroupProps>

Input group for inputting money.

Defined in

packages/envoc-form/src/Input/MoneyInputGroup.tsx:46


NumberInputGroup

Const NumberInputGroup: ComponentType<NumberInputGroupProps>

Standard number input group. By default allows for float values.

Defined in

packages/envoc-form/src/Input/NumberInputGroup.tsx:44


PhoneNumberInputGroup

Const PhoneNumberInputGroup: ComponentType<PhoneNumberInputGroupProps>

A standard phone number input. Will display to the user in +XXX XXX-XXX-XXXX format as the number is being inputted. The data will get sent in the same format as displayed. Uses normalizers.phoneNumber.

default autoComplete="tel-national"

Defined in

packages/envoc-form/src/Input/PhoneNumberInputGroup.tsx:45


ServerErrorContext

Const ServerErrorContext: Context<ServerErrorContextProps>

Context to store the API errors from the server for the form.

Defined in

packages/envoc-form/src/Form/ServerErrorContext.ts:12


StringInputGroup

Const StringInputGroup: ComponentType<StringInputGroupProps>

Standard string input group.

Defined in

packages/envoc-form/src/Input/StringInputGroup.tsx:49


TextAreaGroup

Const TextAreaGroup: ComponentType<TextAreaGroupProps>

Generic controlled <textarea/> wrapped by a <Group/>

Defined in

packages/envoc-form/src/TextArea/TextAreaGroup.tsx:60

Functions

AddressInput

AddressInput(__namedParameters): Element

Collection of <Field/>s for inputting an address. Includes:

Address 1
Address 2
City
State
Zip
Parameters
Name Type
__namedParameters AddressInputProps
Returns

Element

Defined in

packages/envoc-form/src/AddressInput/AddressInput.tsx:36


BooleanSelectGroup

BooleanSelectGroup(props): Element

A <SelectGroup/> dropdown with two options. Default options are 'Yes' and 'No' with values of true and false.

Parameters
Name Type
props BooleanSelectGroupProps
Returns

Element

Defined in

packages/envoc-form/src/Select/BooleanSelectGroup.tsx:20


ConfirmBaseForm

ConfirmBaseForm(__namedParameters): Element

Confimation dialog. Navigates to a different route to allow the user to either confirm or cancel an action. Commonly used for confirming delete and archive.

See <ConfirmDeleteForm/> if the confirmation is specifically for deletion.

Parameters
Name Type
__namedParameters ConfirmBaseFormProps
Returns

Element

Defined in

packages/envoc-form/src/ConfirmBaseForm/ConfirmBaseForm.tsx:33


ConfirmDeleteForm

ConfirmDeleteForm(__namedParameters): Element

Deletion confirmation. Navigates to a different route to allow the user to either confirm or cancel an action.

Wraps <ConfirmBaseForm/>.

Parameters
Name Type
__namedParameters ConfirmDeleteFormProps
Returns

Element

Defined in

packages/envoc-form/src/ConfirmDeleteForm/ConfirmDeleteForm.tsx:33


DatePickerGroup

DatePickerGroup<T>(__namedParameters): Element

Field for inputting dates. Uses <Group/> and <DatePicker/>.

Uses react-date-picker

Type parameters
Name
T
Parameters
Name Type
__namedParameters DatePickerGroupProps<T>
Returns

Element

Defined in

packages/envoc-form/src/DatePicker/DatePickerGroup.tsx:26


DateTimePickerGroup

DateTimePickerGroup<T>(__namedParameters): Element

Field for inputting date and time. Uses <Group/> and <DateTimePicker/>.

Uses react-datetime-picker

Type parameters
Name
T
Parameters
Name Type
__namedParameters DateTimePickerGroupProps<T>
Returns

Element

Defined in

packages/envoc-form/src/DateTimePicker/DateTimePickerGroup.tsx:31


FieldArray

FieldArray<TForm, TProp>(__namedParameters): Element

An array of fields that allows the user to add multiple instances of the same field.

Includes "Add Item" and "Remove Item" buttons to allow the user to speicify the number of fields.

Type parameters
Name Type
TForm extends object
TProp extends string | number | symbol
Parameters
Name Type
__namedParameters FieldArrayProps<TForm, TProp>
Returns

Element

Defined in

packages/envoc-form/src/FieldArray/FieldArray.tsx:53


FieldErrorScrollTarget

FieldErrorScrollTarget(): null | Element

Hidden <div/> that acts as an anchor to scroll to when a form error occurs.

Returns

null | Element

Defined in

packages/envoc-form/src/Field/FieldErrorScrollTarget.tsx:5


Form

Form<TForm>(__namedParameters): Element

Define a form. Uses formik. Usually contains many <Field/> components.

Type parameters
Name Type
TForm extends object
Parameters
Name Type
__namedParameters FormProps<TForm>
Returns

Element

Defined in

packages/envoc-form/src/Form/Form.tsx:81


FormActions

FormActions(__namedParameters): Element

Standard cancel and submit buttons.

Parameters
Name Type
__namedParameters FormActionsProps
Returns

Element

Defined in

packages/envoc-form/src/FormActions.tsx:17


Group

Group(__namedParameters): Element

Contains standard field bits like a label, helper text, error scroll target, validation message container, etc.

Parameters
Name Type
__namedParameters GroupProps
Returns

Element

Defined in

packages/envoc-form/src/Group.tsx:25


InputGroup

Const InputGroup<TValue>(__namedParameters, ref): Element

Generic controlled <input/> wrapped by a <Group/>

Type parameters
Name
TValue
Parameters
Name Type
__namedParameters InputGroupProps<TValue>
ref LegacyRef<HTMLInputElement>
Returns

Element

Defined in

packages/envoc-form/src/Input/InputGroup.tsx:70


MultiNumberSelectGroup

MultiNumberSelectGroup(props): Element

A <SelectGroup/> dropdown with values as numbers. Many options can be selected at a time.

Parameters
Name Type
props MultiNumberSelectGroupProps
Returns

Element

Defined in

packages/envoc-form/src/Select/NumberSelectGroup.tsx:7


MultiStringSelectGroup

MultiStringSelectGroup(props): Element

A <SelectGroup/> dropdown with values as strings. Multiple options can be selected at a time.

Parameters
Name Type
props MultiStringSelectGroupProps
Returns

Element

Defined in

packages/envoc-form/src/Select/StringSelectGroup.tsx:7


SelectGroup

SelectGroup<TValue>(__namedParameters): Element

Generic select dropdown. Uses react-select.

Type parameters
Name
TValue
Parameters
Name Type
__namedParameters SelectGroupProps<TValue>
Returns

Element

Defined in

packages/envoc-form/src/Select/SelectGroup.tsx:43


SingleNumberSelectGroup

SingleNumberSelectGroup(props): Element

A <SelectGroup/> dropdown with values as numbers. Only one option can be selected at a time.

Parameters
Name Type
props SingleNumberSelectGroupProps
Returns

Element

Defined in

packages/envoc-form/src/Select/NumberSelectGroup.tsx:14


SingleStringSelectGroup

SingleStringSelectGroup(props): Element

A <SelectGroup/> dropdown with the value as a string. Only one option can be selected at a time.

Parameters
Name Type
props SingleStringSelectGroupProps
Returns

Element

Defined in

packages/envoc-form/src/Select/StringSelectGroup.tsx:14


StandAloneInput

StandAloneInput<TValue, TComponent>(props): Element

The stand alone version of <Field/>. Can use a type of input component outside of a <Form/>.

Type parameters
Name Type
TValue TValue
TComponent extends ElementType<any>
Parameters
Name Type
props StandAloneInputProps<TValue, TComponent>
Returns

Element

Defined in

packages/envoc-form/src/Field/StandAloneInput.tsx:28


StandardFormActions

StandardFormActions(__namedParameters): Element

Standard submit and cancel buttons.

Parameters
Name Type
__namedParameters StandardFormActionsProps
Returns

Element

Defined in

packages/envoc-form/src/StandardFormActions.tsx:17


StringDateOnlyPickerGroup

StringDateOnlyPickerGroup(props): Element

Date picker input that consumes and outputs as a date only string in ISO format YYYY-MM-DD.

Default display to the user is in MM/DD/YYYY format.

Parameters
Name Type
props StringDateOnlyPickerGroupProps
Returns

Element

Defined in

packages/envoc-form/src/DatePicker/StringDateOnlyPickerGroup.tsx:12


StringDatePickerGroup

StringDatePickerGroup(props): Element

Date picker input that consumes and outputs as a date only string in ISO format YYYY-MM-DDTHH:mm:ss.sssZ or ±YYYYYY-MM-DDTHH:mm:ss.sssZ

If you need YYYY-MM-DD format use <StringDateOnlyPickerGroup/>.

Parameters
Name Type
props StringDatePickerGroupProps
Returns

Element

Defined in

packages/envoc-form/src/DatePicker/StringDatePickerGroup.tsx:12


StringDateTimePickerGroup

StringDateTimePickerGroup(props): Element

Date Time picker input that consumes JS Date object and outputs as a date time offset string in ISO format YYYY-MM-DDTHH:mm:ss.sss±hh:mm.

Default display to the user is in MM/DD/YYYY HH:mm:ss AM/PM format.

Parameters
Name Type
props StringDateTimePickerGroupProps
Returns

Element

Defined in

packages/envoc-form/src/DateTimePicker/StringDateTimePickerGroup.tsx:12


convertToTimeZoneInsensitiveISOString

convertToTimeZoneInsensitiveISOString(date): string

Parameters
Name Type
date Date
Returns

string

Defined in

packages/envoc-form/src/DatePicker/DatePickerGroup.tsx:118


isArray

Const isArray(value): boolean

Parameters
Name Type
value any
Returns

boolean

Defined in

packages/envoc-form/src/utils/typeChecks.ts:5


isBlob

Const isBlob(value): any

Parameters
Name Type
value any
Returns

any

Defined in

packages/envoc-form/src/utils/typeChecks.ts:8


isBoolean

Const isBoolean(value): boolean

Parameters
Name Type
value any
Returns

boolean

Defined in

packages/envoc-form/src/utils/typeChecks.ts:3


isDate

Const isDate(value): boolean

Parameters
Name Type
value any
Returns

boolean

Defined in

packages/envoc-form/src/utils/typeChecks.ts:6


isFile

Const isFile(value): any

Parameters
Name Type
value any
Returns

any

Defined in

packages/envoc-form/src/utils/typeChecks.ts:14


isNull

Const isNull(value): boolean

Parameters
Name Type
value any
Returns

boolean

Defined in

packages/envoc-form/src/utils/typeChecks.ts:2


isObject

Const isObject(value): boolean

Parameters
Name Type
value any
Returns

boolean

Defined in

packages/envoc-form/src/utils/typeChecks.ts:4


isUndefined

Const isUndefined(value): boolean

Parameters
Name Type
value any
Returns

boolean

Defined in

packages/envoc-form/src/utils/typeChecks.ts:1


objectContainsNonSerializableProperty

objectContainsNonSerializableProperty(object): boolean

Parameters
Name Type
object any
Returns

boolean

Defined in

packages/envoc-form/src/utils/objectContainsNonSerializableProperty.ts:3


serialize

Const serialize(obj, cfg, fd?, pre?): FormData

Parameters
Name Type
obj any
cfg ObjectToFormDataCfgProps
fd? FormData
pre? string
Returns

FormData

Defined in

packages/envoc-form/src/utils/objectToFormData.ts:25


useStandardField

useStandardField<TValue>(__namedParameters): [CustomFieldInputProps<TValue>, CustomFieldMetaProps<TValue>]

Provides a consistent way to deal with all form fields (non array).

Type parameters
Name
TValue
Parameters
Name Type
__namedParameters useStandardFieldProps<TValue>
Returns

[CustomFieldInputProps<TValue>, CustomFieldMetaProps<TValue>]

Defined in

packages/envoc-form/src/Field/useStandardField.ts:24

Modules

envoc-form / Exports / Form

Namespace: Form

Table of contents

Variables
Variables
DisplayFormState

DisplayFormState: () => Element

Type declaration

▸ (): Element

Returns

Element

envoc-form / Exports / normalizers

Namespace: normalizers

Table of contents
Functions
Functions
phoneNumber

Const phoneNumber(value): undefined | string

Normalizer for converting a string into a valid phone number.

Parameters
Name Type
value undefined | null | string
Returns

undefined | string

Defined in

packages/envoc-form/src/Normalization/normalizers.ts:2


zipCode

Const zipCode(value): undefined | string

Normalizer for converting a string into a valid zip code. Allows for XXXXX and XXXXX-XXXX format.

Parameters
Name Type
value undefined | null | string
Returns

undefined | string

Defined in

packages/envoc-form/src/Normalization/normalizers.ts:35

envoc-form / Exports / validators

Namespace: validators

Table of contents
Functions
Functions
any

Const any<TValue>(validatorList): (value: TValue) => undefined | string

One of the validators provided must be true.

Type parameters
Name
TValue
Parameters
Name Type
validatorList ValidationFunction<TValue>[]
Returns

fn

▸ (value): undefined | string

Parameters
Name Type
value TValue
Returns

undefined | string

Defined in

packages/envoc-form/src/Validation/validators.ts:65


integer

Const integer(val): undefined | "Must be a whole number"

Parameters
Name Type
val undefined | null | string | number
Returns

undefined | "Must be a whole number"

Defined in

packages/envoc-form/src/Validation/validators.ts:19


length

Const length(len): (value: undefined | null | string | number) => undefined | string

Asserts that the value is a certain number of characters. numbers are coerced to a string

Parameters
Name Type
len number
Returns

fn

▸ (value): undefined | string

Parameters
Name Type
value undefined | null | string | number
Returns

undefined | string

Defined in

packages/envoc-form/src/Validation/validators.ts:13


maxCount

Const maxCount(count): (value: undefined | null | { isDeleted?: boolean }[]) => undefined | string

Parameters
Name Type
count number
Returns

fn

▸ (value): undefined | string

Parameters
Name Type
value undefined | null | { isDeleted?: boolean }[]
Returns

undefined | string

Defined in

packages/envoc-form/src/Validation/validators.ts:34


maxLength

Const maxLength(len): (value: undefined | null | string | number) => undefined | string

Parameters
Name Type
len number
Returns

fn

▸ (value): undefined | string

Parameters
Name Type
value undefined | null | string | number
Returns

undefined | string

Defined in

packages/envoc-form/src/Validation/validators.ts:28


maxValue

Const maxValue(max): (value: undefined | null | number) => undefined | string

Parameters
Name Type
max number
Returns

fn

▸ (value): undefined | string

Parameters
Name Type
value undefined | null | number
Returns

undefined | string

Defined in

packages/envoc-form/src/Validation/validators.ts:47


minCount

Const minCount(count): (value: undefined | null | { isDeleted?: boolean }[]) => undefined | string

Parameters
Name Type
count number
Returns

fn

▸ (value): undefined | string

Parameters
Name Type
value undefined | null | { isDeleted?: boolean }[]
Returns

undefined | string

Defined in

packages/envoc-form/src/Validation/validators.ts:41


minValue

Const minValue(min): (value: undefined | null | number) => undefined | string

Parameters
Name Type
min number
Returns

fn

▸ (value): undefined | string

Parameters
Name Type
value undefined | null | number
Returns

undefined | string

Defined in

packages/envoc-form/src/Validation/validators.ts:52


required

Const required(value): undefined | "Required"

Parameters
Name Type
value any
Returns

undefined | "Required"

Defined in

packages/envoc-form/src/Validation/validators.ts:3


zipCode

Const zipCode(value): undefined | "Invalid ZIP Code"

Validate for a ZIP Code. Accepts formats: ##### and #####-####

Parameters
Name Type
value undefined | null | string
Returns

undefined | "Invalid ZIP Code"

Defined in

packages/envoc-form/src/Validation/validators.ts:58

Keywords