Skip to content

@sylis/web v0.0.0


@sylis/web / components/form/context / FormInstance

Interface: FormInstance

Defined in: apps/web/src/components/form/context.ts:34

Properties

getFieldError()

getFieldError: (name) => undefined | string

Defined in: apps/web/src/components/form/context.ts:39

Parameters

name

string

Returns

undefined | string


getFieldsError()

getFieldsError: () => FormErrors

Defined in: apps/web/src/components/form/context.ts:40

Returns

FormErrors


getFieldsValue()

getFieldsValue: () => FormValues

Defined in: apps/web/src/components/form/context.ts:36

Returns

FormValues


getFieldValue()

getFieldValue: (name) => any

Defined in: apps/web/src/components/form/context.ts:35

Parameters

name

string

Returns

any


resetField()

resetField: (name) => void

Defined in: apps/web/src/components/form/context.ts:45

Parameters

name

string

Returns

void


resetFields()

resetFields: () => void

Defined in: apps/web/src/components/form/context.ts:46

Returns

void


setFieldError()

setFieldError: (name, error) => void

Defined in: apps/web/src/components/form/context.ts:41

Parameters

name

string

error

string

Returns

void


setFieldsError()

setFieldsError: (errors) => void

Defined in: apps/web/src/components/form/context.ts:42

Parameters

errors

FormErrors

Returns

void


setFieldsValue()

setFieldsValue: (values) => void

Defined in: apps/web/src/components/form/context.ts:38

Parameters

values

FormValues

Returns

void


setFieldValue()

setFieldValue: (name, value) => void

Defined in: apps/web/src/components/form/context.ts:37

Parameters

name

string

value

any

Returns

void


submit()

submit: () => void

Defined in: apps/web/src/components/form/context.ts:47

Returns

void


validateField()

validateField: (name) => Promise<boolean>

Defined in: apps/web/src/components/form/context.ts:43

Parameters

name

string

Returns

Promise<boolean>


validateFields()

validateFields: () => Promise<boolean>

Defined in: apps/web/src/components/form/context.ts:44

Returns

Promise<boolean>