Interface: FormFeatureHooks
Defined in: server/forms/deps.ts:54
Optional lifecycle hooks that fire after significant mutations.
Methods
afterDraftCreated()?
optional afterDraftCreated(submission: FormSubmissionWithVersion): Promise<void>;Defined in: server/forms/deps.ts:58
Parameters
| Parameter | Type |
|---|---|
submission | FormSubmissionWithVersion |
Returns
Promise<void>
afterSchemaVersionCreated()?
optional afterSchemaVersionCreated(schema: FormSchemaWithVersion): Promise<void>;Defined in: server/forms/deps.ts:57
Parameters
| Parameter | Type |
|---|---|
schema | FormSchemaWithVersion |
Returns
Promise<void>
afterStepAdvance()?
optional afterStepAdvance(
submission: FormSubmissionWithVersion,
fromStepKey: string,
toStepKey: string
): Promise<void>;Defined in: server/forms/deps.ts:59
Parameters
| Parameter | Type |
|---|---|
submission | FormSubmissionWithVersion |
fromStepKey | string |
toStepKey | string |
Returns
Promise<void>
afterSubmissionCreated()?
optional afterSubmissionCreated(submission: FormSubmissionWithVersion): Promise<void>;Defined in: server/forms/deps.ts:55
Parameters
| Parameter | Type |
|---|---|
submission | FormSubmissionWithVersion |
Returns
Promise<void>
afterSubmissionUpdated()?
optional afterSubmissionUpdated(submission: FormSubmissionWithVersion): Promise<void>;Defined in: server/forms/deps.ts:56
Parameters
| Parameter | Type |
|---|---|
submission | FormSubmissionWithVersion |
Returns
Promise<void>