Skip to content

Interface: FormMutations<T>

forms/types/FormMutations.FormMutations

Type parameters

Name
T

Properties

addFields

addFields: (state: FormState<T>, fields: Partial<FieldSetOptions<T>>) => void

Type declaration

▸ (state, fields): void

Parameters
Name Type
state FormState<T>
fields Partial<FieldSetOptions<T>>
Returns

void

Defined in

src/base/forms/types/FormMutations.ts:18


clearErrors

clearErrors: (state: FormState<T>) => void

Type declaration

▸ (state): void

Parameters
Name Type
state FormState<T>
Returns

void

Defined in

src/base/forms/types/FormMutations.ts:15


delFields

delFields: (state: FormState<T>, fields: keyof T[]) => void

Type declaration

▸ (state, fields): void

Parameters
Name Type
state FormState<T>
fields keyof T[]
Returns

void

Defined in

src/base/forms/types/FormMutations.ts:19


kill

kill: (state: FormState<T>) => void

Type declaration

▸ (state): void

Parameters
Name Type
state FormState<T>
Returns

void

Defined in

src/base/forms/types/FormMutations.ts:9


resetFields

resetFields: (state: FormState<T>, fields: keyof T[]) => void

Type declaration

▸ (state, fields): void

Parameters
Name Type
state FormState<T>
fields keyof T[]
Returns

void

Defined in

src/base/forms/types/FormMutations.ts:21


resetForm

resetForm: (state: FormState<T>) => void

Type declaration

▸ (state): void

Parameters
Name Type
state FormState<T>
Returns

void

Defined in

src/base/forms/types/FormMutations.ts:20


setEndpoint

setEndpoint: (state: FormState<T>, endpoint: string) => void

Type declaration

▸ (state, endpoint): void

Parameters
Name Type
state FormState<T>
endpoint string
Returns

void

Defined in

src/base/forms/types/FormMutations.ts:11


setErrors

setErrors: (state: FormState<T>, errors: FormErrorSet<T>) => void

Type declaration

▸ (state, errors): void

Parameters
Name Type
state FormState<T>
errors FormErrorSet<T>
Returns

void

Defined in

src/base/forms/types/FormMutations.ts:10


setMetaErrors

setMetaErrors: (state: FormState<T>, errors: default) => void

Type declaration

▸ (state, errors): void

Parameters
Name Type
state FormState<T>
errors default
Returns

void

Defined in

src/base/forms/types/FormMutations.ts:16


setMethod

setMethod: (state: FormState<T>, method: Method) => void

Type declaration

▸ (state, method): void

Parameters
Name Type
state FormState<T>
method Method
Returns

void

Defined in

src/base/forms/types/FormMutations.ts:12


setSending

setSending: (state: FormState<T>, sending: boolean) => void

Type declaration

▸ (state, sending): void

Parameters
Name Type
state FormState<T>
sending boolean
Returns

void

Defined in

src/base/forms/types/FormMutations.ts:14


setStep

setStep: (state: FormState<T>, step: number) => void

Type declaration

▸ (state, step): void

Parameters
Name Type
state FormState<T>
step number
Returns

void

Defined in

src/base/forms/types/FormMutations.ts:13


updateField

updateField: (state: FormState<T>, update: { name: keyof T ; settings: Partial<Field<T>> }) => void

Type declaration

▸ (state, update): void

Parameters
Name Type
state FormState<T>
update Object
update.name keyof T
update.settings Partial<Field<T>>
Returns

void

Defined in

src/base/forms/types/FormMutations.ts:17